81047942eaba137484f9ccf91a7dabbad873d5f20d723b81d654b716d4b6f41fd0813c9ca95263c8fd6ddd9aab7328d0adbfcc858ac8ba2ad278b222fb15db", 0x44}, {&(0x7f00000004c0)="54a0063fe106a948552f37da81ecb87ac065ee8ac38a65b4af7b37e8422254d0c3df9ef868b34cfd6abe6d3db9400a9b360af17d1babfa5670cd2aa3cc9c5280e9f391c1803f1204cab4a9ad3b811d720d046c1ec5d00a446e87d44e71e4", 0x5e}, {&(0x7f0000000540)="5bdcc6409c19089b5ff33c128e334fc5aa726ab3f34d750589f4d29298ca4327cd6c585e3a5924b90d0adaefa3d99393faa925ef5a368deea544b9925a4f865c2924d7e5867c1d0f5a824096bfeb102aa629b763ad52884084f2e2010279b838e3804fa3f46e18acc26e44357819d2bd2e8c1367cff9b191d178bd7aca18d200ead39df254a730455ab8cdf0097874de60067d744938e70b539885ce1655810dfade5dac255b74bfa24d060bf3b00d3b235250", 0xb3}, {&(0x7f0000000600)="69e092ff390c7589cc481e187de8deded8783757639de448fc66f37d0b6287b3253b7dca6225c28164e77b3a2bf427d92dd7bd5ae715542f5b79f834d072c9d5395cb5b9c052a9b99eeff28ab4ffda887f227757809d19682dd7f83f74", 0x5d}, {&(0x7f0000000680)="c44cb4e655c81e097f04e165a9a8be99eeae08b8f5d1f2da004ba2349af5377bc0c529f69898477600222d71cdd46d972f4e7710602e29601d5f2f0528b4ab70ded4bb1a3c7ebbc49f5e1a36ba2e8f6fbf9a28bdbefebd15aa88da6a4b3f599440cc5c6957e65217811be0ebe0469644cc161ffb2873f36e9a1cb0ea6f0e38e7a90faaf5e810b0d70294f47127649a37b20cad6de72079acb44d367fe7699ed8a0ac8a6515ae8cf82a5026de65c495882a63fb0faaf4e5", 0xb7}], 0x9, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r2, r0, r4]}, @rights={0x38, 0xffff, 0x1, [r3, r4, r0, r1, r0, r4, r4, r3, r0, r2]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r3, r1, r3, r0]}], 0xd8, 0x8}, 0x4) 13:35:52 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d39091fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a700"/684], 0x10) 13:35:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x80, 0x800, 0x1, 0x8}, {0x4, 0xffffffff, 0x1, 0x8}, {0x9, 0x5, 0x30, 0x3ff}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x8a, 0x0, &(0x7f0000000140)=""/138}) 13:35:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd00bae7fe9500680000042000", 0x3, 0x9}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 13:35:52 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100), 0x0) r2 = kqueue() writev(r0, &(0x7f0000000780)=[{&(0x7f0000000480)="39af0d67f7fe8785216822aa1521e2ad9153fbb8117ad68c96081a180d120564a7363329505ce501e32fc6a7011bb9325f3ebf22b272fc989416c6f9d4897e5481540928bb2402286e200d6d397ffe179ba42b3f4d4cf540aa8744db09f8f730257f25c72d05124533889c5164969487b21356cf13017d67252ac983b5ddf29df1dd65814716b2264f36cdc542", 0x8d}, {&(0x7f0000000540)="87a4e044bfa3f79b8b5fc7970f85651f474bb244ab47ddce555ead3960acaba3f424c32da1c5be1400b394edaa05e22d222e2bab1676af6039f775fef05a461a1e7e1ba44847375da58d858a61b6bcbd8ad476ca39b61447ae09e19691347722d01a272697", 0x65}, {&(0x7f00000005c0)="0c6ba341a932248baa15e8e8e817dbbf36a83f690970c31ed616b5c667e7052aea9587d297a7eb19bf2fabe843d9416b4ed07ad6eaaf9341d5aa300a383e20b0c39ab373c479022accc070dff8c2d7886e296d1beb6993124314ceb9d915da6916fd14bcbd215b4aad2957671fe75c06b47027b67d6a67033312c02a3a9e90a4bbfae9a6e076fb7d50de62490363a8b844e4e1bb688f1fbac290", 0x9a}, {&(0x7f0000000680)="4a30680497443d", 0x7}, {&(0x7f00000006c0)="02f151249722f58ec9c7844bbbed2252a54513fcd0596db4fb4c903b6e61706682aee5526a19285485171aded6d658d4cc3a1bba8667b8f666ad24b656fddab436e69f483f1ca3764ff332f229a4910692485273564a46476a859f3b4edf842cf4f2c5debaf29d38e93fb36d34788682c5651ac374731c", 0x77}, {&(0x7f0000000740)="97630354db5d064b148397d0806a49894de749a3d95bb1acb8b326acf351dd14fc38a7f58d3f6cc379dc71", 0x2b}, {&(0x7f0000001880)="ae50a98fccd0d2bff7abe2324d95722375cb701aacae19f7ccc2507cc6b7619afcd238a829de9fcfed9ea9e269e2f674f20fcf8835c882cf0f3a663c11871f9f73d382a1eac29aa95bbb0f0014bb00fb3dce0adeb544e6e3a10eccb9f4b20a729f8912057dbc372e13a71c9072e3183639500b6055b3e55277246bda2ad56cb2e883e9e1a005f5f7189605b4666b96907ab0e19d94b3c8f5c6a9a09c029d19df459c7beaf91c3d3f3cdac6e407e2133f02afbbca02af09b04ddefa971f9e27149dc932d89bfb8a2721", 0xc9}, {&(0x7f0000001980)="7f80b1b2399cd3a0173a5bb4a4f490c6d9ea237d5dfaa096545e9bf57b8567b9cbde07dd0fd70fd749ff5f96e5862383ecdcc03bffe6f692c9dc6daf0f87eb9f74040739d519f3eb38fef45d690c93ca1a647032591e0bda241c7137cde37817e3adbd8c8591590b40d0cab98e1d499125422362c3c389a572e45cc4a4b96b717450a7d0630e87f56563c5c5761b2beff8d793896a673c25ca1fd8f926b6dd8692098c73889d9dcec29e1881dc3dfe84b05a3f1eebaa77c2ddc01be9868ae59614c865106de26c90c217017247f6f84eb8ca144fd45e919c0623d383b856e22ea44dcd81e3dde0b822109440318dff5e06fd", 0xf2}], 0x8) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x10000, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) writev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="e49f8eb92b0c47ffe4586cbf0989548f48c9d0f11ab13a5f2f9ed9df292fcaeea74ed049a53586f2bd68ce9cb036d76c971c5b652d1d3d076f53bdfd7eebee501e8a8153", 0x44}, {&(0x7f0000000040)="c69e4e1c17621838a1bcc42152a72fd0ebc716", 0x13}, {&(0x7f0000000140)="c17eebbc27add67eaf4198fb2d2f29dcd354aa758f434c11265fd47d0ea3639bad72090cb9b097d37c9200c0241dc14ad4310f6baf7a2da8486bb37e0184cc4231c84ddfab8f270002594377446fd0a071c008d8ed92da49d2ac72aa82ba07b7e2e1d9fac86a3b7a66692ab21ece69476c9b1f1bdf78da644476bda1f4bd8e2dfe44babf0219c57b6f1882e1cb72b5eca54a7a9643bc80dc7a8a5c39f8042d7ee3a7d49a330002bc8f4ffe22e5902a8e2cfc763856c7f25362be53ad513f8d39b63da1c5c8b03a90f351e7e994b3886b21591a1585b494df2d", 0xd9}, {&(0x7f0000000240)="cd12c281999695c2286f5a2460b32d545d9e3f6be4708761646c55b3236bd4ac8f414feae466231400ba771947bb20be9b4b3e7d8c457a6bf53e85f390daaa2d8b68dc35004d5888f2dd82b1a05e5a2edda8475684d87f7ffe61d8855e9e16bab2c4b4940415bb05c92fd0d0bc51278b298615f0b4f6bc2a435f69303c48cdb24e778a865af4c597242430b9fbd963967003004ce8f65a15f00e30092e72a7f2aa4a981a51f6e6f0a1c8275669babf4b9c4414572f3bbbaff2cba05efabd665919246d75d250c63f9c1ef7fd00adfdb7118686f0f9ae6a152202f68d128553900d7138264e2ea534e42b9ca976db", 0xee}, {&(0x7f0000000340)="c129276a9bd66f4bea8b124778b402b82e4250cbd7b2f64fcbe95225475cc5a85887cf3884df27b6ab170114d8a3d46e3bf43a4d295527ef1e9862fb2350", 0x3e}, {&(0x7f0000000380)="4bd93f73afece4f2d52953a7eabe987a746d477aedc83b3ee3ba79839812fc2818130c6ce474e4570a9fefa8ceadebdb273245d5f70a005191b399243d65d6ca26cccda6d180271cd7ffa0a8193d", 0x4e}, {&(0x7f0000000880)="d76fa0b2e4d81add1871d544fbe278535dda046a54db70365718cf57723ad39fadbef10214c588e2ac9c2f33cb106b956d4c6061956ace706fc11c38c1cf688646207c1b663f1acba2b73d34abc9e9c4de35db29b3d27668caa973577f72193d69d2d3a933805e7d5cf63c37715e76b8a4c26e4a84adbe90e120337ce90fccee286b255ad8891066fb2aca5a80756d1be79a466df5b3d0a763dd828055c9d5d66b760c1f1328b867a75013fb896498c92037c361abeee272fa204ed1a26ca6870217e138779d1e82c87b3b907e7220e696c76190737cd01d111a63716525bfaab2a9a22f0de43e7c6a521cfc2b4c2b460ca3cc365c775605b51f6dd1cca726b50a32f0bad23a9f361fbbc166b4888a67ed1de90ca8225e0e6ef31b02d064beae53ab338d5c315d22d6b673fe341b812a23863e7100769e0d404ab2e9e58fc4009a8307662bc53b9e2dc1e8a86248e5593b3cdca75ec6a84a08eb84ef832253701fd3fb734ed8032f63a30d09c783726526602ce89942b068acce9d2fe2bcf7910a9aa85eeb4dd414fa9ce07f182d24241d6426d54ca3296e60b8912374a5e3e2ee3861860a14abcda810da3a92db50c6d01ae12241161f457a2da4a409fb9cbe184fddf845d78a8ce9d616a00f6396cef29ded5084622930c941303d49adb571b16d7958df3e66234358772919bead8ee23689cae5b8fc409143f6f06a6641659335f8f3267a0fb800d96f9aeb1bf2fff47de1dd9ec40fc889c6a680ff2efdf7ae680bb248e7051887f18b2efff87dd2bbc090a771b43cfc127e8421e91042b46ff97e4971520751a6658717c0b0b690cd4054878d489d3a3fd5da25f44da9bdc8dbefc08079a4c1bbdd2f80d1fc76b14a243d4f4ebe0e5a4832fb80439b222024186241ae21245c04db01693f4d5265de6afc3dc9babe44d517d4a14f81b46a449a7f8d14666fcc269eec3ded5d6ac218ca621458807c75771b685aacac19ba98a3c314a2a0947b3cb764160280b34081869961a504686cad1d52ffafdc51be3918f7c5d994c9245b939bb0b3b6c99d0cf7db6f0bafe6ca00c6d9ccf3ef951805ef559cf39d20a390a43f80550330619d5797a4e209ec0ad94eaa120792a3f416d5b6597abd46d743c45724f2201493bf10f87e2f18041733eb63f154bea22f7b5def9d8cb031a74f2e7bb06d15564f573c30dac0c858bc71143754bee765c0c2befb26c22c7ebcf6003c8fae7eb496dbb2e897e3de8712b4d7e0ffe490aac95c7db19a81abe1e510bb30309bc5c646a7628963b74c2e65a7b7c5e7f8034eece8e5d128030458ec06bebf37ea34daefa72142de54bdb077b7aa8e706040cd8a95133db0ec5cb0e019842530dd1e11401ac58c5c575309404adae647d2fa11bddb29e584af7a1863088d9c6a2dd4016f2260ed436903032adcecb70f569799b8d56d7de583b77c8edbdb006ca843b56533e61297b212e39bd03548487bf1c249b07a4fdc7c6d95d6e0efefba759d60969104253abca4ee10187302a0d2a891c6003868d7bd963c486faa147caf024c85660428d45688f0c2ea451fe517ae7bea8450305655cf805895e0ae226fb1e7593ea49b9aebd1f508829c803bbdab7663fee665307ee9f70f033f06dff861636589ec25224fbda8f36495dc1a40de79353f25abfbb6be9ed5cb2fcf8698ae931c2d3d6d5e70a03f98c1e1e4b48493f2a3cb96e2c257f87e6c54e72b606cd6f218aed2638b6ffbb7f812140569cc003f35587d063b7e7bb00d1c4c432695255fef28d767ae3e6ebeee7add2febece23f4609a1ee02aad8cf29c8c929a46dc059b1823782d665002cf4aa4335ad18c1fe4e09f6fbb538468e2052354b4bc82e3243cf4adcf5e0e4d943f332ef9f97c65c99ae89c9ffcf85c849a3b424b6569b459dbddba77486a3603d0f4976076c441b5175bca11c72762c81672ac574e9481018411cf4126042d959a740f3b5b413a6fe2ff5fd165732a938cdd9c0735cd23e3573f665954983002afb66315b9d9b91dec3798ab2d28064f722df464a30962dd1726f006cc30e7b0fe902838e6dfd6f56da2964308bee5c3598fd7092323829cd55b32ec6a1df0b324435e710f016a04e965f6de43750e0c7b44344a02e9246e698e2e1bd87ade157c5e1343c29e31248d5f9ff6ab3975ac4ac3a141a20c6d1e6674b8042c05b5087d457398ae53b4aeec4bfe86f3216e04679d07313cc2a011813955352084187d8fa397c1e45daec0d6cb5ce8b6ff948e1d18f9d1d7398357efa9ccd3202d2afa5365ac47b4df0531a0b3bc02b2b03323b1810b51e4b21aa4e388854542f5512fdb6af724166ab91c19291f87080f618ba4996fa685315a93802552fbaba4542c2acd07a931bed993f6edbce222b85cc70d40fe3e05dea21f8e3ec4de03ac3434f3d41c55df9ab80b221a2c6553b446710f09725f3405457aefb75c34f0180f7dfd119392e3da89c27b3bbe3acaf98ef0f724a14df72537c2a3bbc82bca2e044445d915e857fa8c8860c44de977b2682ac879568ccebbdff40854358700bf22f1ca691ee98ad12699d7d4a0dd83a3ec7a56f00b7a660d754f9c0284b576ae90ef35b7e3940140b605a9619d0d1ceb84fa3253e601143a5ca15e5d3640dfa2ee8c3bf007b89ffb2de3f20e89f770bd2fc786f60ff323ba6a1d6528d11262c58f7dd7f4ebdcee04a6fb344333d8c9bbd75653201fb3b6f98ee610b6e86d95559390bec3836922fb0ae57c1cb54fe3f828fe677d186d12f608b561a164f55c68cc2dcb94b174f25783c96b58508bf566744aa7903b6aea60ac3c2ce15b52797159e0f51e34dda06e65286a3f98b1b82abb8c4b9928c95017cde0f1e18502c30afc3ea76a3a5b27a03323fa3c56e553c07d86623a4dc8e1cac793af60cb0a2a6f7356cae0b23d5c95b14da69ea73e35f6728c819162321d1d7dfbf50ab10afb746710bda5610a8bc0026ea592d0c83a74ab1c337a01e68d25af1f83c77d7587eaf101485597b89f555eea00fe53e17a455f294fdd31a9b50d099468aa12a5fd25b59d0cfa9eae46e869566953afd443c0d9e71adf36289f8e2628349978646ce2296709faf2040165ca65a16dafaf5d39d3b0a9b8a55a92a652fa8f48efe57d1ef28c5413b4cd4c1827b9692db427b58f9c8dbed6f6a6371cfc6741e09d937146964fa5aec441c5937cc5653c786351db0cfe7a64c4ba1efaf1f54dcd2b34561c46d65943325a7839abb4cebec3b7cb2fd1f98fa5a83029c9bfc162bf0a5a918805616a8e802d5399c5f9addbd61ece60d082604d4fe632a21090f4f2c3975635647fae1534561c96eff937a3458bf48a755e356ee3582fc392a61a7dbeaaf63eb8f0f5595259d119be1fd3d1b0e537e015b98a9ed256647f59574e46856490ad4719926ec6cc8aeba6d16909879659e9a00c8d0864f4abbc27f558ee192672e4b00f9efe7337695583cf99c1a6954ff1dc5bbaeffc163e6e1728c2e7ae7f523bb60fa0b1613545c09a4509193060929ce679825406e887b6358ce24a3016ed350d64829aa3d4aaee1830ba85c9674f58ace97fc5528b4b54798d8c4daa1dc8f56bcbc20dcde7b519e07e12030d1f2c8f0abe4371b0454080ef0d6623b41010874d9d9e312aaa97ad832b19c34affc105c2bd0195e97a8e0fd5f2eb093e4f901851d590952ae054a7da7ac08db48bb201c1b008c6de946dda77d1daccb60896f0b91cb87fca0b0862f78cd27153127b63c52b2b33124414a8ad5d70aedbdb44ab46d0aa3cdc3efc15bcfff5e584bb5b1329c8baf490d3e9f8d79bec2a14731ab0fa6da1ee12e0c4be1add9839b6539b2e00e389a0d5006d1865079707473e80310324b142988b6b9d48281716c928c4a16505ece26b26325f54f2ff1bbf3d965839e37410f24dc0f10c9ee0921e83e7c71c1843b8c34352c1164cca32ea364978bfa6d461c963f115ba2afb2bfd0747acb605746768608e08047fc6f1f88a3e2f1b6ec2083f0c5d784a583b2a4b69afbd14fc6484d761b78414d51ba756bc466755785bd5e7bf0dfac53b2f537c801aad06dc4a555f39db46ad2837fbb21a9808e82b033b2156ce099f4690ae74712868fa38c250bfe3c4c8245a4becdbf4aa70d52fa9bb5075edea925b3956cd9a4c252da71dea131ed10cb6a1e2b97cdaf0cf82c7ddef4aad7ac9e21f4f21b6090d800f3fdc954642b45764354b46d4bc92541ef64cebfab61a1b3848e947ec7f1e95fa8dc383a90d0ab4f4966e9c7b69c61bbaf764b3aee601d930ce0c76b209173664b6fbe905ae09e8f6658d09b8917897c6bb16b6f02ca8d680a01e70c82a2825d46a96c07807d2083e8d0299ab4f32fdac66b6e59cae21184d0d88f7629b1714a89db2c8e0c6b293052ca27b31389ebd1197971859824fcfc4cf5ae51ea614f340c53dbe61330387884188c96135857668d8da083d0453cbc4bf3b451aeea9a2b73b9cb38071e7bd17056a44be950875f68879ecfb479157f34e1d96ecad0a6d2de6b58325de75b3dd8d5467966db29e0abe4c38da77c6bb87773fa7453eecb27f8b9ebc83a887e2abbcdbf52a4d09b6acc7af96905ea5abe446a6ae695010578f4a395f201f6ec778b8e7b523311a656694ba9fb29522c7a4ea7be357d67cffd475fbf58788dee9751ce810f9ccca11a416a51ec9da6c14c68eaf436d53bf798b506bfbc75d450dee27a755af486b2b4a85bd3f5be3a52a2055a3dbc27ff0a8039949120bdf0d761b4c293834f8e341081caeb516b1b7cf21f5beb0ff28ffbad555505a6bbc43561c9ef2451b581ec49a153707125248cdb2737d85c0b8d24b8bdd303268cb0c683b8bb123cf590db5118933dbbfedea2205422fb5ae6e422d626b0d514eb2dbb62d0ee5745333045fe579bcad3233d94aff0cd0d0f7b10ac96a45139b72b5ce63d3bf72e1b1ed47c4dd72c6b01341b227393c6b407652a5f3ff6f285f7a6526d9f6302382a303c0f57728f599c50dfa0112a20fb55f6f66480c848eddbe9391d97997a3f8ce48960fc7b25546a2f252b0f8b43e9e29f75cd95170abfb518e31c04a11d583ffffb7de7fc83c56a1e1787d56c77f83c4cdde55b90e09664c5698a9b09ef22f35888bbbaf684cf8081db83e3417b2db414c3f580803f5b46310aaae24bf0f674267c0c675ec1c40870482d3f62b0fca7f337de33f30e5bf1ef46a874ab51d18d503b68ea242c2dce099d35975b48313bee66da652d44224927270ff4eb7bd50fe4d2b63b5097366d38e82907587f3f41a6826452513382dd045bb519c87d642067d376392444d40afc67183130f049dd06b800ef07a264731fb0ec92c937129e58ec8ac7c694c23a71bcd2a1813c7102fad70eeec3cbc2b684ac1d78e7719a61311fd60f648bd6945755f1950a94ef927ab0b059b567ee8ff3ae4fe7dc4b968db23be099101074c5a072a1616f0c03ed410473718a9276c7600a8e1264e8c92c4ef2344fa73adcbfb6f2e4d942c8259f5b2886021ab6dd480d6f72d4b2c28bc980b6dd36ebd12cf8ecf35613cc3f26ccb01e15c16d1d7e3addc12710b9d70af12ea6ec868fc603192b41e9adcfe90df98c5bbba27fb64ceabfe1fee959efcb81ca23775b2f18968d64a31a2f50d68bc89ee07f0c91563df1326d49f2f77dd0f5c392cb06a5c2a5a7019136dc50a0da70ae8b8b340c286b61bbc3ebd1ed432d3e6de10a1883445e6252c1d041b4c592f8837ac3b0779ba9ad672c1ea390d981a43240d5668a8e9fe5f4185c0d45f4", 0x1000}], 0x7) 13:35:52 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/16, 0x10}, {&(0x7f0000000080)=""/164, 0xa4}, {&(0x7f0000000140)=""/83, 0x53}], 0x3, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 13:35:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x100000001, 0x0, 0x0, 0x400}, {0x44}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x2, 0x755, 0x3ff}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20058, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:35:52 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660c", 0x38e) 13:35:52 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x9, 0x0, 0x80000000, 0x0) 13:35:52 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x14) r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) mlockall(0x0) r3 = semget$private(0x0, 0x3, 0x5c5) r4 = getuid() getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x7cf1, r4, r5, r6, r7, 0x40, 0x1}, 0x2, 0x0, 0xc1f}) fcntl$dupfd(r2, 0xa, r0) 13:35:52 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x990e0461aa2d243a, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) syz_open_pts() getrlimit(0x0, &(0x7f0000001180)) 13:35:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x48}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffbfffff8, 0x62c02cbe, "03000000255185ab7f88ad3060e600"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) syz_emit_ethernet(0x2, &(0x7f0000000000)="a361") 13:35:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x0, 0x480) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/72) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:53 executing program 0: setuid(0xee01) getuid() r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) geteuid() unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) 13:35:53 executing program 1: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x6, 0x4, 0x40, 0xffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) r2 = dup(r0) r3 = msgget$private(0x0, 0xb0) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/254}, 0x106, 0x2, 0x1000) r4 = geteuid() r5 = getegid() accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r4, r5, 0x4) 13:35:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10000, 0x0) fchmod(r0, 0x54) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r2) 13:35:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:35:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 13:35:53 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 13:35:53 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x220, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) sync() r0 = semget$private(0x0, 0x0, 0x621) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000200)=""/4096) getrusage(0x1, &(0x7f0000001200)) 13:35:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) r2 = geteuid() r3 = getegid() chown(&(0x7f0000000140)='./file0\x00', r2, r3) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$unix(r0, &(0x7f0000000340)="528abc371c5bee942a671cab74bd992ef51d0a7ad979d8cf9e09b397ee5db6323e6c8b5067023042d98467fdf9a379fd2b15b35466e0181f4b6e66347c72e6d1cda619fb9c3138a86bbae0fa447724f386a342f2e9adbc23248a687c4ca5d05f335850287ee73dc7a6912ee5ef458ebf4aceb50632776a526df1ac85da99aded27ab24569863001ebd1f4afcd0f3941f0a769698087e19f7752ca26d18a22b49ba38d868fe5534688cc0655a5b3ce7fdcd57d80c65b467c6414170a048d7bf979f62b365b9429cdb0520f981e0ed05a82ab77b912b607525102e", 0xda, 0x8, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) 13:35:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) ioctl$BIOCPROMISC(r1, 0x20004269) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0xc018cb37f6492db3, &(0x7f00000000c0), &(0x7f0000000180)=0x4) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getpeername$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) 13:35:53 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 13:35:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="220e3497ea2539986c4b594c16fe1a23", 0x10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000}) pipe2(&(0x7f0000000000), 0x10000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:35:53 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x197) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknodat(r0, &(0x7f0000001240)='./file1\x00', 0x8000, 0x6d079eef) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400028}, {0x80000000000006}]}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x7f) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) sendsyslog(&(0x7f0000000240)="30e877d38efb798ec909f6a00e73e763e65d6a773bd3ece0671ff61b04809bd111cb926fa24347126aa85d269ca9018e4afb0297ef7129153209b2c411166a5008b619501d1d4ac677f73d5b96d4755811980b629f6669fb46a86fe4a67ebe9fc5ee43777a690295fd92437c9fc4f28144f2d9565f3f8a8051f1e8fba4b5afad53796baf4f611a26d886bfab22ddd49290c6d3cb5adfa5960c3b42d9eb7c5ea1a55d14499686f6680a4f6f71086b92fba1054f38759cb46bd987525e25a16fabebcab1148436e0529da2692d2e7e04d0a267a9332c63f20fedebbe28e43ba556a23c8ca0b0beefd24be766d4e9f950faeefa1d422506a6f3c7c6522e63696309e2f1b2451ee3a7bef4ff9f3ce0cd1cae24ecbc0376c74a603abb1a54e17349b9f4430f1fbdadf91386d4c90bed73cf477311a11c58509c4e9f777545ac27fed3671a131b8c37331e08aac8f3c18640e6a8d09c3f93e193d813a195a01a0afa24ab5b42fdc4544cd8facd7edcae9b74bc8b60213166bb90e1baa755e68b4ed6f30a0eaf2654b3d371eda4b5f50454e8002011844b089d508a3ad05d1266b76a9e95b42eb2c1f834ccf7c1e2471f0760e6d43574654517b01008d7d506e82468b464b94bfac27e2ea922392de4454bd553394906f8d98902c9be838c244550b67c2ae9568ed06e94ac69f2f324e2ca69d1c6addf6e0dd306f97a108d6361c41535e1c0c8eac46225fc999b8b6474ea6767c2d941804b8c90c5d1cfd15ce482188d4a4e6059a468d5f8d881b24e85a591766db3450ea28502fd1ae66384b3ff13acf2741773181e057b50a43c662fe1a8b37f0cdbb886a4e023179e5b9296cbd071cf20a32a3a0d705ce10a41a414026ee08216d27dd0b034b4f8f1e9835d496c85881ecfc375adcefa8a18cef18f8ddd20ee0ca59f987ec9067ba069c70b6ea4f1b73962a1685264c781782bf3e6dc0f7b37a116ce182af47b7466a688c5dea625d517aceece47acada34b5474cadaa5aca73e10aa3a4cff809a0b35d299f5f828cda5f9565af4b0db4f7e2faf021ae24743feb4b16e7505a0e8abcbdea1416b0f2edaf676f4043c1149e98196cff4c0b73a30f83e8678cdfe84ecfab105e395523273eec6b72cdf2d673bfcffdbe853bbf4f4818cbd9677c2e497aa968a2afb33b2fa53f5cd91574ee581ba4c7d03fa01a610b73d7abf12cd41a2d29fd093ea8aa53151fa9c2d62d423b7da3c5fb379f55d8b231af1846eab17fc5e23185dbb62239236902ac9c4bb88c2fcd6f62c91e096293b281411fb6e72ff5d7a188d60453b022732d6cb9cd2b043942a4d4c554dc15379f583fb2a7768171846fee101bbd7799eda226503ef48f3435424399b3185f74813aa5f296755f831e0c3a1cdafba5665655d0ebeed2450003a2682f6183a51f001f3aa7feaacac9196676cb878fb71b075aaa342fc62caf2ebe602273f44a3403b8da51445e81ef069ba37a82570852ababcb522ef38b1d040fcdb37cf9c386cc850baf59eb1f45f425092657da44b8351fa5143e1b4d7bc8d60f4fbc1e1926861c9d48bd15e73e41c119339dbc16ffb7b9f9fbbac68cd07478a37faac63e6b29d862df333a3f413bebf7840c443bde5c783c67d472dca4ae4c8a9d3291668a1d8152dc7dfa2ec46afd609d98454ae9d53461a8c4c12ae658d5cc141e05116bbaed6b7efb4700cd62af61dbd246d657db303f4580c82aabb2c496cc183d1aaf66e8b5719fbe03176a09e90bf235055babec07859b37f24eac16da0c2bcbc60f6fde32614398d8d170ca8ca73ad529cf3595458720062d8a0787276e8ef19123fc9a09e1eb6620853b8c98c28fd57f1910e833a53b8913d93bb445fe4506380306407bc35bdfb6e836a35f4030474958ec6bd0095441ce0a4615c32d9a97c59fcf1c6fff12b8c80b65dcecc032a9cd8095d6506e5d4bbe009b410d24a740bbaad82f36c9e3f98637f0c2b1f8a2d2052ac69c9665b5b6ea0f4efa7123335b8c44aa25efb8861ded761d50ec3dd8624695e6e696d7cad605c38c4b3d00b7f950ceb171259e7ceeee54e3520464be612a21058dc398b126b4a4935dd70131baf90806f38729f7008e1cdd48a04cfe516073a21385013a2bedd086dcd3071564d8b7dcfcfbce6ccb2dd9f034ecde6fdbee492cdc880f9c57d21b86458fe183501cb9276557fd0db177b1f9e597332bf68b7ec622ea48d67aaa55d77f265beaef5a0043b6daca1a9b0c21d565c110f9ea7c8e58d73c5a9590dfba8a9ec2c0d3e56659782713ceb41f1ae760bce15abd51a2dcfa69508fc54f67f6b9c5ff60b48cddc149703794bcef2ab4ac3ebb9f7bafa35756a37165cd7f069a37ce762ef26658d1bfc23be040c4fcee344810d90d7803c1544f4a2dc3d389a65c2c90a85be188cca2842f43fdb2045794a57edabcdee90878bb7cd05509cf52cd86d1bf3afcdc4409785cf6d2f067f0808ad1e3456d895580336b6b9cc3a53c5957d5d2ee54eb7e0504f002fb58e058dde77a6b4c505eadec4e95c08f97a186afbc490ae371379926984b83569d1534caf821622859a7e7f966aae8b5286d3a8680b1bf7046a5f2578b947a06e992045fb08b1890e03af5ec5b4c76021cd9a848af71ecdccff9dc5c9b487ff37e72508517460d960da49bfebdae43c4e199126e882b604c4e75af66f45b3bf5e5c4937352887f4633a5feb98d15631dc0b85668e23cf095a3b2a9a7c266cd3574573d3d971eb6664bcf454d8fcb90221ecf32f3f765ab60d307d2ddc44e6cd68bdeff8338ecd35219622ea2f2e27c8fabb29f9891ca161b6879b127bf8550d9db31b0257f8f84814017a2e09fee12adbd0fb6fb01be154ed1a2237b7febf1797a49b28d4595ae4524fad2549bdcbad8f12c7c941af822549d2f102f11ed02af7dec84e8b410f77c0da24d16ea210caa0b31b892a1f9531d2161beeb808091e943354a7336dda000e0ca4815ec8cdea5e4ca28d132b7908d69a817f2e829b9312fe6d9dd358dd1b8cb0926a8e4aad4d7c59a08a614f8c95db2c6dbf146aabbf54c9392f7f5cb4766d7cd4bd2414d31b6a04b9c0299ae735e9033e9a594473ffe29f28dcc2a0336eb12321b80d41cfc6e153ed1dbf057e29bcc95376c514e8fbf4cf63fefe552130d13aff23c2e5413ac3e7298b582a9a1603feabb9eda97af6bba506ede543145c5cecfc064992542cfd065697e9b9e81fada11c7651c703ee7aaab33ff0bdacb8d52930672b59dafc5032095df2dede19fcdf19d6683efca6cdd58b12212e5a4f14d9597cb9bf2320c7ed0ba1bca635be44841abb573e0f40d120bc23374954ec0a676e1e246ec1d558e7f8e925909cc04fc5ecf5d05ef8827863d98004b9e03f0dc17946688a8b940e2b6968616306152f0543fbef477f171fd0a54f0c7772113059ab0329c3f6fd452872a13a9a54b8e0cda24d776cb441b48a4ab5c8db23f6399961034f21a594cd7d23b3d3e06eff6e4ee9eb6c954007ae065c3f911fdfde0406893f51a951361585f54c80b559e6172c316f6876a59f960d1f5fb4e01efd5062e9438a43db5701410c9410b54d6f988687782cb665ac7171da2f08d4204cdba2f5f5730bca24da6edaf3b54b73b9e952570cac112743ba3f2a3decbf1400af1fca49049007f762f7ce152ec28f11d6b0ecd5740fccc1d4e2f06299b4ee49c0beb223ba3868eb10cc8f6c3f189d42072d9f261de385597af410cc437f74ee0ffdeb36b39b0b88943f2d1a2f87df2911fec46a6439b58273d779f4aa71dac6f053d7b19e00111fca3a5acf6fa2a945284b48640c33e18a3199d0a50e159b62c5854e00164457138d56185de141e4fa90bb189085eab4b7933a1af60bb1fcfaaf00b978351ae3bd604e90bd8e1db5ba0a71c59da9fc69a5004eb575a8352cc762ece955843c910fa350cd49f99c1508008efd4287fe43bef62a1dcf354423fe92b93e95bafc7c46005f8e993587fedd152f19bb095c06bef43e6dd848d77b45f4e9761af1ed4ceb2be4ca826786d518fe5ad8b7f37f86c39c68e4b458431febfdd3b63667c93bcac82a7ad91c81d39ceadd3504ebbd26e396c30b7f2aebd1736c3794cb80f8e0d68b835202ab219971ce29d35374af42d95d1f514e488ad6f3036b7a7d29885a7c707f78359ae0301f4b0a0f2ef0ae40e340875e9119c48eb3ad976a6cd2cd093a722a83f536aad5ea28b17b1e5e0ec6cf7667d71d16c180f1bb0a01801a117ec3e3fca37c5a11c62b00f2fca8bfb432028e059e9d35012fe514b675ef61a0faaece72efef0ffdee0c94043961c2387e4699ee0696251d924fa162924c632d92103b1addf1afa343924c7ca5ab2bfa032a4d5c9e20b9146602e39e6e6a655a921c44ea8aee8ea2bd93712559df90978de2f84a437f628683257ae79e63fbced68804a9fcf569a6b2b772854ce3eccd75ad3ba25a83ae3dceaf3ee0d2a90fb5e1015170b6c1cb9da5bbc5c44441dca73b9b15b6c13ec2c02149909872d8e37ca6a4d02c358010d89bada4ef40ef8cf64a2e5f60e112ea8829f0ddfe2ec967589a51b0cff39daab70695e04cbd87505827832f83f7c675ab99e5e713e72eba69965b0fa48107a5f5eb92f0807466b9d093f29a5cf04eee34d8b67fd7a49ba8d1d4fc3ce8d50d3fde4658305c1a8123422a2c489e18fe05aa5fb392e2044fa5194c0c9db24be7d80917230ab9f2183618e4254a5611e8a3ac9df39206f5dac60eb86479de1a2d3e6ecf7174a93c1867cf00926af95f3323ba69207f5a7bdd1b22a63133c6943d1b788e84b4782a26613f8ccdb2227832398da44571b11a06e06914760cca3c900aac1ae4df579cdc051674d63fbe48ff9946e29aa43cde362f2893677fe03829c497d820a469506557693f430cb5e08dc32fc499815a26a8b8c8c01259d93afe94be2514ce13031a868e3b3014bc4f1d897b2a73cd75173d7f312eb2078186a2e80e1d680eba665bdefd42f47b61f2ca927ce9eefd6bfd9eef144c047113928a2e1e5323c18f069549e9b514839b79eed2ce91f3ef9bc9ed4f2c7d9d56cc934ea9da9487640d01625d6ce9c37375d061a959fbd32d0c3a0d29b5dcc722eed36bf969d79de68fafb48ff8104669177b502e6e53e427e9989db8627ece045ae86e3011c7fd24b8bb3e169968401f3a5cb95badc82fe746c58e53f44fc7e88f1328d57d1ff1c1165c4501e39461d2abeaf5a571affe824dc202379732b8c0caacd6a157da54bffd1b6ecdbd0b8bb1c3609baf48bd530842cc4c342ef243ec09ab493376e6361ecd3e12752e75fcb5b45ce83b626d64f5a1bc12d068908da0cb7e1abb2f36ef3711b6f4e5bbcc4468c8c048630a57ad00809349d884a11320b0e203a22d2a8dde3d5a8a953942ab6553257c13570f3121f0586eede33a65e4773824a5d863723fac221a4576b0ac204d9309fa43c07c9b4b3cbcccf4c7f867f47c755794ebeb53a273f3ddbda87624123cc1a0d22057758b2a578663f54d2e3f25bb2e74c68440426bbbe0e38ec66d1c59ee1990c459e02908615862a506f26a2134c273d1d2e9d95efca7381a9a1ef978b7d47370b2f7b7f02354b9470d3fedd9296474e223a7bf662ad137299db120fdd0910a7759ae3bda369173ee3f5246007b133ecc71cc32682d8bc0fba465653be4d6d8bb58e839d41e7c89a482c6f144679556464cbb927dc229443fd04be9ca17619ec9db2b1547e61d78224c24a1f185df3b2afb1751e6eab317c8aec8003ea63267c7abe8", 0x1000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 13:35:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) 13:35:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000180)=[{0x2, 0x1, 0x27, 0x4}, {0x0, 0x0, 0x5, 0x401}, {0x0, 0x1, 0x400, 0x80000000}, {0x4, 0x7, 0x9, 0xdad}, {0x80, 0x5, 0x3, 0x5}, {0x0, 0x81, 0xfffffffffffff2a8, 0xffffffffffffffff}, {0xf7f, 0x80, 0xfd68, 0x4}, {0x8001, 0x1, 0x6, 0x8}, {0x4, 0x7fffffff, 0x1, 0x401}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 13:35:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x8, 0x2, 0x6, 0x8}, {0x100000000, 0xdebe, 0x5, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2, 0x0, 0x0, 0xa6f}, {0x40000000003, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000002d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 13:35:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:53 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/186, 0xba) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)) r2 = dup2(r0, r0) getdents(r2, &(0x7f0000000040)=""/19, 0x13) 13:35:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0xba60) ioctl$TIOCSTOP(r1, 0x2000746f) getrusage(0x0, &(0x7f0000000080)) flock(r0, 0x106) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x8000511d, "0d592fdebf96709dce4100"}) write(r0, &(0x7f0000000140)="96", 0x1) 13:35:53 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) r0 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ff8000/0x3000)=nil, 0x2000) 13:35:53 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) syz_emit_ethernet(0x2b, &(0x7f0000000080)="6407da4b5eba67fd8900a866ed83f9ae1f97c85176e595a1c4b37d16889269561a100050df9a0e5b65a511") 13:35:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x8000000000006}]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2, 0x7fffffff, 0x8, 0x4, "1ab0284809b68028f7d196be8b28449d2782a989", 0x9, 0x401}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:54 executing program 0: r0 = socket(0x2, 0x1000000008003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x20) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="82022e2fac1400bf7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f8add5d7061efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b32a11cc2c7a2aacf1b0015ef7bbdf6d7df53e098973c85ceb7d1357c335332634d3910e956ea948281d66d7250432ad91508000cb412f6b1602a67897c35de010f244f134bf3710100aa1d4ab424b614911f88d3525e34e763128666ee436e445960fa6b9819157eec1358441dd3ee16630bd1ffffffffffe200000b2fd96cafefbab1eb99b58d127addb390071baff955a53985aab6c29770ce8768a3a9d9405b2065385ec5c9762c34c7881a9506ffc87743782e717ecb127ca8c256b2486d255bed7505e0bd7f6bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263344a05cc059fef6bef339f78b4f9da521ee1e555d26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a8524f4e378081f26b83ca31927b35672f0c214b5cd2dc0f679159e040bc31a85290d1b88e516881ccf0cfef49b6348ce400095bb49d06bf625757bf05dff4b58332e9f9810cfec180274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7be059f2804a365f01f67028865569ce3e01040000000000005a7c1c80d723629137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5202634626670e584570324a2e11193bd6463885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde1000000000000043e8b70cf9081e0b2f13f03b9776ec2eed29ef6ae92a70a80d2709c348fb3ea586bee5c3bc1dec12052faedfc688f75e2efba940f8e65918932829c630000000000000000f003d28b86e59df9983f49000000000000000073ab30cba944927efd33d319ed0d4573b4042920708e3928017a0ed35751aa0172d8dae27082658507698578769d802f48509748816ec4483a065e937bcb938bd64c15e61dd4dc9866642b9a6177e695d1f9cd36336cff6fd757f08075375aaf6161d3fc0b51f8c4f53bdbf1a1614a93f9b02ab0f3afc2a4ff56078fe00aabd13f4134b2062fb47726465ee8e17dfbe1b3acac57e7ac5160c3152804622829e5bc07fc3dbdebab2a2bf4d26c5ab4b74d9dd9b47c02f49e1819f43ea3e014082f0d9a9ab5580c88676c9fa65b196f0938974dd6a2961adcb83d67b9c468fdb8ae0a7f6e4ba36eb4168877cb82293b41b85b75934255c10000000000000000000000000000000000000000000000d169ff1741da5bd76fe2944d8c5419ab09c5e4c99b352b434337bd7580495ef2fa80b335b213857c53422363b762ca310b3ab7cf3b9ae4956c8274e9b5dab3bcb5057441e56226db0a226f146452b6381f2e0e7988500ce76cdfc5961fb4ac307cb2316ec114cf92697fb2268aa9ac0c19c6c5bc76e4c6236e20b9919b843100174c6f3d53c8307dcd23f494719d25c72be1ffc3a87e54be22d7df3822fbd6bed0369c20cdd9b6126a67c4c6de73dd4bfd0a562b6509a2c35978b9a0406a768d2740c3c645e5864301c24c290ef632093bfb1c5256b8624c578484db29b8f9075a6acbbe6cde5ea4f65db5ec7be0072c54d7a35ecd7602343d08764141386184e91020f380a2c0f4d8b1fefafd9201eb42f7bf1fca7fdfa6cee37f5947d44284739582997b1adb400e48506fad1e327e0c05cec1e599d57f36143e99093a999d401f9356b370c3c5ea13976709eb0931e28fc804c7b7670cc32f2be9e65bc7be6a6dea2dce6a3cde1ee7386ccac39086e36ca31d1e19ff4ce471e95a500000000000"], 0x10) write(r0, 0x0, 0x0) 13:35:54 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x3) close(0xffffffffffffffff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) socket(0x20, 0x2, 0x80) 13:35:54 executing program 1: semget(0x3, 0x40002, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) listen(r0, 0x1000000000000000) listen(r1, 0x3) geteuid() pledge(&(0x7f0000000680)='\x00W\a\xb1/\xb9\xee`\x85\xdd\xecR-\x9e\x86\xdc\xbe\xba\xbd^\x06u\xfb0D\xaal\xad\x01\x1f\x9d^l\xd7@\xbc\xf8\xc9\x80}\xe4F\xbc\x83&4\x00\x9aP\xda\xa5\x0f\xe5\xc0\x1e\xf4\xa7\xe4V\x98x\xec\xa4v\xdf\x1dF;\xb8\xe2\xd4\x12\xaf\xfcj\f\xa2\'M\xe5\xa6E\x83=\xc3o\xb1\xfc\xe3\xd3\x11D\x17\x0f\xcbn#\x15;\\\xb3\xcf_\xb4\xd1k\xce\xd2\xfd\xa8yc(\xec\x7f\xc8\x1f\x17<\x90\xa0\xa8\xe6\xc9-A\xc5g\x1c\xf7\xa3\xca<\xb0\xeaV\xaa\xe3\x0f\x7f\x06\xb2f\xb2\x10\xd1+H6\xc37\x1c\x98z0\x8f0\x17\xd4\x87\xa5\r\x89/\xd6\xcf,>\x11\b\xef\xa89R~\x00\x00\x00\x00\x00', &(0x7f0000000280)='-$\x92+!+\x00') setsockopt$sock_int(r1, 0xffff, 0x1111, &(0x7f0000000100)=0x1000, 0x4) bind(r0, &(0x7f0000000300)=@in6={0x18, 0x3, 0x4, 0x81}, 0xc) semget$private(0x0, 0x0, 0x100) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f00000002c0)=0xffffffffffffff63) accept$inet6(r4, &(0x7f0000000480), &(0x7f0000000600)=0xfffffffffffffd75) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r5 = semget$private(0x0, 0x4, 0x4) ftruncate(r1, 0x0, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x5, 0x1000}], 0xa) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000f5ff000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450a998008501f51c85a01db3a060000dfffffffac9b44b2e4bc0609bcc90000e17f2a7d74062ca65a83e0c6650a11e394c6a7a4012267bea7cd6efa9c873feeb2e75c0e48a7b0cd4bde030c82dc4f1adbf753525a12a8c21c95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ae6b6d89a112f6d0e7c812ddbead07b9074ff88ed04b04606a6b3f7c469e012699ed402075786ebf146678d3a657360351065295dcedd7b9e3f000000ca101634bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dacef015a3c867e753fa8e5c56d0000000000008208003b2d262fec142f881f4bb215d7e83678e70e68180e0000040000000022c1f50f92a02448bd3263061e677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783fb83b84a6f341320ed2f6621974854fff99938da6d0d28396209b08ee6487bcdced272ad9e4a257e4a9ec3e0396b25516e0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b323e5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355eca813aef7bf27937bbc93895ade21d8545cc6775b75f1092b30414f9331ff7ac12977de621d623255328726c4abcd86153b4343de8783a286652c511524fe046bea459727cb2e6aae96e63c3661f43929686835e09fb9b473d07d5f7b11805ec00000067f4742fc55a512ea25b99fa147aa4c2fbe62f2489f0f524c822afc9110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c714b3f75694a05cd9f288a7225320d197164612510a5e64155188a744d1121a0322a209519091f7b518a8e2fa189e73a53161db5f44501be88f7650000000000007768c862229cf1c955eff04863d0350000a5fab0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d44df9084bd7c858534b2e8506a0edfb1e3df98c1779ff88ccc54c69454f984c6e49b8dda6b8325b05ed1b5f20f7d31b711ee8f77704a95abb545862054f95fc1fc8e62e40e55e3c079e92c9d532a307a4461748dbc29ead6c57f7625a417045329763ca7d56ef428067e3c71db989ad95ecdf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b000000000000004040b40c3b968f1ac432d7f3eb028c29e67c3b3e3e50cb4db65439f7dd22b5863d2120e47e716ee7ba66364db4c6516ae95c8e007c77336425a763b58878fd918d41f68c67eeae97767f9201a7b251fa77fc9446fbe2ff1b8b68d3d4b2ab1801b74b1d90168bd30c93de33623506ac745a3e99a7b434f8676f9e1334d33f3ecf27a671ba268ed8d338eeaec30975a799ad46acf1ceb408450dea94b000000000000000000000000018000000000000000000004481150e4f765a4bb9e4cb288e78a02fa45c05dd75439db5270b79c0dcf0e37637041b22fff6db781723772474518933019aacf915650d8cd2a9282bf067e50d7444f144b18ea0ce3a95b816c9b97628b22d359f855ecc452a6c57f6abefaf347b8acfd0e895ce6f83012274d2862e94c3aa678e5e0c3ddbcd0000000000000000000000166722d6a2125a14c88d579a6e90ca0a62a788fda4b30c8696bedbde2491bf5e72762f47dace6283ac70b0c51ef81a8cc7b07d41c0089a83e9623b2a5736d67c1d7e44f0d7476300000000000000000000cac5487c25ce67370f6136ec2a926014cadb8afd75077c66961da7224efedf0046c10000000000a9f65c3bbbae30fb5d8129eaff1206eecdc02ea15a8df75a5d5725f1774c04a626f929dd90135c5e0bc88ffd9538098a624995fc04d4561354133cbb91e0c7a46403fa5825a73707b544b04ebb77d4a6586e028477f3c70bbd3624209e66aaf44304577b3dfc0d2485bbb78f6522b6d02e8a847082222d39a2ea720f759c27bc68678358da3a61069237a6745b0898aa64d9ce79bd5a998e04061c5cb7030408d88d614857e6f4c0119ebed9085808c4ff995d98285f59651c18d279f8f73cc8f4023718ea5f225d882c738785af5287b09fd2c7edce4875066c7a27a7111ab30969bdafd2fb792434226ccd99d3de9ac2b0ce7ceaadc2f285a578bb23b69095dbc7f7b955ad9e43bc1a68744ae27a5a41fd9d931d8406a9d4108e21f4f3f67dedee901d560000000000000039349ed501efb5ed7a4d1fd1ceb8e79e2a27f3c1b6484b90d6f9314635f2174d610c0d341fe0fe81043d7fd241901a5848219672edbd883139b2d01732f4c03a2fdd8b1c8a8cbc98d80ccc001fa95ea552aedca6895546ad0469279cb4b5a8365c1775b1ba048dfbcaedb2069f5a1d32a11a232c6f2f2216b5906b9d4fad322771e4a64e57688d4fed69d3f882d04896b34a6faf45c2f2bb461db1db791b735558d75d8eae5235660656f706cc6b57c34200e3ce960dbf0dd40bc9d69b659f13633fb9423063e7c0db2c09174522568ecc97f2f4aabaf112d9785cc1adf8b4e75e93f3ac5ba600000000000000000000000000000000000000000100000000000000000000000000804663aef5659db4d93cb94256dae61ded9c997e84c74610e2694444977dfa78bd5925e79533c52e049e1a3849afffbdb122362152272ab6102c764fb87432c098ae242057a8b52d9c886e5f0de060fa42b701ab1d619dbea3f214c7b6393d6555b14c5db839af9e6434282ec87fac02eddcec2aa1a2fec1d1bf870ec69ea4f42c98e8500eab54702a3854c87148b50a73c687030726e49149f030605ec3cd2099b493c16a08c706c322b7454378a337cc8ad80d04510f333bbbb46c4f123e6b548baa57f1dd4ff89528f52463ab2cc10d1ec7db8caada107bfcb61d906d19e9ecbc24439dd9e11b575d7006a7e2749e444ced09d975208bc5e2a028349c08829df178ec4682aba355169198682ab05c17d96d5bf19e90fdb0f4a44a198dfff5fcf4adb01a2822532e9a9f32a751e99808e0d9aca16b8b51515d87811717b63d59a19ccc62f7cb07c1181dda18364173b85847dc60bbbdf7ab4297f9bda16b293271be088608a59d640244602c00"/2287]) r10 = shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x8, r2, r8, r7, r8, 0x2, 0x1}, 0xcd, 0x200000, r6, r6, 0x8006, 0x1, 0x9}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r2, r8, r2, r3, 0x11, 0x8}, 0x0, 0x4, 0x8002}) getpgid(r6) semget$private(0x0, 0x0, 0x1e6) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r5, 0x0, 0x0) 13:35:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) unlink(&(0x7f0000000080)='./file0/file1\x00') chflags(&(0x7f0000000240)='./file0/file1\x00', 0x100000) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xbb8eb9932c8cfc8e, 0x0) execve(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='/dev/ttyCcfg\x00', &(0x7f00000001c0)='/dev/ttyCcfg\x00', &(0x7f0000000200)='\\\x00', &(0x7f0000000280)='/dev/ttyCcfg\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='/dev/ttyCcfg\x00', &(0x7f0000000340)='\xa0\x00', &(0x7f0000000380)='/dev/ttyCcfg\x00', &(0x7f00000003c0)=',!2)\x00', &(0x7f0000000400)='/dev/ttyCcfg\x00', &(0x7f0000000440)='/dev/ttyCcfg\x00', &(0x7f0000000480)=':\x00', &(0x7f00000004c0)='-&\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00']) ioctl$KDDISABIO(r0, 0x20004b3d) 13:35:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 13:35:54 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8, 0x2}], 0x2}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x8, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="049b73a269c7ea28b199e1923ae49ae718c6c44b486193111c0d566692c295eabdec8e5d0f8cce405111ed39252250cc67fe41d15782515b6846c3d80ff7c310e2197ee9db3b24dba5dbdc7a8f54", 0x4e}, {&(0x7f0000000080)="d6296b09888ebed5893e33", 0xb}, {&(0x7f0000000180)="c2fdc07fa325dddcc936b68f80ed9fa1b6caa78ec3b0c90b8183073db03428bafca36d8563c1f3db7a79494dd0c42be3efb238b4b874edd61aec098e23124ee94295decb876d2fea09e0814b2fd5d8eed1f2bfcb1b8ec68ff44e3aeb3cb564c1ef7e2143990805dafa1e9adde20033c5be7655fdb3d1f6480deaad9474f8e43c4f21f69f9f7b871e518a8dd546d449a78692", 0x92}, {&(0x7f0000000240)="0f94300b7a8cc1843bdabecddd6f55739f9a8a33e33e627cc4121f0ae3ea687acccdaa4c289d7c97b129ec0d6bf3b2f3de429bb7fa1f0f38a5c01f2086930ad15c3c72e19df58e201dc1a55076dbb59523ad58227534984473236f518b4c5fe55b5a521d6920517bba7c47e77aa31947bc171eb9a83c2a1db7a8418e05e3638f152894a13f749dafb6a49353a71356536e5a488d299045e2fe44645adfa986f28d", 0xa1}, {&(0x7f0000000300)="406570ae04c990db6deddfb9738a022cfab7a7b16cb62045ba5fb849a9cf691799b809fe4d92f475c9", 0x29}], 0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xfffffffffffffffa) shmget(0x1, 0x1000, 0x205, &(0x7f0000ffd000/0x1000)=nil) 13:35:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0x6, 0x7fff}, 0xc) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 13:35:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) fcntl$setflags(r1, 0x2, 0x1) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() r2 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r2) 13:35:54 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x100, 0x8}, 0x8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0xc68, 0x0) 13:35:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 13:35:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) 13:35:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="000642"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x110) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x3, 0x7, 0xff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 13:35:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x20}, {0x40000000006}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:54 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r2 = getgid() getgroups(0x7, &(0x7f0000000140)=[0x0, r0, 0x0, 0xffffffffffffffff, r2, r1, 0x0]) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(r4, 0x2000745e) setegid(r3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r5, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 13:35:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) mknod(&(0x7f0000000000)='\x00', 0x8000, 0x5) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) 13:35:55 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) flock(r0, 0x8) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 13:35:55 executing program 1: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/147, 0x93, 0x1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x120, 0x2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0xc66d) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 13:35:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000040), 0xffffffffffffff0e) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1, 0x6}) pipe(&(0x7f0000000040)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 13:35:55 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10000, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r1, 0x0, 0x0, 0x1) sendto$inet6(r0, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) mlock(&(0x7f00005c2000/0x4000)=nil, 0x4000) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x3) mlock(&(0x7f000050f000/0x4000)=nil, 0x4000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r1, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0), 0x24677a0861439003) fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000000700), 0x10000006) r3 = semget(0x3, 0x4, 0x401) semop(r3, &(0x7f00000003c0)=[{0x4, 0x10000, 0x800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x28000, 0x800}, {0x2, 0x16f6, 0x800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r4 = semget$private(0x0, 0x5, 0x400) semop(r4, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r4, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) 13:35:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, &(0x7f0000000100)="440ce23b02dcfee1498fd7452edd46a8c31a13a31832dc950682844aec0e8cc27de78909318c2cb5f3577c47", 0x2c) read(r1, &(0x7f0000000080)=""/23, 0x17) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0xa72) 13:35:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6}]}) syz_emit_ethernet(0xf5, &(0x7f00000001c0)="90c8c180feee8aa593dbc363c074852fb53fb78fd5548e5db96d95374236b640e0be44f8b7fb40c118a64166ac26e6edb3cd35cc4a507114170a94579e353c437e81a6d29181dc678e47b0b51103dcf956e4a36fe90a20a9222f9a7ba1b5be0c6559964b390e7079169fd63244f78d5c01f32a8078d8212cfeacd9ecc3c8ef79ff957401786f3bb6f7921fba068abd5e1b31aa98c7325e4d7782af3ba8d2b20eb93413eaa71bddc9e0418a64fc288ad97feffb7e73546f2f1bedd02139a0472886772050be79aeafe170ce6fe3f0daed4c132abcd76dd92484efa36662a6a7d2a6e806cde72d92b157b9da6d145a1e1dd73b315caf") r1 = dup2(r0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f0000000480)=""/4096}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 13:35:55 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x17b, './file0\x00', './file0\x00'}) 13:35:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt(r0, 0x1, 0xffffffffffffa501, &(0x7f0000000040)=""/181, &(0x7f0000000100)=0xb5) setsockopt(r0, 0x1, 0x800000000000009, 0x0, 0x0) 13:35:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x5c, 0x3, 0x0, 0xafef}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x10, 0x3, 0x1f) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x9, 0x9}, 0xc) 13:35:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x100, 0x4, 0x9, 0xe6, "85229b1de42f04f1686cc9ebfcf1576f8aae2759", 0x2, 0x3}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000340)="497d006d199285669eaf8ec506da424dcb837757e7d6077f085b2fe22be66c31dc794814e093d344eebc80cf320756989a7c4b5bbf3fccdf15015fbbf214e057a1c1a48c7e0169ca1806bb28d8146bd8ef9b3242f0d372ac1f282fda25bd1f9f31d3177824fe08ddd1418bdf3103769fb3c4ea6f03c5fbee01a891b69000e48d58f66ca7ed56be9b9083842933a838ea73685b10e518a756533248d7c6c772e4d2d5f49c1adc5f387826f534ccd8f8e5a4e55982b6e86a751b79eb386eb3ca66c64f7b4ff16f5a79670de5b051e37a13172ba3e20100000000000000c34964f687bfd6760647", 0xe6) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000300)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x400000009b3b) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x4, 0xf4f263b90029c2b, 0x31ee, 0x20}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x1ff, 0x6}, {{r1}, 0xfffffffffffffffb, 0x10, 0x8, 0x8}, {{r1}, 0xfffffffffffffffa, 0x25, 0x20, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x8, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x44, 0x20, 0x9, 0x80000001}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x21, 0xf0000000, 0x200, 0x5}, {{r0}, 0xfffffffffffffffa, 0x14, 0x4, 0x1, 0x6}], 0x9, &(0x7f00000002c0)={0x7, 0x4}) 13:35:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) unlink(&(0x7f0000000040)='./file0\x00') r1 = dup(r0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0xbc30) 13:35:55 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000200)={0x1}) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000100)=0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 13:35:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="d5ff9668", 0xfffffffffffffd48) fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x27, 0xdb, &(0x7f0000000140)="ebffcbff13b9fd812eaa31929648", 0xe) 13:35:55 executing program 1: r0 = semget(0x0, 0x1, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3, 0x5, 0x0, 0xfffffffffffffffa, "e584b30db46b44200be4cbe0838c8b754310dba8", 0x7, 0x67734198}) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/1) r1 = syz_open_pts() semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000080)=""/196) syz_open_pts() fchmod(0xffffffffffffffff, 0x15c) r2 = dup2(r1, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0xa19) 13:35:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x44, 0x9}, {0x46, 0x7fffffff}, {0x25, 0x80000001}], 0x3}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000480)="ac0fd6dd2f00000020000000005e244042c9efb31fa04aa8b7dd2c34775d9c5a4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef7edd2600db15d2a67bbbea5978111fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081689370adc31e8f45cbefb20ef00007bdc6deddcf3b29b463c01963fccc058acbfda1557937a1dc91f017eda9c178289f496994f679a6355726562edca44621280ea80b5e86cd8b814870300000045476cf5fd5c4fa1bde75f8496edc3d3bc9e9756cbac315a3564000080", 0xef, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x9, 0x80000001, {0xffffffffffffff00, 0x1}}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 13:35:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x3799ab0e0ede3c2f) kevent(r0, 0x0, 0x8, &(0x7f0000000240), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x9) 13:35:56 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000001380)=0x1) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000440)="a806e3060000000000000000000000000018d23a", 0x14) sendto$unix(r2, &(0x7f0000000040)="974089476cea26ace71c9bfdbe45c276803edab0b5f27892ab054e9d0066cc57e13a6ebde3f13f5699cac439a7fc729ca459570614422d91da1e420d7338b23333f706ee09269594e16d62ececaf649a97185022421eb8f38ff9abf2839266bc4fa9303ba7ecc680e24f179facb85b215f8fd26fde9bae00deb13f81381e7016d8fc0db9ca133eada8db", 0x8a, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0xe0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000001340)={0x6, 0x9, 0x297e, 0x9, "997d27b69f76f24ff10129421104219e8647ae1f", 0x20, 0x9}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(0x0, 0x0) fcntl$getflags(r0, 0x1) unveil(&(0x7f0000001240)='./file1\x00', &(0x7f0000001280)='W\x00') ioctl$KDSETRAD(r4, 0x20004b43) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') preadv(r1, &(0x7f0000001200)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/86, 0x56}, {&(0x7f0000001100)=""/153, 0x99}, {&(0x7f00000011c0)=""/32, 0x20}], 0x4, 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000012c0)) 13:35:56 executing program 1: socket(0x6, 0x2, 0xe93) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) 13:35:56 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 13:35:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x8}, 0xc) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 13:35:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() fchown(r0, r1, r2) write(r0, &(0x7f0000000180)="666f6399c8c3c2bd5bf6cd10a2d3f008d934ddc5daf8ad0fbc35c1cffb48", 0x1e) clock_gettime(0x3, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35, 0x800000000000}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) flock(r0, 0x3) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000200)=0x1) fcntl$setflags(r0, 0x2, 0x3) syz_emit_ethernet(0xffffffffffffff55, &(0x7f0000000140)) 13:35:56 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="26c6ac8ad439aa87440bbd4bc5ad030d47c6404d0089dd33be3ec091e2d354d44754b36ca782041c9efc3b3a", 0x2c}, {&(0x7f0000000100)="4b8c2fe67fbabd585dd3e0dd33198dbf1e7e19b2274f084439f57101211c6aa9ee7bd26b4da9ed71a24bfe14acf330c39d3837ca78c7daab9663c6dc751450af47ac68a953e69afe4f40bee210ca142e4a57ecc0ac596737fb0a859a9de2256d13f1aeba308db771ff5faf35b82b4b690a0e2ec1e9fee99a8ff17f63e53318485c2e01341a9ac37ee8579a1473e3b2fbed5060969b4bda8048866beefd04147df2c2462750b0b2f352cec6390b6d55ba2f044993b09c9bb1bf1cd0c4f859d9e12cf9f269c69cf575733c34c2d5ffdd376a0b7c010c12441f9b27e8e85b6d69", 0xdf}, {&(0x7f0000000200)="c6fe6d668ce0b9964d11f04bbccadcbeeab6aa8c04a05db9ad6894913404c5ee295ed07e062ef68191c4f316fa5663113b597bce9a1d7c1bd450431d0a0bb418fb34b7beeca4351977566c99c5b647a4", 0x50}], 0x3, &(0x7f0000000580)=[{0x110, 0x0, 0x1, "30a73e77097d57d55c93ba2e23ee3c2086f0f9ee533ed75381869671544e53812d8230a155ab95e0eac5767b6b7a4a4b6c638ce56021806c71d353111b73846a2e89d911770a26cbec93bd070e3085618923f0e2504ff86f07b45abcd979864e0a11d83a4953f170eb82fb693d2cf3ea9836aace613e063f7cf7c0842dd86f6f3f9af54fb0c51e09f06e124f66242547552ce0e1b6f034160483b4c8e2f4aeb15105b135dc97484979bab36048f7519dcb2666d3c434739a87d990c0d715ce2ec320e62cadfce9a607f68a30b560c891156972f8fef785678404685159213a833e12570072944a9f42c81246d23723372bb736327ac58609f1"}, {0xb0, 0x1, 0x8, "d2fd0ee53d538e0d92f899b340a8cd857b85ccbceaff5860af592a5e2993d3653b851d39bd9110d9e4695232816d0eeca0aeba07d2e5e82ffe6bed6c9b66b6165108b8cb6f295ae3759f102f20789bf22612494282eea5972921ceeba69ab2396a9d4bfaa3de0a05039b7abb8a5163385b302709ff4bd8237e06efd8cad51005499c7c1c6e93f6eef71f3462919abaa9a5037d71ae1df28bfe04ceca09"}, {0x98, 0xffff, 0x1, "6c0b63f76791634cf2019573329423fa0339cc37f456b248192919ec85234d7b2c5e8711213b847e50eb7540ad8541b8b5a6017958226af7966beb67bd225df978a4861bf63961757c637c73a15de361633a2ebb9391a0398b87f87833ed95d2220a3652c80ed8e47a91e8c48fca582f6a4ca60248d1dcd14a69af2a8d6906865731"}, {0x40, 0xffff, 0x438984d0, "2e56ff3ea3759e771aa0b8aaefbf91d18d6418e344d9352b6c5df5f80cd09f88943e694ed629511fd96a2f8f"}, {0x40, 0x977439823f01ad72, 0x7, "8aac27bddb224d2465a17757e9ce3db7d393d9b1dcbceae9114e9ee981392437389deba9befd88e0674aff13"}, {0x50, 0x1, 0x3ff, "9ab1b0920c34542b937b5080d95fdb591283353f4685ea4571a23c873b5487e31e161f634166bf218c8c5c177b67202b021a0d005937f78061d67ace"}, {0x38, 0x1, 0x400, "c1ae4e4bd94c5b207ec2a512c25b9834cd483f12ab58fac5bd1b1897c2ac3180595eb8070d50"}, {0x30, 0x1, 0x3, "05818c2fbf10278dd26b96c0e35f20ac6e945e3b4fca48613491116d6ed7b052"}, {0x20, 0x1, 0x5, "15f7533f75293661dba155"}], 0x3b0}, 0x6) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) 13:35:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x0) 13:35:56 executing program 1: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x5, 0x3f}, 0x10) fchdir(r3) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r4 = dup(r1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000080)=0x5) 13:35:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus/file0\x00', 0x0, 0x101) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x0, 0xffffffffffffffff, "3764cfa770f88727e9b67006813c74b528ff9923", 0x3, 0xed}) 13:35:56 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x3, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 13:35:56 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000140)={0x8004, 0x4, 0x0, 0x0, "8b000000000000000000000800", 0x0, 0xffffffffffffffff}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) r3 = socket(0x18, 0x2, 0x8001) getpgrp() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0xfffffffffffff801, 0x2, 0x5, 0x8, "9079738d8458a30f9871676c1b6d67c7af4b70ff", 0x1, 0xcc25}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0x0, 0x1, 0x6, 0x6bd3, 0xffffffff}, 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000002c0)) close(r4) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000440), 0x102f7}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 13:35:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000540)="9c87502e2e2e000000000000bc7370b4000000000000006a31f5cb2ac819bf13bef94ee6ac788758549ef7d70e5dfa00000000f23abf85c0cb51a729defe6ddac4d87cd844eaeb94bb68ef09d469d4fa4846feafba3df53de577bb46e6229027e55368eec5b7dbc253d570c1f93fd86ae1b91bf0a5a37de33b4aa3b6dccedd4733cd1fa9acc1220255877ec480238c7bc59d89ad72393d3a44386a40f271ee9dffea34a57fba6da17656a7a9293b23c36f3849", 0xb3) execve(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x3) 13:35:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0xa2b0a168e83036d4, 0x6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) r1 = getppid() ktrace(&(0x7f0000000040)='./bus\x00', 0x5, 0x10, r1) 13:35:56 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1206) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 13:35:57 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) msgget(0x0, 0x402) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="7844e5f8e8751d259b01c09cee3714a26fc39baa93696644f38a5114ce48b5c85190cd123495f3fed2a37820027e7fab48a06061b460aa1e7c283ab9d9221845302325c9b1165ad310a57acb04db63c76463dbeca15566b044e7b047fde6d31c0be2983fbc3a9a63a27f2569105a6826c38b6a837f1767f70c0355f3c46cd4c32c18b5577521f5e6b8037af75700687420f23d0075c9f91e83912b3cbe1df7671af035e1619785bb52f491fa5e3e5ab24b411b", 0xb3) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) 13:35:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0xff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="02693b559e709149f6ea54c189884ebf64a6dac31e5f01e5d603553adf97816536c1348eb10f1b38400bc3699796619957b267541df29a4d1d2ab10e415c639f5e1c42d198200c463e9a94304e6caf7310ec611d528be2b86c17070ced3eae8345", 0x61}], 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom(r1, &(0x7f0000000140)=""/9, 0x9, 0x1, &(0x7f0000000180)=@un=@file={0xaa09624d55785a96, './bus\x00'}, 0x8) fchflags(r0, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f00000001c0)='./bus\x00', r2, r3) 13:35:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$unix(0x1, 0x2, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x9, 0x1}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06266f23b8839f6ba372fe57d083c243aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33", 0x71}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:35:57 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) r1 = semget(0x3, 0x3, 0x9ab8e6446785ed29) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x401) r2 = getpgid(0xffffffffffffffff) r3 = dup2(r0, r0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000000c0)=0x2000004) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = getuid() setreuid(r4, r5) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x8c2a522d835c0092, 0x0, 0x1ff, 0x5, r2}) 13:35:57 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) pread(r1, &(0x7f0000000180)="a1c5d29638ecf251aff64688820c7ab259c7683076f2afb06c9bdf388065d21c633c0415f75e60d712d13bb4677a7c3d8fe6d47971345b7aab6e708f98d52264a08afa6d947b29852b85a6e272f921d919c699795a7e9e152134e4f87e766d82cb58b4d0b106c4b91ae4042516f923e15c59920e5996732c8a15a1b42cdbbe3ee6588a9000efcb685d82e4f73a15ab66c2012d1dc036413e60baa3bd364c2dfa99fa4b855eb28fca4d57", 0xaa, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:35:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket(0xf97db9bea705af61, 0x8000, 0x8) r3 = accept$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x3}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000300)=r3) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 13:35:57 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x8) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:35:57 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2052, 0x8000000200005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)=0x10001) read(r0, &(0x7f0000000680)=""/24, 0x18) getdents(r0, &(0x7f00000001c0)=""/195, 0xc3) r1 = open(&(0x7f0000000040)='./bus/../file0\x00', 0x80, 0x101) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x4, 0x10000000000}) close(r0) 13:35:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f00000003c0)='Q', 0x1}], 0x1) r1 = kqueue() sync() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 13:35:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5fe, 0x8001, 0x7c5, 0x9, "37c5fc65ff7236e09ecc45d6726baf2b3840a2eb", 0x3, 0x5}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) dup(r2) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 13:35:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0x4008c) pipe(&(0x7f0000000080)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) mmap(&(0x7f000019d000/0x2000)=nil, 0x2000, 0x0, 0x2811, r0, 0x0, 0x0) 13:35:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0xe5, &(0x7f0000000240)="a602540e801779b696023db7100ffdc987bec5db18c6ec42c7fd74e5beec6afaf7f1912e2f1065440551c5cda62a16c98b7099610d93a530cf0a80de908dff1d27d8a55f913bf901a5fcccbc159405313db55c7ca3d584d36fa005b7c623b2ca44c50e06a4d624ae1814bdf6b9ab15bf67b70e697e0b6451508768c0f09e35888b73ce0a53cec9f825e75a6616aa32818e6344aa700016948e6a525c52c24d208e9d165ca47b2be6e08fb7eab504821c4be00a1e4aebb9a7d4b7aa9638310802ce3a6630bc07f6ef667be993fb47d35b30ee649c6a823ad73b3140d514d485b8be3d5125d3") symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chmod(&(0x7f00000001c0)='./file0\x00', 0x8) 13:35:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000f00)="f7") 13:35:58 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) sendto(r0, &(0x7f0000000040)="9f43e27320c8b4467bea0631e5dc64224047433f32231d23de34", 0x1a, 0x3, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 13:35:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/189) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeb6, &(0x7f0000000180)="b6bf279e259ed2914accbe36d61c411feb3540853b0e8d2804d955fe6f73bd920546c52e1f4bedba4c2bca4528706197fb9855f0574543c544447cb1fff002c58480ffeeed1de949f94ba27fe8e27239bf0134f5417524b8a97c1229d69ee119ebdde46cb819e9806a952351174e54b301d7bca4e9f46a63c5fd8b15c3468385df3c3b5d127599cc") 13:35:58 executing program 1: semget(0x1, 0x4, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000240)=0x100000001) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="bfca4f4766696c653000f12efaaa4de8f4cd7ed8a046f9bce8fb1ed18a9c7b565924ce3aa3abd6febf03c67f4d6a1881b440061f4d641cb58bda09dafebd2bd431791791d3a8216efae9a62099ac129ad4ce73b6a600"/99], 0xa) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r0, &(0x7f0000000180)="afc7a19c47eb31b51a5e2eb83748e9e2da64cbee31b181c93d595c5ce3c9d2159ba720119ec89b71452e39880da028f4c6babf4b6f1f66b9bfe54d27abb839488bf6d73d0c2938d5465caaa0bb8d158f405123c9ea59a98d554f1a092e44e1a29fb88356b661baf19b16c07504fc22009d4dd9104bcad6ba0016afec20bbed84b2416bfb3c3b", 0x86, 0x0, 0x0) 13:35:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080)=0x9cb6, 0x4) listen(r0, 0x6) 13:35:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r0) 13:35:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x3f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 13:35:58 executing program 0: r0 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) syz_open_pts() 13:35:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc02069a5, &(0x7f00000000c0)) shutdown(r0, 0x2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/206, &(0x7f0000000080)=0xce) 13:35:58 executing program 0: setitimer(0x1, &(0x7f0000000a00)={{0x8, 0x12000000000}, {0x1f, 0x2}}, &(0x7f0000000a40)) r0 = kqueue() r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x40000000000fffe, 0x0) kevent(r0, 0x0, 0x10000003, 0x0, 0xfffffffffbffbf16, 0xffffffffffffffff) close(r0) r2 = kqueue() r3 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0xa02, 0x0) openat(r4, &(0x7f00000000c0)='./file0\x00', 0x45b7f463374d154d, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000740)={0x91d0, 0xdb}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800), 0xffffffffffffffff) fchownat(r3, &(0x7f0000000940)='./file0\x00', r6, r7, 0x6) getsockopt$sock_timeval(r4, 0xffff, 0x1009, &(0x7f0000000680), &(0x7f00000007c0)=0x10) r8 = kqueue() r9 = dup2(r8, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000008c0)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000780)=0x7) symlinkat(&(0x7f0000000880)='./file0\x00', r9, &(0x7f0000000a80)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000b80)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000600)={0x1, 0xffc, {0x2, 0x80000001}}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000005c0)) readlinkat(r9, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000340)=0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0xfffffffffffffff5, 0x6, {0x7f, 0x4}}) recvfrom(r9, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0100c3006c65300046d0a000fd8ebba90387c393585cf4a451d6d018a21d0286eca638442a0a8b368674099e39610ef6d5467c2994947d04fcbbf2654278483a902a39845223d2e00eb45b4d1e020000000000000000000000000000000000000000000000ca62435019b7"], 0xa) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x5, 0x4}, {{r2}, 0x0, 0x8, 0x0, 0xffffffffb71bdebf, 0x4db9}, {{r2}, 0xffffffffffffffff, 0x62, 0x800, 0x2, 0x160a}, {{r2}, 0xffffffffffffffff, 0x48, 0x1, 0x7ff, 0x800}], 0x1000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x7fffffff, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000024, 0x9, 0x9}, {{r10}, 0xfffffffffffffffa, 0x20010, 0x0, 0x1f, 0xff}, {{r9}, 0xffffffffffffffff, 0x8, 0x80000001, 0x7, 0x1}, {{r2}, 0xfffffffffffffffb, 0x50, 0x1, 0x40, 0x3ff}, {{r2}, 0xfffffffffffffff9, 0x10, 0x1, 0x4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0x2, 0xc3c6}], 0x7fff, &(0x7f0000000080)={0x2, 0x644}) r11 = semget$private(0x0, 0x7, 0xa2) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000480)=""/136) 13:35:58 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) setuid(0xee01) 13:35:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080200000020000002ffffffff"}) r0 = socket(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:35:58 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x3ff, 0x30000000000}, {0x80000000, 0x7fff}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) r1 = dup2(r0, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x502c, 0x7, 0x63b, 0x0, 0x7ff, 0x7, 0x1, 0x0, 0x1, 0x4}) 13:35:58 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 13:35:58 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x13, 0x10, r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x22) 13:35:58 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/247, 0xf7}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000080)="a6", 0x1) 13:35:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSDTR(r0, 0x20007479) 13:35:58 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) write(r0, &(0x7f0000000a00)="72bfe92d74e8da9fd5c16c880b656f1abcbff4bbf9bc33bc0dddb49babc761ae981d932d6a0a0b1424d754e12d08333a8db67a5fa1dd9830445a1d416261be1aff31eb79274cbfc509a81ace6d7ecb15b2ee80385fabe21f2239c6f2a96c217e0eef4557bbcfe62d9eed04b3aeab50d3e8ff380d35eb19db4021cf30f6332d3c05f1918929f6e8806ae5b624f44f22e9533dd3cae510599f351c1d510e6da5890e45c56328e7b4aafdab5f4c8f0e2ce1689a9c70d4c92db1271383c6d70c4f2c4dc5bf30cfc82fe9610abe141786e7ae4b85d762039e84464134f090906f4caf5d6da221d27e24d8346373b828db71", 0xef) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000680)="ccb7f8f715cbe9db0aceedf86df7de8fe3fafc6902172f68472c81eb8995872c487fb713757870f2c75de21f33d35da7bce5a90d6c3f635da660925e450d09e9c67dc4182c613f809a9db4265c33906b285ca97e60544fac2e258d8f61e2c9335c24e72ee6bcf4aa8f9696c7d4915a35bca672d8fa72b3d45c4ec44c3764a0df9604331c5b715601f6dc2f883ef26e72d5a44016dc5bf78cf967de82a1e8d2fffecef72ee39d1cfa72a63864b4ea680ebf4d81", 0xb3}, {&(0x7f0000000740)="fe74add7ffee51f1675d4e03b7a8d438aa1b9ae9f83ec7462a7b4ac6101e2d85626f2db547eb169be8ffa6411a51d36b7549c544b361fe76c8157bcf0da6cef57e254322193ae351c4e5aa6cb7b6514769acc46f9e7ddff536628677c92ec3163cb0d9d10a3e725a48931366925b4e65c579f0b2c4e858237500f73c5c3f60128321e164f3ce8171321e5afd07a7f51bc61ddd817aa45ad93f46b0512324b310e357a35d68a9ee677486bfce7fd2a12cdd71985bd63bb9106ab39afbc4", 0xbd}, {&(0x7f0000000800)="77cf21dd7fd2b861b8ccd7d9e90096c9757f00c3084825bdfb0d35dd832526e6541fb5af25065afe5d7f0e0718049fc690c4a0e587f8d5a26447a1dc7eb22612305d2532e7a161d8200d29d3cdeefbc4c045691ed2a773454150ae10acc1e48cc09e2f199ea5c2d18478014b8562227238839aa4aad6f209aa4bd73e9b2df8b77bd9fffbf6f7b7147979708c1d648099426e58cc7ef4c5419e", 0x99}, {&(0x7f0000000040)="d71729cc654e", 0x6}, {&(0x7f00000008c0)="d3b0c5d6081fd705a7da95c4dc423ddf4c976a3e7409a37cb77309788f178311e3d61fa1", 0x24}, {&(0x7f0000000900)="9eaf0ae901a349ee0462e51800f294d9bde477bbd62dd256ea377ac58c0cfda94838f09cebed269156d5a0cdf75781bb3781e9d195249d1a4660d1413db333510e3a2b3c8c3e2d03fdb2a6150875b181e65640f9271ce092214d552fa7c18af9f6af876667eebc6a", 0x68}], 0x6) fcntl$lock(r1, 0x7, 0x0) pwritev(r1, &(0x7f0000000600)=[{&(0x7f00000000c0)="d6f58957a796438ff2f66f356d96c000ebbde385cb27e1fceb0d0f909acefc2afabd2aa607d92772726a01ca7d520abea03cdb2614cd7d4b21399750bf461f8fef983e5cacca768b8311c518f6abdb7d4db7ab35309c2d7ee49735d60bacb7fbb5c9b80de366c5c926c1828d50bada3e98d4e6eb20c1528689cb3ce6b429b9a4ba035dc1c3add153f219ff008eff2c706100ee7a0e3f098117c9", 0x9a}, {&(0x7f0000000180)="13afc608fd28ee0ce9959d89b41196025e910478053d8586434b4f9effdf93b52183be3decac8cd0adc1f81b4e334638d8c55ddcae90147f90f3c65499abaef7f886d415f13886ac0309a90b625995f1c83612e12e0cf6f55af8e338a7e8d71ad5e0f75a29335735856dc0", 0x6b}, {&(0x7f0000000200)="ef844c7cb8dffa5293d0ebf9fd138f964136f954fcf8cc0cb3b4fd49d9506bff6310afd97bae6b4b61bac8352526329a1c0974cc2cd8cca3d866475324a895ef449b61a406cb135ffde5ce208f922256e445d3739c234a1014db1fff390b51bfe36aef4eb0bd7401b01d77f62c55ef97cafe35a60a6b8cf6dfda80eab5d4cfd5436ce527c9052682372f8774abd60d14558ba55da93c963559e95e1b6990c940bd1f3beab34b8228ac4b2d6fa871c57de4cc7705ac2fca664706087ef6d9", 0xbe}, {&(0x7f00000002c0)="8cb9d5af1c530bf286875be3f8caa66d76433b5314771e03d82b365162b5cb7ebbd2de0be0faf88da3c36e1e997b326d6f6b4ef889b6ca35a2011684a303a8c3dfee0c9bbe0b95bed8e65d7cc0954f74d6add43f0c826cd04a976c19957306f029b1a58ea39366f88b88306430106ed2ad6e36f4b7d4006d125dbeabbd4b0e4dec91c6c2f95979a441c87732dfb046503601fc", 0x93}, {&(0x7f0000000380)="6b0693295d12860157c47a06d45f5906cfdb3cbd1bea461be15ab1671a486ee71b098a44ea699757ba151d09f4474746b30bad58cb0cef6b1f95898b75166143822e02a612f8bc9b260b016623aa60e7cc65f516dc", 0x55}, {&(0x7f0000000400)="a04c69d7379f7d048f0c1211f79569f353ce9ea7b59e8015b58708598e08c216a5c1bc465d8fb37a15cea057da4dfdf7ca346da2b39c5302f12c42e2ac4d1bac4037916a99e60908e905763860f7d3aa1135cb0170c7fdc73b5079ed51b58382975ee563ad49886b98666c9adf78cbf3dc874d9c0ab0ee9d96eb613d5ec1b34122fee8af86ba7fdb1912fc94323cc68aa5609ae3811723c3caf5c70b40f653a6232822cc8821ec2cb0ae2aaf88e9679e9fca9cb3badb764ee83cf18d2671a21d428dbecf03", 0xc5}, {&(0x7f0000000500)="ba84d885966c55467ff2098be3c8b4b949d6d1bf6a109b3173c389e935cc14eb1f1a52007c74a1deafbbf72e92412ac04068fd2335a51b13806cde740347f471fba785f44fe851c1a90a3cb887f4147eb4ad84093e4d8501be510345b2212b77f48f07f30f63", 0x66}, {&(0x7f0000000580)="12a7e41063b535b244551503b15b114d56daca4cef33895bdb8b5d4c3d175b6a60727b1de56832b43533e5e0d2bd508edeacd1ad9f91640e4259f7e42b758f162417ba12ca9d935e1eedc77dd743716152cb88ef1f280da06e", 0x59}], 0x8, 0x0, 0x0) semget(0x2, 0x2, 0x21) writev(r1, &(0x7f0000000c00)=[{&(0x7f0000000b00)="a536600b1ac0692ef9445370bc303bd6fee6e9dd9d738eb21eec89e5b69e9c4291d72e98e09b75", 0x27}, {&(0x7f0000000b40)="2159b5d70753", 0x6}, {&(0x7f0000000b80)="4366a065fbdbf5b05261354501274edea0177271fdef240daa8598809390fb73d72167dac183022d4b0c94e1a531e1c4770d18fe2f15277d4cfdb175923810711819d6b3f7bd9e53426d549318a665bf9f963b601c0092cb4123", 0x5a}], 0x3) 13:35:58 executing program 0: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x2d0) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 13:35:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d, 0x1}, {0x5}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:35:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fchflags(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xfffffffffffffffe, 0x0, "49bf00000000060000000000e6ffffff00"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x9) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) 13:35:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x4) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r1, r0) 13:35:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) socket(0x10, 0x9b404c9ee855373c, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000100)=0x5, 0x4) 13:35:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x1e, 0x1, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') 13:35:58 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x3a0914c44f7b202d, 0x9) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x9) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) ftruncate(r0, 0x0, 0x6f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000580)="9c87c377284c35b8412e2e2e", 0x284) execve(0x0, 0x0, 0x0) 13:35:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) getpeername$unix(r0, &(0x7f00000003c0)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000a00)="ed94ee83756739d00b803f6f839790f0c04b5fe880e7681c0ee2cda073c8cf60bdd9d49adee2bda3a68892578a78819525d7b0b6e9e81359afb69d06d98ff280e7bb628f86a1dee3a8b8", 0x4a) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) unlinkat(r0, &(0x7f0000000640)='.\x00', 0x8) 13:35:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x100) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x710237b934eda502, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003e}, {0x4c}, {0x20004009}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:00 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x100000000000, 0x3, './bus\x00', 0xff, 0x0, 0x7, 0x9}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000300)='./bus\x00', 0x46455c39fa31ea02, 0x10004) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15, 0x1}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff58, &(0x7f0000000340)="b6") 16:00:00 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) acct(&(0x7f0000000000)='./file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7ff, 0xf, 0x9, 0x1, 0x7ff, 0x200, 0x6, 0x2, 0x3, 0x2, 0x100000001}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) 16:00:00 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/118, 0x76) open(&(0x7f0000000080)='./file0/file0\x00', 0x248, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r4 = dup2(r3, r2) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) dup2(r1, r5) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x2}, {0x24}, {0x6}]}) pipe2(&(0x7f0000000100), 0x4) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x0) r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[0x1f, 0x4, 0x2, 0x3, 0xffffffffffff0001]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r3, r4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r2, 0xffff, 0x7b550af8979769ca, &(0x7f0000000080), &(0x7f0000000100)=0x4) pread(r1, &(0x7f0000000180)="e72a4d61f7c7aa39e6effb34881088a062f035762b123e319ac2c0273892ae319fa6947094ae68e59cd584525b2210ed1061428c3ba7d0528b0133b48fa59cafdcb0300b31995803bdaa4918bb80398048fe185202c735725ab35fb0958b404d51748ce0c62d38683ac2569bfa6406f34976df544cee2dbfd3c7bb88531a3779612b5e906ee22568833d48fb10d8b238c085f98165cdd964b0bde227177087f40c9786e30d8b8ada9503a25f25047753ac648b8dfc84c16a58cd28b429a570187d96ccaddbb46cab7eb351e16db13ad91e1518df11472f1127bcd1c323651508b3d50a5abe86175e86a69ad59fcd6f40fdfcc64a5cfa4be119c82bf6e38c2ffda548119e24ff826a15b43585a534c0afe98c548b1a7e33f44ab67a90e4d73a3e616137ff601c129db7268e1448b3dcbe85d94c4f195987d4833ed909938e6013cff216efb736004f961f338bb73f525a723a60928b7e923899c6319306506fbcf6af38e85e8206a4f5f2435070e0eb28cd38dda8efa8fbd8db0291b659d338a0d12c3382fbd581844a4c4851ae2bcbed624a3eb84024802c411230c9e2cc3b41be6263dd291d62116f48281f1eac7504a90db46e88a22571952de47d3a5ad1ea4e41760e0fe919501cb221d042e2575d64bbf9b288f8be47b4e32c90ef787a6f4446dd59aeaf41255510c19283c42b814207107102d9a73bc25970e226c3bd7d481fbba29ed0e6481481a41ab4eb60caf9cde7d2ce0a24415247bf91fc67484f018f2c8eaa4ef986c6dc3709c5b4365151e365265887833ea56bd51c0a29cc02cbe1a70e69997a9a75a0efbac6e0a4b89d30748d475b0a7a699e456cea42b73985c09c585a36b8792894fbbaa38ef0d1ac2c2563fb9cb3a167b61a7be21e118acf62a87256578e97ad6055ecd96ac0480214b96e29cb280d867d00d8f64bdaa89e9355705198273ed78a2beb4a1b4c8340d7b566a45e90bdc4cef8beab5ff9c77936ee7a9cc00a5f33ebc9dee2404e1b602d96c3fd3ca8ed18d73b75eb795cb889c34b6795ae604184fdde3c69a1b03af53ec742268713f1e33737d9030bb93719c8ea1dfc8cb33c3f64b895e79e1769e2d3acb827603b3f153c35cebf2404dd61c67ac2873ab6a3f5a4282c42364067651a6f3dd5d95f2042979f5a6fdbbde9275c3e23ad70e60ae4404075e9796acaff922c0409b57a9463a096d346f5de4900afce988dcac5202f9e24eaa1abf2a0c5da4bb6d78d2b0230a224df92ddcd5233e42b86800d396bc7f5cb632fbfdd97641cb1c1cbde2c11d68769e87a397d8f3b190371a5291bbf2db909b81748a64de3ff26e1efe4d1c005081d313cb9d8423378bf13e8ab0386b0081f689e9788c7ff56dede239799e662c4a223b11be11f4793b091987ec1f33a6029e9a0b667be03c87b8c8c16daa254b4c6c109a4e36f9d591bf160899983390b57558679106345cd3773c022fd486a23e2f2f0b98865ab58e2bca241b157f2370d77b1168268995a7803bb45816a87213518a4bda685ad42731dec16feb530042a231f9a5dfff037cd40fc54aba86355236738a6f7b3eabb35cad5f0fd8e1507bb4bbea7c0d816e7829ca2b20c1867ee302051e9faf330f268f505d014f1df67acea94c82f1e35980a840d034cdfd69d11d58dfcc1a8780c2a1b5a4678a2b1c54230c91ff11bbfafa74bccafa4855d7226f3face822b0d7f578017a75df95500c3c0c02d8a856f59dcbaaf9c4c6a3cca840287b022572aa7c93535b12f4746b8b07c8d7164e4340101da5cc18b48703a391f357b5f06525938cd24b354b12c7fa011dd5528234652bfbf50f0465d5231ca03b5804089993348d333ca8130343401c4333fd4e893411bdff84b2ec92f2dacf8f10dcf0b2be5c10eb11c870668665e9eb955f89bc3758599a50008e1ed68de2d2ed8d276c7db55c9cdb091eb0d1cea0a054f10da8797745c2a103013cb4bd57a6fc285219e91aa09d7595601bc901a72579250600d9f303ecf65f056887fc11bc651b1567b74bcb7f5f30d311f1612fb4ff7c6c13ba41034d0d4dbdb4348988825a868f2ca8e47351691d0d323815cc79eec6f470659362f0e42aa8d9b7adf559e8d7fbe699bdf5cc8e9071460082eb3c164488673dc69941362c205ceb0a12bb50a019ffd3772a7037880b80279f25068dbc84205783a27b1f57459ba4ab1ddcab6985c9c0665a76b5376f766719a699a3d483fe078116b6bccb0e4f5d757b3e0145e1c7b44d2b45dba3e692a58174daf58ccd2d4a7714d248cbedbbb2f2767439cc595f4de67e5223e8441ed44be64a63e3b1744ff4e15ebcaf9fb0ff00fdbc38db5bb326953169ddb68224bd8c28691f22b1e7b1795654e59c4dd22f2a8bf30fd18fea381bd1c55ce1a215bb2a2e0b52350a28e49b5b80ca09c7086427e4ba247aab17c706fe524ce63f0e3fe93572fe6807fda4c2beae722a937c254a1aeb199e09f3a6f4f3cff223489f44764741dceacb5567420ed5f15c8deb172ddbbaf830dc1939df7c4db8c0474cb10e06a4ba725c04fa4833e57a8fdde2a286ded1fea07d5c25df952cf0eeec95a7d0b710a553b07b579c11544b7beb3c2ea73221abc9472e7a9ae471c9a14f79ca553e42444f8921d7d1e2f75e903aea363784cc80e5e1e2c0c749501783eeb5b5b4005bd6bc00ce7b39eb7d5699cd673b84873e5e6c8d54b8cd282e06dfb2d3011b4421a987649fc4e494b61cca49750f7d0b49461fe57033d254682d65f2c43819062152899db73281b631d5db0088939e0d1b98899187ee31382689d8ca98c714d839bb3213148f0cc99f554e22e3cb879021ab5071f11845502433d2366c8ddc6f94001f9ee3f6aad1ea1f078bd09b6622bc5ce242729132c15e16d47e8f5c46e2db276444965a3d1c899b66847bc64990612b399f04f97d999d0277c215f86f00cda8f320d2ef98c0795799c8a443ad2a9ff8913a5a295d589fe4bcb1fbbf09d35876243074e503ec1aadf9fe2a83dd109ef26e3f6ca8f2421a7f6a1052896b4e128905164976634258b76d2f8350d380abb56c85d124c5b0a0b4c6002480d21e2b02d26a94d5df73d4f9052f00587c4945779b4f18dce03a7069f35cff068447f0c6034d2fe748b49d340b11a5b6be9d4fedabd8ebada0d3ea1a29e9e4d479e8610f49fdd17ccf9fe4d61999b999b4d1111516e549b9b066a755e772d07ff3f0af545d38336a6eaa45b071a4658719cf6f658009c70fd8703edbc11d470ab97184e1671b270decb38b67dddcd2b730f10755d27c1b9d589f697fca74b464fbbc9ed9333743c7a81c1bc7a5f3e750135a1a5bb2f6c7d7d358c2ac90390d2a8aef077ab3e6a19c282359fc62a7d9199ab4cb89523d6a54615194eae536bf389a81cb014e6339b4ece7ccaa5d4cb2e9684d3cc2f6614c291b9033479402d76407f435ff65e7dd6d3629fc2caff23ecbc303b9f449f0d52fba514d86388ee96586ce9d9500cd16fabfe7890094ed93269b50d8e6b7e60df730a8dc2112b0d769c70a640bfe6a4425992e3a83e78115695ba836dd8caeb69ea4fd96c488fc9ad4ede68a9879a6ba2e4e768361af5c725d8b3d46bf39dd6c15ced6c7bbb345ec7e9d3b21f903474c48b60a5609dc49a0e507d50a0e72fef96836134d542276a3f79f6aac3978e6fb1866e7f4a792be304bf52d67ef5b245f8927dc5ffdfe0281b3cfa75a29fa96ed72a9cd67ca3860c4735d473bf9cd3687d45d864a2e6af1f4100c75ec3fcde897a760eaed0b6f610cf8c90bbd04a0436ca75e79fa346c634521ea25f63fe3d950d4e994e7dd004846749ea7ecd739b0113ac5d60eb8de9ba138af1b79ee24cee5e91bd4ff37746302c68615b0fbc46d76194cda56f310f776fe64add9ee0d016c613989503950a601aafa62bfd081cf9f19d639d2f0841c11f78786ab19381174861289f6abf39945071e335e25e78283aa58bed076ce9e6306958c0349fc59c4b4ca5c1ad2cd690c9b1bdd28ddc1eee4fd2c90147ff3b11e2acd78d4540c546bc8f82ae966edec1068d8a08fb32eb2a0ab8f0e4ddc2a733e244c9481c5178e9ece337d9cd1a263999b833f1cea33c196b5e2e89938d77f6b8de4d228a304f4446497d8ee180b4da9250103cbbeabd975e036da6ab77013c608b557d4e04be41b04b36a41903853c3588bf481a926bba1342dac3178061d62d153962290bddb4c496e2fc27150b7b53bed7a94cc1b9f13473ab0bfe47e239bad485126ff6f0e1253010984b43fd3d0df4ba170d04f492a77f16cd0f43c280a199f206225b86f3cc533d25682f2c2e7d50b417af50a0d413ed750002f2aecfedbd5abc85ee30e7d3381e1bf756451b50e576e62cb3ffa40f55d968d2d83a4d2c3a57fe9173806048e1b67140c01192a79c3044660f2c2e310c68eff726388b10e4f5348f969e8e0ef12027fed38acc0b9518353bb9283a45da50b2940178ee226d6a5281031701a5cb038e2657288547352fee09b920e5c8a87e53d009ebf35389fbd4d34a596f1ecd82b81fd75b05fcb261d3720149b7d42d113583f92ba17930fd62e8c40142e5b01957669e8da80b0189f8fefd745afa9cfa84e2d6344c7b1a1d9aa62a4b336843227bc2f458b2c64a90555d742cba560dcfb4df1178505bb0531d164a9a01e140ce949e13c829c98b18bf7abd5c999f29b428b351e93fb86f0752fafb3eff66d13d69784923da374e186a79ccc5917ca1de8e4d07cdb5029bc214c6fcc9c6b8a8eaddfddc3954fcd3655506ae6d72feab7fe67a8281310a1f07e2d8e827749059abd3ae30bb88fcf31ad79308bed83499df2894e7b9ba3663564cd501557486eb9bfddf6b91429fe040f72ea0f266d36fcd4a8e62690a321ec3742fcf00dd754a5614c1aecaf181de91f607be7464270eb15f7ac70a3d49c5fa7d25ebea369a0b07de4faa33c45aac22cc0524de6da11339ade4de954587592313294d41bba3782adc0597b0c79c8c57d88464c2a936d5e9cef3c331b83d1bc8de5a1cb6dd068db1e9b7644eadd81af86daf8105ad44bc04e514ffeaf53f03ed42cb5772202f8126db3ebecc3dfe8f185413b3ed737311dd3bb15b82deafbc61886069adebc28c3929d24b44daa9bdb2cf19bb8f7146cf76f920bf5cdaeeefd988b08ca139c63bd1e715a6b0ff81be36b73279bd3a62065aaec55cffa84657b09fc6c3f0921153b5d77ed9030a9fad4a8200d5a665c960536dd619b8bd7cf7ded26baf013a488ae10e0a9ff410a6636329845bfd31e9dd3a4d3bf93adbd67612208ca54d82564836af32049315d362fb36374d253010ebbe9be0c8985532c4ffa4cf1c258339a4a260050c64dd7bb6482dcc4933096321cbfae5f08b035197602a22ded3e077b98d09a54ec92d6b9fef3ae0a4d38a0b17c335e3e206c7ded67ce032b1c4ea5d5e136b84a1a8f5f6c8fbeb3f3fb26dbc2a0609b1730b48581b29bf7f5fe755b6958d9f30090d48283f12befc8d2404f89240183b4a9ca08afddac81ab3bc71b21463140de9e9266606af54450d2540637a648439ffe6686e891031b37178230ca070d3f7e93737f75ec22a6c8c556c34efe103de4b8f06a562c2117fc99c5e0eb43d514a106eb590e24ce580d822ffe6c7715c908cd0ff30ae453b11acd08e8b94b1e97ef68237cff04ea5284b7e811c3571ca97ecbec9792aaed0378dc2ac1babe89d06720b373672bc2e44c283f9f306ef30c26e1697fb3e2b78fccc26a854b9368ca9b0e20ce1e28e68e99642fb", 0x1000, 0x0, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x10001, 0x564942ea, {0xffffffffffffff6b, 0x5}}) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x2}, {0x8006}]}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37100202e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xb1, 0x0, 0x0, 0x2e0) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r1, r2) 16:00:00 executing program 1: r0 = msgget(0x1, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/74) setrlimit(0x6, &(0x7f0000000040)) mlockall(0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, r1) select(0x2, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x407ea1db8125d773) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x1) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) socket(0x1, 0x1, 0x1) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0x0) clock_gettime(0x6, &(0x7f0000000000)) fcntl$getown(r0, 0x5) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/183, &(0x7f0000000100)=0xb7) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x334263bddc999f75, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xadc819921ae6718a, 0x0) r1 = syz_open_pts() r2 = socket(0x2, 0x8000, 0x7f) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x9, 0xfffffffffffffffb, "1091e798466db977278a25e1a0a077ba2d646b6f", 0x9, 0x3ff}) listen(r2, 0x2c35) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSCTTY(r1, 0x20007461) socketpair(0x2, 0x1, 0x1d, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r3, &(0x7f0000001480)=[{&(0x7f0000000140)=""/87, 0x57}, {&(0x7f00000001c0)=""/191, 0xbf}, {&(0x7f0000000280)=""/106, 0x6a}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/244, 0xf4}, {&(0x7f0000001400)=""/74, 0x4a}], 0x6, 0x0, 0x0) getsockopt(r3, 0x3, 0x4, &(0x7f0000001500)=""/104, &(0x7f0000001580)=0x68) poll(&(0x7f00000015c0)=[{r4, 0x4}, {r2, 0x80}, {r2, 0x2}, {r2, 0x100}, {r2, 0x40}, {r1, 0xd7e9f730b8b5db94}, {r0, 0x82f07bcc2b70bb37}, {r0, 0x8}], 0x8, 0xe491) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001600)) r5 = dup(r1) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000001640)=r3) ioctl$TIOCSCTTY(r5, 0x20007461) r6 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000001680)={0x2e, 0x9063, 0xf41d, 0x1, "32b90d4dfab39aec75062ec73cdd844cb480ddd2", 0x1a23, 0x1}) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000016c0)) fcntl$setstatus(r5, 0x4, 0x40) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) r8 = getgid() fchown(r0, r7, r8) getsockname$inet(r4, &(0x7f0000001740), &(0x7f0000001780)=0xc) lchown(&(0x7f00000017c0)='./file0\x00', r7, r8) getsockname$inet6(r6, &(0x7f0000001800), &(0x7f0000001840)=0xc) socket(0x18, 0x2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001880)={0x5, 0x10000, 0xe7, 0x4, "9276fa332cc0b3b8dc7b453f1ec1a427a02026ac", 0x0, 0x8001}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000018c0)={0x2, 0xd6}) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000001900)={0x1, 0x2, 0x8, 0x2, 0x5}) 16:00:00 executing program 1: r0 = socket(0x10, 0x4, 0xfffffffffffffffd) setsockopt(r0, 0x1, 0x3f, &(0x7f0000000680)="2c90064c55df5eda8351d64c37649d3b0f0abf5f42227e19bcedd5f0253f88ba5d25eb7fc89307164e4e96ff22465d83ccf59b81c2880b2b3cc3f0270717e3b0b81e70a9398654fdebc2b1359d204c8f8880edf79098bc47f9cd516453beb00a97627663a03ce886e9a9f9dace9819ea2df1f3d3607db5972751a9fca0be85117fb5d5ea3b34a19bbf38d42c78413c00404ac062cf2674c06a7bf9c4000045e292f530a585a0b6af6c409b795ca48889a537788569091b5aa9d19a2c668cb835ceb5f17037ca2d3f8a24bfd4e024f7179642f2b549e6afa24be1a2e9352223875ef9", 0xe2) socket(0x18, 0x1, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x7, 0x95}) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = semget$private(0x0, 0x4, 0xa3) r3 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x800000001, 0x21) ioctl$TIOCCDTR(r3, 0x20007478) semop(r2, &(0x7f0000000480)=[{0x0, 0xffff}], 0x1) r4 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x5, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000240)=0x8) read(r1, &(0x7f00000008c0)=""/167, 0xfffffffffffffdc8) bind(r4, &(0x7f0000001000)=ANY=[@ANYBLOB="00f8ffffac251097b9631ea6eb06cfaf97bfb1afd98b56b2e4fcb35e4a5ce19e8b35a04ca0f4496b0d1c0ceb5ca1d56520954ffa0d56967bf067cca25cf971cda89d317b6bc676af0327cff7bff88da9a767c216e62e01c83a8681d7b3202bc7655ec8bf76484b2b6c51735329de3de540ba9f64155b163d90aa8992ffffc7a3077f1b9e031f0aa75c5dc7826d736a4ed4f4178d615d357069bb9d69102ef93cbfeebd96a9717ca83997846003996e68a2f09468c49e8e451a3b4c29c9bc9f26322eac6d0c4d68ce95ff58790b14c67473cdaf7ce3b8654eb78039d1063a264a537ec45a079e07979203927b6ca6203ce76ed67c663cd38d769a4c9969d8b0086fd0feb57137425b4e0c2b5b5eabac1eac794d6ceb82bf1e2846418a00000042678f93b5ada1c5303bd01620156f337d5df8c591f20ce12dc3f4b3e73b8100dfa91423aeb000e22dd0d96e4e9976b41d60c191007c82e63ca6d13dfd25fa99b5a9cb1728acb1383bc0e32ed83f5d29cc4f55f6374c74a344bccaa9286e091d725813319fbc095a6bb21e9903c20c3afcd9d176195f4ad9fb39ba63ebc792b5199215afafda315ef3ddb939769e9de7a627ced1af439276690110c0bb82e336df87edc8adfce30037da4ed3a0ab59e9d01d21c8798c07f9ea78a58f56a223c6c3b0d6778ac840c33532bdc2373e851455f3eb2fef389413cf6e05b829cabbf3fff9a84fe909e9132b3abf8d235efcd314e4ad2f55efe9874e7841738e341635f8b6298c0ed68da5bb46979e107c800bf0f3e3b6c813c66a88c276d68b8386a87eb938ece06f76b7d7b34791484acac1cca3dcbd942d04bf5239532aec94ce3761585148c17f19de4b5846d9de3e128b858382837e6c409d2516117b202f7029fd4bc50f906cc013620a4af2e8b4968ba114a778f82a3d79cb7739e90569666f62cb5fe9823e44a749cd0ea103ff7577f1a5458e9482b28764c718ec7f36efb62d650c974466e3adf5244def01acc82db2ae915f18f3a8207148d2c0d52000000000000000000000007ca2d389c6003445af94537bab8f7d5335ed13ac895f7b4e4895402873573f3e095d6980d20d2facee8ca56c64032862ee56d8421b6b60e1bc3f4fbdf62659782815ecdb7ff02f619b22a9093ac7a4f0adb69be3bd9957bd1fb298df3bad53540d9170914c0b338fc76b18c967334efe183d7cf506379863"], 0x10) geteuid() r6 = shmget$private(0x0, 0x2000, 0x1000000000000032, &(0x7f0000ffe000/0x2000)=nil) poll(&(0x7f0000000180)=[{r0, 0x48}], 0x1, 0x3f3ab888) close(r0) accept$inet6(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0xef6) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000005c0)=0x40000fffd) semctl$GETVAL(r2, 0x6, 0x5, &(0x7f0000000280)=""/153) ftruncate(r5, 0x0, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xffffffffffffffa4) shmat(r6, &(0x7f0000005000/0x1000)=nil, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8000, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000400)=0x5) semctl$SETVAL(r2, 0x1000000000, 0x8, &(0x7f0000000640)=0x8) 16:00:00 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) r2 = getegid() setgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, r2]) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1b0) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mprotect(&(0x7f0000415000/0x4000)=nil, 0x4000, 0x3) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x7dc9a9123f59e5d0, 0x3) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r2}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/38, 0x26) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/126, 0x7e) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {}, {0x6, 0xffffffffffffffff}]}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000004c0)=""/4096) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0x8, 0x5, {0x6, 0x8}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000280)=[{0x5, 0x0, 0x8, 0x8}, {0x7, 0x2, 0x9, 0xc48}, {0x80000000, 0x3ff, 0x6, 0x9}, {0x0, 0x4, 0x81, 0x7}, {0x4, 0x100000001, 0x7, 0xa2d}, {0x0, 0x5, 0x2}, {0x6, 0x4, 0x7, 0x7}]}) syz_emit_ethernet(0xa1, &(0x7f0000000180)="b6a6c55496ebd2281ec2eed7db8509743e0f8aa5e504c8fb30ad1056f58e958cc25037bdba3d73fcc2ea93081361adcce39990a0c8f49a0e3cf02f073623ac1a6b1dc521bfdac412e2ef46ad43a58e75d00570d3af4760db1295a6cd08e3e29f5d9100cc5acdbbcf5ccf014d54fecbd3166575e0653f088d187c2bf3626fcac877914b19427fde5894f96c59240e72fdbbe73535a7da9385f6aaa76372e70c4c38") 16:00:01 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)=0xfffffffffffffffd) 16:00:01 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x4fce) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) r5 = semget(0x2, 0x0, 0x20) semctl$IPC_RMID(r5, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) acct(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCLOCK(r4, 0x20004276) fcntl$setstatus(r2, 0x4, 0x80) symlinkat(&(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') semop(r5, &(0x7f0000000280)=[{0x0, 0x4, 0x800}], 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) pledge(&(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)=':\x00') sendto$unix(r6, &(0x7f0000000380)="192bd5786be613e9819a427b33e610f17416d2b94f4743d81d6fe8aebe0409d2aada39e60345431c8c08dba5960b2e28a40337d365b2d3b00487ae01aa74796edeb79009812e31eda75b73f3a172feda405209c1e43e73a59c6e1f20c4702798ba3c72e9aafbc6683738823bccdd80bdb472305acb9cc5d6772737104337e05b093a7b62", 0x84, 0x8, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) r7 = accept$unix(r6, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x2, 0x0) fcntl$setflags(r7, 0x2, 0x1) truncate(&(0x7f0000000540)='./file0\x00', 0x0, 0x4) getpeername$inet(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000680)) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f00000006c0)=""/22) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3ff, 0x800, 0x2, 0x2}, {0x7, 0x1ff, 0x1, 0x101}, {0x8, 0xffffffff, 0x0, 0x7}]}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='.\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x378c, 0x9, 0x1}, {0x40, 0x1, 0x1, 0x1}, {0x6}]}) syz_emit_ethernet(0x70, &(0x7f0000000140)="b22fbbacf9a72b0328aa056befd0cfb7a366a3a02bfcca53686f6dbcb78b2a73a93d9815d116f273db14e36f7f2ee5e9ef60271b0873adb658a5019edbee8bae17899ffc54a2660c47334feb667c50b3473ec20fdd654ad0c93ffd0ba3d9c8702bb362ea07b2752731c4bd0577ca4c32") 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc649acef14f1b4273218f8fe04a869e10044a3bbfd34b28f7", 0x129) r1 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) r2 = shmget$private(0x0, 0x3000, 0x1a, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)) close(r0) write(r1, &(0x7f0000000440)="868303498a4d21d72b021d900acc42aeeba37d3936ac2228220f3cb9a0fafc843687c1ca559c41dec6e1caadcae8ddd8634ba7efd4f14e4811d0d0e93ad959b1540a827414809c8c19794128ad4681ed821d89c7fc4ad3e7a58acd8c81418cd69f5037b3fc36ed29f273970bc048d931053bf094dd6cb91aec592ae782a7ebdd64977bb8c90f787b08fa5c5f8205e4e57ce94efc732bd9f8400db096174d04f4e5b72c55d4b6b3985ca9705680af78e45e0f71bfa51a5e6db9f88d6cf6a29c7003ecbeee8006542c32092255deebde675d3f3f7b9af5f2c2c72bacc55fa0c19430b50335cea57f2d5028", 0xea) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0x0, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) readv(r0, &(0x7f0000000100), 0x238) flock(r0, 0x2) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "0008b37b2ebd74493dc4dcae3600"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="5f80ddd265550909133cf09e8eb8a1a518915f478d3c444dc37070d8c8755eeb6765f9cf80d31d8eff39e972e5f8d3dfbb304ede407bc411b601cf9c", 0x3c}, {&(0x7f00000000c0)}, {&(0x7f0000000100)="4c9b8bf020e9f6fe99865e58", 0xc}], 0x3) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="4e8e47f8039c6c49ca820f302aba6d25", 0x10) open(&(0x7f0000000100)='./bus/file0\x00', 0x400, 0x20) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe07e322e2e", 0x30c) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0010409dbe00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r1, 0x6, r2) setreuid(0x0, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/152, 0x98, 0x2, &(0x7f0000000000)={0x18, 0x2, 0x81, 0x1000}, 0xc) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) write(r1, 0x0, 0x1) recvmsg(r0, &(0x7f0000000080)={0x0, 0x1b0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:01 executing program 1: pledge(&(0x7f0000000400)='\x00Ro\xb1L\x99\x86(\xb4#R C\xd4R\xa5U\xaad\x94&\xfb\x8b\xfb\xb6\xc1\xcc\xf1\x92x\x0f\xdf]\\\x1e\xc8\xc0&V!\xb9\xf7P\x9b\xf7\xa7\x88nAg&\xd1\x18\x96\xa2Z\xa1\xe7Sw\x8d\xe8Z\x1d\x12q\x17\xab\x9dY\xd1\xff\xec\x9c\'Jw\x16\x9a3OQ-\x15\x99\xf8\x95\xb8\x83\xf3\x92\xfb\x00'/108, 0x0) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) 16:00:01 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open$dir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x40, 0x10192) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x3}) chflagsat(r2, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x10000, 0x2) 16:00:01 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff04, "0503c966f22e95a163797f00"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000180)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0xa1b5d6b3118599c7, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x20) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000240)='>', 0x1}], 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x74}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='+') 16:00:01 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xeff8, 0x6}, 0x8) r1 = getuid() setuid(r1) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x10a) ioctl$TIOCDRAIN(r3, 0x2000745e) fcntl$getown(r3, 0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x42, 0x1, 0x8, 0x7, "5c62dbda941893b922f4678ae94eb66f47eedc1a", 0x5, 0x7}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x20002000000000}, 0x8) 16:00:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0xfff, 0x7ff, 0x80000001, 0x5, &(0x7f00000000c0)={{0x5, 0x26, 0x7, 0x6, 0x8, 0xfffffffffffffff8}, {[0xa5, 0x1, 0x5, 0x4b3, 0x883, 0x6, 0x5, 0x8, 0x8000, 0x100000000, 0x800, 0x1, 0xb9b7, 0x8, 0x6, 0xffffffffffffff5a, 0x5, 0x20], [0x0, 0x4, 0x7, 0x91, 0x3, 0x1ff, 0xfffffffffffffffd, 0x1, 0x2, 0x9], [0x3, 0x8, 0x6, 0xff, 0x17f, 0x6, 0x6], [0x20, 0x8d, 0x7ff, 0x7, 0x1, 0x80000001], [{0x4, 0x0, 0x1000, 0x4e53f601}, {0x401, 0x1f, 0x8000, 0x3}, {0x6, 0x7ff, 0x1, 0x9}, {0x9, 0x7ff, 0x7, 0x5}, {0xae, 0x808000, 0x2, 0x4}, {0xebf, 0x1, 0x7, 0x81}, {0x580, 0x2, 0x6405}, {0x2, 0xcbe6, 0x3, 0x800000000}], {0xff, 0x8, 0xffff, 0x101}, {0x3, 0x80, 0x21f3, 0xffffffff}}}, 0x11, 0x60000000000}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) read(r0, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) close(r1) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x5) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x0, 0x8}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105703, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7b}, {0x4000087}, {0x6, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setrlimit(0x3, &(0x7f0000000080)={0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a0004079f4aa4b7e910da5bff7d34eabf339dc6da4ccc98e70295c70aa77d9f3f6650172208e08a0ee1e308104ef0518e2bd97dfd0e695a5cd58da381c1753a44018d3ace8c6228c1c9941706d10ba2111ad7f4697893bbbd77d91513287fc82ffa1127b9be1a947d3695f7d4e03c1b1e64e1eddbcc2504bdcee908cfc6c13e329b447a5a8a7fe62a7aa1dc1700ec2a4e0145152433f6dde7b2c7b8747f5e37359d62b407976ba21decaf981f7be778b0b576a18653105ced", 0x13a) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f00000002c0)={0x7, 0x95}) r1 = syz_open_pts() r2 = semget(0x1, 0x3, 0x40) semop(r2, &(0x7f0000000300)=[{0x3, 0x997, 0x1000}, {0x3, 0x7, 0x800}, {0x2, 0x4, 0x1000}, {0xb7f2601497a2a874, 0x0, 0x1800}, {0x4}, {0x3, 0x2c7a, 0x1800}, {0x3, 0x3, 0x1800}, {0x4, 0x7ff, 0x1000}, {0x4, 0x0, 0x800}], 0x9) getpgrp() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x1) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "b3ad2e0d3fc9c06d00007f00000000000200"}) write(r1, &(0x7f00000001c0)="4e688b9692206fcf6fe8cd7e50334d98f7497b005ee23a6019a29b4c9dd955f5313801962245903161c57651990187e7a0b56465bd87b2db42083a738c1aa71d62da1de43036e60de7925cb10d653822d33c869f523669aeba6ce4443e5c35202a6fe867ac56a41a78519fdda3646b587f", 0x71) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x7}, {0x1c}, {0x6}]}) setuid(0xee01) shmget(0x1, 0x4000, 0x100, &(0x7f0000c49000/0x4000)=nil) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8, 0x87, 0x200, 0x1, "8b4af4cd77770ba56667521b97cdaf793f10654d", 0x6, 0x8}) r4 = msgget$private(0x0, 0x6a) r5 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x99}, 0x7, 0xd53, r5, 0x0, 0x2, 0xae39, 0x10000, 0x8001}) pipe(&(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0), &(0x7f0000001400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480), 0xc) getgroups(0x7, &(0x7f00000014c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) geteuid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500), 0xc) 16:00:02 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x220, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) sync() open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x6) getrusage(0x1, &(0x7f0000000040)) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="e2cfad06d28e9e37651985fd736eb125920fa0be26e92d256964ded681736139f0c86207e514a912c9060b107b65e90eeb9a3fc2e4c187aaa1ee196a2c416213eb99f9526931ccc21d978720b2d96f9f53846de9da74a065b40d9ab1faef2915eabeaf830fcfae5932fbadf47bc506b17e867b67d976f38ab63fdb6c517dd9dc5b9b1b05e2466e3894ed74", 0x8b}], 0x1, 0x0, 0x0, 0x8}, 0x2) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x100000040) r3 = shmget(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000400)={{0x3, r4, r5, r6, r7, 0x8}, 0xffffffffffffffff, 0xf9d3, r8, r9, 0xbe, 0x20, 0x5}) setuid(0xee01) fchdir(r2) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x17, "3e58a044b1fb036401000000c5d58a014f77c2bc", 0x0, 0xfe}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2018b, 0x0) 16:00:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r0) r1 = socket(0x18, 0x3, 0xa1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:02 executing program 1: setrlimit(0x7, &(0x7f0000000500)={0x8, 0x81}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ff, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483", 0x394) 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) fchflags(r0, 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xc00, 0x0) syz_emit_ethernet(0x40, &(0x7f0000000280)="3da5b1bbd314c8b3859d6b43b71432645315bf4e6f1d3b993aff49f2fb5dfd8753ff5d5bdb4d407b6c968f18c8ea2c5e1d325bbce8bf2c9f80af2e7fb3438d35") ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x7ff, 0x3, 0x0, 0x7fff, "448b0ac0672cbc00f54ad6c510694b96b5e2d6ea", 0x3, 0x100}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x8b8, 0xfffffffffffffffd}) 16:00:02 executing program 1: r0 = open(&(0x7f0000000280)='./file1\x00', 0x10000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x3) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='c\x00') faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x5) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000002c0)=0x8) syz_emit_ethernet(0x11, &(0x7f0000000000)="a841dab0b0026ee35a2eb013dcb2b651e4") stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8bf2bc9ee6a27f65, 0x0) sendto$inet(r1, &(0x7f0000000200)="1181ee9eecc42c82e3c45654b93ff0e31dec48f8f6e7914657345ae1279dc3ff5f0380d247ce6000ade35176a7a46768f675060ced85a2554f53a4244ebec22db1692bb8421dc1c65e3565f95be86f90f54d5577b5a155e7b195180d7273bc98760d60014fb0adf1", 0x68, 0x6, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000280)=0x6) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000300)=0x7fffffff) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) socket$unix(0x1, 0x3, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 16:00:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) getppid() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r2 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x15e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getuid() r3 = getuid() setuid(r3) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000002c0)=""/89) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffa, 0x0, 0xd, 0x3fc, "73cc5160527b0100e5340700"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000000)='\x00', 0x1) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x400, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000", 0x9}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r2, r2) r4 = kqueue() open(&(0x7f0000000200)='./bus\x00', 0x2, 0x20) close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, r5) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) setreuid(r6, r6) dup2(r1, r4) 16:00:03 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x10000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x4) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)={0x4da389a3, 0x800, {0x7, 0x5d}}) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x10000) close(r3) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x4) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) 16:00:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) recvmsg(r0, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f00000000c0)=""/123, 0x7b}, {&(0x7f0000000140)=""/78, 0x4e}, {&(0x7f00000001c0)=""/145, 0x91}, {&(0x7f0000000280)=""/139, 0x8b}, {&(0x7f0000000340)=""/70, 0x46}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/22, 0x16}, {&(0x7f0000001400)=""/61, 0x3d}, {&(0x7f0000001440)}], 0x9, &(0x7f0000001540)=""/227, 0xe3}, 0x800) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) getrusage(0xffffffffffffffff, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0x7) close(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x240, 0x100) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x100, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB='ile0\x00'], 0xa) r3 = socket(0x6, 0x8000, 0x2) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) socket(0x6, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000080), &(0x7f0000000100)=0x4) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000340)='\r', 0x1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x802, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:03 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) msgget$private(0x0, 0x100) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100, 0x1}, {}], 0x2}) r1 = shmget$private(0x0, 0x2000, 0x204, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:04 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null/', 0x80, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xb, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() socket(0x37, 0x6, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) 16:00:04 executing program 0: r0 = socket(0x18, 0x8000, 0x0) socket(0x20, 0x3, 0x5) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040), 0x0) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x82) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x97, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1") 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r0}, 0x0, 0x0, 0x0, 0xffe}], 0x0, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r1, 0x4, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x22, r2) syz_emit_ethernet(0x4, &(0x7f0000000100)="535ab0f0") fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0xd, 0x4) clock_getres(0x0, &(0x7f00000001c0)) 16:00:05 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000100)="bd", 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:00:05 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='xx') 16:00:05 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x10, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000001480)=0xc) r3 = geteuid() getgroups(0x6, &(0x7f00000014c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = getppid() r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, &(0x7f00000015c0)=0xc) r9 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) sendmsg$unix(r1, &(0x7f0000001740)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000040)="dff4c5ecc00c34f847268beb280827269d28f799bc65738ec9f5ca4ab1a71b30d3a71d9e912d2dea91dde3528d1249eb3d04bb0586e4e2ecc1d87662fcaca026fa8e84d4c6bf2c0da13edd8f2b5270afa819715b14a4f84c4157325275604159a08f6fbbcf041e64784413518b3f666f6ef9cf6a0a4882564e97c1079a883aa8de3b977afe207dd2bfe078f136a43c294553b73b9d31f876c26a8155dd35981b2096077b445afe0be52dc67e66cf5f89a1132e78148ab974f105", 0xba}, {&(0x7f0000000200)="b091732c9fe318892d3c5938d98bbd97c7948bd0fe07c538dd8fd059dafb8ef4cc496fd7d85e6138ef780c18be904fbbc73d03df533379f8d8a5ec2ffd8b0d9f89fdcffddc2e5f0393b6bda4c0737b7d22304c77401457cde43d5bb7d7e0f7af1e08bfa17c074fbb980252d1b13045fc349369881a816b84365f98ad5c56eaf7ebdc9ff868f8497e2aa73c5ad4ab73ef141e8f68f417ece7ddf4cdd848b399d9e95b178f2c9cbcd7097aa3625685e21cb4568a8190ba644589b923533b657d599bcdbb28059d591e46f67e1af9420c21cb1ff5", 0xd3}, {&(0x7f0000000300)="9a43c364a83047e15ba008272fd129b6c3d0c2e7684676d80755be6c150aedc820d57b505f5ae1644da5e45a3b6dc4258013d992f8019ebec9d2b88e6d0626cbbcc7fbec70eed998895559a4f1cd058f4b380b49aafd0b93e1684ebf2f0e27647642830e479d312a05c6d5d85be402f0099117e2fabe4cc3c92b561d26a5b5640ceaaed9e1c5174f06dbc274b84c36c6279f2e4a636b305eb7a29a4f3eb300f02b58e03c158b39044999ff644c54b68d7b020e69da54401ace0a34f5362af71f2d93823cf3436dc1efd603cefd832de0d8f91bd63b", 0xd5}, {&(0x7f0000000100)="dca2000ff83f86c559224a9843992ca0368a38e42a329f2e4c9173744a01368ef390a3860bc0e30a233e0033b856905b3fb9c1", 0x33}, {&(0x7f0000000400)="2d4c9b5a70d005e70ed60cad10b7d0484385ca67c90f29bf78c94d6897180da579a99824f4dfc9a36e32f08c0c53c8353c2e30c89530e08fc3a559520d616da89da0cadd45ceac5166cbce2e9283ea4485412c7d31820c147e607116006ae0c515a3a8d0418ff47464af91d5255e796e127b05944a8cd30027819779bcca4ac688ceed3a270812ba50d4e6ce704d45b754fcfe042effa33e67be5284ec0926171161291ad1ec54d31c89c010d703449f87308553a8fa99d8e04eba580704f313585723c04a40e1b3b6e93e11064f463e9785aebc36778e12d55ce3faaac0b07547d581f2249c6af5c9729d6b1da26d44b30bb382f00b21a7582186de6c437f73b92d894de53d8d8c01044a53d7505a0e9a1933794e3ea94d9aa7aff6092847fce5ff5cd4e26d717f455be602be219a9d5fdeef21de17330509eb8c8b5ac87ccdd2964d77bf134adad2d0c62572020ae47d38e48d41edfef333c16bd755c15514fa4811ef6599c883ec86b630831674cd8d36782421a1e9d5d9b155752f61cc3d94928edf26438e71bef054500829d171914496e82797f6eb53d92a4073611a4a46a0340a4ed9fdafd14827a0431b174d7b87a4ad28198a85fe224f95e832e7469090c19d35a3b9e59ca97911762da9a9776542d19a2b05f802bdc40186bf9c7c04be25dc069ae3be708dfe7d49e973b066722e612e3a28a3f9120b9dd069f623d12e0ec1ebcb5f62c2262bbad4a36d7793e7c00b8ad880fb4ef1db4e22d5d488ef72124f5089320e807749b0050268cdc13e21a66c26069e207ce51ee6e85439ccab70629529186993fc7c2f12658960d8f5d44eaa776ada35128987178c8537301993555e46d40cc93f6f7c8f260a9899c5b0dbfe8e59414c3aee4d4890bbee77265a6d04ea455708c93e62c9f896086cc45b240f07d35216184261b275d26e125c21dbb7d3e95cb62108bdc45da5a08b731d658c5aed7c0f435f270a24e12df02458e63c1c8dee358ff775f462a1fac196240c2a09a3e067332236dbc0f4327864a069d9ace655cce98c344ecb76f07803c253dcaad84a7dc311eb866f008412908d004e830e452cb923e2a014097d545782b6bc85a43fb07d7e33bfc8b6c6ceb6a70b4b6b8c37e48d03e29d68136c0d9d2e49c6de9c086a6471f470b677afa242304643d61bcf10bee702c0532d07457f2e606db7d0718b19dbe87292d9428d6243ba8b38046cdf7f6560d8719a20516493e19307946fb4793678a5d622ef98f5999248700e9e9c323cac6fe22e1bcc6647398537ef4e439455982b46c6699eba3b1a3859e1a522dd3db463bc594fa7f7e963c9b5c61c1d22f95e7f1971a0e89d6283ff55ddda02c573e23e7ff16f636948798725f266a08b0527d6c0a0358d50754b4fb97a62d1bb832b60ac3285770e4cc701d098392ff62aff966916bd90ad0e112cd959aa93a46455069ebd7c0cb73db619d8080c687c4f0b15885b9a0e16f5b859766b40e92a8ef46169712d2b1088423651638ff5a98e89a23ae4182a327a35e3a99c0d9569e1badde467dd22d1a45f806b7a14e21c5bb76cb677ff365341192ccd199297b7d4af8bdf096c2a4e6ecd930c33525ebbce8735adf98a9264b4e36bc51614e7fe2a3c7b0da3e32eb99c06b84e0f2e1a81502395c31cfbc73cc9dd629ea1834bbfc467feb4a69f5f7309e591a33416b7ab655541e8f38a693a4c48a99ec2905c8d9e888489b20a659879611258962a15f012bc73fa6d6995bed74c64cc7dfa2fdeedcf206dc90dfae9748552220b907a141d35a0321b44e199e9049aea2c4e5b37b4ee5d3b09a230ae139b6b1a5568edf2cc6f79e7cbaea0649d79d2a7c73e9c5ff1436eb7831d30332220c1fd57d2730c606ab5559be991cc7a62ef1ca62f7881dedd55182a5c1bed8656dfbcf41ad0a754682add697a6db0d1f2e28eb1a7cd05fffccb7534cc57b80afd9fd00dc90f15ea947741a6d823d159ba381f4317df619d6bef49190727c1ad7ac107ce807958f29af3f2bd46265fffdfddd31e20ed02831177c2ca617af59d3794330f2c9d27a836fad7f73401a32d941e950f14961d0c3dc6dc0844effc1cdf503d0e770a9205445ea6794a00fe2bc1d220f7325c529c829ea2153acfdcf75c83531bc18e84771816e6d668c73503addf33c72d6eb8c980f1f982c33bcbfcb3b961064a7054953307cfdbf240933212f049f5572e61d50aee6b572f18e8de259fc50d67c9a287c8040eed116da67e71d93b5f288ef737c017e8da13f8de937b328755d626a38174476cd6bb0a29feb32f386687be35fd5b06e8597531ab66ebcbeb9b19231c111485270f43e24d7164730a11f6f49e0a4bfde96fd1e8ab14900b9caf38c16eeb3fa6d461443aa2f691245e1564e95a13cf7f5ad0e018cabe7f4b57e7013c49b9f0c8efc200b5bb0fca04aec6a6e372d63416034321836f70c0a051e86ecf64a442eac0669ba8a3df87a56652f57534ce8151028aa8039c04e30fe24f12b4ad763245bb9ddd7699ba5afa24d7668052ec75cdbc8636dbd11b9550134a7fd9d30d0a69e584ebfd8713a6527cf263d70fdc19bdbad9408bb9f5446b86730b47411d48055bd4eceeef3442f21cbf3d46b772a835cd1ce7fae22bd193e4ccda3dab2cd7f3332cbcace1e22e665ed6b00dda91deb0500f076a1dc46ace85a154798aa47643d296f9d9cf24399292293779146080cc09444076046d3261cadd84035409c0a099d3009e620e04adb1cb27ba9f4c4158d1317d32c1f8d64d1878e60b3ec23dade8d43e90e9bda10efcfeb5073b458565fcbb19b9c0b9ae9b1277d5bccd064e75bcdb67f3dd29a9e0e469c8cf6dd0948b03c78e5d561ea18f73e6cb4d68cfc2730e48b007037be2b62e023c1438bfedf40f1d17d214d04e8d0951748d2989e64cc4f187d90965392a6028e19ce611d4e6722a73e8196663e460f3fcf5dd533bbf3704da3fb67bc76562b9d05de4c3bcea1b95a4c9e64bb7960ddd4dc2bdd0888f0c35e31cfe8f0a055b123b92062c1ed175f66888a9959c8f6da94604a20e99ad8b434f9a9c30b5b3c3dccfb54e9592e29a02aee1b8f4c3fe9ffaf3da00dd658eb91ab1e6f575466ec0f36c7b3a1520a87baccbde31de408b0287f2cb3b1493ad2e8c3ba63074280eb39f361b0999c925065d05e9f6d4888ca91522d21850cbac753f9d662a242db8ac096c74c7190338e48ec412076d35468f1d2a36bbac7768ec48013054e742ffa4d7cf2661374e1c44ef607bc683c6399e2f3f86cd2887ddb610d3d3e1ded4fd53b034e6645d9fea90e574f74aca068b12cef7464128fb944d0ed316c8a10cc937566931c45ea53d4adf087644998ba9b4746e7ed316097887f80c3d834046dc6d745ea0ae339d44154311b53793df1e4fdbeb0ea01195045561f4f09b4fe71882d08056e1bccb5387ccce0990e09c3c27ce2411d2979aeeb786f09e16fae7e0bddd41aa4ca91332aaa0159411c6092a3b9a3017a8110854d53758adc15f449f62b395cd5c1ac4e4bc35f7586b9b42adaf0819c1bf80dc9cbc0037d50e2f661bb6e18e3733991dd4f0b5b6a2d35d85f896310cc17d87b99c0ce52c27200c1be712b7d7ca82fc054899697ac2292a355b778ae30de99ee437f1837f4a386891c33854367bcb528d8498d0c9938d9079e775296d02edb3d25cc6f8d85221f4abebf4da9d6416d6b3ff5bdb6b293469317fb003a4d10086d2b486fae70bf22650b9acf188a63dc10b19959fcb210ed2ce502de202872a957f61369c1c1b1a71be3f463178d21f74f8072ec8490e57ff34480c7fc55daa1c7c0257610c84845846fef5f72c09d58f82b6845c4fd6e9ce90f5be0b9ffe7bd53820688ebd13231ccb653d762d3744c7e27e4a3dbf02435defb148a9b838dbf5c850270cd09389204f068a7fbd68565262779e6ae1efcad22e0616a9bb8f149828d6efa29bab171acc46ec02ac46d69e2f3448d7c45e0561971e6e048213de16a933d5d510ab375239e9fbada6eca7b3c4eb94f76c751fc1f43ad85b264fcc97ff03c33637f4b7ba4926f0e19e341bf0ecb7ea8a0ae0bf563a3a081f1158118d3fa0485d0cc0117768d557802905094fa316a3e775ae8eb960efe9eb7756cfc49ec2296872acffe3cf210062c967e4c97f1046aa9466e521fcd00d3e77bafa1b09451501de11af63c96b9e75b08abb4f5ac6e15fd8501d0f02fa736475ff20de070aae919ad31630aafe6a1cac4e31181a4d637a44f5a7033a1b402985ce48d9cb37df3e2d5b512a767181c8ff9af4a6484f1cf6166074255c76d4af918ffff1401afd8e09f8eab1b2ebe45754083827cbd3770436ad71214508e11c1a5558dff2046ca18585bd4a00fad104d1df2ea2fa6669cc2d7c467a00e8f1146e656c834f80ebcccc7ba586dcab1b67925ae8e96befb879d80a513db2df57fca21cbcd58df89d17b12becdb3d4cf2e0e9945516d6d80ac22035ea46d3df603b8e13a4ed8694992231ae161f7c99431f6643a95d483793f3fc003c79ca444b6e65b61bb72645081ffcb55a900df1ababa38e90ad1b6421812b127be0e2796e4347b0118d03e0c0c96bcb776ec8aeecfc0ab3c12bf79ca979b2a8a5e480d8e06ca4d6e4b17a50ea7f955f666542804cb8fba44340e1fa00294c855b867382f04726a9b670a9a0b1287a9ab8ba24526d01b9661f81a7c5764d65f3c67ba671f78456cfdd70473362341859c93d86827e0f545e1c3b5e3d422ca3c8e2acfc49a38a3cadd4f6f321733a5fb79c95808b68ae7cc5b8cffbedebcdbc964dd48df354d7f6a6f211c05a915424f0251d849ee1044379baeb09d6cf6175b78d84f9ac5075f4c8aafe4aabad1a6d5887232fce8d062735c669d91b8b0698516f0b5a54f46a6f32daa8600c6dcae7b3ba869fba25e9a281a7076f11d013ffbc0b94cb1610bc04b41ccf4d63c22d413c8ae3b63af998485000b4a4a6c73677f984d85db1996453d97760ee21051c26b28b7406813baad489a064c2c1fb7ee57a80633550bfc473f5c04c86f7fbde3bfce824f111f8a0d2e2f910378b008a7998aabab597b6e301d945268c565610207b237079108ea3d287e7f7beaaaea629bf5d0358c7ab04dd9d38e8733e7c7087f5f2591e7e12a22431541d460f18899ad3dcf90c553af93e7cb6f8e9f87cf5c5a64700bf714aa8e02fcdbde4375fc80196116a2665bbfc599c58adf0767855e733028d7ecab02254236ba465b477db96b3d2870c21e3fc6c94b915eac4e757823ed74cb676bb86c4581c4698188645d538f16d65f7b7c8055e5734ff0c28823feb9748e0bef6f95159cbf2a85825e2632c825dc3177588abec3e86493ec8f9e48d190071a1d100a8fc37c0978114011c632b55b951efa160ef40c6a9cbe0f833400b8e54e1fc625203a3dcb0a77926f1b6ddcb9e5f543f51e470fcf1f8546b55f1067269a294c196c2053cc235d008b8c560a3495a7d327ab6396248a929430590259f84a580a6a921dd1ae27367c9f5e37b65db0ec6384cdaa2fdbdf8389223538e004b7956f4605dfe5ebe5f45e1e88b22ee71b7f5a078bea015f1466c7822cad398eca475105a76d7b7ea33a21b1dcadffed62154edd0281a5ec6d8eed7933349521275cf60c12463b403d691a4edcf12643f0a4eb22cb669dca1296cab36fa56750c47fbfb41c04a600bcf6e9e3acc7091f43133ebc2fb58169e5672933aea4fb22c501d9cbd725617a1d445614a54987455650b403383a497cd044bfbb5", 0x1000}], 0x5, &(0x7f0000001680)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x88, 0x400}, 0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40064}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="bf9fec96387fce2c6098a953ad935f4af566a32a110f23fe7ce8c4791e2446606dde6189ab6f2d56a74d6f0edc781d4dad7fcb574b35d0d2d68ab32ee1fa744d1400f26e4147647cdbc8435497996d3bd7832455d13c5aee5ba454870e2d", 0x5e) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:00:05 executing program 0: chmod(&(0x7f0000000040)='./file0/file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x8, 0x0) r1 = fcntl$getown(r0, 0x5) recvfrom$inet(r0, &(0x7f0000000140)=""/194, 0xc2, 0x40, &(0x7f0000000040)={0x2, 0x0}, 0xc) fcntl$setown(r0, 0x6, r1) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket$inet(0x2, 0x3, 0x80) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x0, 0x10001}, {0x24, 0xfffffffffffffc00}, {0x5, 0x3}, {0x23, 0xffff}, {0x0, 0xff}, {}], 0xd3}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getuid() setsockopt(r1, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000000180)='./file1\x00', 0x4c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r3, r2, r2, r4]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x80000001}, {}, {}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x100000001}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x7, 0x20080000000001) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000000)={0x0, 0x6}) dup2(r1, r4) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) dup(r0) write(r0, &(0x7f0000000180)="23d0c8533c144652dcb485614462328c632d", 0x12) execve(0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="84") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d8eb609a66914f635f73f613e268a057e3a", 0x15, 0x0, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/254, 0xc6}, 0x0) clock_settime(0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x0, 0x7ff}, {0x18, 0x1, 0xffffffffffff7fff, 0x100000001}, 0x339, [0x7fff, 0x1f, 0x3, 0x0, 0x20, 0x0, 0x8, 0xffffffff]}, 0x3c) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet6(r2, &(0x7f0000000300)={0x18, 0x2, 0x8, 0x7fff}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) recvfrom$inet6(r3, &(0x7f0000000140)=""/216, 0xd8, 0x40, &(0x7f0000000240)={0x18, 0x3, 0x7, 0xfffffffffffffff9}, 0xc) 16:00:06 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket(0x6, 0x2, 0x9) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x88) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000200)={0x1000, 0x0, &(0x7f0000000280)=""/4096}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r5 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66696c653008"], 0xa, 0x0}, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x2d, 0x0, 0x0, 0x400000000000}, {0x6, 0x0, 0xfffffffffffffffe}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x4010, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x140) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000001) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(r0, 0x8, 0x1f, &(0x7f0000000040)="a352159fe59500a88ef26d96657aec155f013cc7400f137ed86d6624d4c9fcceeef0995de5422ff8a17741c55444e590efc5e1efbe2010fef57515f900000080005405367e0000000053eb", 0xffffffffffffff52) fchmod(r0, 0x6) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x3b5, 0x3) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "3e58a044b1fb0301002c4028c5d58a014f77c2bc"}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x5, 0xec16) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="76e2ffdcf92a48677c5875b9a2316bd5f077f350a258903f065e1ca995fb6d9154519ed66a0b33e12736b4e3f387cb6690db215692b260fa1690bf79a123af45f16fabaae057519ee9fee8ede80218ee1bb1c0dd4a03da71d9e1a07d7c8c988d", 0x60}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f00000006c0)="582720efabd16ebae6693d259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a3f1f6ee3573626130d47857b6e24009f74ba12b44ea1e8b8e8713f0eb25b1321281c1710df6c78a2efaab13dc742bcfa3be47d706cfbe2a0b67d20d2a5e3b60515101d285ea78fcc6b94a7e774aa0d299438532623", 0xba) r3 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000440)=[0x8, 0x397d, 0x0, 0x3, 0x8000]) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r4 = open(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0x2) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) unlinkat(r5, &(0x7f0000000200)='./file0\x00', 0x8) r6 = msgget(0x2, 0x104) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r10 = getegid() r11 = getpgid(0xffffffffffffffff) r12 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000640)={{0x200, r7, r8, r9, r10, 0x1, 0x9}, 0x3, 0x871e, r11, r12, 0x2, 0x4, 0xbf3e, 0x9}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) dup(r5) fsync(r2) r13 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000003c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x80000000) ioctl$TIOCEXCL(r13, 0x2000740d) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000040)) close(r2) r14 = dup(r13) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$WSKBDIO_GETMODE(r14, 0x40045714, &(0x7f0000000380)) syz_open_pts() 16:00:06 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x21) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x119) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x8, 0x0, 0x20, 0x1, 0x3, 0x5, 0x10000, 0x0, 0x2, 0x7, 0x400}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x400, './file0\x00'}) chmod(&(0x7f00000000c0)='./file0\x00', 0x1033d) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x5, 0x8001, {0x80000001, 0x80000001}}) recvfrom(r0, &(0x7f0000000140), 0x0, 0x802, &(0x7f0000000180)=@in6={0x18, 0x3, 0x3, 0x9}, 0xc) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:06 executing program 0: r0 = socket(0x20, 0x1, 0x7) connect$inet6(r0, &(0x7f0000000100), 0xc) connect$inet(r0, &(0x7f0000000140), 0xc) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000200)='./file0/file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = open$dir(0x0, 0x10, 0x40) getpid() pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000002680)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f00000000c0)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0xffffff1d}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0xfffffffffffffffd) fcntl$lock(r1, 0x7, &(0x7f0000000100)) write(r2, &(0x7f0000000000)="bd", 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) close(r1) 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x13, r0, 0x0, 0x0) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x8) r2 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) setsockopt(r1, 0x3, 0x3, &(0x7f00000001c0), 0x0) shmctl$SHM_UNLOCK(r2, 0x4) unlink(&(0x7f0000000140)='./file0\x00') setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) setsockopt(r0, 0x0, 0x3, &(0x7f00000001c0)="759f33b644e4455b143f6f53b19c6cc8d728b6578775aa68a16de17b6d0bd959dbbd65e5ed1976eeb5a9156189e531c03ed92f53d82e5d4fd08aaa31ace03c6314d839cbc8", 0x45) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) getsockopt(r0, 0x200006, 0x8001, &(0x7f00000010c0)=""/38, &(0x7f0000001100)=0x26) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x8000, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x4000, 0x3) pread(r2, &(0x7f0000000240)="ac99b4f558f518fc3b6557d0f9803485f41100555aeb44d0f0a1e94a1fbb6ba4bd467e2cdd5e7d4d7b0b371d61a1faf673bcbbbd3146c01dd9f9f9e7b2dcf87e3e82fe6ffb352e3cd4da76a1a774f520646db2e49d03c909dc42b4fea5f5aaa5c2aaf23662aed09c1298efab4fd318a4b327ab0ae31203888b75fbbb76a0805847278c61cbf492d317f32972ec7ce170a34f6d0a03b6dcfaed7650269fac9b92c30ab12ce7ddcfd1dbc405b5b7f38586fc506183e8812459b8692e79270ebae7956a533f7060502b513073dca8e5fcf214e85b603900036714462b47", 0xdc, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000000c0)=r4) r5 = fcntl$dupfd(r1, 0xa, r1) ioctl$KDDISABIO(r5, 0x20004b3d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2000000000000, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d", 0xfffffffffffffffd}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ee48bc41802b5a7a0309fef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a86870001885a25850c8d5a82813f7ff8fd3f6ab7cfe295996515f20f1ed90d000000000000000000e5d066cf0f1463abf846d236ffc19dfe6cb705eda5bfd28fcec05a3417f3ab4f60a30352a57caab86322f3d285c12f537e373bf6074690e4a2494ebde118c6e6f41855bdff4f6e773f6b5ea41bfa", 0xffffffffffffff04) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000200)={0x7, 0x1, './file0\x00', 0x6, 0x0, 0x6162, 0x3}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000014f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x2c66eef55bd27e28, 0x40) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x80, r2, r3, r4, r5, 0x40}, 0x9, 0x4, 0x2}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/178) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) 16:00:06 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x5, 0x80000001, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0x157) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x400, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000340)="3ae64681916b7b0bb1474ce325d8ca1a302bd104c4321d9cdb04ffd47fab828001f923856208a6cf7184b4a4ed740c14169ebfa6a9fc2e67ddc532754d2112d488e664dda857d02f2e26334c40c003c4f68111b56056daffc98d6b383b657f032a54d1575d615fb25a72364c542d31182b3cd8b3f3f76fc1cc75915952ba6db45ec7787a3ca7f1a879caf0ee6973e7b8a3d88d66c6c89bd5c7445dc556e6a7233b9c9654ef7e", 0xa6}, {&(0x7f0000000400)="1724d9b7fd067e4878951aefd619a44e0038a84e3d7e0c1e5f97bced330198af8b840f678544a846705e4f5b6a45c79cd75b106ce2080cbf0b708bf3ef691de07074398e64253cd90db4643ab028a9ee2354b2a732843ab9840d035eab23bf0a1c16ee288edca511a67ddecdcfd742eebd89bc2675050059222325f6ee50e0e77166346af498d66116db13c25e2e2c80cb329db3a83b78706d862b1f2d8644d75215ef8a7be6f6d930e850ae6ebfd4e6f9b2db7aaa156b2481", 0xb9}, {&(0x7f00000004c0)="50982a094517ffbf81012156b636a57739c0e410a474668877a2e68db329683e9e8eb6c76465361eab371cfbdacdd555f8195c1e94c4efd553706fe1a55beac2870f2bd1044a940785368553eb8501933c6b76d867688801f3e68e575676e1e4eff89dff45a42278f00457da4ac72609e2851f7ebbe2f36f94b221793696a792e90afdc39639b0e4782a7b2f277e0ed1d6591237b77194451e364dab5450efeb1bf477b5ae93c360d98cde1cbf7ebb7efb0a4dbf310276d9186b1f8b39f22d3c00025b5f8ec81b99e1039e953c30169bffe665f4e7ffc7f392867a42ebbea99063df878e2ffa6eeaff2e4b992982515c1a06c3406b70", 0xf6}, {&(0x7f00000005c0)="2120dd1fb279bb2979711b33dcd8b344c44696f58519ba14ec742f091997aa4102031a7a3b98ad1e093169c44861da948cb8844c5ad2656d066c7cf9dab2573180bf025fb8752d2628488351e005b0d81867f1f25bbc409d86d9b93d3c85fa868961d92443e362f3efc5e80eb4bcb6330b12cb2f096ad854b1c413909ff7dde5a4631e53c504cdfb8affe96ea94b67564c55f9079d5c702ebe", 0x99}, {&(0x7f0000000680)="5b8f968b9b6617c57b6d8d885d132a5b9029914c9d7ec5406f3fc605bf4277ee", 0x20}], 0x5) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) r4 = dup(r3) symlink(&(0x7f0000000740)='./bus\x00', &(0x7f0000000780)='./bus\x00') open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) sendto(r2, &(0x7f00000002c0)="0027e660eaf0dc42e5274cb05e3232841ca00b91ddba8e9894e30ef27609f81414ff8d61be2892e16c89", 0x2a, 0x8, &(0x7f0000000300)=@in6={0x18, 0x2, 0x5, 0x3}, 0xc) socketpair(0x1, 0x4002, 0x0, &(0x7f0000001cc0)) unlink(&(0x7f00000000c0)='./bus\x00') getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/59, &(0x7f0000000280)=0x3b) accept$inet(r4, 0x0, &(0x7f0000000040)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, &(0x7f0000000180)={0x8001}, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xa5339afa02e7b370, 0x0) accept$inet(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) fchown(r0, r1, r2) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000140)) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000200)=0xc) r2 = msgget(0x0, 0x2) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x1000000000004, 0x5, r1, 0x0, 0x0, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x4, 0x9}, {0x18, 0x3, 0x2, 0x9}, 0x6, [0x6, 0x2, 0x8, 0x8, 0x2, 0x4, 0x3, 0x1ff]}, 0x3c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) socket$inet6(0x18, 0x4, 0x2) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x6, 0x7f}, {0x7, 0x3}}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000280)) nanosleep(&(0x7f0000000180)={0x310, 0x8000}, &(0x7f00000001c0)) fchflags(r1, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x1, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getppid() r12 = getuid() r13 = getgid() sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000002c0)="660b782978c6bea3", 0x8}, {&(0x7f0000000380)="3eeb281afce757a893ae5e7e9fd8c62efb55f260e3805a8fd58cb46315cd10ee529dc70eaaf8fe367b92e4921c78dbf4d53c21542ebfa3be881c10d0d10536c0f504da854e749e1175bb37b0feae3f3ae825911b37a27f8a356c6b83ac281e1ceb281499fa6017547e47fe66ac63667ab5d7e63b144e30c17c3ea6427b2d4d55a74d61aadc08cd9843e2ce33b064cecb6bba883a804beecbf6f6c089e35157", 0x9f}, {&(0x7f0000000440)="d0b57bee70e9bbe65d311712bd5a4ed89f1e61d563d9b9f7094dfb3862a626a85dd49407aef2482ffcbbfe505f057aa2646b905d5d16421d0de09f740cda316f603466f94ef8993768e73d09ffc25a53a777d9265540c5b2be4fd1c0119ee520c8fdb50ed38772032b1eef23d404fff6615540242fdafa74b30e57b73fb820561133fd695913cc1212afe99e2eea1395802a0299bee6452f4f9a", 0x9a}], 0x3, &(0x7f00000006c0)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r1, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0xf8}, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000800)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x8000, 0xddf7, 0x3ff, 0x0, 0x1f, 0x8, 0xfd, 0x2, 0x1, 0x3, 0x4}) kqueue() 16:00:06 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x2, 0x0) poll(&(0x7f0000000300)=[{r0, 0xf71379814f2a30}, {r1, 0x2}], 0x2, 0xc78b) r2 = open(&(0x7f0000000040)='./file0\x00', 0x619, 0x100000133) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r3 = open(&(0x7f0000000280)='./file0/file0\x00', 0x11, 0x4) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r5, &(0x7f0000000640)="ac", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)) utimensat(r2, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)={{0x7, 0x4}, {0x1f, 0x8001}}, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001140)={0x10, 0x6, 0x4, 0x10001, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xb4ae}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) 16:00:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x2, 0x0) write(r1, &(0x7f0000000000)="da", 0xff5a) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc7d, &(0x7f00000001c0)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x4}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[0x8000, 0x9f, 0x80000, 0x6, 0x2, 0x5b, 0x1]}) 16:00:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x6) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) dup2(r0, r1) close(r2) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, 0x0) getrlimit(0x0, 0x0) semget$private(0x0, 0x0, 0x0) poll(&(0x7f0000000380)=[{r2}, {r1}], 0x2, 0x0) dup2(r2, r1) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8202014ae574aa01c985e3de07bc1cf866541aee"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe2(&(0x7f0000000040), 0x10000) 8bÆ£¼$D€ø‡ãþz[¬û&ä©!{ª OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) 16:00:08 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000001c0)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) semget$private(0x0, 0x1, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() readv(r0, &(0x7f00000016c0)=[{&(0x7f0000000480)=""/33, 0x21}, {&(0x7f00000004c0)=""/131, 0x83}, {&(0x7f0000000580)=""/42, 0x2a}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/231, 0xe7}], 0x5) close(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7) write(r2, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d97184a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550a", 0x61a) r4 = semget$private(0x0, 0x3, 0x200) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000100)=""/131) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x54}, {0x6}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000002c0)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readlinkat(r5, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/89, 0x59) 16:00:08 executing program 1: socketpair(0x6, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x0, 0x4000, 0x39) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x738d932a371752cd) write(r1, &(0x7f00000001c0)="013d00e500000400", 0x8) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = kqueue() getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x3, 0x0, 0x0, 0x0) socket(0x6, 0x8000, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:08 executing program 1: r0 = socket(0x11, 0x7, 0x0) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) setuid(0xee01) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8, 0x2}], 0x2}) semget(0x2, 0x2, 0x454) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x5900) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x80) shmget$private(0x0, 0x4000, 0x230, &(0x7f0000ffc000/0x4000)=nil) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x1000, 0x28e8, 0x565, 0x3ff}, {0x4, 0x3ff, 0x3, 0x9}, {0x95, 0x4, 0x5, 0x1}, {0x8000, 0xca, 0x7, 0x7d}, {0x20, 0x100000001, 0x800, 0x2e7}, {0x5, 0x83e, 0xd1, 0x4}]}) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x5, 0x7ffffffb, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r4 = getppid() fcntl$setown(r1, 0x6, r4) 16:00:08 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x13) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/164, 0xa4}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/77, 0x4d}, {&(0x7f00000002c0)=""/188, 0xbc}, {&(0x7f00000016c0)=""/4096, 0x1000}], 0x5, &(0x7f0000000180)=""/15, 0xf}, 0x3) 16:00:08 executing program 1: r0 = socket(0x6, 0x4, 0x100000000) r1 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x180, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x3) setsockopt(r1, 0x0, 0xc, &(0x7f00000003c0)="622fe8530c3c0700", 0x8) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x20, 0x2, 0x5) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) close(r0) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x2}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: fchmod(0xffffffffffffffff, 0x4000000) r0 = socket(0x2, 0x8000, 0x3ff) ftruncate(r0, 0x0, 0x42) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x13}], 0x40000000000007ff, 0x0, 0x0, 0x0) r5 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r5) dup2(r1, r4) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x20088, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = kqueue() mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffc, 0x48, 0x2, 0x101, 0x1}, {{r2}, 0xfffffffffffffffd, 0x8, 0xfffff, 0xfffffffffffffff8, 0x1}, {{r0}, 0xfffffffffffffff8, 0x18, 0x40, 0x58, 0x5}, {{r0}, 0xfffffffffffffffa, 0x8, 0x924a47325785f188, 0x80000001, 0x8000}], 0x2, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x40, 0x4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x30, 0xf0000000, 0x957, 0x63800000}, {{r0}, 0xfffffffffffffffc, 0x40, 0x4, 0x7, 0x100000000}], 0x1, &(0x7f00000000c0)={0x1000, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r5 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r5}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r6, &(0x7f0000000200)="f244bbf74216e6979ebc143eb44c9ae09dd7c6054a2836a7ba4db88c8d49fe076726025cf1982e229cc6815d865355c0cd584de04a23c2b4f88a5193ecd310bff9b74053756eab80", 0x48, 0x0, 0x0) kevent(r4, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r5, &(0x7f0000000500)=""/192, 0x1d2) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) openat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x100) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) lstat(&(0x7f0000000000)='./bus/../file0\x00', &(0x7f00000000c0)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd87, &(0x7f00000000c0)="dab6e0bd74cdeb6fe290abd1f988503ba6b60ddbadea83") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x9c5fa42eb234132b, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x7fffffff) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r0) mkdir(&(0x7f0000000380)='./file0/file0/file0\x00', 0x10000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = socket$unix(0x1, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r2, &(0x7f0000000180)="bd", 0x1) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000019001167f5afa609000400"}) poll(&(0x7f0000000040)=[{r4, 0x5}], 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x8}, 0x8) 16:00:09 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) getgroups(0x3, &(0x7f0000000040)=[r2, r0, r1]) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f0000000100)='./file1\x00', 0x8) munlockall() unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:09 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x40, 0x8}, {0x18, 0x1, 0x8, 0x9}, 0x100000000, [0x1000, 0x1f, 0x4, 0x200, 0x87, 0x1c000000000, 0x10000, 0x101]}, 0x3c) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:00:09 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x3}, {0xc039}}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) r0 = dup(0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x74a6f765a66ec54, 0x0) pipe(&(0x7f0000000240)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0xa946) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000000c0)=0x7) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000080)={0x1, 0x3, 0x80, 0x80000000, 0x1000}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x1) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) pwrite(r0, &(0x7f0000000140)='ms', 0x2, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)=0xd5) r1 = getegid() getgroups(0x1, &(0x7f0000000140)=[r1]) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x100003) setrlimit(0x3, &(0x7f0000000080)) sendto(r2, &(0x7f00000001c0)="98d78d1ac2e30e77115d2ead7df04929ca", 0x11, 0x41c, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setrlimit(0x1, &(0x7f0000000180)={0x100000, 0x100000}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) 16:00:09 executing program 1: r0 = msgget(0x3, 0x1) msgrcv(r0, &(0x7f0000003800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074d0692a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000757ec72a000000000000000000000000000000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e66d3fd4d58e7bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000c7cf3ab81e2dcd65659b5f02b53297dc438baa46255b910c86aaa04cb42f3bf870a00b181a6faeca943d7429cdfdbddf8e79e7944eae6c7cf4390d643606f6b059b6bbb48938ad492f38155a4e8fc507510412183f1d592e130000000000000000000000000000393dfe4e6bf9cb5a31c2e630853839fce4db90cb645ff93db5fbc409b681e6"], 0x1008, 0x0, 0x1000) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480), 0xc) r1 = geteuid() setuid(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x6, {0x679, 0x1dd9}}) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000014c0)={0x9, 0x9, 0x1000, {[0x2, 0x5, 0x1f, 0x3, 0x7, 0x8, 0x0, 0x1, 0x809, 0x9, 0x3, 0x3, 0x1, 0xfffffffffffffff7, 0x49a, 0x2, 0x2, 0x3f], [0x1, 0x7a, 0x1, 0x0, 0x2, 0x7, 0xfffffffffffffff8, 0x80000000, 0x100000000, 0x3], [0x64dc, 0x20, 0xb1, 0x6, 0x3f, 0xfc32, 0x3], [0xffffffffffffff31, 0x140000000000, 0x6, 0x1ff, 0xffffffffc087f9dc, 0x101], [{0x1, 0x100000001, 0x10000, 0xffff}, {0x56ee, 0x3, 0x4, 0x1d21}, {0x4, 0x0, 0x4}, {0x9f0, 0x4, 0xb4, 0x1}, {0xfffffffffffffffc, 0x6, 0x9, 0x101}, {0x5, 0xf92, 0x3, 0xfff}, {0xc00, 0xfffffffffffffff8, 0x2, 0x100000001}, {0x7, 0x7, 0x5, 0x219ec0}], {0x2, 0x210, 0x4, 0x6}, {0x1, 0xffffffff, 0x100, 0x400000000000000}}}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002700)) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{}, 0x0, 0xbbb, 0x0, 0x0, 0xfffffffffffff001, 0x3, 0x401}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/75) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000001200)={0x5, &(0x7f0000000180)=[0x3, 0x7, 0x1, 0x90, 0xffffffff]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000001240)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") poll(&(0x7f00000000c0)=[{r4, 0x111}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") r5 = geteuid() r6 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, 0xc) shmctl$SHM_LOCK(r3, 0x3) r10 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000001380)={{0xfffffffffffffff8, r5, r6, r7, r8, 0x4a, 0x8}, 0x3, 0x7ff, r9, r10, 0x1, 0x100, 0xaf9}) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x5d, 0xfff}, {0x18, 0x0, 0x3, 0x2}, 0xfffffffffffffffa, [0x4, 0x57e, 0xff, 0x0, 0xd1, 0x9, 0x10000, 0x101]}, 0x3c) mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x4300) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) 16:00:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xa00000000000000, 0x5, 0x10001, 0x7}]}) setuid(0xee01) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) r2 = semget(0x2, 0x3, 0x80) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000080)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x150) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r5, r6) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCCDTR(r1, 0x20007478) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20, 0x0) login: pckbd_enable: command error 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0xf98c}]}) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x0) connect$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) pckbd_enable: command error 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0xa4c8}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x768, 0x9, 0x3a6d5620}, {0x2, 0x81, 0x3, 0x3}]}) lseek(r0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff]}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:12 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0xffffffff, 0x2}], 0x7ff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x1, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x44, 0x15d7fac1226add2e, 0x487b8c5e, 0x80000000}, {{r0}, 0x0, 0x1, 0xf0000000, 0x4, 0x9}, {{r0}, 0xfffffffffffffffd, 0x4, 0x20000081, 0xfffffffffffff240, 0x9}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0xcb9d, 0x4}, {{r0}, 0x0, 0x21, 0x3, 0x8, 0x3f}], 0x0, &(0x7f00000000c0)={0x7, 0xfffffffffffff801}) poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) socketpair(0x6, 0x2, 0x8000000000000, &(0x7f00000003c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x4000000) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000240)={0x0, 0x3}) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) fsync(r0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0xadf, 0x4, 0x3, 0x1, 0x3, 0xe070, 0xffffffff, 0x2, 0x2, 0x3, 0x5}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x1010, r2, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3d}, {0x35, 0xfffffffffffffffc}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x22, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x4, 0x5, 0x9, 0x7910}]}) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3c}, {0x6}]}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000000180)="687899841e6057e7e428f9893f9d945ad13018b8dc71559b4fec0eaa9c670c68c252f6f3b6eea83e30eb1cbc9435b8b0f5ed13b83a3286c3886b4d6e3166ad96823c00e627de2cf20de9c4768ca28fa80da0ffec8f8ebf730923498901038015ed4692aaa52a5a6fcac8c3d49f7bba5e391483a6c1e06172fe4249b32befdc66b0b977dd73fadb6a02f7cb61b53c079bc0079479da70219d5c5c1b98cf44538bc934a2d49a6f77d8846252a482bd73f51179cfe92affda3bb9e0bf8197f85b398c", 0xc1}, {&(0x7f0000000280)="c5a4ff468a3fe63dbeb8fc0257855effa3a1ec4b825b8670c39ac527f85c37409b15331bb0ef08463870eaee9f534951390318929d2df3d1d2bae2e726f71f587c0cf80ac02a605d744faccca721219aaa68092a7fd03a192714ef28c12b62a7ced64efc8dc21bd2ed07fbf32c57abf7c9a9a0c8e8286a2a05c49754602a19e2db5d5e333807b0398b88a536923761538d3e1d186ba488642c3d5bc76c129563f14d1b100477c137cde677b7c0232349ca4fd70d47073903114801b9bdf833dd81967a7bbf1b5e61d0cd8eec66caf4353bc641e7cad7909e38ae50c5c7170e50734b9cf5d1dffc1a62eb651815045b02012b6a06db95bc7f528c0366aba0b82d24e59af7eaf66439359771f18fe63cfde943b60278893dcc883af95deef8be2e453e719efd83d5b73fc382cdafa8e477f10db0b6d593fc6fb8b73f779d1314ab11ee88319c6b4ed32415731539d29a3a56897da6d89298f2ae5235f380607a2245ee0b8d1b180f372d5366136b0944b5d99bb8290218c834fa86e4f80fac48659077d193d468212c9442324fce09adf9525ed997bbf21bc9eafa490eae2bbb80b3e5250141642dc801c1982cf784ca71d547e86bfc13215e9fda4e390ab616d937738e08f864c4cd39caf9f7a7d1b16e0f085a03e60c8a8fc87e63112966b01b1367b84ed18e4e1d40c7575e65c6039dde33bea6191a68fd1ee300535fa7af002d5b9a35ce9f6a5bfb0dea3c7b2e46790e8657983a33a9902811fe21aa07c3b0f8c4adb8f943ebf3088fd6b9648371999f66dccdfb181ba5fb934e4c01527d7fe669e5341928377f2c2bac51f06cfd3fabec2a41125cede5cb7f4fff2c946460de55d008e5bfcf57abab558c79df601ec431398de8a288d3d2f37a5f6fa34ae0ca0cb768190a5e00a4e575844c59fd8269a90a6fc1c739f3e7762a5947ed6229064b699ac11b50901996c6f02fd0c665e8bd10a5d27b7e55dcf0e959575a2c99482443762d17e50f669acd7b91b6aedf83d83c7631628fca92d11e5921c1b38ccb6e3b920a964515176eb4f6488ab93e5a308023f359f27b5b9b8fc470fa2af5eafa43c31ddb5136e3959ac17682f17a500468e23d08a37ba4fdc6a834ae0bc810880117b498947a5db7fe65eb9f3cfe7639ac778f8ae123a259559ed172d3e4e43c5cadacf7337e9060ab64505c557eaa5170c1cad6a88a0b309157f1a899222545e314387795227d3c71dee568914da394584891228b5891a4084385370ea55c35d03611be59c89654c02a08531b3cee7bc38dfb157a16b7e45d129761050e71f2dba7da109a5e095b8c632be128b8b383f1412c5a0efee34e8a4751aaf20b54f34a2bbee2b3aba8430455639c0f0535004d468ef54bdf954b93dd27da1c3f57546b10df528f230cc521ec63ceba06eba406f68526603010617c6322040b6d238032c1882021f33cf3c886493b6cff3cd36540d73f3af11032cfa5788d5c29edde0d604702d6dd459df46e79e61d1bd06a8be7243e285cf8c1c927cb9cbb4f662f887d06dda722ebfab7bb64d510b117a3e276c715f5516190b40b0c005d82d944873f603431a397f66c0c853822a8a87dde1e47e207be347b5d1be5a8198a12514c528c7d1594e8685e6dc7f6d1ad0c3903cb4f2c63545be5a0c17c85d202a5d3b0dcb53395a74164364d7f95a0b0fb9b34ed03c7f566dd585ab8f89042060d848cd701fcb1b9a938db0326b1c8b73d8e8133ce47b5859e23a273f8ae7dda11ec686651edf6f0c50acfdf37255c85e862c42dd81846769a371e68dac5f8c052543ec712d5b779c6d752ac33e969f32b3325043c0675fee4264d1fe175d4b4247f499258bc4ea08bdeae615b266de0012a553fc3d6cc69ae63f7162f2d72e98a0bfd967e695440cbadb712b285da157fe6527bd7f85803be7abe28b58ecafaab5b670052194cd9e7fc522b8dfd7aae874226c44703afd5a15e9fa1bb91003230a99492b7db5c657633e049ba22a78fc3bec9dcdc6ea0b8ed3d062fe09bdbb5ea68e6b0c382abf3b50749f11ed1047d5315947ab25dbda1d7d3bb28f619b7c6f6deaf6c6499ea73a24e3740218adde59a66cc1efa8c54435db27c603b345725ed0ec492f1270f4cd95f4daac713ea6b56d479647ccb04aed5221d67413c34cd78c4099e3d737750d1269a4a49027dac4443966b2220d39ac8511ea35626f4bee6755fe3e6efb11d41e97bb0bbf17b09b471c6d888a49ce3eb1fbbd63b7866c5356d3a349153fad92ecf505ae4ea335e8d900282bdde9964a14710da16bdf3fd95b1a7da9cf9ec95f686010863228e06ce119b3e3f8c0a5d0bb7a1cab8ea27688c94a26dc61de0f57395cc1887d9add09dbc91b8d1df3855263f5aace575710ebe4c3ccfba84918cb2a5f86b05f04cf359ccdeaec6b8d40c84691256f27c53ddc2db54f4aee401559743e0416019c15f43d4fdf74f6c571fef006a1de93a14f037e7b8599b0f213cabbc2043570de2635ef0da14bf547c6b317a21ca309a16903e06b12f97117246120b709cfce2ed2f69acb10c6633d955a82cde93da8c098b30d11b9767d3da7dd3a35445541fde324c68a92d2a9b755041e45d745f38cc8cf61dd817c67f9461eebafff2fb97fd4f27f99b124dd8ca95104d372b1fddab85b2cc5815587457603cf3f443c380b11e30bab5e4e111f7d1bc44a6e37d38d6b28618a4f3fa8d2c963bba18fdf126ca2992e2d3664493868e586aabfc46fac237dc9b530f22261f0302de510d32bf8bf1f511c813c813884f0670ceaefad0ebf84ec0cc31c71292bc09d694a0546c2ada1fe8a09cf85ebaa3b336e59cd3614cf209d766b4d3acd1ce52d049253f91cad7af00c495c83bc70f7ab2ec00de32c2cccb44a09d976a4831727b6c409b341869a6d380648d55b3491ace3367b5b4a8e30e191916a650a67ca3df6d001db771a4f1fdef1524bc17372f4f049079ab44cb4111fa9b543ae74eaf8e8e248849a42261708155e2ca2d6a830b22402f2f6576133097d885c4289cbbab97812d9d89f0c949387a362c0e1fb15a964a6ab83e9894909e9bd4922f39ba38f561d4f9428a244df12c97977118b5f690537557ebff97cc1665b93f6cb55ea9c490e6795850c8df1e11edbc8bc04b13b868cb25bd20a29cec640db5a97ed6087832d088d6b909eafe0cbdd26f9e73aba04d8a7bd4b76fc25667bad8532d387f4f6d758031eaaf9a9038940c01f80dac7d2e9bb09f8824ebd07e1a59c87ab5731df1f12b251c99aaf366566c77cc9a85d15ebcef11da45fbc82f498fab4a8dfa1094807613ebb70b106882fd6f967c0efd563a31a8a88baa568a2546f9c2f450935b9d5b0ea3bb1b25b9f0d0a519c9d158bebf9edae22913a0196755104075f4a81e221c5ecf22c53dfd0b5f19d1c89a3e710d3628bac1e5e1a04e10a9e1c3069feb6948eb8a003dbdc93749e3701d18ac549aa08639a8fd64b7ac2cf860d3b4e98ceb73a712f832df643e83d47c0295d4e46e91ff0b1d21f47685451dc7b440567ce87c43eedb5881cd75048665c27cebf66aa73b5dd2aeddf999ea68ab588ca8927355a4679943299bfa4167ac97e47b956737b80e8502a9b35eb31004d65fbaafee26a1949aecff9892a2a9ceea832217c1dc2473dc66dbba79e82881a22f2525cbe6ca31c3e597c08d03325e817397e3f5cc681cc31ec0e31453cbc166c6333ce7040957a9503f1fc6ed567475e050728d6028dae85cb8bd24380217953511f4f2d70880b5aa782d6f1a9f2a0fa95b5dd3ca006ce83bdbe34eb2dbbdb1359a5b297fda1ab7b0fa065c6548d931c8971997ae132c9bfad912031f9893ffab3c359e3ec3e7aa29524781da967c6cf5f518bc51e9ba43900a6528661f90279a170281f881c954559b2aa29464ce224a8ac1342715d87e79f45660a53d419db7debfefad3260aac3db75910b021ea2e9e01eea5e543b34afa9e2db66f6c6555c75620fc08781eda413976fea745b178fc885d5ab46443186500c4e3b2180d663b6f2a098962e5ddb72998de8869c2c437cb0a1a09d39f4194c5299e1316aded1e00d6427b717b7545754ef164bd96ee3f5cfec878d2d4279ce5a788e670be793d1429eb27cc185dbc20f299b059c9d6693cde304b14d7c7dd9c1bc1a652d251f3ddbd4e6b6b878f8a35de1be4858ccae8cd58cd12866c50e3b1f4c56283c29c4233475a651cf47c1b4c9e3a8396164586afcd37821ecfb4a42b99c921a0c70141417351a200b7f808e16c44238e82a650b2439aab243ae35f5e93b4c7628d5c236f4091fb115163b422ca043165a594a0c796075e6da5d0f7a87a28a6bd6d38b75cb9291704d6d1314e766afe3f95b2a41e3f40fcba4a2e21a99dc8db1289c6e0bb002199a229db354c610d4a0e3fdc259219adcf668dc3bd50c83f694de28d5d6ef054507367d1db54693018dc84f5a6748441d353c1a6007b508ff1a22392993e4f58e1b271a421261fc215d518f09aa931fc226592761953bf7511da8cbc28c5fb3ae367433133e67c5ee79e6a0bc0332a83c0379d638dbb8b1ad80af1e00ea74da9629d1b6042d010ca2ca9d1c7a37b1959d80392b007ed802e5c0ce97754c5dd4dcf9d7977377b1d43cbc29b5cc72e7e2358708475b64ddc89f00e91ec5c135a414c569f3a83b524f8325a7f06cdbcda31d4b4d10ef4e464b38d61506967faab8245d9003b056fc613906d8cbc8a4311d7b4cb3de78783d4e863f0b93732dc3dc76d820fa3e0cbd2d415cd373262f3fd718f1189b9109b46c4e163e9bdb8249cecc3ca12cb7b16617861436c808f3c04d5a813be6260090ad89c7e325c4bc7608cc9f23e12ef877a07c5b32b101af68903cd24dae6b4e609c1da134b545fc4b2cb5f0843599fa23247eed49ec48722dff51e82b8e7f65d749f65957b881ca68595f54bbce2e8ccbcefd86ef9214cfd6fb68c46b4b855fa69074aeb230eebcd564115e0614ee0fa87408825d342b423062862a7555713533cc3969e149f2a846ce98edff01eab9459b11f7cc97ab9b4e07cc7a8a782ec888a977bf4f6c14a15073f4ec920fc5b931ee849a3a6e71935322da1159db4669f38e7b4577ece0e0d94c3e87cc346c8e3d7f866f6a719f97666d8eb98755ef28480aa4693195aa1b395e892e0754debeaaf882a97088a755e2bfb5a69ab0a63e53f0835ce8c23dd48552bea7ee4ffa0e67409183220e66a8b186d4714105fcc7d40451a5f7a0bdb2b2812a5e6f0002315f353d019ef60f669627221eccc00aa57e19b95d161fc23778730688654844c6f9d8d6bfa8b11fc90f858f9c6f1bd5e494cae820c01826f8c565168fdeae5de65bc7edc53dbcdb82db978a6b8567aa2a07fa92b04e20c18af6df98fa5d8993d9fa2245200a9e4d255083d212c438dda26af21bc016cc811f75e4309e318fa530d52a7415dccaa4c536eef42e18938e9ebc17af5331afbbce672f1cb1a8cd52f83e304aa5fb445ec8c20ed447ce27984957dc7f708d2f32d43c7a33f8ac30914277cb304b599e7177be57aad73ef7a2240ae2ce98b00707510e071c46a94a07a39f8df75c28b0666ff1019f718567c8375ced809c16953b2984275ef46b7f12b9f5156025191ed0fc8aca7342fa010ab69eae4b7b9d7a7858356264c34a847171bd042eef251e138285d2f4426e8c49d574839fbae46d6e96d2db24b27d9d134d8411261ad2c2c78f880137633d49fcbd837969227b82b826ae91880fa01f62cd4f85e8db9c9693ee8947c7c389", 0x1000}, {&(0x7f0000001280)="22f07b9cd88b69b57fb0d88de0f2c4a87068790b532a9b581adda99ce9b7ee4bc049d82645cb877929484cfa4306a23613c4990d875cf2eb30ed5a9206190286c477992cefeeeca5975afcd348b9e0dee568d44c0738ca81dc09f5be70dbf819ebee8b7fb86e3fc2eab344", 0x6b}, {&(0x7f0000001300)="b0d4138f", 0x4}, {&(0x7f0000001340)="219a5b74e818", 0x6}, {&(0x7f0000001380)="b4fb311bd26f4808903fbc30886ba6f2f505b7e35cea0eb62da29713e1e6495ba75ac4997f92bbc33a0a5b13f87a97d9bfb4ae2057bc0345d05b17ea09ff74f1c2c562416016b163f398d5437ae391699ab0160606c2c84b16201ca64d66b77a64e851d5b71dbb8f747911b260a764407b5bf2c07b08188ae94f4ed0b055cfabc5e1e708e3fefa5ece0b618fd02c0ccea3e844f9af244ef755783b0e4d47a9b6d6597359883923792360bd316d874a469d4a13ae0f16e2214d6211b4b3d262ee31aa30a574e82d49e7e8cbc9e8b71b9af2fda80997a4cb3c133c28696dc00c255b4bd00128ea18895840660ca7274e16", 0xf0}, {&(0x7f0000001480)="5f03674a5c3375b0dee25cd075a26debc2e2afb9c1f0028b9199c14273e8f22b7cc1cdb3a7d1534d907757933e3c4ce13753ea1a408a6a1dcb0b8d16db9e1e25f4e5d930", 0x44}, {&(0x7f0000001500)="6106eb377139fdc9977db908c30b97de623430b3497b9462525a9d89c718d2e59a74b5ff4a59a1f79e96a21d5804759b477b9ab9e6ca345afdb2fbd03c8b8bfe4484f55ba86ef719093e3b188391e31eb2b294fbd9401d82e515f8081d0de153de56d13eb955a3186ce4b49492bd8d275460c1cbe4bd035a6b9a745afbeb08ab62f595abd1460420c47dd08a999b47fbf499c454f1c5bb80301980117fc0377030928c72940b0615ed24a66f2f34f193ed00f74db3d0ceccb4490c7b15b4e2721d0fa991de3d62cb171d864932d1d65dbdfdd9256373acb53185d06a0babad20f0e523a0da45faac6ac5a8b0bb9f4c68ae4a64bf10741c21b4", 0xf9}, {&(0x7f0000001600)="23e5c1677312897c690ef58a0db1749e476fee25aca543d23b220e11581487bf2a5d670bc77baa52a3fe77c67e24cae69257578f1523e05bf23f5f58dafb81b0d386a60cae2861e4158d24f8f37d44b6947695e7123cff8c346822", 0x5b}, {&(0x7f0000001680)="fa3f5d54ecfb08bbb208ed9c0680c4462baa6c10a6b797583963a85306b91e72a77cdfa9dda9cda1c6794549a5543022b72fea7065195ec39cf9eb4ca2f6e03f86e91482eb96cca5ee93ffb6a6a28813177b6f4dcc990000bf994038f44b0e9d49", 0x61}], 0xa) pwrite(r0, &(0x7f0000000140)="02", 0x1, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xe75d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000240)=[{0x44}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) recvfrom$unix(r0, &(0x7f00000001c0)=""/205, 0xcd, 0x800, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xa1f, 0x3, 0x5, 0x2, "8e36374938a77e50e43928461e182c04346df646", 0x99b, 0x7ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="fb1f135c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)=0x3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = accept$unix(r2, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866d32eed365ca7187f4ef20530000000000000000000000000000000000000000000000000000008f14633300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036ab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087a7e7050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4908125f11757b5f2f68674898db299cb82fa3cbb99769ab49fbab8da6a91eca4f70c131483f7813dc53967e9b5bb3c79e5a9ac24ea3d4f017dfc6e16bb1dde25eae96b326aba697c2a9f09445c535e3364ee56"], &(0x7f0000000100)=0x1002) recvfrom(r3, &(0x7f0000000140)=""/15, 0xf, 0x2, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r4, 0x20004269) 16:00:13 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1, 0x4422, 0xcec, 0xfffffffffffffbff}, {0x4, 0x9de5, 0xed5, 0xa6c}, {0xea, 0x1, 0x100, 0x1bc}, {0x7, 0x3, 0x6, 0xc24}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1000, 0x100000000, 0x7fffffff, 0x1a}, {0x6, 0x10001, 0x10001, 0x1}, {0x80, 0x80, 0xcb8, 0xa79}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x48}, {0x6c}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000002540)='y^') 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a6c4e44804f0b4e4d3acfc40400000015c19e"}) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x9) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc5d5f16b136a5d00d1628b53a", 0xfcc7) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007fffffbf, "a508000000027ffb07021000500000008000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0xfff) syz_open_pts() syz_open_pts() 16:00:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x23}, {0x87}, {0xcf, 0x9}, {0x21, 0x8001}], 0x4}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8100, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x88, 0x3}, {0x23a9a2eded4eb7e3, 0x1}, {0x48, 0x7}, {0x101, 0x8}, {0x3, 0x1}, {0x22, 0x6}, {0x85, 0x9}, {0x0, 0x4d09}, {0x85, 0xbe7}, {0x85, 0x2}], 0xa}) 16:00:13 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x100, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000001380)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x47, 0x89}, {0x46, 0x1ff}, {0x81, 0x1}, {0x21, 0x6}], 0x4}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x7fffffff) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setsockopt(r0, 0x7fff, 0x7, &(0x7f0000000200)="9463ef28cb141e7218c970faab9f44188d23ce18c691eb33ae7ca49e5a06c7529deb9e8abc6f23d5c5f5beed96df7f43794e5c3353866d63c178ea39ae04fe0d24e6b25e6f76c0c457da474a805a0ea685e044ac9277eda7aa91b723e2c7f7ed0f6332775fa2d6edc73a7134855aabf132169aee3162d7c066cbb4c2e2fe011fc419a76341aa8885f75f2ab69759779c041989079ae384afbeef8d92a86e383fe1b2322a1e7e42e178db3574350542fe6fbb9ebcb4ffed03cbc9579a670aeac8732d01d3f94a3a7a4d", 0xc9) r2 = semget(0x3, 0x3, 0x101) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000003400)=""/4096) openat$vmm(0xffffffffffffff9c, &(0x7f0000001340)='/dev/vmm\x00', 0x80, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:13 executing program 0: getgroups(0x1, &(0x7f0000000080)=[0x0]) r1 = getgid() getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, r1, r0, 0xffffffffffffffff]) r2 = socket(0x1, 0x400000000002, 0x0) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r2, 0xa, r2) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000100)={0x6, 0x0, &(0x7f00000000c0)=""/6}) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000001c0)={0x4eb, 0x0, {[0x1ff, 0x101, 0x5, 0x3, 0x0, 0x3f, 0x6, 0x8001, 0x1, 0x1, 0x59, 0x4, 0x39, 0x7, 0x5, 0x0, 0x100, 0x4], [0x81, 0x100, 0x3, 0x6, 0x3, 0x7, 0x9, 0x4, 0x4, 0xfffffffffffffffb], [0xfffffffffffffffd, 0x4, 0x9, 0xf2b7, 0x2, 0x80, 0x5], [0x3, 0x1, 0x1, 0x2b70, 0x3ff, 0x161], [{0x51c0, 0x28000000, 0x3, 0x9}, {0xca, 0x8, 0x4, 0x6}, {0x1ff, 0xff, 0x1, 0x5}, {0x80000001, 0x2fb5, 0x8, 0x9}, {0x7, 0x1, 0x3, 0x6}, {0x1ff, 0x20, 0x2, 0x9}, {0x0, 0x4, 0x1, 0x9}, {0x3, 0xfff, 0x3, 0x100000001}], {0x8, 0x6, 0x1, 0x6}, {0x1ff, 0x80000001, 0x0, 0x1800000000}}}) 16:00:13 executing program 1: r0 = socket(0x2000000000000002, 0x158a4daab5b55342, 0x200002f) fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:13 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x74}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x10) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)="53860d7337b65e88722c54f88e615fb3f68445a285df5a31b60c00a0975bf23032e9a91b226d222a5019fd63f57fe3094d5d4424ab12f87caba843e0a2845be4f16c2b8d77d323630144386d898751d60b478f6a91709750fa81943e52cc33d354445703ff", 0x65}, {&(0x7f0000000240)="05cd4ec8911800d79480231b272ba10bd913d9e34c4189739a8be384005342ab1fbab64b603f0945712cd904271376d3eb2c86b5016d96d234d6ea5e6af8a27bcd3516d718a0d904c5aeff4eae2180a028a4595bee0af1557cff1738984434118987472a4c57e33f1572dd13d73cc7ca8f4d19f22360d3f5ebac4961e5d612ef0b01844d2001a5e4d1075c98598fd8178614b94a306aba47797cf1e1dc7a3f8da1374bcc373e197c5090d50ef1332575438f0b7ae377cc911eb1eec2cd24e89e8e096a340586b1764bb00324e699ec5c30b02addedf0e8f7c12b76b71a049ce7287d10dcc111e9e445", 0xe9}], 0x2, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x54c, 0x9, 0x0, 0x8}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r0}, {r0, 0x4}], 0x2, 0x5) syz_emit_ethernet(0x2f, &(0x7f0000000100)="0800aa6a97a718ca15a20d7143dd467900c398a06198fb902f7be2253bf585837f061888fc266e8f41f82493248b9c") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f00000001c0)=[{0xfe, 0x100000000001, 0xffffffffffffffff, 0xf82}, {0x0, 0x0, 0xfffffffffffffffb, 0xffffffffffffff80}, {0x4dd63113, 0x1, 0x444, 0x1}, {0xfff, 0x9, 0x2, 0x1}, {0x23, 0x1000000000006, 0x3, 0x7ff}, {0x2, 0x85f, 0x2, 0x2}, {0xfffffffffffffffc, 0x401, 0x7, 0xba1}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x1000000000000000) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x6, &(0x7f0000000040)) mlockall(0x1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x9, 0xfffffffffffffffc, 0x5005, 0x9}, {0x8, 0x4e, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2001, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x7, 0x0, 0x5, 0xd230, 0xaff, 0x8000, 0x4, 0x1}, &(0x7f00000002c0)={0x4, 0x2, 0x7f, 0x20, 0x3, 0x1, 0x7ff, 0x1}, &(0x7f0000000300)={0xa33f, 0x1f, 0x2, 0x5, 0x1ff0000000000000, 0x1000, 0xf9, 0x5}, &(0x7f0000000340)={0x7ff, 0x400}) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x22}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x1041, 0xffffffff) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x8590f30c2190242b) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x6) socket$inet6(0x18, 0x8000, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0xef5dca23251d6a0, 0x0, 0x0) 16:00:14 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x4) rmdir(&(0x7f00000002c0)='./file0/file0\x00') 16:00:15 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x81) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) pipe2(&(0x7f0000000180), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044275, &(0x7f0000000000)) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x0, 0xffffffffffffffff, 0x200}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = dup(r0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0x0, 0x10, 0x400fffff, 0x5, 0x4}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0xed67, 0x8}, {{r0}, 0x1120e361151baf05, 0xab, 0x2, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x7, 0xffffffffffffffc0, 0x618f}, {{r0}, 0xffffffffffffffff, 0xeaa8951b2a3dbb43, 0x1, 0x80000001, 0xc3}, {{r0}, 0xffffffffffffffff, 0x10, 0x10, 0xe91}], 0xffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x2, 0x8}, {{r0}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0xff, 0x95}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x80, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x10, 0x101, 0x1}], 0x7, &(0x7f0000000080)={0x5}) fcntl$dupfd(r1, 0xa, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45, 0x2}, {0x10001}, {0x6}]}) r1 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038f9f277000000000000"], &(0x7f0000000080)=0x6e) 16:00:15 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x100000000, 0x49, 0x6, 0x1000}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x100, 0x8000, 0x7b0b, 0x0, 0xdc, 0x7071, 0x8, 0x1, 0x1, 0x2, 0x5}) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac6593d2870b4122cd235000000000000000000"], 0x10) shutdown(r0, 0x2) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xcf) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000140)=0x5d8) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x8000, 0x4) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x9, 0x2}, {0x10000, 0xffffffff}}) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x5e, './file0\x00', './file0\x00'}) r3 = syz_open_pts() readv(r3, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/109, 0x6d}], 0x1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000300)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000240), &(0x7f0000000280)=0x4) 16:00:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r1 = dup(r0) open(&(0x7f0000000040)='./file0\x00', 0x8e9c0aebff894756, 0x40) write(r1, &(0x7f00000000c0)='p', 0x1) 16:00:16 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b9d2a538706000000b8180000002900000031000000000000000000000002000001"], 0x38}, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) bind$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9e9a0ade5911721, &(0x7f00000002c0)="a220c7fe8b0000ef6901907139d3c982643185ac20baef32fab1a918d2aed16029302daa82159029ef5e3d8ce367d0e43b9a3c003c3a3c248e701692967f46ce7f07000000000000004ce9f1ead66ceb854cbf924f4e53") 16:00:27 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x100) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000280)=""/188, 0xbc, 0x840, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000140)='./file0/file0\x00', r1, &(0x7f0000000200)='./file0/file0\x00') setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x5c}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b7") msgget(0x3, 0x281) clock_settime(0x7, &(0x7f0000000000)={0x1ff, 0xdf}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:27 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x5, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) pipe(&(0x7f0000000000)) 16:00:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x5452, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x300000000, 0x80, 0x6, 0x1, 0x0, 0x5, 0x4, 0x1, 0x1, 0xffffffff}) 16:00:27 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r0, 0x6, r4) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) close(r1) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x8) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x2, &(0x7f0000000180)=[0x0, 0x0]}) 16:00:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0xc68, 0x0) socket(0x18, 0x5, 0x195) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x100000001) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0xffff) syz_emit_ethernet(0xfffffffffffffff1, &(0x7f00000001c0)) 16:00:27 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x188, &(0x7f0000000140)=[{0x800000000087, 0x1, 0x0, 0xfffffffffffffffd}, {0x3}, {0x6, 0xffffffffffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0xfd749931f777da98) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x5) r1 = socket$inet(0x2, 0x8000, 0x6) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x20, 0x800}, {{r2}, 0xffffffffffffffff, 0x5, 0x7, 0x6ccf, 0x9a7c}, {{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0x55d0, 0x7}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40, 0x4, 0x2}, {{r1}, 0xfffffffffffffffa, 0x2, 0x504bad81b335ec00, 0x1, 0x3f}, {{r1}, 0xfffffffffffffffd, 0x60, 0x1, 0x3a39, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x2, 0x10, 0x9, 0x7}], 0x8, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x2dc2bb0b94fd0a3c, 0x20, 0x7, 0x4}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x2, 0x3}], 0x4, &(0x7f0000000200)={0xfff, 0x9}) r3 = socket$inet(0x2, 0x4003, 0x6) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x80, 0x0) msgget$private(0x0, 0x100) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000280)) getpeername$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000340)=0x1) r5 = semget$private(0x0, 0x0, 0x8) fcntl$setflags(r3, 0x2, 0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x200, 0x0) r7 = getpid() ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000003c0)=0x3) setitimer(0x2, &(0x7f0000000400)={{0x9ad2, 0x4}, {0x10000, 0x2}}, &(0x7f0000000440)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000480)) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x200, 0x0) semop(r5, &(0x7f0000000500)=[{0x2, 0x4, 0x800}], 0x1) semget$private(0x0, 0x2, 0x4) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000540)=0x400) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000580)=0x6) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000005c0)) fcntl$setown(r6, 0x6, r7) fchflags(r2, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000600)=0x2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000640)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x45}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000040)) 16:00:27 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x8000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000001580)=[{&(0x7f0000000080)="b069bb4642b338c5d5b1021fb8", 0xd}], 0x1, 0x0, 0x0) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) setrlimit(0x3, &(0x7f0000000100)={0x1f, 0x100000}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0xef753dc7a5a11e44, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x2, 0x4, 0xfffffffffffffffb, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffff8001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2e84}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffbff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xa9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xdd}) r1 = open(&(0x7f0000000140)='.\x00', 0x20, 0x110) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) 16:00:27 executing program 1: clock_gettime(0x3, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) sync() r1 = getuid() setuid(r1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x290, 0x0) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2}, {0x3f, 0x8}}, 0x2) r4 = semget(0x1, 0x0, 0x1) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000100)=""/19) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x8, 0x0) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffa000/0x1000)=nil) seteuid(r1) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000180)) semctl$IPC_RMID(r4, 0x0, 0x0) lseek(r3, 0x0, 0xc, 0x3) ioctl$TIOCNXCL(r0, 0x2000740e) shmget$private(0x0, 0x3000, 0x429, &(0x7f0000001000/0x3000)=nil) clock_gettime(0x2, &(0x7f00000001c0)) syz_extract_tcp_res(&(0x7f0000000200), 0xfffffffffffff001, 0x61ec) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x82, 0x8}, {0x43, 0x61}, {0x24, 0x8}, {0x6, 0x6}], 0x4}) syz_emit_ethernet(0xfa, &(0x7f00000002c0)="1c670586c0fa8199e7b48626e90475640f804d0fd2a4d8582cc534ac38d928a91b8ba831bb5093abdb5407534a6212eebfc4414f840b16ed56cac11974defb0618fcaffcb5782bef7726f22a97243a1e451971cbfc035f4ae8de872e832aa491cff3cd5e60cdc98cad5887dde807afa6e7445cad792a5ecbbdbd5282aaccbb4d8e03c138bd7e653c4b7a3a3cf5caf2ff747253a320e226c3dfdf5e97aeba4f2ecc12a3f1a83a34ed153dc637510400010da9333f117a7700ebc386caa78c02944ae9ea2011c6022e423944b4737b25b0d73114162b1dcb731676e4fd028e3a3c16c9a04f9b924afc7f6c21303deac215c12fe8b0468b811a6086") setuid(r1) r5 = getpid() fcntl$setown(r3, 0x6, r5) accept(r3, &(0x7f00000003c0)=@un=@file={0x0, ""/49}, &(0x7f0000000400)=0x33) 16:00:27 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x80, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x54d, 0x0, 0x0, "047c2ce6c58b62c400000100"}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000380)={0xfffffffffffffe00, 0x7fffffff, 0x401, 0x8, &(0x7f0000000100)={{0x6, 0x8, 0xffffffffffffffa3, 0x2, 0x800, 0x1, 0x31}, {[0x2, 0xffffffff, 0x80000001, 0xffffffffffff978d, 0x2, 0xffffffffffffffff, 0x580, 0x800, 0x7, 0x20, 0x0, 0x3, 0x4, 0x2, 0x4, 0x9, 0xfffffffffffffe00, 0x1], [0x2, 0x0, 0xee, 0x0, 0xd3, 0x7fffffff, 0x6, 0xdc4, 0x1, 0x5], [0xea26, 0x4, 0xfffffffffffffffb, 0x0, 0x3f, 0xff, 0xfffffffffffffff7], [0xa80a, 0x3f, 0x8, 0x7f, 0x9, 0x1], [{0xa8d, 0x8, 0x20, 0x7}, {0x4, 0x0, 0x7, 0x36ad}, {0xfe80, 0x2, 0x80000000, 0x8}, {0x3, 0xffffffffffff49e0, 0x9a3, 0x1000}, {0xd89, 0x6a, 0x0, 0x3}, {0x9, 0x4, 0x7, 0x8000}, {0x8000, 0x80, 0x8, 0x5}, {0xffffffffffff8001, 0x8, 0x4, 0x7f}], {0x5, 0xa48a}, {0x95b5, 0x100000000, 0x8, 0x3}}}, 0x7, 0x4}) write(r1, &(0x7f00000000c0)='\rA \t', 0x4) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:27 executing program 0: r0 = msgget(0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x80000001, 0x9, 0x5, {[0x6a7, 0xffd, 0x10000, 0xa580, 0x0, 0xc71, 0x101, 0x100000000, 0x2, 0x100, 0x5, 0xfffffffffffffffa, 0x200, 0x101, 0x4d3, 0x10000, 0xa4cc, 0xff], [0x1, 0x2, 0x0, 0x101, 0x9, 0x8, 0x1f, 0x40, 0x5, 0x10000], [0x8, 0x6, 0xffffffffffffffff, 0x5, 0x6, 0x1, 0x1], [0x9, 0x84e, 0x1000, 0x2, 0x9, 0x2], [{0x3, 0x100000000, 0x8, 0x5ec}, {0x1, 0x60f, 0x5910, 0xeb3c}, {0x1, 0x2, 0x9, 0x4}, {0x1, 0x8000, 0xffffffff80000001, 0x6}, {0x100000001, 0x9f, 0x6, 0x3}, {0x0, 0x2, 0x100000001, 0x4}, {0x8, 0x80000000, 0xf194, 0x40}, {0x401, 0x1, 0x100000000, 0x401}], {0x4, 0x5, 0x8, 0x3}, {0x6, 0x7fffffff, 0xfb, 0x3fd}}}) msgsnd(r0, &(0x7f00000001c0), 0x8, 0x0) 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x56, 0x1, 0x5, 0x80}, {{r0}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x7f, 0x7}, {{r1}, 0xfffffffffffffffe, 0x1, 0xe1, 0x3, 0x6}], 0x80000001, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x4632, 0x94e}, {{r0}, 0xfffffffffffffffd, 0x8, 0x10, 0x8, 0xff}, {{r0}, 0xfffffffffffffff8, 0x1, 0x4, 0x7, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x20, 0x759, 0x200}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x100000001, 0x4}, {{r1}, 0xfffffffffffffff8, 0x10, 0x20000090, 0x9, 0x3}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x101, 0x5}, {{r1}, 0xfffffffffffffffe, 0x1, 0xb4c3d13f7ec654f1, 0x9, 0x2}], 0x100, &(0x7f00000001c0)={0xab55000000, 0x40}) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x1, 0xd89}], 0x8, &(0x7f0000000080)=[{{r4}, 0x0, 0x1, 0x20, 0x2, 0x4}], 0x1, &(0x7f00000000c0)={0x6, 0x6}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 16:00:27 executing program 0: unlink(&(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x14) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x820, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000080)='./file1\x00', r1, 0x1}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0xcde5, './file0\x00', './file0\x00'}) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x111) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x4b, './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x25, 0x4000000000000, 0x3}, {0x69, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x400000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a4") 16:00:27 executing program 0: socketpair(0x20, 0x3, 0x7f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1107, &(0x7f0000000080), &(0x7f0000000100)=0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x180002005, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x7fffffff, 0x3}, {0x18, 0x3, 0x3ff, 0x63ec3014}, 0x8, [0x2800000000000000, 0x9, 0x2, 0x2, 0x7, 0x80000000, 0xe871, 0x9]}, 0x3c) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000140)=0xc6000000) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8001}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f00000003c0)="ef1edf295bdc318c828f1945ea97d206f71dfc385f9fc78d7f82a5c2b6d1f7fe9b8d29f7a49256cb46862ba3b665d9dd686f18e38ec3ba45e5f98dffcc0206f23115977a0b1fcb3eaf3088c9aeee9e51f205e4d5dcc5831f7e28c3e701b1337fcec6b5f41acb14bebb5e7f9d6c32bafe7ef4b0fd6eaa1a7bc06645bfa823919db551d3b2778d70e3913347fa219f5ca78767750861d63a", 0x97) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000480)=0x9) pledge(&(0x7f0000000080)='#\x00', &(0x7f00000000c0)='\x00') write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x10000, 0x81, 0x0, 0x3}, {0x8, 0x80, 0xfffffffffffffff7, 0x4c3}, {0xfffffffffffffffe, 0xb8f, 0x990, 0x5f99}, {0xfd7, 0x19, 0x80000001, 0xfffffffffffffffd}, {0x9033, 0x7, 0x334}, {0x7fff, 0xfffffffffffffff9, 0x3f8, 0x100000001}, {0x3, 0x0, 0x4, 0xd8}, {0x7, 0x1ff, 0x7, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:28 executing program 1: socket(0x20, 0x8000, 0x10001) r0 = msgget(0x2, 0x40) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/73) r1 = socket(0x11, 0x4000, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7ff, 0x4, 0x1, 0x101}, {0x0, 0x0, 0x4474, 0xfffffffffffffeff}, {0x2, 0x37fc8b65, 0x6, 0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x20) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x9354) setuid(0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = geteuid() r3 = getegid() fchown(r0, r2, r3) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:28 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26, 0x6201}, {0xc9}, {0x78013b78c2f707a8, 0xd1}, {0x22, 0x7c8}, {0x85, 0x3}, {0x26, 0x9}, {0x20, 0x9}, {0x87, 0x4}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000), 0x2119}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r1) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x16fc) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair(0x18, 0x3, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x5) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x2, 0x80000000, 0x4, 0xffffffffffffffe0, "f1c251b4c0243fa080a251a4b817827f817183d2", 0x9, 0x2c2100000}) r3 = socket$inet(0x2, 0x400000000008003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, 0x0, 0x0) ioctl$TIOCMSET(r2, 0x80044279, &(0x7f0000000000)) 16:00:28 executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x7, 0x9) r2 = syz_open_pts() setsockopt(r1, 0x7fffffff, 0x80, &(0x7f0000000000)="40940a1bc93f16ca27fb871a54fbe1a35176be7cc09bdd6fd5675be9f53ff97e1447cf2ea8be16ddbb71bb559e23d5f682566fb0375f2612e23733f887a6917004916bdfcb2ebe7ca15a8d305044e462fe18b117b2d7c17b11520b08", 0x5c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x400) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) 16:00:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x2, 0x400000000002, 0x1) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendto(r0, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0x100010006) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) 16:00:28 executing program 1: pledge(0x0, &(0x7f0000000140)='vmm ') 16:00:28 executing program 0: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) msgget$private(0x0, 0x9) ioctl$BIOCLOCK(r1, 0x20004276) write(r1, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)=0x8) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000400)) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x759, 0x1f}, 0xc) msgrcv(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000006979911b3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000065b13eb62a654a789a8919c4cfd90000f9ffffffffffffff00000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000100000000000000000000bd206672ec5e056fb31082caff077668c618594d82d81e2cffe66be43887286707d60f282100"/295], 0xf2, 0x3, 0x1000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000240)=[{0x44}, {0x24}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x7) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f00000001c0)='}', 0x1) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:29 executing program 0: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = semget(0x3, 0x4, 0x2) semop(r2, &(0x7f0000000000)=[{0x4, 0x2, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x5, 0x800}, {0x3828dbb5ded17bc, 0x4d9, 0x800}, {0x3, 0x7, 0x1000}, {0x2f4a23b33eb8722, 0x0, 0x1000}, {0x2, 0x7, 0x1800}, {0x4, 0x100000001, 0x1000}], 0x8) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x881, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x9, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') open(&(0x7f0000000240)='./file0\x00', 0x20, 0x80) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000200)={0x4}) semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r6 = kqueue() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f00000003c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x6, 0x8000000000000003, './bus\x00', 0xed, 0x4, 0x7, 0xa2c}) kevent(r6, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffb000/0x3000)=nil) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000180)={0x3, 0x3e}) 16:00:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000140)}) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/255, 0xff}, {&(0x7f0000000040)=""/49, 0x31}, {&(0x7f0000000300)=""/234, 0xea}, {&(0x7f0000000400)=""/238, 0xee}, {&(0x7f0000000080)=""/52, 0x34}, {&(0x7f0000000240)=""/91, 0x5b}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x7) 16:00:29 executing program 0: write(0xffffffffffffffff, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="99327fb6e21d1e58815a7199c1e90a9b2eef34edc273aed4a888230048d9b736503a81c48edc70f68044bc0f1069d9b83906f6f20b6031c09dc677ec38199d49b6682310d9575837c5e34a130451c9ab992d3587b00ac09fd84d59af3b9039fae1c58158946d9e9b14ec43ae745355b440228bd8ee523566718dd3310e4c3df748964087ee624a29933d0c1e2d19b43a3cbf0ecb5658e933a4472ccddfebb13d4c7a35ac1f78331b3093f5353d32dd5ed764a9e9", 0xb4, 0xb, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r0) recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x7}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="ddc3") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000180)=[{0x8, 0x1, 0x5, 0x2}, {0x5, 0x0, 0x0, 0x1f}, {0x20, 0x7, 0x8, 0x1}, {0x6, 0x0, 0xed74, 0x3a}, {0x8e, 0x0, 0x100, 0xffffffffffffff1c}, {0x0, 0xb3, 0x0, 0xffffffffffffffff}, {0x9, 0x2, 0x0, 0x5}, {0x5, 0x1, 0x4, 0xac7}, {0xfe, 0x100000000, 0x80000001, 0x7f}, {0x1, 0xfffffffffffffbff, 0x100000001, 0x8000}]}) 16:00:29 executing program 1: sendsyslog(0x0, 0xfffffffffffffd61, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7ff) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2055, &(0x7f0000000200)=[{0x3f, 0x1ff, 0x3326, 0x8001}, {0x7, 0x2, 0x3ff, 0x3}]}) ftruncate(r0, 0x0, 0x68b73679) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x27) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="4b695a27dfc5cd", 0x7}, {&(0x7f0000000280)="151e8af7b0fee5d250a75f1ae8b9c94840a5cae0510c1672fcc9ab50e23456c35863005bacf3048cf79fa62a2653d617d0c23d627653f373df9d8a8413f453fc8397257d84487e44a6e6263f603e7d7d7aa7c2be4db24dbd9099cede36e346d16743be9e77179ba19850409e9f6616730fff9e83182d67f84917e97eb5d8cbbb92d0e40514835ca44498d11cfc9c877fb4a9ce01ad7db49e7d709aba25131e31cc2769f1b80f2887fdb06366d8d5e414add1f0d88dc5d260d4dfc9c8f9b1b932a22b7fdc86b09c2a73e6a1", 0xcb}, {&(0x7f0000000380)="bf605075f36e36ea54dac7762c435082e07a449ff480d2cf1ebc0a84cb60b4e6657dc60d0c44d24276a1a4b81d6f75458e29133995f765efb3999bf1cc510fc8b25c5628203175e870681cc906b12fd1ebcec5caff40194f9240d4290db17c52872e4eb3c35deae01a9d01ff065bfaf69c9fcc33e1711f97310d3da8a87a13f9dbd3e9747ed2abb60f5566b820282a810f98c884487fadf3e19f8f88c4beda69ae9f4378dcb44ec9eb298763f1fe1a18727faadf9df88f9a02aa6a6c20f28b397be25a7db78539a8193c03cf5fde19c3351223197526ded04c6462c1788ecc09b8ee4296f6f8695a5e9f1066008ffb875706423968d88376fe80709a5b9c9dc23829e4e7a23cc13ebc1b5f452dd673b57411d61a5d8dd7c26373abd602122cfa9efd249680b64faa913fe6757bdbc370ffc9ce0386e5d384a20215b870ac9dcff966738a4eb7c15e534dfdb3efcfcfe82ac6059bcbce793182cde025ddc983dfbf32d912f8863209792b59f7917ae14cf91c07775572de55479fde129ce7403903af485e2244796a008c341c6d75d481c4f1f1736c2ed1918860fdc6d309e1f3ca4f3e92649a8bc366dd683ad8a7f2302c060243d488a85355e2c92d8e1751f02f4341e842144b820de147f5f133e6de36ff797ffb3bceb8ecc0232a0ebf1c9741afbae6d7c3d92c8ddcfe31a0ae7112db203201356d0f05fbf7f05005a0f512fb6706e1bd8106ea6f479759191074697dcbf9c9ecb7c01ee200b330612a73fb3428bba41c0a0a8c60e1e3469127254b2b6a258d8838c577318ff049dc54b0a785ac9bbfdb14aaa5e476e1df80695e56019c92f367d4685d88c6349ec136688f497b3cf80902b9ce0b4a440c682d4c635a04d2ce93cb5651c583b02458466047c9c02a13bb28b555f7eb57fc81122cce6216e8dd5688332d049c7e016d7c3e87dd1b1912a4e21641f9a529037703dacdc290193dd27ee91d033a0676ec55f9795f7bbac6a1bf69c3f056e2cf88880eee8ffc77235a61ab7d904b89ef70052dc2b11f74f752a6f1dd0d5379435339412c300934026584b7bacb1c65c3ef7a171fb21e990eb68436fb2f835ae14f1fb96892a646a4d94c1b0894dab4b74ca44af04cd848b04f265fda5be5cf120e7beea80d574231cbfada56f1c3a35bd45d31de396e011b85f292231641f5f1d8d8dc08aec8e603985f8aa82654103d7b1e2b9780e683343028122479e70b617435ebdda11f959986e1c41c41b720461e9427ea617e9a5284e276e791abf92cff1bb75f1098c4b1f88eac57570ca3c8a81fe12634d5a1369517e6867a024f6ed03d64694ee2b6e5e11e13980fd9ca06cdfae29a009ca212c4058763495d3297f0cea1f39667f210397f15b062ce687fb7c8c2129dd85b9967d3ccac09c567f6654486f1b3a393e02523387a3e0a194c4d352d0c7b6e9b999df1471d9834573d6ae1ab4426b4616e975fd78cddf9b1e8f8a110e9abd48f89b825cf29e9dccfa5eb328380efc55743eb1dde4c9a7f10ded22b122f57c73e1af4a5266833f0f5430a45700cfe6c70378995f88e1b0692fa91ceead86fb4aaa4859e49faf0bdae294df088a96279b070ecf047f5252c186c8ce73020065cc3b2a3916d25fe25fdb16e44df5355860c238b4959a77682f5d580b0c33c0cac57a0c5a33491cd39ec24320776e3c2c6c9080bfd756f4caea011a439cdaee48adbc0e79aec1fe254e63234195e3c9ed26b35de1a574de6f9818add51156bb4c17bae38efd40c9cbacbea91e496242886b5b1219a00d04887c6d573a3cc630dccb638c23c65321f680e904f2702ef9c95ac6e18860e4b589eaa4392645a0bbfe07b032d0122c8e3bfc93971078fa0e523f7e9ea63a2607473cb3faa18f534a063bdaaeaddfbec9f13c36317145742388ccaa39eab5ff28598b3e4be2165222b987b26bbbf91281175e8e2194a367d7eb65984f0a1a6ded4a475face97e0d481ab2aff974ccaa2dbf43f27e77a8f3d78488d8fad7ee85fe8a181d20fa02219c257a192151e6d70e96b73cdad5db97205f3b0f0ff504b5be5de7667425e9ef6c946fbf9311e21ee575810154690166ecd7a2362a1abb72ed6039b04c75b04bfbb3925ef185401e8f9e02581a694b126037872743de5462c1940827309720acbfacabd4ac907217bd397f59713d80d1a46c3b29756d6d5750bea6fdb8b31c2028c3fa77074a0ea58a88a369b113458f172b2f0b58342b185974b3e800233192d7840bc5fbdb70fab26dc6a3084300aa8d83444e3cd23573af7b96010994421d3b1d4256795e6c9f826dcd61ec66a658bd78d061285934c6e21c25ee0832a33e2510d3f11a9c0ca90baa44a612d5118cf99d9ef151d76996522ebd21253faa9e705b6628134d3e71b4fdde48b177fad2186328f2a270dac89777c66059c98352827b097358e494a3c189307c357ca07007079b6e8e97813471b6fc59cfd76b11cca902cc7f30fd0b554d4b40948a7af5a45c75cb13971fc786aeeb5a6326ad1bdd25b183717727614650564b57b7f55cc92c3d2c9483f776e2a73a99ad1e086f1a42283993243f6b7c9f11da3f5e96e60d5f774868bcbedd0512a1513ec279f0cb2ed6029a4574f4e3f6236d064995842b42ef2ddfabd885833edb2ddd4519418758f6c071f335577a20649af389b34bd685d433eeea4322196d12069832175246c53903314a85b2f2eebfccfe812ca190548f72a754b203f0485e4f4792286b9335783d9f319623979e54fea26ab3ce274d05a012d93c66cb403c2a3ad7da2d8b901594aeab935beff5f5e8050d215b4df803488d635271fe08e8ed65b389f89ac9a794e34b41bee3b5b97ad178db42965581fd946db6fb956d5a6c4aa6ac071b2e75972cfa7e2e5e4debc6303ebdcd7b1824b188863cd5cf2dc6ca61319761f128ebd03e76a2ecec63a89ef2be74f536bc8842544e971ccbb64f6e5fffaa82a99fbe68dda8db4e6b176acbba89d4da38524619e0fea84688ec2d63f426e65520c7278bbe51b385bf02984c6b6e16bdbdb2726c3def4a8616211e1d5e1fa9ec0fd10cdb7ded8fcdaaccd6c329ddb12e8d75c081376c62df37a6d6bff0201404259c2a8b4e185f7471c6eb6692584cb5fed783a51fd4b535af2d9f5e82e487eedb69938efe8f68cec488a22880d13097966bf14dfde362757815d40e1aa84b566c21f91dd48a0c6e2c42aefbc27730839629bb096c4cd1a3dda0e6eeaa7c075bae0c7da53ad2df7be973b61be44578b47a3411281807b315a614ae358fb3914038749b7da61d29fe6f0fa9fc4711a1ae699c977a67cfbb1493e8cd78766dc041ae498907835149ec5a1706e3e8cae54eef1f6ac20fed6051fd5671cde267a5b20ff9d5c791085ffea6df27751bf983bf816df3bc1fb5c8963cf99c455a63cd210fd5fc05906d4ac71527fb4d7be505a74b772965983cba94d04c1e158593de8c4d63786ac6bc5146d55b13dd0995a44f4704c9fa27169dd2b34ce4c8ababa9c41ee5a7f598552c2f5603c892d846205e74bfad727931a1822bd68f3a5a9833875ccf6f32887396556427d2d29f4749dbbafb949062969e0ca68a81f69dfae2d3b90e674a3af270693222af89495e4a2e98a3bc908e77499abc259de0e3be6304548fc8bfd3ab63930b9c0ca332b11edf384bcd18e1088f280747ed0fbfd10a4c7801217ab5b97eaeda5d539ee151b066a720472d653a4cdf59b473418a94d1f06d54a687bc8e1bce9fd91ca20ca02510ca24bb5e4dcdee1f1c6da998a6b35b74d86d3e3232b292b509d5888ef3df5903ed88184044278a067d64964b3d1677af46f9eff71e637b25bc3b17d89f6a7e16de938d59597f02da2302bf0803ffead5166e90885bdaac4cd54b894026c26957868151d5d4e2db3250642116b27232303f818b1b6008ff5c4f02a9b9081bb6b0fd2d50a69eeb42ce0c4ae7d302b34b7f67d576d2a8c20b0fc391f1245edaa0d1ab4ca3871ee0281f96d181327dd14d25983c22bb1fe7360e235e4e2ec22456096045ddb6a33620dba8efaa175b7e077af1215991a2ed76bb6aa633af86f054a066231a8db7975d5c5fb13c0e0af8ad5e7324d5820044a626531fc0578703594c348e8cce8f7f93b1e34e1eac659de06d8555a2517b77cc4d2ec669f0ba5861c5016fe7a5f1edc7369dd75e0efcc420f74d769f9b919e13e42d84588f16126556cea1cbefd48eb5687c2e08fa30351c7e00a45b1e61b96da9b95a77db0187af6c430a2aa03e2470e9366180e3b3f3f3692d7296e2431fb9f06a5bb19cfbb8297da758f723481a9ddfa85d183f4ce698041465881762f02218291017e168b6f2927431cf9df94694be4cb86a9ccff8aebfb753324bdc4b1f8e135f645978ae3fc1d535be9becb17961e4b28898b6f5aba2d8df88563a399b85038bb2396e9559b27685b1cc3830fa1d35ecacc1aa69c41daedd7d458028009f8eff4a856c551735f23fb5540949ef624be100b415fa07adcc0d4e5069e3029f5defe1515d746d28a9427e8369fa9fc3850bc619c1c494d9d632da9d6f709c9183f1664f50ad3ad827849404d5de7d6da890c5e313e812d2bb7529787df05d554198d015aa6555e6a2bc0298ec4fc88a0752f32e9e6d0c87d9813c5d52c0d98abecef084c31cf7d0f145c2eb09dd263764f0a6eeb36367607787401586c3405a1ab025b799bafd6697a1cee19665da551ae8282be1439c090114ba2b78a5837a09d608816f294035410929172eb77d7ff2346626dbbade6f4360511e94ec0db8749e6b90b47db698d0297627417d07a7dfeb5eb4ecba04c187ed686a8e4340cdbf2700fbac4b3b7f5a42649c35b837a7610031c856a97abf7224eac54b3f5802b08a0fc2d87bf377f3a9c3e1968acebb7ef8073cdf54ff6e4a02e41170d0b5fa69b8bb5d0a16650afce0c09234bcccec52bfff7137fdfbbdfcfd1694498c04c07d78f85ce67d2457513833b8e801a23093503535a38ad2eb4c451d7e00a89cf7406143ad8700321df7b1372e4b29f767521ccded48f414454780e164791dc143bbbd7fbd0118ca2612337724944c3bcc7813ba65fcb6390e1ae2b0309af40f83bf92c339a390bfdf132bb4e84ff98ec9eb9ac9bc8552927db7d7eb7c36d8a7d7cba3d161eef52875b83a83a93932bba6158ccdb8874c71db0e6840e917739520c7f7dcb76bef5c88f3578b51a123018d7619c3d0e44b0af2c29c9e30d755365af6d559ba66866b4ff520c0c786b4a14cc54922c6b8842edc478bfffe1b321fc237313175d2291765f40bdf2c427afdfbe7168a55b6de3403e86a3640ba455c4bebad456bc65f33fdeda2411fde28ee40b18e2d1e56fe1af0549f98ad9bfaa1002084a182ba10b38c3dcad88778a06c1203168b15722bda0840d25e96aee7cb7b68c85c1e9a83cc3bd9eb85c732e68b69e48190939523fb759b4babe514f1917d65483954cb42acdbca2d8b9c80638e16d6a2c15196b01899604f8917a919844d88dc1f8cd98d3383c37ab2f5595d100cd8629284c54665900cf8400a6c899cc6664b34577374b3197cdd49d74ee1c8b018f013be0b07e85dadad72f407349d0b637eab330a34804bfbfba3bcf854c5289f5cfc256534e5bea0464f65b3946d15db20d9e7447f1cfef5cda3317b22d9ffad95e61e2fe6eaaf435c766d6f9338ad22f80226a0e24d8e564d067bf8f1ecbd5c2d659c05410eb612c8778c5f363baedac141058a4a661e9a18812f385aa6200827c170e7a98efd8", 0x1000}], 0x3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001380)={0x2, &(0x7f00000000c0)=[{0xffffffffffff7fff, 0x7f, 0xffffffff, 0x7fffffff}, {0x1, 0x5, 0x1, 0xe0d8}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = dup(0xffffffffffffff9c) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xca1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x120) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[0xe31, 0x1, 0xffffffff, 0x9, 0x3]}) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb303006ab93f12fc4d5f", 0xfffffffffffffc2c) write(r0, &(0x7f0000000400)="90", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "85000000000900005f00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 16:00:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = semget$private(0x0, 0x4, 0x400) r2 = getuid() getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0]) r4 = geteuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r2, r3, r4, r5, 0x116, 0x6}, 0x0, 0x534a57bc, 0x7}) getgroups(0x3fcd, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) socket(0x10, 0x5, 0x50) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0xc9f4, 0x1, 0x7, 0x3fb4, 0x900000000000000, 0xfffffffffffffff9]) 16:00:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r2) setuid(0xee01) r3 = dup(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0xfffffffffffffffe}, {0x30, 0x3}, {0x6, 0xfffffffffffffffe, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)='\x00'/14, 0xe, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x7ff) recvmsg(r1, &(0x7f0000001300)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/165, 0xa5}, {&(0x7f0000000280)=""/71, 0x47}], 0x2, &(0x7f0000000300)=""/4096, 0x1000}, 0x40) ftruncate(r0, 0x0, 0x401) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x87) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x5, 0x4, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000306000/0x3000)=nil, 0x9}, {&(0x7f00003f2000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f00002fd000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000411000/0x1000)=nil, 0x400}, {&(0x7f0000175000/0x4000)=nil, &(0x7f00002d6000/0x2000)=nil, 0x5}, {&(0x7f0000565000/0x1000)=nil, &(0x7f00003d2000/0x1000)=nil, 0xffffffffffff4708}, {&(0x7f000064c000/0x3000)=nil, &(0x7f0000075000/0x2000)=nil, 0x7fff}, {&(0x7f0000768000/0x2000)=nil, &(0x7f00007d4000/0x2000)=nil, 0xae}, {&(0x7f00004ca000/0x4000)=nil, &(0x7f0000235000/0x2000)=nil, 0x10001}, {&(0x7f0000fed000/0x10000)=nil, &(0x7f00000a0000/0x3000)=nil, 0x40}, {&(0x7f0000438000/0x3000)=nil, &(0x7f0000754000/0x1000)=nil, 0x7}, {&(0x7f00005ba000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000429000/0x2000)=nil, 0xef7}, {&(0x7f000077a000/0x4000)=nil, &(0x7f0000512000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000236000/0x2000)=nil, &(0x7f00001ff000/0x3000)=nil}, {&(0x7f00004ff000/0x2000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0xfffffffffffffffd}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x200}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:29 executing program 0: r0 = getegid() r1 = getegid() setregid(r0, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) 16:00:29 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000018dfe0000000f857c08081c21f9f06bdb05db43eb27bad9dcacc21aff77ce6b1286c3f47a97d92e11063b6f18e5131e955b9348b8e1e13221a4b0fd9e6a4c724bec5ba05e1105851d119a3a2875ab8a711f7ce"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) shutdown(r0, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbe9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffbffffffffffc, 0x0, "a4eccea6da0000000c000000000000008000", 0x0, 0xa6a}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0xd50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="c0", 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) fchdir(r0) 16:00:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r3 = dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x7, 0x400, 0x3f, 0x1}, {0x1, 0x80000000, 0x9, 0x8}, {0x3, 0x20, 0x90, 0x3f}, {0x0, 0x4, 0x400, 0x40}, {0xd, 0xca, 0x5, 0x8000}, {0x6, 0x6, 0x5, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, 0x0, 0xffffffffffffffc5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x200, 0x1, 0x6, 0x3a85, 0xfffffffffffffffd}, 0xc) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x100000000) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000700)="61814e7f018c72b387522e48444d95ee0310550e4a8581063b157dd15b7c08bad08f26ae9132f31336731b6b5bfc900dea8d1d7ee9d9f9d15512ead9210569ae121ab0773825842dd35ac6f92f18941636f54254c47475c819a4c1642d82f88c42930eaa2047d0c068b38dc02381ad0eb7f6458e0552295ccce8aa35835db8aa7c35f5533e3476c740469df70a16617fc3d67ab6f6e8e3b09371429d00100000000000001dc5e48228d693ebb31f1a50ce8253ff658b47f0ef4e7302f660b41facc98b5f9cbece70e6db3c16ef966f2869531c0cc301147c3c806073dca1bced89", 0xe1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) r2 = socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f00000000c0)=[{0x3, 0x1ff, 0xb55f7064f25347e5}, {0x1, 0x7, 0x1000}], 0x2) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) shutdown(r3, 0x3) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r2) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000ff1000/0x4000)=nil, 0x4000) readlinkat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000440)=""/65, 0x41) socketpair(0x1e, 0x8002, 0x1000200000000003, &(0x7f0000000380)) 16:00:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x8) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) lseek(r1, 0x0, 0x0, 0x0) r2 = semget(0x1, 0x4, 0x200) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/4096) semget$private(0x0, 0x1, 0x200) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0xffff, 0xfffffffffffffff7, 0x9, 0x401}, {0x5, 0x8, 0xfffffffffffffff9, 0x9}, {0x7, 0x5b, 0x1, 0x2}, {0x200, 0x7, 0xffffffffffffff49, 0x2}, {0x9, 0xfffffffffffff44d, 0x800, 0x8000}, {0x9, 0xfffffffffffffffe, 0x1, 0x80000000}, {0x100, 0x80000001, 0x3, 0x280000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000240), 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000a00)="175e7211b1f68b3a71e7d615746c114233647ea0f919c4c400868073ec5d0c21cff1e52a059f772e7ca5cb4f6f24649827951f4e5d5eace76cd03aa020765cafe4b35f0f9778c8a43406464c78a4d77681bebaef7598c8d5f4775247b49c83aeeb2b09fd668e2a252553a85986a6c7f9961db63d4ba21ec3be01b62702f929293dd1e35e75a38efde7a9d5258e06f418a099cd7dcce021db8c96b431b9131a95c5e75a8a7478216e68a062d060b36d045e7cd8283fa9c0a20dceb2a2ba0f7b2b504d4bce5594ae6e874f78bf69f79524dc837e041b584a67451a48ed7e1bd2605a329ae0279844322f46f5252d8edc9f33213b63dd0bdca2d0711b871f748e", 0xff}, {&(0x7f0000000840)="547b72c5b83f6768a2f441daaa33fc9858d17f962aefa321f0e4f50b9261f34ffc19f1dff1f59fa4bcae6c7ec566c5d56464aa54fc3b077816d94b5b5a33c9129d3af3c5a6f410d8ef29974dc205df3bbceafb6dddf78bd686453bed0947e6d8be3ab71886bd08c8c90db3c14c9040135425fd5afc1b88b7ad5dc38b8605251b69b5952e712160a9df4d3518099921949264df38c22d04a55a32d9", 0x9b}, {&(0x7f0000000300)="c53e649a9e7cd79ec13ebf207001bd9828a6f8be41650672a051f61c04ec418b1781962338188f6469328d785dc0f08b84a11e6472f81b08272f61708dd45d2446cc23839a5e54068116365a13f04ac0653ec1b37870fcbda1490cdcc6d38a636aec08a0d05dac041237a8b976c4b8", 0x6f}, {&(0x7f0000000380)="547c1db7b3b5fc48bd7fc934d67dd336a821aa5758095dabe2327e788441b3170db3427d59c898d205416ed8c524521f0f22a40a54ae1f5f603f3aefe06b734cb328b01d8063ea9fd1cce71c4dd964514d6ee086a74fde61ecfab14c303dab6578b7547bdd8644893cb56abfe21c82263d59c5758978c053061d822724ad9a456ac6134215def29b4a00c492c8ed4d81a429dca7dcf7334bf1d2d7b144392e7f2dd9326651cc15148673bcf4afa8c331a45f4c6c8a2cc548ab7cc2cce6d8a8cdbfe1c656db4e651f598f7286ea2d5d6800940800f603b2fc54f07682edfebd1449ef63bc3ae19d3548f06e2e850fa8bfc8352b9adf655e03196d9034", 0xfc}, {&(0x7f0000000540)="4215474990ffbad3c4da63c8f1f00809e8caaa10cb253a05740727765e59b301513ac47af5bf9e23a699604e51d9de744ef7344b87b0880e8df833cf4b78f8468e82ed2e80ad241f3ae77fb3c8b8fe07c7c726ed685de8cc8c9412a7924f4a72bc22cc050b764a70cf45e20543ae238ca87e699745717c2b0137a9342f25a8f1e68ae8adc1b191f1d72d5279dd5aeebf377f5e8cb93626b7e1c4e24d8697a729096b9f97ba9f67cdba902dc0e0f82a12ecbae5f2b8245a95de2139340984efbb1857a1b9488713e473a66e0848d10bf31283540f37783cf8446d8fa87c1f0cc2", 0xe0}, {&(0x7f0000000640)="ccca2dfba80c2f2ebd2ef2b33c21aee86b3b5afc1f5c56b9f12bc6aeb5a07d0a9b320c7fb7541f1e59d2bff06a76664d5fd9f469ed603d3723b97d74aa274c3ca22cd34d6a66e595fcd4829f8024d4d523cefc40b55a00ac5098113f1c350170a5484551d21b6abf0759afe2e54e2e534adb85bf5cc8f45d446b8455fa5c43e5dda01e59308a0c5d477e0f23801bddcc245e14d3f65302c45a8a85623a9a5bc1e7f10e0a4f3042a681f95478c701092ef2026fd0f0511668425a48ce3b73602f7b0d1d20c588aeacfe9a60fbf976784c263e097dc8bab5417af01da4908aa4", 0xdf}, {&(0x7f0000000900)="3f69e3d1948bf817260615f9721c1743c14867eb9128962df66c515dd9979725156ad742443221706a6d8d661aa987a8c260469adf06e0026820326afbe04fbd076f10a5d013ada0d48adf5affca76255ed1c763d0e2ea3faa68be29582ca43b275a8846f0afbd0de7dbdcaabc543c992f8649be565b18ead340b3ca1438915eb09976fd4a6fdbd6a7b9fee56b2d0a84ada355ec88faf3df428f25fa9578e349955884362bbd4f34748d3dc40654b003db23ce37b183bba0311074bae057c2e3fc387a8fb350153469f9b131cfa648", 0xcf}, {}], 0x8) 16:00:30 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r3, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r5 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r4, 0x0, 0x0) pwritev(r4, &(0x7f0000000140), 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r1, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) r6 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r7 = shmat(r6, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r7) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) semop(r5, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000005c0)=""/88) r8 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000002b00)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) kevent(r4, &(0x7f00000029c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x8, 0x101, 0x90}, {{r0}, 0xffffffffffffffff, 0x41, 0x40, 0xff, 0x6}, {{r4}, 0x0, 0x8, 0xfffff, 0x3, 0xd8000000000}, {{r4}, 0xfffffffffffffff8, 0x7, 0x20, 0x1, 0xfa}, {{r10}, 0xfffffffffffffffd, 0x20, 0x40, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x10, 0x2, 0xffffffffffff0000, 0xfffffffffffffff8}, {{r3}, 0xffffffffffffffff, 0x90, 0x4, 0x7, 0x87}], 0x400, &(0x7f0000002d80)=[{{r4}, 0xfffffffffffffffd, 0x21, 0x4, 0x5, 0x9}, {{r10}, 0xffffffffffffffff, 0xa0, 0x20, 0x1bad, 0x10000}, {{r1}, 0xfffffffffffffff8, 0x20, 0x5, 0x4, 0x65}, {{r10}, 0xfffffffffffffff8, 0x13, 0x40, 0x2, 0x6}, {{r2}, 0xfffffffffffffff9, 0x40, 0x8, 0x1, 0x3}, {{r10}, 0xfffffffffffffffb, 0x0, 0x1, 0xc2, 0x3580}], 0x20000000, &(0x7f0000000240)={0x8, 0x100000000}) setgroups(0x2, &(0x7f0000001700)=[r8, r9]) 16:00:30 executing program 1: setitimer(0x3, &(0x7f0000000040)={{0x8f9, 0x7fff}, {0x3, 0x7fffffff}}, 0x0) 16:00:30 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r2 = shmget$private(0x0, 0x4000, 0x226, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = semget$private(0x0, 0x4, 0x4) r3 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r3, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000001c0)=""/4096) ioctl$BIOCSETIF(r1, 0x8020426c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="f0") 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r0 = socket(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x6) rename(&(0x7f0000000400)='./file0\x00', &(0x7f00000003c0)='./file0\x00') 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xc) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000300)="08ade09f32e8bb434db359ba70c63883c2071a813973604a28042acbd459e46a223c471c074a74921aec05ef5e02fac333ee14c522cd48d5595aabe46b1d1bf39dd11f7551e984547dcb1315facb58def29c0b0fbcd486463cc3cd9fcf8408bd894e", 0x62) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0xfffffffffffffffd) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) 16:00:30 executing program 1: socket(0x18, 0x0, 0x93c2) r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) close(r0) socket$inet(0x2, 0x4, 0x1) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x2, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0x9d2da26214585878, 0x2, 0x40, 0x100000001, 0x7f}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x1}, {{r0}, 0xfffffffffffffffa, 0xa0, 0xfffff, 0x0, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x84, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffffc, 0x48, 0xfffff, 0x0, 0x1f}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0xff, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x548a, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0xa0, 0x1, 0xffffffffffffffc2, 0x100}, {{r0}, 0xfffffffffffffff9, 0x4e9043a418cb5983, 0x0, 0x7, 0xdc7}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x7, 0x5}], 0x1ff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x101, 0x6}, {{r0}, 0xfffffffffffffffb, 0x40, 0x20, 0x401}, {{r0}, 0xfffffffffffffffc, 0xe81f45da38a4bbf3, 0x4, 0x5, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x0, 0x10001}], 0x4, &(0x7f0000000000)={0x9, 0x999}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1000000000000014}, {0x30}, {0x6, 0x0, 0x0, 0x100000101}]}) pledge(&(0x7f0000000180)='\x00', &(0x7f0000000200)='/dev/bpf\x00') writev(r0, &(0x7f0000000600)=[{&(0x7f00000003c0)="845d689734187988233a37dcd7ca92b95230615a1ea4cadacf7a201d4a8cb49b1398ff4da77fe5638311a42d368cbb9ce4ef8be41eef29dda0d7f94ed3d6", 0x3e}, {&(0x7f0000000400)="9de1300fabcf5675f972f60208aa090655efb632f0c89343c91c78f0cc5877be7c0f6c3d4b6f234af2491d46fccad7cccf83dfdaa9f6994254f05fa8e91c407f9393d291236067f1e96ea2853689b4a16e6af0fed1eae7d971a5159857a5f77dd463e3ca8eea21088370ae50070683278b246bda74fec52db5443b600804", 0x7e}, {&(0x7f0000000480)="69b5d8fb85529ef2ce9ef5e0c815890046aed4f73453f93401dfacd84305d783aeb0974fb02642082c00ff57f16be4f44fddbf53a83fdf3fc9203f25385506490d9cb7f469006b956f0cd49e0f9de1d0367b5be0bb6108150bca9f8dbe3ce5c2bd9e61fa18efe108716158d4a8b63960b37c822d140b702f2ddc46143e4905766dd42d3188f9", 0x86}, {&(0x7f0000000540)="439058f7e70b83b80da4a87007938d9e4e73f6390d228a1a38d5285525986c76d70d158f07f2b7a7c33f8bd4b56f9a3639cdd224e5dc6bb1af3a187b498ad39e78e2b11dbb1882a2373b42da7628f604501679b4ec6609cbfe58cd6f257be1cbd5f66f84ff53ab32c2d748fa2d61144aebf0b4a76feba0e3cf4f3be5d319917edcb4d6e8334a395be6a25cfb107f44e5ea3ebbb904fb5cf7e2e4", 0x9a}], 0x4) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x100000001, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0xfffffffffffffe4c) dup2(r0, r1) 16:00:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00ddfa6ee3bdd71c4338a58815fcd447a02ed696680620289cfc53d8158d7a874e62e428f80995ddea17da91e0726c9ae0ab4aa610e5521231e1cbda73717ece167a5d42013c7b5c6b75c7e064dc6f2b64b75847662bbee8ccc7c757f522781b8ed65eb9ec3079333bcaa9702b5b5da985c972de3d42b00a9904e10ee4982b7ef40000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x204, 0xfffffffffffffffb, 0xa914, 0x9, &(0x7f0000000280)={{0x6, 0x80, 0x6, 0x0, 0x2, 0x8000, 0x101}, {[0xe120, 0xfffffffffffffff8, 0x4, 0xfffffffffffffffe, 0x2, 0xbb85, 0x0, 0x200, 0x9, 0x6, 0x6, 0x250b, 0x9, 0x5cc, 0x5, 0x3, 0x4, 0x4], [0x9, 0x1ff, 0xe00000000000000, 0xfc00, 0x0, 0x7, 0x8, 0x3ff, 0x2, 0x4], [0x1, 0x10001, 0x5e, 0x6, 0x3, 0x400, 0x5], [0x0, 0x8e38, 0x2, 0xfffffffffffffffd, 0x6, 0x1f6], [{0x3, 0x1, 0x5, 0x5}, {0x9, 0x2, 0x9, 0x9}, {0x3, 0x7f, 0x1d64ba12, 0x3}, {0x200, 0x1ff, 0x8, 0x5}, {0x6f2, 0xaaa4, 0xbb3, 0x7ff}, {0x1f, 0x7, 0xe6, 0x7f}, {0x8, 0x80, 0xffff, 0x5df7009b}, {0x3f, 0x6, 0x7, 0x1ff}], {0x6, 0x4, 0x401, 0x101}, {0x8, 0x8001, 0x0, 0xffffffffffff16aa}}}, 0xffffffffffffffa0, 0x7}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8180, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x20, 0x0, &(0x7f0000000080)=""/32}) poll(&(0x7f0000000280)=[{r0, 0x10}, {r0, 0x301a97df73da6e52}, {r1, 0x2}, {r1, 0x8}, {r0, 0x6}, {r0, 0x80}, {r0, 0x4}], 0x7, 0x1ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x81}, {0x1c}, {0x6}]}) connect(r1, &(0x7f0000001640)=@in={0x2, 0x1}, 0xffffffffffffffe4) getsockopt(r1, 0x9, 0x7f, &(0x7f00000005c0)=""/4096, &(0x7f0000000180)=0x1000) nanosleep(&(0x7f0000000200)={0x1, 0x3f}, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[{0xcf, 0x63d, 0x0, 0x7f}, {0x9, 0x66, 0xd85, 0x7f}, {0x1d, 0x84e, 0x5, 0x5}, {0x1f, 0x0, 0x1, 0x8}]}) recvfrom(r1, &(0x7f00000004c0)=""/188, 0xbc, 0x3, &(0x7f0000000580)=@in={0x2, 0x1}, 0xc) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) sync() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) 16:00:30 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x400, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x6, 0x8, 0xffff, "2fb834ddb1d236ebc10838135064601bef11a1cf", 0xf905, 0x400}) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: pipe2(&(0x7f00000000c0), 0x10004) mknod(&(0x7f0000000100)='\x00', 0xc000, 0x205300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x99ee, 0x0) write(r0, &(0x7f0000000100), 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x3}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x1000, 0xfffffffffffffff9, 0x5}, 0x8c6e, 0x401, 0x5600}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x61, 0x5}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0xc2) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) 16:00:31 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0xfffffffffffffffc}, {0x9}}, &(0x7f0000000040)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8000, 0x0) syz_open_pts() r0 = socket$inet6(0x18, 0x2, 0x10001) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) 16:00:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4000000000029, 0x33, &(0x7f0000000040)="ebffcbff", 0x4) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x60}, {0x6}]}) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/127, 0x7f}, {&(0x7f0000000140)=""/110, 0x6e}, {&(0x7f0000000280)=""/138, 0x8a}, {&(0x7f00000001c0)=""/104, 0x68}, {&(0x7f00000003c0)=""/180, 0xb4}], 0x5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000440)=0x2fedb4c5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/145, 0x91}, {&(0x7f0000000140)=""/78, 0x4e}, {&(0x7f00000000c0)=""/55, 0x37}, {&(0x7f00000001c0)=""/159, 0x9f}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/35, 0x23}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000300)=""/141, 0x8d}], 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) 16:00:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0xe0, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x85, 0x80}, {0x80, 0x2}, {0x5, 0x140000000}], 0x3}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x5, 0x9}, {0x21, 0xa3}, {0x45, 0x101}, {0x22, 0x5d}, {0x1, 0x1}, {0x5, 0x200}, {0x101, 0x80000000}, {0x2, 0x5}, {0x0, 0xff3e}, {0x43, 0x3b}], 0xa}) 16:00:31 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000469ed51f1107575b52122cdd0ee961fd92cea5445d8e95264446fa1e657067d13256d9fa222657fbe2fcdbe056e4fe630d9f68dff11db9d7f48f5ffbc782d3d9e28c2feb6914472ee579ebe3ff3efce3d5b4d7653e64a4c323f42bb76fe7c0eec0e03753f3061bcb61a3b43c8b45a15afbacd695bbd619bf8ac3029a6133dceeb3097618f5feba878045d016773a5f0d8939c66fa63278052bfa0903468888ffbf1ecc38f1b2a5ace5c40fafe03701827617a8dc"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) 16:00:32 executing program 1: clock_getres(0x3, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x7, 0xd30a, 0x1000, 0x9}]}) clock_getres(0x3, &(0x7f00000001c0)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:32 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x3, 0x401, 0x5}, 0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 16:00:32 executing program 1: r0 = socket(0x30, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) chroot(&(0x7f0000000180)='./file0\x00') fcntl$dupfd(r0, 0xa, r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:32 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x400, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = semget$private(0x0, 0x2, 0x1) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/179) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x0, 0x9) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x7}, {0x18, 0x1, 0x800, 0x5}, 0x7, [0x3, 0x2, 0x7, 0x81, 0x2, 0x5a9, 0x1, 0x8]}, 0x3c) syz_emit_ethernet(0xfffffffffffffd1d, &(0x7f0000000280)="b62d99e06c6f33d71b39079e5ee12007fcca85bdb6fa0c5fc6e9700f114f087df0961ad8bef2f3ae168d7909330c9fae286059bb164a28f25e9a6e50e55a330f161ed6e386e27c4e50f9a97ffae68023b0d5dd8ecab9538f04822a06e93486097c23737a54d45a86c40af0c161a62c17f554b456113245a63b43ab19743572e47daafe26a2e57b57d0fe4ee6476a7d8bea") bind$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x4, 0xd26b}, 0xc) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x10100) fcntl$setstatus(r5, 0x4, 0x8) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f00000002c0)="ea467bd8604086ef1462192be25917fe026f79494861749e038ef1ade6918d14a98acfab52a61b6d1e236f0918b3dc3745a661caa8742a6f23a5ae4b1d0d0ed00cd2dab3ec9a5a32a5c1f1a27e584e3a01fce4066d89324a8fd059d0ab73d6040677e683bd7f86821bf26eb98399c4a2f724111915765610b080c9df306f1e47a9bbf36d94f3a1f0a3a4ca418d8bae680e0a53db4217c5913a7f30010a", 0x9d}, {&(0x7f0000000380)="ac4a167e2258668685b025b9ec66668e05079b90a78fde6a3ccead1cb917e629516dc2d82e0a21c77a2b0667c6c02ddff27d65a71fc7a4ff97f2a3fdaa170aab6732b6cfcb107ef607273cf531e2a78c4247194bd39448a0cf68875bd6224fad5f27f1dea3f0c9aca54aff05a1a84f279ab5cb398f414ce6b6fed2293c316194ef988a52073a5422b59007fae1f3313c3c0ae38ac29ccf0dcbb892c0ee73e6eb4d637d44508bf175bf1c4f2d46048e3180e2af697ea5ed7f3b9659a5ce1bb0d735eccbda275c0e9444684ce1e34b19a9b00b264c12c102b1890526f4c2ffbc381d4cf96ba0d98146d11227f5f625c3d39ebbee", 0xf3}, {&(0x7f0000000500)="364c0a18d93d260b35ac8fb1efcf331216137882eaae8df5574e1fc1765734a983a387c2aeb0d03b4fd12b5f524e76f80827b0e6931c421361178bfbeb0862029239d7c6855860ea0a03653fea1fde550141209fcda8b649f56095036df9f7b4ab73b5658732506a1a64a1b26ea6195caf98d587d61390afdc1e65bddfdd2950dff913eb7db0b3a3a90dfb1eb0c671de6e7af83dbe79682856d14912f4e397104d3b81cbbdc4112afc0069491afcf4a40e4893ffc429f4a7d4df434b9afeda2515016d275f165c66a27977fcbb0fa9", 0xcf}, {&(0x7f00000000c0)="e255", 0x2}, {&(0x7f0000000600)="e51ab247ae36133b9bfb1122351532737060c2337fb778f22e2e20d4f80e3ea79f3601de7f16a1dfcb49a4ec7f5e440305f5d0a5786edad36e02dc0efbbb5896744636a973b85d58655da5e4d152962263f95ec5054434d7bb2b9f96f67c314994de47f63c7867c5cc09b9a77ac6c38c605a0ad37f687ffc03f236dda20812e40f53190eb91b2c37a3e73cc051a1d855123da1aaab8190525d3a3024db1e7399b7f8206b3c421636f8c7ec6683a38f2a76d92e8b28960de84a1759251a524371e1839c8b60c6cf8d16dd056d9b3a689172d4bd0300e2c0f316065462bec0eea6b9b73e478395ed913d44deb01a5a9b4c4355340735293defa4d1bb4b6c2d", 0xfe}, {&(0x7f0000000700)="8e3c2f43354a50f5ea4b00b57efe6c607a094bd1003e4d90beb1a12a2ff726a5ac9dcd17097915c23cfad967b9fdb18e8a84655cc4672dd14109c13cada449913676b254e1ec80c1ee3e7367a18973464c7b23744edfba66faa10e31b335e13b0daa6aeb5256f6d96cb4a4bcea3e3106cdfb93efa819414613dacbce6fbde95033f9c5c1b77c4f3350fc4eb7df2e1e19bbe3cbfe884e3f4eb75fbeab002fcdac615d632103b539d501c2f3", 0xab}], 0x6, 0x0, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x88) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0xb2, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000001740)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x800}]}) syz_emit_ethernet(0xc7, &(0x7f00000000c0)="35ea86d10697bd668ff72c243c54c525d6e3c4112b8a10d6035c9a6c63136237a7c45f6e1c2d5be66feb441479505f94b2ec0c8b88f9ad051bcf5324e208be4b6d40befde25c277ee4ac2cbc9be647b5019e1bcdc5c469e368de0f7c74191bff0e046860868b3d6d6beeafa66a9d9d9289ead463e104338d307d7e5b7812acc1113b63a6eb755c47719aa2f2f1e24c5c746dc4f3259cb7dbddc34a18ac37806b4b04397b650dbe00a991bb8651467a1d383958598711582c3daecb67ac61e59f9d0b5b7ff4c532") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x6, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x1, 0x6, 0x4, 0x7}, {0x0, 0x5, 0xe815, 0x4}, {0x1d, 0x7, 0x7f}, {0x0, 0x9, 0x7, 0x80000001}, {0x5, 0x1, 0xa0b1, 0x4}]}) 16:00:32 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "02000000002300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:32 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) setuid(0xee01) write(r2, &(0x7f0000000100)="8ece9de5a6c81de1a567b9895be009a729bf70e289be2fe626c231c41c40b5984e9bcb407d5eee412222a516e6e714fe1d230acff99d90ada5866ececf005b9f8c43d2ae302052090aeb0bae726d648bf015", 0x52) dup2(r1, r2) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x100) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') mknod(&(0x7f0000000140)='./file1\x00', 0x100, 0x30) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x80, 0x0) 16:00:32 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES32=r3, @ANYRESDEC=r1, @ANYBLOB="c2e57ae64b6caacf031729789df631f5764a65f412f86f32032a8b0bd454bbba63990c1ff5483479fcbc67b0fe7fc1c35ef65e13871a436c803afa4e4edc62ce5144eff3adb38e5e61dc3a340639686c11ee3736513ffcf9c531dc5549eb91615f093be1b90d028eb484491abcd115973f7abfb44a90ae01e086ea4300aa86c02a276194244b0840d0b73c0449737d160092f29127b39d05f9fe950ee140d46bf60e466678b44c7b245bd5a7", @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r0, @ANYBLOB="7ce884d5a98577b434fbc6829a730293b8e8633b9381fb58de1ca08eb222a501a671231efb38c512bd70f01d156da2a813408b641a3f9e78c6b569da13bfe15bbfc5e7349537a4edd83bd9ea8d16aaa56829a26221e7d10eeaba5cb41fab795ea02e65da0cc2d7f55e6b0331b8ec597c70", @ANYRESDEC=r0, @ANYPTR, @ANYPTR], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT=r3, @ANYRESDEC, @ANYRES32=r2, @ANYRESHEX, @ANYPTR64, @ANYRES32=r0, @ANYBLOB="6f1f7d9d1feb1e54a0d6caed5fe9045a1f5da5555fbfd82322bd224694b72cc1d3826e28e62784df1fa5cb388d9e8b88a6b4283429f977218313b8acdb5cc6f6d5881523d620bed94da0afd301eed5d20c", @ANYRESHEX=r3, @ANYRES16=r0, @ANYRESHEX=r3]]], 0x8}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 16:00:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) listen(r0, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20, 0x0, 0x100000000}, {0x1c}, {0x6}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="b6c8aeb9") ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) sendmsg(r1, &(0x7f00000011c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="8fc2280344ea21af97bd07c4", 0xc}, {&(0x7f0000000140)="27c059fb8035c4ff00a9af55ef2efe3e4d95fbd961ec997bd5a53b6201bbea5339dcf0fbba7504f93e4a435dfe1e1b5d2210b498273af2a8b8b480db61c38612330fffe99744652a97d4193a671947061b8acb52decb59339a7907c11fd3a866b1ac2068ec6d084011bf592593ac3c07cd5c04f855d32d53201d4cda8f83c69a9383bcefdf72d8a5631647ae3e02cce446225da0717512b5fe4cb4dd1a1953a3af35db5089c36f0911669698f3c3966156a67c79f65b229c1046614cffff197056db707d6560f22a46e106ff6b8ac44f75e145644d8b9e18f93b223872c48222c70d73517561471fecdb9ec88a01343deeb9e5ef8a8165168003762295476e72ac3a0ba711dfba6ac6d52615056918c1b5da472b6442a6bfd975483a11a918ef4fa656183252a3c32a1fe6117d6642183e840552b7ac5b174ccc19e143a5e6393ec7786d22831bfb4fe174f1bdeb82b6f85ad230aeb4841bc2e670e57be57835483dac7169c5b26e31b89d12901871381456338f37bb6e63df9d022cd4c4cd8e10d8470fa7c84191de11330fab22b869390211b58209cc602edfcdbfcb1526300bec645ce19b9676fa8371ae1ec7cc4e368d9de4fd046e0091f6f182984decaad418859c51688fbf27fb9771abf80929e6f940c0e2bce44e0afa7efa9a9c9b057107a9508bb033f4f36aa197cf2a3487f84b9aa3d1d6596d6f71f496907c9bf26a34b77b506f145c447c06278426702bca6fbda19bb3d65c220ee1f22e54af2c5ab8ca70a97a85a90c102419e9a882767a18f838a2c7866f24d232144c1a6f58719fa95c409b344f13e97241a4429ff3c801ef7bb20ca4ca930de938cf3bafa9765255536673b385c4713b5f137923c5cb43160e5e024087136d1b9fcd7a6caa150552ed043bb4acae23fb014af021ef9ec5716f4a9971f9465fec95d33235eb7939eca9fae8336335481935d8121c41bad73f43273acf31f002449081c72e7dfb57f58a5105457fbfeb1c852ed455ba07d811db6f7fbcafdc73d627f571929daca2e81f33bb61476551a8bcfc6781e128cfa81bc69d653140a747bbb123cee3bdd49c236740df6bd3060ae75a27def298e6adadd7730c24a2a6c906269d97c6073aed22018ede1c3e290d4d7cf2a4240e9f1d17fc48937ee42e4896dd6ccb4a83ed696e99eae6724bc39abc1581585d12568e34dea5b1b453890b078912b54c2ed3a9015b6d776ba0b923eea2e7fd6484be7dba960c328dfa0dab4c092c69736c215c496101c66ba7fa7f98060f92aa2e1a58099960530078c8043ea6312960b6163393f26595c0dbba50aa8055e82d454c6a9a5d7e03f549a52e941a5048657e6748a808daa801ea8e14d4a9f20042d42ee62d45c069251dc217f149fb6266934fe8b8a4b0109ac110838149addacc9fbd586b29ff1b9026321073d222978dce8c2b89b75c1460b5b25566827e7104705bb89928d5407061c588a23546d1b30b1e83ff16663233203a1874fe2fc67ec047fbcfdee6dce817bc23a8e917f8162cb7f0a8c82f3c86e886c618c111f3c3961e903b44f25756e440592b39b073c291c9d1dea3f202f63159b08f2df93e7fbbeb7444b431c9997981ac52435114571c4e2f27341bb53e9d1e2795f58ca3e38b645aff10e771ea3ed90ecbb27568044ad87798a5ceaf66eaea09a9814624f161a692e59f973028cec4f21fe52ffe5e7f9b9fd00d1103c8678505420e3d1613a99576a6ab4962bc6e052de24f169d1547271bea68fa6c184819c361e16bea012b04be335215aa56faada556b37e9954058c6652535c6351d94067e986ef6352640dcf53c4868e0462f943d72eb1fc6c5c66e50a9f6d54005b7e4ab7768a01d88c1cf9f37ed2160fa7f6610de591cc7220a9672e8b402d413abf79200f6bf820e5d4d2b6452e617d2d3041783b8ff4b0973241f77b235e2b5dee27b35218a20ca93e77a852b017a49cfa5fd72dc5c045baa80d76d2924e08c387ce2844e77622f73a662b6fc79a9a6de6b50401c1d727d0f5d3f3e9f65abdaed996244d0bd37b5ad80c553e578202f0f6f292bb369252c50aa7ed521603d0e2f1b39507e293831dfd5535dc3f9efdd513d10f6e78b0823406ded7a871b40ab7ed9d33f1e2c0cc309f30b54bbbfbe5e04c576a920acba1185f97b199e7d586114a5725ab9bacdea06f27c4d15652adf607d5823ace54e2b9adb5d72d6d87789277ceecca2ef3d09a42932bca089272c3726f94b2d9f1942774d59da48e6dd71f2a77abbac05d6c307814902ea7d154744b334b42a7f8c7ac115e8a13598e16308397c4f6ad94650b50cc69cdbc94c0f0e5915cfa23cbad2a2d3e8d0f84e337deb56e5e06f443808db578ec5daf7b65c4e630b83f3dfda3dae8e22f5bac4e832133ff7616f5846d45613017e6414d3ffd0704d0d5c1ce65442bb7b048404db45ca1861f8cfab54d3e3a4f5c1f1cb07c528f43f6e61b3ab0d14c248951927e3c1cfda9c69c115c3ce78f05eebf195cf3e4c5b950a95ae60ba4a838d683fa22e6cfe9f6d9b0b7fc2d47ab453749ca10a44b046a3d54aafa2c7a3f3f34d6d41eb932fc49e4bf51e1fd7730546020902af67dc0591d0367443bf8b62dfc253620db8b86d450ff9dda1d98e6a827b24fe56785c5812b2a531462f897ca67ed91f8aa95dc35b93aa6f95cd47c642310a25ef110735ac575f31af0cbf15a6bd721bdf03e3b9c07e7fcfc58ca2321bc6026948b2d40c254efd3666429f5e4032d8af1b6253d063f23385de377ad9e275dbd2a7bb462ac3a060ba61c9f8659ab3b446caa2e24bb56e977ce78a4bbd409605fe5eaaebb78b4e54c406ff64bb122ef6e24730421b788de5d3e32ea38789451ec2deb23d101ab8773382d31ba82efe51ad60acc7aea075b7dd540e4b1fe772d06fd12ddc17cb10f420ac237ee99974e4c9bf396fe997220e82d172acf751c7475d2f4cd030bb85c70d416035607fcd2d59ae1e41af44b00c43474db286c78b7211b0128e3f1675bcb3ef27c3098410f88d5f6b2dcea2cc6d732b4d2205c9bbe3f3eefb26a5e6f888f88b30a8a549290971af069de6025f369c4b5335e1c24746a948063add04fe1d89024cca0c1c54acdfeb4b6a5eb7d144c4097dc3e8612aafedf6501598949e71bff0af4d637b281ecd35aff4b26a3e89a70b26d6cf02667cf045d90bf81b67ab525f8a5e249e48e4496c49f1d197fa828ccce256e380ed16ad4e95a34d9f7c5db00181acc67d440a06f4e1f224818a00ce07d8e62d269303359d312d14bbfc92ae21a6c9b6146b87bba59b363e108acc59048fd864ab8b4ffc9ed82daf4808e5a98ff644f59c7aff2b2eff176caa7cab8adbba50944c7162fc97ea79e6b9ea6e6cfd81c14feef73d907ebea1ebca11e57f8859dc167e20c202c20fa1c193fd7c003acf411543270ddf870ebfb4e1ec1698dffe35eeb7522bb8e98b1c2fc638d37a5bc6c605a415a95451f0637fed0ecbbf5290a75c873153035837937d015d029af392fa7a673a3a3a974423713c4efe078d48659f94754dfdee3cd5a109c96028b3ca3c7d7c74824c043992cc768b2770df01cc69eaa0b23cfc404627109520f8df6c309716599c321fa276074fd3023bf78c5b9f4c4916a1c23b1cb5d4e2346298004e80e0dae9ddd87f8ce28343797a286d641a5c1a59d6669152b17c754ec358694aea93927d972ce0f3962d2ddcc8c8337dde3abb3ddddd5c1f321521b02e6de7628f92ae1ed3a96f991a5c61b7c27b3891a8b2cf570ece4ad67d0cbe428192f743659b62fa713c21f948f392804d82e7b6a2dc9a743d2c674f7b4ab8f957f9155eb5bbe4bbc9c72b2a50efc27c1ac80e4d8d9126376966d02f89f599b2bae7259a3b7d7fceb26e760646496ec03dd81598b4364b2e2925bdea0a79b537794825fdbec8adf6ed047c22d7f03065ab8be9bbfeb4b32dca523f06a7ca841439bda90dd8ce8780ad78669f0df865592a66934491b1c6479292253b0a95b18302db44efc6b76b165c41b6ed86e46e994f996ecf40f75ddb3fb6d477985a2ea5d8f4768202634053c6206862faac0f021ba5af5ccbd7ba4fcc2cd02e83128aedde5a7509fb1244b232cfdf8090bc15ffb80744149912a5e3ac14d6744506ff1fd96944feb6143a7b0c99f488e6f7c91757117b6bfef0db5f995959d13141d94c0043d7dd531ddbc5a33c33c3e9f7e643c51259a9ab271ed143b44101e43b4e3f79ac994e3c74cec6a61808bbe9abdb093b14c33c185c3f7290c21047aa43b57f0b0d292adbeb342ab527e572dbf6804e17777e04a500f466d06810abe910c3bab16241ef60146e177fbac5aee3a6964366ca64f5851a118ad8d51bd3905b0af05cbd511dbbdbfc00ded6b5a6775993c9005b40e4844c0558f4991757f74044974d09c5dc4bc579a9df6959a0ee2371af74dac0e06ca3257d5006668f838fdcf7d177d646731573ec5f6ea2d77e5624b6e55aa604563438e6747ddc855572f08887b855d4f5640c83bc2b91b8f79870693846dd6f4ac07e10d19decb6055c368c6fc05c660f917e727c7a4cfffe6f1ea21443b1a6180e4ba9a2ff4b75d91ba814a1bc74d94c5935e28aa34d5b6e55e300baa24e42010bdbcd84f0ee75b8a7fe6cac325838c77b46a0aec2bb593b3cc40301e2c3cc07766f71471c7760bd84efd8472cd633c099bcbe2dfb92718bbb8cde72cfbfcf80864bc77e5fea4f948d59412a9c64906304d8c3f94eeb622d0f2b48c862461543f70a25269cc0c0103c911d013648ffad3232f26d60bbff5827a5e01326b5c4910ef3440c0e7ff16b6237ab5d1de899aef423c2f5b6a56487e8e8f75e64cc7808395d067e84a9ad7d2fe927922a4a7ccbb15a85382b5b5379b41c3021f687a6cc534f3c3a90933a03263e496daec8dfc28b2434313a00d752046e52221f1d183db9e13aaf4ca8c002894cecfc894dacc85cb07e69727fdc21ff0b602bf5c11dfbe23ce1f7511782625d65cc79ff90f4564b76e8678989d57d81bf458e17ae5739a2dadffa0893ec9b0488d446d9c016d9e33c02ad7ad06158a3d8b4ea90c6815adf6b00726efd76acc9eaf67b0c1dfc444f5cf1ef871bc3eb7f869455edc88cfc92876996099685b5d28e2645e19d21f08811bf4d1c1facb6907aa8948f4afe009199036a8e1ca5001bd26742651615e8ff16630ec1bd639801a5ae75b2037db3c08f0ca8019a35cf92d935b4bf727854043a3bdd342b110710e8f972d30eceb8c11a4f2e5f8352a3be4b5939e7d2c37c460d2ea58441715d84c5a3243e9f3582e808744aa7c994672efc3fda0865803db19630a94224172627403247a29da3e1014324ec4607d55f2287932871cab681f865f90d891a1f2ae2c69e03475eebc4c45c5886543f8f31b40e2f15da8dadf8a825575a46f8825ba9a69d28088fd815258ceef1f8f0b97d00b87a616f7a02da90b1e5a3bfca6bdc9fdaa5a8b94e1ef8201ce1f2de0cd46bd9ec32d6be1690083343262c4162c1c279e5901909bda4a85ff968dbc47cdd319668c1c56ab30b87cd5fc70efcff98509cfa4527022496ac34c684c2e90151e0f142d03ada5276728c94784b8373b744fadba1a80ad4c67f5e2960d8adf43b5d982dea2fcbd2bc00fbb377bfda4edb7a59ae6e8fffbc63c26f9a092d1575bce3953022c11cc84e29a6aafe3ae00c417d40265aa496806dc99ab814c542ffa1470f5ed25c821f59553b867b50479971997b52a999a0188709c1249089a0c31d45593c344cdc1", 0x1000}], 0x2, &(0x7f0000001200)=ANY=[@ANYBLOB="50000000000000000000000000000000006304e2142bb67d9e2c4a3f3170b1ba896a32665a55834d593f65171d522b87860d460227d65f51772b946cb322cb9326c449539bd945a7f100000000000000eb03e0dd64b5e2c69e9208787e462a6d3bc25d5710a4b53629bec0ddae"], 0x50}, 0xd) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x3}, {0x2, 0x81}], 0x3}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 16:00:33 executing program 0: r0 = socket(0x800000018, 0x8000, 0x10000000000000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x9c4, 0xda06, 0x7f}, 0xc) fchmod(r0, 0x108) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/182, 0xb6}, {&(0x7f0000000180)=""/204, 0xcc}, {&(0x7f0000000280)=""/217, 0xd9}, {&(0x7f0000000380)=""/68, 0x44}, {&(0x7f0000000400)=""/105, 0x69}], 0x5, 0x0, 0x20) 16:00:33 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x800, 0x0) ftruncate(r0, 0x0, 0x3) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x2a4b5bcba5f4ad1b, 0x8, 0xd354}, {{r1}, 0xfffffffffffffff9, 0x1, 0x8, 0x1, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffa, 0x3, 0x800fffff, 0x7e88, 0xae5}], 0x66, 0x0, 0x85, 0x0) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) fcntl$setflags(r0, 0x2, 0x1) listen(r0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) close(r0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000001500)=0x8) getrlimit(0x6, &(0x7f00000014c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x44}, {0x6}]}) r1 = socket$inet(0x2, 0x4000, 0x81) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f0000000240)=""/180, 0xb4}, {&(0x7f0000000300)=""/233, 0xe9}, {&(0x7f0000000040)=""/40, 0x28}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x4, &(0x7f0000001400)=""/179, 0xb3}, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') 16:00:33 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000080)=0xc) chroot(&(0x7f00000000c0)='./file0\x00') r1 = socket$inet(0x2, 0x3, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) 16:00:33 executing program 1: select(0x0, 0x0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x3}, 0xffffffffffffffff, 0x0) 16:00:33 executing program 0: r0 = socket(0x20, 0x5, 0x5) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x2, 0x0) listen(r1, 0x6) setsockopt(r1, 0x2a, 0x32, 0x0, 0x3c6) setsockopt(r1, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x3d, 0x0, 0x0, 0x2}, {0x101, 0x0, 0x7, 0xffffffffffffffe1}]}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) fcntl$getflags(r0, 0x3) mlockall(0x1) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:33 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r0, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) close(0xffffffffffffffff) 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x14, 0x0, &(0x7f0000000000)=""/20}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 16:00:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x2) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) readlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)=""/37, 0x25) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000240)='./file0/file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) 16:00:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) preadv(r0, &(0x7f0000001700)=[{&(0x7f0000001840)=""/147, 0x93}, {&(0x7f00000001c0)=""/136, 0x88}, {&(0x7f0000000300)=""/142, 0x5e}, {&(0x7f0000000280)=""/56, 0x38}, {&(0x7f00000017c0)=""/126, 0x7e}, {&(0x7f0000000480)=""/154, 0x9a}, {&(0x7f00000003c0)=""/46, 0x2e}, {&(0x7f0000000580)=""/184, 0xb8}, {&(0x7f0000001640)=""/135, 0xfffffcc9}], 0x9, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f0000000400), 0x0, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000100)="b8137a79220592b60dcb5281c3238c7a07892233d34c8215c8c0feafbffe12adfb0158da0313d62e49581434b423b836c1f563547c110678f0fdf9d77f0a30bb7286dd18c8431f56c57e4b43635d0b111391afb4fb3e82b1b778c12823e5f5f1d398dcab70a36773c2c518164f", 0x6d, 0x8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) kevent(r1, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x8) 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186004008b0000232700000000000000000000ffffff9c0200000000000000000000000000c8bba3aa", 0x2c}], 0x1) acct(&(0x7f0000000080)='./bus\x00') 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlockall() 16:00:33 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x7fff}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x2, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) pipe(&(0x7f0000000140)) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) pipe(&(0x7f0000000100)) pwrite(r0, &(0x7f0000000340)="956e7140454491ad0da8401c1dd599d2aff11861409905abef13637a05085eca5723d7aa6ff0adf23a6a36e9bf9df319e1219652addc5c005e395fac74fbe93ee556051fda5c059b281be4a4ce70111c6bc055c7626bd055641a453da9bec5407a57b0b7559c8db74c0d8ce10a3ee6ef6eb811abda9fb2fb9c425c1013817b3a5235f603ba90f6eb1eab8cc83a72d7d7b7a984c5c0bceb7d0f1f230bc70c37836fc59c9f78b9a4334cdaa62759dc03ef82e52f63e2423a40ec0ea82f72e8b0d8a4739edc4c2f8e32e91be5f39219cfaed844bbb23613c90aa27f660540a033c72c0a96710f53fa978255abcd67e320721d1b8dbbe50fd15b63b26b7df0862bd24adf40aee025903a70f797eba29eeb4d7f7824d8c70dbb2679a3bc5b3977ab29a72cc521e21c3bbb7b23030cced356581f00c62a8890953ff152d31e4613a0719851e7775fd9fd22f3a30d27681ee524e6a6ae80ff76c1479409ef3a91566ab6f2c1c491d7243b51cd61abc2eb03fe91650f035b2aa160831575fbad5a123e75dd068c304855d89b08822cf2ac90a560dd04ef0ffa1da3a64e3d3671eae99dc4838ba579f705eaeeac3eba9d96331dc53130f169585f11b09770c21c55596626be724d52d50f4642254a7d4212448082ad78c8ad7749209827c27e361ac904759d0fa2a92b523d2ebe9390f526a53614cbce9035567d4b9968acc79dd82138b89f7138e449c1d717d8e64ed0b8065b8473833a8f952ff3bc27ac72dd95246dfd11aca51e96a571787ca96f688348245b6f4ef29a6461fc7291bdde0ad34ee153dc8f69a858199eea5a4a9fef44d062da6fce97fef0bc771f5120053377c0657b9258e6f4c59124cfefd4250d102a2819a70b23052adccf2b6531dbb1ca49ce55b43db9724cd7939bee4c5fbb4b4e2b20967459390ca45637d5682ea1ee95ce8bb7e323c96b00b9ccc132e104e2fc050884d85207e5c75b4e08f27b645c5c73971de2e74606e5175dbe2352cc5a3c49d4decf1e27f1870be385825b90c48e7ed3b8a47c823e6d343e43b48bb9a8f1a1bc1e22d4636516d04d4ee29f58015d28a5da686e09effbb097730ed32079db11bb9ecfd51b278401c3268115c0b869de00f7116086be2462ddd70ca005f665d34642cd5edb3260b013f7e3afb008b610516506c001ed5ef97fc83d8a46edf3c0fe6e6a4a4fb72975019cc6c890766fa2acb9af7c782381f6e816e90ba7d2620de5f3b731ae0181b89e73ab2f5f84bb54d0456d2c062165984a4e683ea98421a2ed567b674103e11785edc26aa6ceebc0c4727decb8120ac649dae28f97c0d4b9b531656323402d474dd5b16d735b4db2f7c94969292c201928b0b4b567685aedd9a6203e12e867692cd3b9d0addf99b127db6b00667dca231365b275072169ef5cd7a7b3779fe214837c792675a246b62447c49ccc6850047c8b097f358b1f235ad6cbd2c76900ab4708352b297ae002cf2deb21ab2a6ec6270ea4c3280439ec8c78bfbfd8cfdfbc899f5643bacefbda7056e5768a2e6f8f6fa788d8d5563fcbdb20f63c167f38f7622b8fda626726ac6070a74f93108f414ee8eb978196d1f41630f33f12a7173d1e9489c6a1cc3f601f9299d6c75372f93447e313b3a7a916c41f370791671ed829082d7311f865747f7cbf23bf5ba1cc72d08db1ae7631c52f92097bdc748a291869df160757264f4c0e185a29b465fd3621fabe7d9e83665a02ed4f9306fc4c7e5a8c657fb136b0a11660938ae97c02587932751bfb0aba479b34a50c0bd301f97c9453639df0f5a640fa711f7758aed5b65e7e0972a74e3bfc9acc8193c49f0d6f066ddb91ffb6403cbe12d8ac805e696b5a028665c3b5e19f4c13133335514caa693488b6830ca430f542fd46041d003e2b0fecab6fb7f8932b48dca0febcdd5146e0da327ee5a5438f002c112fd06b71feb0543d79e14b2f46c27617125268cffdab4fea75d1eb28917afd3609f4142a348ebd069f86a3edf17408280386f118f6931c6ab7fa7ccadf39f4ef609ea16692736105b964e3eac60edbe8d0a36938991d281e19de7fdf0e829f5d6b7240027587e86a650c42043fc65baa6c0370e2515a4238f254acc82ff371f99e479ae79836e9a15323061c7da2966b0102ef1ae3d84407bbcf2cc487edb716d21cdbdc0b2b143857a5270ba31db24dbea5838723d1d956249e188566c4f8a2aded4fc1246ed6367ed85d617ad0fb3f16ac32233c08e12016ea914c9fb290dd5749b7fe1f7056f2a5dfe34be46ce2df5a879a7965a1b1326294ffbd2ff7b02da57b48e7d17b6cf956d9bb711556692cbd77d8a19c282a3440490f3651f1ede5de39600c9326b089d7024aabe7694adcf393946a6dee5cb8e010dc88637ba378b7732d79f1cce95c36931a7307f5b82de7c3c93041f4db87b219d58a395a1f6a291f8b54cf1ab4fa12300f721e212ab79b8906c9c8165328cb849edbda071acea3a14b54f60502ec4fb673e3cfc05a90d2c84fc85baa2e4f16d39fc6403dfe373773d37ccc924f75cdea61364063614240eb86baf213833a87a3b43f66cdd1174bf5c77e46a16f5dbc7fa105d4facbf4ee2c47db27a41f0de61fefbef405b977416e2664995803ecda5e85c5f1acbe63de50c54b52830e46e74b20debc04e43a8e303df8f76e1359809d919a89b18a75ccb2eb4f55ac0c6bb096167a84ee03e98b27e333a3238deee921e85b4a642522362ae4ca411bdd34957b3340eee5af4efaf3d2bf7a599acc70d9a407d0401ca23595c47359cbfe6842dcd7a9733307e8fd5334c8e195325468fd491b4db07231bd91ee89001f0429cbfe58a0ed1c5834abafb43b57861cf3af6e729050e32f1e5595b942e7136fb9e6cb81521dc4b0bb2e732fe13bbcafe7b3f9bd66d51b25cfdba1ac6c9af4b068544cc970b8e0c1cdb480edfb42db7de846caa8f306c2773e1bbcd719d989da61b16847d0f846f36a3b8913df1111467230ed3c6d608b70bb7a3189093ddd5fbfbb07230cb2a9c29080b92cd17766bb65ec0e57c3fb6e51a3e012b861cad1c538f89822f75e815338621c7410bd2be38a440ef8904a802d1996bd4b1f3b8543a4d87a6d880eda417c6cee29033b970d831479c717add0c509d6946d37602b8bfc607096d3fe816dc11e7d7c95efc5c55441fe4eedffdd60c560d6f5d1f10cca739d77349a0d3a95506b1e9d81afb0a8dc2c16a9400938f94cc73f1a2129b43ffd048bf6d50bf45be791830eaa0ed170a54d013f8848d5f1987ef7a471d6164362008984f6c0f4864fee66f57c864eeec29863bfe891e2975c56bb49b6129604486de5a582fb21901be06610ce1edb752918244c179152d6c6338a516e8a40605c46d0b37daa5ec3a82e4dae559c8d532ca91c3d647014eb027b06741fe4faa04209a04dbe91cd869d98a890fe02392e82b8999df7f12a764264a9f89cb4dc38c9aa34cced9504f86f88bd22e4773f711e035e405f34cc3e1fcc323a7b8749ddf4ce3457841c910b533a148d65a673850c99f20a1f8489f63a7409cdd142fb3176eb5778d2db02c7ebec430998f47efab39486d27eff325dcc7b4fe8de9d8ce43e575f579825b987f33f9aff947bc481afd7a892c7162796917c56f668760d3ab28224aab2bc4fbeefebb3c08506096bac5f4aa4d1a7322543e0dceff59b8b78bac0f103ac04ea16430c0af6a13c2f89b3b6df75f6652a40e6b099a9f8e18e955cf5997769db410e0439626c8d2b3927145603378998cf2d9e49dab9484a4df6a779738df64532e1a0836902b6fb62e3e60db1945480080ca15970c16987dc9be0eaff6a953de594b1cb778909adfb4f69b7e7a12d7806bf72a111c660c2d7fe2c25266bf308f75dbed9f904b1e142aeca0226f853f26e34eb65f27657366bac7da4bce968a1d8c15956e9198afd25867684e3e8c252091c5ea83762451e3823d32e020fe15840aec9baa4522376ab0ff8b81e770468ebc35d88add160c007c0e21f6d7c914884e9b40ff9ebe52e3c627cb1d012aa901c151ec5e084b191d07c092393e4b20b3d8390627e5e9fa64467a4d16a310de4fd36de83262c20567b2c8e3fadb581eac112d169bf44b7c95234e25d3422bf3fcdd98dfcddd342a36e9c289ddbfaf77d1f1e1c053f563f97380f8f0b385c1ed8dd8e385bcd1f144cffaa50ccb2338f761023ec08693ee045fd06b4053717fbe814abc73c1de6134a0d58953a6b644b8c3cafedbf506763ed1504a849628bdb08f4f9d9c54d18e8ac8285b76a50e48921790bcc94f6f0789165ed641642b3da93171a25024e85ce6635ef31aa51d07ec64a78a51bca1bda848f5627316f6243ad96607bfcf420da6c539fde2c0fa29396733efd72161278d445135ad4298d001a3fbe5dbedcca2ee160b34dd42aa2edad57070162ce7979308c841190f611e4e56809ffdf4a5dfc2c8b83be04280357c66bf1767982bba8e4d82a0436d174cca981538e275f27bbc50305b60707e7de0ffebcc540bd63da4b0f1afb7242ada12aa363fff9f435f2cb10f3d0800fe56109ef209b42526f5b43d6b3613041a999bab6f6d486b261206eda59fb4e7ca1f23df718e42aa8aa114d7122ae9871f4fd1bbadbf9c77999b1b0e3bd7d1cd658d00ee9947c42c704144a8f699269ffa564912d1b643d566078552d46d86481d7f1bf27c9e69d8c5832c9b59fa6184b7e498586bd1ab7e22addb182bc7b4e9c636b3a0b55397400a6021c1b1da20525639501ca5fa4efe86e49e380c2b817bd922ed9dc981446d767c75467d63831bcedf5f7c9b6b038c51497b1545fb3139fd76a249332c4a4326ed3a73b843bdd7b2d6b4289c97a234be27bafa5ba4a71b262bd5092356287134556f82780b68619b177fb241d82a5c46ef4abc8193e8f57f4b9deae33c57e5794db3632b4c43bb21cca5e3fcea3c16f72c5d67064f20ee5c2935bcc886094cb6a2b72a2bcb630703ce1c0168415c2feeb4e80ea9abf8a9269721c39d6e0391db830eac072c8b578f531ad9c22f04a61db5013f5e035459c8e1b75b51a24cd7c36a5755ce24b0f7b7cc0056bef050384a0a240224ada127d960a8534737c6a1e4518f3b52b05ded9786b5f34e41a878de95284a2d388f3eaae840f0c97f49be061ffaed0e4d9facb982545f3019b63cba6cdfd43988089023bb340706ed17a549f9827077b902276e28501850f2eb8c40cdb27471ab14b800ec3df81873c9036c3b6c1c3008f74ffb37dfc0ef0f33f524126b6ab7554e029075fcf03267f511f3e9e812fd9a934a03bd921e8ae1310db54c066baf1b9ed3e09e33650b547257d17579e01749ac482b26c14ae5bb0c0bb862f2f7759c3bd174f4cdf7ddbc4d225d9375d9ae50d02373494157f39cfd56e0f8440dd91f3d89bd9fe21cd386542b9bd1f27c7561076ee3649d26c89a0d62f9ca57fce5730c7b16ebab71e4f19aeae96ee1462d0e24c067ab1c4602e3bf503d0f5fbb03347dc36a98655f4b127e18ba134e1ed353c87984f3fb22a70d44afb58b72df5a8485ad2bc584d0fd99f28bbfe70839deab1cb084cc03afd8a25b3a532511be383c92c86e11d9056be832f5ec629f644e920d6ae160f8d3f257624fe7fa636847b184d072d8c59952336cba619958e8ce3a611ce1ffe2885b35f4465b7eff3e0e3ed480c0b606d54ac52467eaefbfcebf6cf341aaa4c6d00cad99208f9c7fd594ce64d274002fe4a11e3c305127f56af2edfdd6f8f4b70fcff8189411a84ff76d97465f7f0", 0x1000, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) dup2(r2, r1) 16:00:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0/file0\x00', 0x428, 0x8, 0x0, 0x1, 0x6, 0x7f, 0x3, 0x3, 0x1, 0x4, 0x8}) r1 = getppid() ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, r1) preadv(r0, &(0x7f00000005c0), 0x67a7cd0a4691e63, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x19, 0x4, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x40) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x9, 0x1, 0x7fff, {[0x8, 0x1, 0x0, 0xcc, 0x101, 0x1f, 0x7, 0x5, 0x5, 0xffffffffffffff84, 0x6, 0x10001, 0x7, 0x9, 0xffff, 0x9, 0x8, 0x6], [0x3, 0x0, 0x7, 0x6, 0x0, 0x1a7b, 0x7213, 0x2, 0xd537, 0x4], [0x9, 0x785, 0x1, 0x7, 0x7fff, 0x5, 0x6], [0x5, 0x80, 0x0, 0x6, 0x4, 0xa050], [{0x69b, 0x0, 0x80000001, 0xee}, {0x4, 0xffffffffffffffe0, 0x9, 0x100}, {0x8, 0xffc, 0x4763, 0x1}, {0xfffffffffffffffa, 0x0, 0x40, 0x3ff}, {0x1, 0x4, 0x9, 0x6}, {0x10000, 0x9, 0x9, 0x8000}, {0x9, 0x7, 0x401, 0x5}, {0x7f, 0xfffffffffffffc00, 0x9, 0x80000000}], {0x80000000, 0x7, 0x4, 0x3}, {0x2, 0x0, 0xfff, 0x9}}}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x3) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x8}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000200)={0x8, 0x3}) recvfrom$inet6(r0, &(0x7f0000000000)=""/156, 0x9c, 0x800, &(0x7f0000000140)={0x18, 0x2, 0x5, 0x4}, 0xc) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) lchown(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20802, 0x8) fchownat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x0, 0x4) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x1) setuid(0xee01) chroot(&(0x7f0000000040)='./file1\x00') chdir(&(0x7f0000000100)='./file0/file0\x00') 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setuid(0xee01) r2 = dup(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xd8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x3) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = syz_open_pts() unlink(&(0x7f0000000040)='./file0\x00') r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) dup(r2) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = dup2(r0, r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)) socket$unix(0x1, 0x2, 0x0) 16:00:00 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x2) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x18940, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget(0x3, 0x4, 0x100) semop(r2, &(0x7f0000000140)=[{0x3, 0x865, 0x800}, {0x0, 0x3, 0x1000}], 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) fcntl$dupfd(r0, 0xa, r0) r5 = semget(0x1, 0x0, 0x80) semop(r5, &(0x7f0000000280)=[{0x2, 0x1ff, 0x800}], 0x2aaaaaaaaaaaac3a) syz_emit_ethernet(0x16, &(0x7f00000002c0)="74466d54d4004d28f4b4ced89b47d0245db44f45f477") 16:00:00 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x1, 0x5, 0xe4, 0x10000}, {0x2, 0x6, 0x4, 0x3}, {0x7ff, 0x3, 0x100000001, 0x4}, {0x82, 0x800, 0x80000001, 0xfffffffffffffffb}, {0x7, 0x7, 0xfffffffffffff801, 0x800}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x4d, 0x0, 0xffffffffffffffff}, {}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0x7fffffff, 0x2, 0x4}, {0x5cbe4b36, 0x200000000, 0x2, 0x5}]}) 16:00:00 executing program 1: setsockopt(0xffffffffffffffff, 0x6, 0x1, &(0x7f0000000040), 0x111) r0 = socket(0x20, 0x5, 0x88) setsockopt(r0, 0x5, 0x1, &(0x7f0000000000)="b0520bb95f380c27", 0x8) 16:00:00 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000340)=0x104) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x20) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x83, 0x10003, 0xd4000000000]) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r7 = dup(r5) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f00000001c0)=[{0x1, 0x8000, 0x1000}, {0x4, 0x1000, 0x800}, {0x2, 0x0, 0x800}, {0x3, 0x4, 0x1800}], 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0xff04, 0x4}, 0x3ff) dup2(r7, r6) semop(r0, &(0x7f0000000240), 0x6) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") 16:00:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) writev(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8edab246", 0x9}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xffffffffffff8001) ioctl$TIOCSTART(r2, 0x2000746e) r3 = fcntl$dupfd(r1, 0x0, r1) socket$unix(0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640), 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/199, 0xc7, 0x1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) fchmod(r0, 0xe3) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000fb3000/0x2000)=nil, 0x2000, 0x2) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x1812, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)='\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x4) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x80) getsockopt$inet_opts(r0, 0x0, 0x200000000001f, 0x0, 0x0) fsync(r0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x3, 0x80, 0x7, 0x800}, {0xffffffff, 0x3, 0x7ff, 0x7fffffff}, {0x0, 0x68, 0x5, 0x9}, {0x9, 0x1a, 0xfff, 0x2baa5ca2}]}) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r2, 0x2) close(r2) flock(r1, 0x8) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000240)) r3 = dup2(r0, r0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000300)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000002c0)={0x400, 0xf6ab}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000180)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) chmod(&(0x7f0000000040)='./file0\x00', 0x10) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000380)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20080, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x229) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/194) read(r0, &(0x7f0000000140)=""/116, 0x2) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x800, 0x4ff49c23, 0x1f, 0xe000000}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x800000000004c}, {0x1}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") syz_emit_ethernet(0x18, &(0x7f0000000140)="4f917d7a48d37d1497de1de5503fffe25dda09e5de34718a") 16:00:00 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x0) fcntl$setstatus(r1, 0x4, 0x84) pwritev(r1, &(0x7f00000001c0), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x6fd, 0x0) utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x100, 0x8}, {0x8, 0xde2}}, 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xc) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x100000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x87}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)=0x2) syz_emit_ethernet(0x7f, &(0x7f0000000380)='G') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x50}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)) unlinkat(r2, &(0x7f00000001c0)='./file0\x00', 0x8) 16:00:00 executing program 1: r0 = socket(0x2000000000000002, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) listen(r0, 0xd1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$inet6(0x18, 0x8000, 0x80000001) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x6, 0x200}, {0x18, 0x2, 0xfffffffffffff800, 0xad2}, 0x3ff, [0x0, 0x80000001, 0x64, 0x12, 0x63ed, 0x101, 0x3, 0x9]}, 0x3c) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x8, r1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="0de1f5c3059d32c2", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000180)=0xc) 16:00:00 executing program 0: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendsyslog(&(0x7f0000000040)="263b1015fdc8a8fd57acfabcb07b1470d7211ea1b9e57ee5c0ae81b62653986ef352cd550a15af4760387b2b2205a0281b7844b60cc1cd", 0x37, 0x1) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x3ff, 0x6}, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)="dc5fad6b70233138be7161c0d6b8e3ae8f2520e73323e723f0ada4961812d9f26befd513b3b0de209c35f91ec76525735091f1bbde47d72397b9b191f03042eea07ec78ee18cabff18e5070e43eaef3ca5c41a0f4296362c452f384ca66edffd81ea51c7e00d87ac72b048c544f793c25c3b048a1e8b68040e1a047e96787f18a87a0fe79725848f8390c104e794d0e8331a37855b6bdb5533e06f72798871fa686bcaa04d1dc9f4a291f340712a5e03e0e153", 0xb3}, {&(0x7f0000000180)="8fc899127dff9f848080679e7ff0a872021c8abbd786fbd2b5b57faef7e91fe4cc50461445c2881a256e0dff16e625e9d390ffb5cbf451b73df03786dab0a2b553f95719f91517a683bcfd12c1a9c92e9c0da2dd8c4a53a85fbc4d218e72ce16aa7ba05507cb7284865f689f5a0047d7cbadc82de455b38aba557227a0c3e0a07a9fa6911edc66dd64830ca05c88aa31e455cba3c54609dc7c27f7c743b1a1abfb5f3024ee5376d62c1fed426391", 0xae}], 0x2, &(0x7f0000000280)=[{0x10, 0x1, 0x3}, {0x60, 0x1, 0x6, "7aacc4876f1890523fd55271585b614ff5e3d8a5b2ae3ff411eebe08da796ebfafd1732b5154261834e53de7f5b5cc3f0105c4a21b597e39c6699ce3c8f563d1728d3a58fbf9b3b326c6ae0d1f08bf"}, {0x58, 0x1, 0x3, "a09c4924d7496352231d857b8e8cbe5e39814c4924e9d5cca76324218c6d0d955e5d54b51b4c000f8585e9a1e69e178463907b33f68b2093290e12e04e8114aa0c7e5a4543"}, {0x110, 0xffff, 0xa, "a3449822ae186ff2235cd58734cdc0a11a85224d78f4c841729b6275574fa69b9efa1dbeae87da33c071ec76c9cc45365719e44e0fbd96d423cbdf82905886a433b4d4d2e4bad192e5c40c5a84bb440d2a97b420f94c21a012326f52356c1c7ba91b355e00b527ac6d4211eafbc0a9810d1e1d2994f01413e0e5131b93522c0683f37b6907f25f76cdf2bb6267f6194127777b74143ae4048ca773a39f9c44cf00a676238f3ba5ab96b784ce1b5835b83e445117112e22c43b9c98d120fc2f712c37c1cdb45bd924560bb25663c1a7f6e495ed279f57c9443e20eb951bf4d8d835ac7b1daabdddf44ff6af47a4c77f6a41243f0afc909d9e92c99393"}, {0x78, 0x1, 0x8, "cec7bb4bf701b9efa7f375e5c3296472f52db4b5ab76fbf642cdd6873f6ef5dd77a99335c3529f668ed5804c41b071b705a1d348d7187032c7de07e02148805cb19b231e77743e3fde7a141602ca7f4e8410d85d574993b9ed5a9f0d726e7fcec2"}, {0x50, 0xffff, 0x80000001, "8abcb0fea7464589d31f766d0761050ab74f027f5f93da59e9c290428a1a70b7259f77c937174ec943c9e78254397cd2614dd7e810b7fe6105eb74d04432"}, {0x108, 0x1, 0x84fc, "e6abaa758d90b6aa73727d18a714414b805ff14060eb3f9c47221a88f5ca3604ab8adadbdb227de2dd6b97cb4902c206ef992d9e41d28f43130d8f50818a4fab41587ba631f0315f13bc4da3bee5d0e747c1fbbf30e4dac8a5c420ebd9d0738f46ad062df7320c4d4d47c1d417d9cd026803d72b34dcf58a42de872f181e64393e7d133911c774a6fcd798cae25bb767f14771eb853a668c8d4075975221b19b82bcda1e59af247997be77333533df7e607a8f752530c0e6739703eca1583b14784d4332b85b486a38d9da07b77649e942b33eb81fef065fc01634b7a5396c52e9c92f4e258cf883319bc9fd13d69d4da3c762"}, {0xe0, 0x1, 0xffff, "5821e1ecbfdbc889e087453ceef76369453ab4902db893abba4a9b87855dfdbb30d59ead657433db55478fa698e77bb12c9efac4cb01525797911dc1702372bda662a334682e45b8f51e7eb8b8250706596a037610b9eb8308428d3680893f56b7f1e4763327f7f2b18e237fe977f78b27d651eda4ebc2e459aca5178c00f5036fe8f741db0cd7b0fa9f4820d2d626c8660901bee8555e50d271369a762b9375ef171d10da0ca17597c75b55fbc08f53dba0427532c0e18313976fc5722cdfac2ed5c02d5117b594269d5e1c2a38b0f4"}], 0x488}, 0x2) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x9) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file1\x00', 0x6, 0x3, 0xb9d1, 0x1, 0x3, 0xdc8f, 0x100000000, 0x3, 0x0, 0x8000, 0x3}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000080)="e7d8683a4439091b9d0308a0126a9225d599850400162478a1668c30c38c49251336929828adff1088a37bfa7cd966150f4a199001bb233a73d9770feb647aba497688174ccde6d3d4ceb29663d636dbb22704e8bb1cd2c5c429f52bc71df9c9e58b826cacf321b646158df7a5b994923f9c06caba4704cc72ca3018cc699de40d43775e8b14fc4dd39278be32a6b1a8d743d9e9723befbc17eb05346a461d1b20b7267ff5eb71dfca52d3f1ab3626175d908d47faaab436b7702de3a7ae4507267c2d71b58eeb4cf8d60d35b03fc9d713e4a346c375d3324808864f8c06049579793b4120f1e01196ee84bedbf1669596f68bf4f5", 0xf5}, {&(0x7f0000000200)="976526b75ac1d6d50546feb8fa25c5057b0013d95a35b20b612841c8c563e2674df67d1c1e2b3d77217bce926d8d047e149384f07bdf4cf42ff98e7741ce56e4a739f2a4355d1e0815ec753a9bceffbe017ce0c65bd0c80d27989ad9119495b994a5cd8d6c4320a7e42229113fdb49db88d7ed73cb20f465a0b3f2f3feaa217b4510b39b5992842bee05b698718cd6402e7cd9251ea115a756b5cfb3d0208ab05e45a4b0516c03f1cea3725ba43bc957be531797a1ff9f03f656af315d87c01c75796bb4cc997e779531cc51cac34a7b989b79a311fdab5c804d12b9de15084fe2af1744bd477b", 0xe7}, {&(0x7f0000000180)="3588d9dc9399219d831e5e750f026a712084a7aafb7fcee5ae127f5a38186a63", 0x20}], 0x3, &(0x7f0000000340)=[{0x70, 0xffff, 0x100000001, "3ab3e57e125c73a0877cd3936d53f349b452cce2d1bcc43960690a0b6c1120c6384e211ef454dc572da83bb27dbf2b0759a6488fc8b72a59186985afdedf4d3499d335fc7eda555253c9757b12056dc6b0e68fd2de121bb032bd9c45e0f8ff"}, {0x58, 0xffff, 0xc3, "1408b0ff1445079b324c1ba0febaaa1ec00a3075c0a794760795b85394c64a1aa68bc589985c5e1edecd1c81b7f45f7e11db07878848b618d28c2d7876018d81b37e"}, {0x70, 0x1, 0x5, "247e3d06310271106e602cbd139cfb8699cf8fbd45c8b3460daee1b9a0f7ab9eceda62dce25a6d49eb6fef528df30aa7c3c999ab8427d2ed657c912fb990f015701989c6d1a1d65a49a67295a8f7ab295adabc9f056a306295e7d986"}], 0x138}, 0x4) r1 = dup(r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x9a19df19adfd4ea3) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x80) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) setpgid(r1, r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f00000001c0), 0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[], 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xa800a}], 0x18}, 0x0) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x2) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x80000001, 0x5}, 0xc) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x54}, {0x14}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x446485c46) r0 = shmget(0x1, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) r1 = getuid() r2 = getegid() dup(0xffffffffffffffff) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet6(0x18, 0x5, 0x81) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffffffffffdeb) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000001340)="67c6cc18c15586964947bd1b51223611981a9fe8ba41f81f0479e5114ae400e06c7e45dfd085d55b18e8fa98fa7e566dd98d9ca6c4491bc07a5437e1155dec6530832d4809a2440b08bdaab5bc8930bd35393edf0e3db23080977d83ea38a5bee82f098e2b692845be9ff689adfc2f76d80ab662e545aae90582767f3aa270eb7181fc97ea34205b7d4187b74b6501800311944bb3c9308feae676a2", 0x9c}], 0x1, &(0x7f00000012c0)=[@rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r6, r1, r8}], 0x38, 0x408}, 0x4) r9 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r11 = socket$inet(0x2, 0x2, 0x7f) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000280)="9d6d1f255e46b09b9b859c0cc0c1ef18442115138b4b86022258838701d9ba2a64c5e5786a448174163d8c2d33b2b809d2fd8d9346fea57990822dc724e419a20a7d7b740fb58a0f0149c5e5cbdb376702b14ec403208531a4c2fbe3457d629b1defc51cef41fbe4517e68680fac867afcb5beb9367a7bf4d8867641b61a85ae40f2d974369fb1d2b0a1e87e2372a7855ca925891f5a3de722aca83c3fc7417aba6d9c0dc6b586a8b8779386932bdf8461ab2af7bf94ee05c1066040a453fdbfdc63cc19e03a1220500fcee9845efd76b89cbeb4eb7034f5e1fb14ab42c9348edd259d8ffbb0fc0c6fe1740fbce2a8f9fa8d175528ce82dbb56a62d8be7d607269ddae38cebf3d0f7e9294243913c52a5ca2f1ae7267bbb1c445128603a324d329aa61a3a7540907ee65890ada54a18025d0ac7bca10c8792dcd1c3d44a43abd557146d93b762b7ebc744e3688776e7e1030c77b1d0f1ec3916d0bcb2bc55e4e4ca07cf2b78f3b48fcd82e0e53553c9cbb0cc1ad3f46796a53fcfb26c29a6da800087474a9973971f3273559ced772844aff66c679b628373a71ee85af5971e7c2b24c19503d62045c6b2296e1951c7df9c8affc4e0a0e597253acdd312bcd27f82f72b52026796ad440f3e21ace6c1dabeb1dda9bf95ac3f25e19b6ca3719d040f815a75c2a9b3573c3601f4db81872c75404788feb871c6b542cdf55e3b94ae14430e0e695997696ae7fbf54146a69a610a7320a3d85e99e82e30533939e685aa167a04617167941b6a6cac913f00c6618efef65d4f1fb84598210e38071dfc2324101d7cd9ddb43c397179f8dd25e0782098e8cd9e6c27e28807f93340c0bec2f5625c2ceaaba482d7acc8d1adda37062b4073d3d925ea07f6030e70d7fa061a0842cf2c1bb90a7df292ed97aa340a68e9bbb734e10c9f421ee593ee8797c01c673757b04c52981ff57ba60e6c0739811764f39d56e06c6574e671444313a6dbfe49f3e49ee5fd8dabbbb89b8a5caddb7e9a8309b1a52f14a82a9fda07cac0f855f53794dcb0a64dadd3d2972bc7679668134029911bee11cff9fe78e33d2df6361cb2e15934093ffdbbf0b34681bf50c3cef75d49a5b7df6ef231351d346cd722a886c1d5dd5f86c6b676330095704195552107a0cf7755561e993fda2cd3103a7ea9f61e161ddf8683ff28c7a6b6cd9876acf5aa85246a69c5694ffff3b3cb5bbd84ecae86554134cba92585e68aedddec88d7d7f6fff5bb47e6fb1ee064dd1055c5c464581c32a893b84888da4710e1c4f3dbb3ae85dc41d6ed21337f9b1ed67d6319ecccd3e435777d1ac6789acc94190849ac756978ccb8280bf350d1414032ddf741d6adff566a2bc50e0ec462f6d24e5b8b4425cd3017d56f661a5d2522b923f690d0e7a26a450806f24c7ac764cd909a184067b535f8d979b597f29c57fd171649e6d2a04b2e134030c2d9b8e60b0d53c6f05933fdc0dead85c614b67c25c15ee3f6f9b71d90af27f6f7f32ea4dc682c6e04f341223369f7d014a4f19c0b27dacaf80bad575aea2ac706922367c37d5277d4cb609d8be23acd65bb09cba6dff69d03e01c566f06aff69a54be4e8c615d4b387e73819804d31c0b909167d24dfa4f7c026a6257d9260bd551f3cc06a304e42c9da463a6dbbf66750d6b20ff31cdb967eacf5dbbcfba4723e7bbb7bf3b017604bf6bfc2ebacddb853b903ef045e2f5410841258589d5d62a56fc91c406b72d3beea3f254daf3cf0428dcb5b5fe5a1485c228602daf8f93607336e0d9fe05033022f6980e339f9eb268d1febc8decfcb0506d30ec074580ff2919f15b8a7e06b64c5796bc725653e79ec802d9efac49c48e04ffb65c58fa33918340ff2f82f4131ba1e1bd6aa6e2c7f04913dc6134dd1452a12504da85cf47ab0d04ec24c8e6a919cba745c3dd67f50cc8401aa4c6968104c92c8e3f28bc7cb68ed8c2f429ac44e35f0e979413e463618756d55e373aaacf453a07db15788c5d25f698e9fec9c6c16888fb97b342dee58c62660cb11af1fc243852df93662d4295e1ddf4dc42edd24484b70bbfbdfaff43694cabd987db55e427955430a45673098cb7c81de9f536b3890c8098b64b07775257887b0f396e9737baad63de06150a91a991b2089a6203ff4d4ee30f2e8f59b453f3dad1d724587e05190a08398efcfaf6f62a5266292d2568e7fa965240794cdf42dc54b4a5a2b1b2817055284a85aa41357af06f81be2cd515b2635758c44c74f5c063ebb575e6f9c46ce36d8f5516b476898544c988a9fe7e902dc1d402fa2bf27eafc94954f9ba9604a041ade2d34d7e7bb6ffb50289fb2bc4eec13322a4aa11e810960bf0efadbf9b1bd7821653bef1cc3c2debe188940fab2a1d8de9311e63a4f6c57428c373265eb9d5024d5fdfc88495e65299a01a9dacf921371e4cb1d481e022fa28a38b66f24a12b93dcfda99e712064ee78c3c68604c44f7dadbcab20799fc5f991b62328c6e083ec38e055c7c97acedd24e137a03e8db7145f9d3675b29e359bfcfbef78606e6ea4718ef5579ef9133108728c2f48f33d9cded30e9fb6b6ab74eb2af3ece24fd5ed23d539660083358a8079ca640747e05004ba8ab49f0b297e1ebcc54b922e69e499e3a79f90086d25d842a89532f4c3f7e0194916349e5a20a74a143ff8f56dbd55e84aa0934fc10d0116c00e9ec4f19b0ccb2f9c8304504a4b8d64425f880547421d43d160b2c47edbe5a54a2530c20a5f2c4f3ded08edf10f65329cef2d52a92d565d74a4e00911b7e87508e43b6ad426804a66f059aaf7f17ef434a29bfa00fe140db80c6c37208b037af4b55bb9a10031e01c481e14b78ef5741d0fca97aee63c5c97bde6b54e894a315756b5394a1398ac6776e93c126351da6d0313b715323eeafba38fc37ee76cb7eb581063a5383b4c8ed4545756aa5eb69775b024d5685b55ec3e0a22e305b4347f5092c64a139c5dea5a976ca9062a4f07446998896a9ed5aa3e462c6872f2abf53d7a230429d92155bd024ef4052ad24919cbe492a7507bef3d97302c7635cabda51cfc028b4a150febdea9ed28292ec660226c4b3f2022dea37c2032179de98b78d514490e917a49101b0a22ee772b7380fe261375a695e7913aa17791f64e35790c6d814ced7e4870397659ac6048bf0cff1a9709fe6706d5eca9d397a43b4221b5cd254ba0328fc26d2c451a67fd2cb22e7c1fdcf04ea3df27dd2c41cef026bfe8a82ac0cc76ab0414284285bcb01df5a6da0f481021f5c5dc12d7140c2caa0016849be1508709fdd2324eb79ddcdb8c83a33fa2e2dabeae3842cf1971e5bb5bc42dd291137cce8c0404b39a28dcfb60d47efe2b696327642874908a3dcb8e95fc7ef727a113874974e12864626b0c64ac1f95931f30c04ed133576792591b3c5667c266b6f032a5e80c1b576a21ac0d7a0a20d8c4b0169321692966f38d360e40727105cad5c2eaccfa3eefdde87cbae2b9ae2db6310a527d41e265960d5d6844f6072dbebcc985eb5a48c2a536472ae7c9c36a968d1197324777706d6ee683fd9a2763389aeb0a2536f561fce79acb26fd10428e72934186ec072bbfb1225d7438db4b2c2d3baccc19ec92736bdf531191d6811e401b8c0e25df2afac49459607b018f9276124f70d404550841ce45fb1682b0ef08947635f2be52319292374624a47182ff22dcc3f0d1c58e8ef585f373130eeeab39b442528dfecc8033b19a1f9297d7d0da10a13bd8e264abcea14c12b136119cb6160cf2c9941b4ec31cc75257d0e0ad0414a628deb61d29cecb602bcf1dbba32e3cc8cc11cf8bea723ed3c51dbc35af0bae00ca6f54b6fbd29fa6cadd0fda75130816356d309ad326f7dee7e3874e0cef0da172460d37df26284cd79e58a8aef961b517d17d8c63db6426ea550d80a579ef411f70a19e33cf09f049da4886163d672a574e924a87606fe0700ba2bcd882ae4ba9da7f563331218388ad82e113be754d44aae2e1a9e4ebc093ddc3ff66b1540267d13f72bad19473f884fff7994cfef9436ba8904b638412206122e27eca01a27b0d254f5d44c0b4650194bf26de4ab9ef319fb5b44edd2e1d33e08499b04ddc84d749aee976da8baa67a3b8cc96b623784fe40e0fabe426e8f301bd1a9a89495aa96771f7db47bf07f43aaa9e5c3c5776424f9bd88593f932bde3998a2f33407b663aac874b47bdd1f087205c1433229055ac1f4490ce1e9ef17e2361be87ea3e99d09ba637d216737a02b80e5ac040f9d9d866531c7d900f3d5448da53e26dd16e3c9f3870566e46c21abe96389a596a86632ed441107c624ea41d4901096268462c7ac74242298f9dc1d3c72afff02e0e718cb39c76188bb56c3fab98a9d09506501928d3ccb584fd745110fee49b7ad73fae593dcf2e9b5cbc9ae3a37134eea467902b1689812362f09475c051eeaaa6cdd672bbb9f890b12dc1fad2ab63a582a50b94075f6f049e52219f25be72bcaed20e4342d6558c3afa19ca1c078a27ce5826dd54a6fba898e3095190cf7c07acdbf9032e216b63797739cd7b1f2d283bd0de915e78060c41ab8ed33e7186ce7a32bbe038e5664f69c857fa6db56ffa73ba57eee5dde0cfd4031bda78ca79b3d3b41e5fc2ff256e435bb0bc2301e81eaff702351e7da85f2cf9f877171bae7fa1fa261277441b8c03f8c9c9443965c8bf3c5e0174e8db597228193052173ed099e1ffa1be20290c17ebcec2d4cc72363b4651b2dce84db6e35d1a390c4ec1a11392b4f48dfab60a927e19ca003f030b1b76727d622e1808e3e2d3d74bcec98380efeef09bf7fa8cc51fc817240cfac829fc0108933e41a61292417f701ff00e88634fef7fc8f34cc79db8d2f4272544fb218ce0d8b6ced98c319466c8154bf6d05fa3896166c65dcb7b62d453334b892cfb393ec3e3876df8399d1718350f5fc8f0842c6e8c9639ecc5453f201bf65e18291b31bac390cef32295eeb1912ebedf82c903d30bc5d4d0921eb563c225231b44abfaa6820719a8eefa0cf97b772a6e4bd088c818b06642c68327aa579714ba4e81715934160c142354defd67c9bb74df81efcf9286cdd8958ad7b73c55d8a134873774d493a40fcffa288315c64c0fa2996e2f6df88a0b2b386e1b792030ddb2cb244afc4079255114526559aa8a6f4a4ab48ede9067ad002bd4e1ad3710affbb73032c486974e99e6f317153a083ab5b09d7eabc9f613513eda2940b5f65fa18c22bc354df0c019aeb7b690a2fd83a97bcab006512a96261537d8fd03ef5d608aba13e38a294d60f1222541def157036df4f7bc73399bb93470c37cda9105d3848c8bdd90348b0e656afd92d7a430276c5e071050cac80cecb1f53cb8fc1705601da9ceb45eb7dae4af85dfc9d1fe1447da1b12e68191e1bc762b26a4b2fa4cdc2e01cf24f112d199c19930261146752eb957c0847fd46b1ec2936d623d75cccd66ccb0625ad0f36f03a231f0298cbf9349379942d700bf8b1e296c34754312d8b8ebd8cc248303a3508ac9f9c22a04c5426866884471ee1b598bcb226ac6cd4bbe9c6938028fc7307deb207ed0f1ae9d75515cd19d831c5bbabf894b764e8c688d86cb62ad542d8a4a29eae2c8891396191c7340df6fdae3aff7ba9cbd73f627ddf8c90f340d69fe6006a18184df4c5026b20d6f4f491677162f1f0a08ee580b0133396386ccdc39a490b38a63f554c304547f2a58d244e05a9223d7d3c6bc074414d6e9dcfc5c73b5c64032895cbb8fc284702c80", 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x8, r1, r2, r7, r9, 0x4, 0x8}, 0x0, 0x6c1b, r10, r12, 0x2, 0x0, 0x20}) r13 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$BIOCGETIF(r13, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00q!\x00'/20]) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x3c}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x2) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:00 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x2, 0x2) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x2, 0x1ff, 0xffffffffffffffea, 0xfffffffffffffffb, "68d19de7f42bc6000000000000000000000002ff", 0x0, 0x1a7d}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='W') 16:00:01 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x60e, 0x100000028) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x11, 0x10, r0, 0x0, 0x1) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 16:00:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x514, r0) getrusage(0x0, &(0x7f0000001280)) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x60) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x8, 0x1, 0x6, 0x1, 0xffff, 0xfffffffffffffffb, 0x3, 0x2, 0x0, 0x1, 0x100000001}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x3) 16:00:01 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0x7, &(0x7f0000000a00)="2ad3f4fa147aa9903fd8dce28830ae2a530679c5cf3863ba446f669ba1f5feb1cc61805cd292d6468e211cf265bb55e3c16937e96b37f9ceb20f8a5367a0252772f40672c18c37cddfc595e760182152a568e028a741e603a0dc4cb7761d05c39b69fed215ff8348eff9f5cd6708cf1c3b2a843226d73efd70c8b1600b65499a4f756136951df90fef75cea82d2ef26b75444e6f4c1c0dccc84bd0baa0f247df3b20f252ac35e8499d3de93ed3ce4f6e41574650109e2f7ae368eab0eb8db2dc39fa6f351950257a667abd8be8b82dfd", 0xd0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = socket$inet(0x2, 0x8003, 0x89) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000b00)=0xf51) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r0, 0x7, 0xffff, &(0x7f00000009c0)="a29d685c515fb82c2b0e5dda53261d474fa0cfdd4ed08e9dabc6f76a72c64107ea1f31952120225f18d7331fde135c87467ed194d63351ecead4a69f45", 0x3d) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="972c2d1bd7a4d1e4f887605592a91aad92ea5325d5d48572c665fc785abae0771f7236509d4dd23d1bad0e7c8ac75541ad0d40c7fda20a61bc75f33860b8d8340ff234650d4b9a76796b318f8d7595a6d8b4a43035ed4a66894ebc710bbe1e2ff4080be630295a46634e3437056dae54e89e2eafb5ef084f529f4781df4f7ff86f9aca63bb080dd96877", 0x8a}, {&(0x7f0000000200)="8a0a9cf722e12820c734c69612443ba5f86da6c01c9d1bca27ae5f4b652b7208d4911d44209ea71c97d953c9893014218f5f42991ad55833b4d85ec62d70f964a21ecd3adcc66fd72a35eff298fb2ee19b8148880e", 0x55}, {&(0x7f0000000280)="806f811ac8c7ccbf5a78c2c3667bd762f73d95f8641ab10c2f41b7f803d3e4bec186fdc595ab4fc82a1dbfbfd8", 0x2d}, {&(0x7f00000002c0)="062474b8b9588ab4c420c18273a703f11ddfe67a9f767cbe55fbf6260b1181f1cbc888496ad5acfd2bffa51665a053fe8c9bbb9fc4543566f08b3960d87241a5d382b2b25b40344797d317cbb9d1839729faf73dfaa31de77f6680ac59225075e00e87caa082449b61a4886db8a91f2cf32c94cb9473d983c271cd4112c3bc528c6aec0a0102b1020421e33450a8d5d33e31b0abe2559c50d32f8c5c48fbf404daf08667eff4a9083fab55405260f6e711957dd9bc14a5f4d789c8", 0xbb}, {&(0x7f0000000380)="cace9c58dddd3cd7cc2e406cef98ae6867063fa41cfb7e49fbfae40dcf562f70bec41cf32789ad01b5e12c7dde42911aa24ea5658d73de6b33651e657d46ff477d7615454046699ce4175a669415582dee75", 0x52}], 0x5) writev(r1, &(0x7f0000000940)=[{&(0x7f0000000480)="ee9344ab27357bdcf1423f03cb398d8a5a85dd94cbc3b3b6b87a546a", 0x1c}, {&(0x7f00000004c0)="500ebc7caa3b05c548e5a4327a22658ef449e677b77b3a13b1d3dd614465011edea6581c9bc15d3a72fed8c8f785f3e3a9bf9e481e2a34d81d0c0cf1a25295ad7fa7c13655e809bfccd4925cf780c07578d108ec02e3573c918f2797abfa97d981", 0x61}, {&(0x7f0000000540)="a4baff6753615a6f022495672e2b1d5e2054d49b27f917b79493f46f02", 0x1d}, {&(0x7f0000000580)="60e71c203df3f574cff963177e0dd3db75c05589922c5638dc641279d6892f3a053a2e3fbaeef4678aceebf34b3be5727b3f8cb51f09897349c2fee138373a28f82f16a4f38dc3c561fe971c587a324f730c6eb66301863628a170dbc70418aa924c45c3858d958e7c5f928c49496e02c5c5f0fc479b4cba02c731b564ed52c3738c30de64c2e8bc0b62e82f450fd043796fd0b115100fc2f23afb2f1faf4f0bec7035929d6598fe23c7d9a921cfc438021660d4b63053d3be1d9004649b8a67d067940a851b370b97b9b735017d335df2f5ad5ef433c41d96575832b71ea58b9fb53f9870d827faae76b3695d1807", 0xef}, {&(0x7f0000000680)="b4a3843be0c0f0ae7eb7b8a40c2be6ebf556e0c25bbc3f014b9e8e2e0913842c7c8ff9c1b56642110c27d4d0993dc880c2573b9431771c11b5ba4fa9c760ebb01c84db0bc124f4e617e7e74f15d6f8e32e815f284934c989155ed72048cfa5d1eb2b4ae8644d8dae19eae627178a2c514945829142f326c04fd943cd44bdc78dcb8fbf8071a35dd28f024a0e6661294f72f1b129c7ca9845584c57b392b850e76a9c11c9e14d3952622facbc241583bfd96d952d6b75560792291d9452a9b8b4c7e18da99970824afaf597b4136f5f37923cc6f970569ff8ab1b5fe9781e33941a4b", 0xe2}, {&(0x7f0000000780)="a2f0f31a0844bdf9de99f8bbf54399663f40fbe64c7c9e965d06d9c8f06c4e3a6c60b0959210b635a37e731c27a15d03d746e391277757ed2a561bc31262edb4fe0ed5afca454f655ffb8deb49648b1eade7038684f8dcbd9c2020bc53e7622cdc72b3ea369811c76c1beb1870e536", 0x6f}, {&(0x7f0000000800)="8a4e461205ae352acc7f557b76dfddc8bdf81774be10a9b7c1f2291e3f5c3446f0c698f7ba038d4a81dbdb72d9ca1f57383a2663720849f7f5cd857db4e8fb7149c6da3e3080e1a0", 0x48}, {&(0x7f0000000880)="fb3a9c118c9626918491db8ae7678b5e29d48f434cd16ebbaade0b9722f2763c6f1c639317c7e2592e363fe4f6fd784d6e223715d015d6443e06b7d9354f34d9d812b3721dd1ad1008b1adebab63727f0eabbc7b05d82260171500734d6aa9d005525b58793c2b05fccca982cd3c6b6656054c5d33395ab661d4ee37b9df47d358f431c2f5d7e8f5c202bebd92ea25492e9a", 0x92}], 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x4, 0xffffffff}, 0x8) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) write(0xffffffffffffffff, &(0x7f0000000100)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8a96ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070bba5027254e7ec7ad10a1e39be1e9173c23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778f4d557d509c07382f7", 0x81) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) recvfrom(r0, &(0x7f00000001c0)=""/222, 0xde, 0x3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getuid() getgid() 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000440)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000180)=[{0x1, 0xcba, 0x7388afa8, 0x6}, {0x7fffffff, 0x0, 0x1000, 0x20}, {0x1f, 0x6, 0x4, 0x7}, {0x2, 0x200800, 0x40}, {0xfffffffffffffffa, 0x3, 0x7fffffff, 0x4}, {0x7fff, 0x8, 0x6, 0x200}, {0x4, 0x42d, 0x3, 0x9}, {0x40, 0x568, 0xfffffffffffffffe, 0x4}, {0x0, 0x1ff, 0xe99, 0x2a}, {0xffffffffffffffe5, 0x5, 0x3, 0x1}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x100000001) r2 = socket$inet(0x2, 0x4c8c8b77908cd7f2, 0x4) syz_emit_ethernet(0x8e, &(0x7f0000000380)="f608ba2554674507b25bc091dab84d237e0273b6175e2e6c25b50076e9d749c492bec00f5b65aa584b4bd9cf90f48190064d0bd8dbb86ef81f8124f834b9b779f424ab82900673175fbcb9aea331f96aeb574619688d0674dfa62dece6af6ce1ddeca6fca0c41261037721e08a2994fccdf2dfbf6d7496628bf9e1554874338dfbe5aaca3050218ff3e7cb8838de") r3 = getppid() r4 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x2) r5 = dup(r2) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x4, 0xe000000000, 0x5, 0x100000000}, {0x7ff, 0x5, 0x40, 0x80000000}, {0x5, 0x400, 0xffffffff, 0x2}, {0x42d, 0x6, 0x900, 0x2}, {0x1, 0x47c, 0x7fff, 0xd5}]}) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000240)=0x8) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0xff, 0x3, r3}) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = getegid() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r3 = getgid() r4 = getgid() r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000100)=[r1, r2, r3, r4, r5, r6, r7]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x8000000002d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x100) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1000000000000009, &(0x7f0000000000), 0x0) socket$inet(0x2, 0x5, 0x2) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) 16:00:01 executing program 0: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mmap(&(0x7f000042e000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 1: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x4, 0x3ff) bind$inet(r1, &(0x7f00000002c0)={0x2, 0x3}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200", 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000001c0)=""/46) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/50, 0x32}, {&(0x7f0000000040)=""/113, 0x71}], 0x2) write(r0, &(0x7f0000000140)="a187282ef5818c9c635662e0bc4d28f7f501bd9daecdd7b94bc08471bfdab7f8610a1b0bda7c507823d0aeb8b3ee56aff4656da68a8f778a4a85fe22b7ebc90cd7f70992db55c23636f90a8c6080797539cd0436", 0x54) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0x6, 0xa, 0x4000000000000006, 0x8}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8381, 0x100) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) poll(&(0x7f0000000100)=[{r0, 0x2}], 0x1d98, 0x404) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10000, 0x0) fchmod(r0, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200001cc, &(0x7f0000000040)}) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) read(r1, &(0x7f0000000180)=""/86, 0x56) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x1}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r2 = dup(r1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30a", 0x18}], 0x1) 16:00:01 executing program 1: r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r1, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r2}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r3 = dup2(r1, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6}]}) open(&(0x7f0000000280)='./file0\x00', 0x8, 0x9098f98fc9a64cf) syz_emit_ethernet(0x1e64e1ed26bc7539, &(0x7f0000000740)="b616d5f7cdd0e36e93f73476a6bcf30222e4c308127c0821c749dbdcc872bda314d6b32f2915bb35fc1f1f") getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) faccessat(0xffffffffffffffff, &(0x7f0000000040)='.\x00', 0x0, 0x0) r8 = fcntl$dupfd(r3, 0x40a, 0xffffffffffffffff) r9 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r9, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r5) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000003c0)=""/66) pread(r8, &(0x7f0000000680)="f8e4a6d6a054d8eb9b5e68f2782a5b46a42059b17200d70f5ff21894abfbc46776c929e39d200b87ac6a98e699d450fee17a9a5152edd0f16afeaf3ef5c9786f693e8eb09a1a7d326c257b807f87aa8bb2a1a9ca50e72d1cd5736cda2858ad2620c14929b469573f0a873c09f4100bb7adbd76742e0fb6f8ed03147113a3d99f2457cce4e16ccc87", 0x88, 0x0, 0x16) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000000780)=""/61) fcntl$setflags(r1, 0x2, 0x1) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffdee) chown(&(0x7f00000001c0)='./file0\x00', r10, r7) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/34, &(0x7f00000000c0)=0x22) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x94}, {0x5, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:01 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind(r0, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000180)=0x8) r3 = socket(0x20, 0x8000, 0x2) getpeername$inet6(r3, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x3}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") bind$inet6(r3, &(0x7f0000000380)={0x18, 0x0, 0x2, 0xfffffffffffffa18}, 0xc) 16:00:01 executing program 1: setuid(0xee01) r0 = semget(0x1, 0x0, 0x0) semctl$GETPID(r0, 0x0, 0x4, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) getpeername$unix(r1, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041b96a1e5b0eb498c488a857f383f05b974ebae6db857c4ea54e14cdbcc6ef016758ba587ded183951f8334d1adee86107bf9583d954a4d97710da90fd1a722ae82871892ebabbd65b11037da4ba22aed288a2a0e37a60348471a76010000000000000000000"], &(0x7f0000000100)=0x1002) open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) sendto$inet(r2, &(0x7f0000000240)="90bd6db3055fe4b34e39ef655b2fa1e9f384875cbce49d0d5f1b010cd8f87443471be9f78fb17b8783eeefab4fce9f380f6248f7ac0bc0f9449b8f2c97639e6b2a1731473c374c15b7d03a79129c7ceacd53b6a7871b5c8586e97b9ded2195c66347946620b22a2d4c39383469e1026edc0827de14654b7f5d587df155b09d3e3f423b9dfd25c351700af74d9757620a1c", 0x91, 0x400, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt(r2, 0x3, 0x5, &(0x7f0000001400)="34011078b63d573aeda57a9de82a9d37a5d0974f5c007bd4f82e4db6673326195419321605a6e74c01c22b64536aa6f3d78c06529040deb3f439236e258fcb3059a26a7b9b3d68a4", 0x48) 16:00:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f0000000040)="eec63d43acfcaf0e728161ebfba6af2812c9e840e629982f8d7cf1f5691f068630d4747545ee9fdf4004f97435cc441ab30e940ef892d76cb0fc4368277b52c1b3c2ef319770aa2995d0da5544364a9de87a209b03295a550ab171236dc87eaa409ecbfa3bd6076119290a169fbe056d568de365df39947685b13a1f1838c85dd4217a9713d11942e430789569df1452cc6099030d1aac7ea27a480e214691", 0x9f) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x6, 0xfffffffffffffffe}) shutdown(r0, 0x0) shutdown(r1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 1: geteuid() stat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x8, 0x0) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r1 = dup2(r0, r0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f0000000100)=""/71, 0x47}, {&(0x7f0000000180)=""/109, 0x6d}], 0x3) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000002700)={&(0x7f00000026c0)=[{0x21, 0x101}, {0x0, 0x9}, {0x21}], 0x3}) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x87}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) getuid() ioctl$TIOCSDTR(r1, 0x20007479) 16:00:01 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getgid() r5 = getgid() r6 = getegid() r7 = getegid() r8 = getegid() r9 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getsockopt$inet_opts(r9, 0x0, 0x617a00e8add04ef1, &(0x7f0000000180)=""/20, &(0x7f00000001c0)=0x14) getgroups(0x1, &(0x7f00000000c0)=[0x0]) setgroups(0xa, &(0x7f0000000100)=[r0, r1, r2, r3, r4, r5, r6, r7, r8, r10]) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1, 0x4}, {0x18, 0x0, 0x4, 0x1ff}, 0x0, [0xfffffffffffffff8, 0x80000000, 0x3, 0x8000, 0x0, 0x4, 0x1000, 0xa49]}, 0x3c) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4010426e, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x8, 0x400}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0xffffffff) 16:00:01 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) acct(&(0x7f0000000100)='./bus\x00') link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') ioctl$KDENABIO(r0, 0x20004b3c) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) getegid() ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1}) 16:00:01 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="4a0816547444e772f6997d4ede81df6b7bce1bd4898b822bf20a32f37bd6a4e1a766316d797917a611bb4aa5a1cfc713a512e42963fe4b40ef60ae78c61341663a1c5f6cf8f1788626cdcb6753598461d8d4ea8635ccdca41593e563a8f918ff70321b519232cc2fc89b06bbae41ade463687b54a25f3758dacf10237f0de8a7bede9cbf45d8dde9c3f739abc1b3cc1ecee5e303457c4f0fe6953a922270a3ab21d748b7348f66d9e1ba8de0a24f8e147695a5e4e6628cbd7d0565cac52e7ff3d688df", 0xc3, 0x400, &(0x7f0000000200)=@in6={0x18, 0x1, 0x3, 0x20}, 0xc) 16:00:01 executing program 0: r0 = socket(0x2, 0x3, 0x401) connect$unix(r0, &(0x7f0000001300)=ANY=[], 0x0) sendto$unix(r0, &(0x7f0000000300)="324cadad7fe5811b90b2fa5575df91092ae51abf46229a432cadeb91b9a8bd510da9e5365b2373a60872d058393d29486fb44fd3ca6c426d365a909ffbef1bec07cee0f19c5cf7bd11e0bba8b526c1a157e31064f1deb2dc2abd8fe9abf3291dbfb9009d5bf98afd4f8254d690184fd8df9234dbaf277bdcbf632be4bffba213ccbcc3f1f8f10ac45bc576a21ed24f06f7dd510de4a4b95fd4403d42027d08ffaf0c6b5ca292a5758c3f54424eb689b536e09de99923be3577856259e69e273e789ae19c1078cf785a43240ab4a829f8ddb465a91e9faa3d3ee4506e4974d0267203b0d7dd00aa414fef3a8bc35b9d7e176a527d862271d6cb085335a6fe079c4975def37af36d965f9c4cfc05669042f4c100e7002d043ea88e0563f1c04e89d6f40eb3fb4b7fe626cb12e3c88c050a87de2c7e33f430f908fb42aca0de5a7dfd4c10455bd62b23da6a107aa61f5fef7dbf50bf7bbd23249e33296cdb4b74ac1df582fec5ad1da7516b25a33052ec28eb5e008a20e8e30c0fcecfc0638aa3386e5637890276bd900e4b5ce21064e2c965bbad2ef381055f2599aeba31e78f10cb8530327b94831570058e6c5adcf9297b07ab476856785bd5b0c2f6de0fc3683b74dbcfe6da6b8a98c6e3a47c6b720ec45ef41b748de547e14933f1b6a076f5ff52acfb7794f3a0ee16ecb2ef44f013d5fd5cfca5611e4c6e3b90d2077d7c30fde201fdc2fa1a618353a991aa8a9840148d67343c9d00faa3725606a9640a2413e34f6767dd6328333fdab20fe30e720e56ea2b6cbab9380d8cdc749bdf2168a230f4f91d702ebf4b1c0d69038a5980e2f78d392d94f219d31e3034324a62913b2a6ccfa5fcd9b4d798899e4b6c559f9138b4c8205ff04a543cfdde4beda3f9d2d1945cad938feb7fdf2709fe8dd212edbd2a01f645e4f4ea9eea58d12b51ea9846ac4a8aea3e173fe14164e1f388e7f3dce922102e70add3ffef3a5f83f9b9e37ba50741f253c7de2986530f2ee8a3fb704f8bf661b62bedc4aba3a01f7f3fcb884fed0c7e51400d57eb52c405a76ed25160919f31f4c7e02b58ef30f7439f1f4159fe8e4bd6aa8bc37ede899133b2109bcc9a20802f91e6e6ac8f30d2c910dbf52977ac0b165b3dc77c0aaed25ce8d9798d6d07121ba20c83ae2327df0a8075be2dc82b16fc092748189fcf385d39d2f4ae7a1b8e47fac89f51b4680b26a3f6c0eb082c9a2a52b61f1b369ac38c56533b126dfda93a8143ddfb7a5f99f62c93a0ebaf13a04616166720c56b51f82bd7ff50c850de8c97e7c28cc7e7580acf5ffd0285d82168bf5ffa199077301bcea9e9062708ae0fdc4a684d1daf55a0a6dc76daaecf2dd5c119f8a31f8c4bace517e305c5ef24ff6296adeaeaddb26657f932f95202b4f1c4764aa7bb0783e9e4fa79b6426e12dd77d9bc121c3a531672f30383db26224664cd6f97b3cb2a21bea6ca89c25406a6ac5a4eb95dee4cf96f27ec6ab2748c0bc858ca8a29fba3e18d6ecf109d059153f7a571b933ab25c75c3a86740402fab209b8f9369e6817f2e07dd2bbd32949626a45b81a1f1d4c695b1bd4f1717536efca4d7131fc3e004c3a305df427a52d94cec40c25c49ba5e8a039a2a3794b60d16dc11d8f0a5d6d0c04837dcb576acdd953a3f2dbbba48cba9a5bccf86d387f9dd8b3f42b8f5240d9ecc7ed363019ca3b3cdd902f4cdbd9c256f816b9ab24e163e775d307998905f532de913efb0ec0782afe16d7ee0d30447fb7ac40b3597e0f7e42bdb6e977b0c554152434f097e6a8dc6360a278e7586d812aa7c4402dad2a1d581b20f310c33a0a4edd25930996d01964bcaaf737c5e4053a4cd1cab5a8cd84d6e1a1c98bd7f0f5df767861132bb8f98d046d2a487ae2ad15bebc1d1c57d2604f90c47d3952939aad9a181435f7c2933511e86796acb61221d7d0491e00f4ee2dc396a4b051ff7af7e86e12f1a5c8d6b0fa0161cf0710273059d5a033bb89d1954117d397f78ec11ac710aa8b6602def17041b6e968ee82c3b046f76e66d7019cbb92abf302c58d8e0a4614fb7f7a667805a8939b78e3cfadb2f563ca441cf15b", 0x5c9, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) setsockopt(r1, 0x5, 0x5, &(0x7f0000001480)="ee99dd8f365a027c1055cecc6bde1e14556e5f6ae7ea37248fc6daf5f82d908cc9c799d7e5c09e14fb963c5e87c6d44e10e6019f948169a0c19e037ff66e3e07f55c203cf59e019b2924cd6bb5482a21d0600658411133a25f5fca5c20abfb7956fa23afdc8224b74e03759d31e749a8e4c727e7efa8b71bf3f4e652e8f6a54d748619de2d63907c07f3331f5aba8dcf658c173b24558afc0c2045621694651b6e4ae329a2161e73c18cefa24cbdb20218b5e8a3e3b41f93d7d6c7c8790edb8655430cb5adb41c02245b64526a1b3c731f437db22bbe64cfbb3677142b6c171b943e51091d835c717fd31e803c6c8e242834e0312ac59ea10c908cb14de5e4662cfd857ed53c6058488d4bd31806cabc3b1cbc52921f98c4a8574b2a3ac9fec211e278c388ce3c0b16752b7099bd95d3c404064487c61f1e7354b2163a9b1a07bb53fbcf345265c6595ec53b0846b8d325a8321a71044e6f44ac20e4939960cc92cb587044267bbcbd5e20a768544566148ef11d10add0be449f18ba0f94fc88fa5b4adf674f842c86435ed7a0f982e267294ce36b5248c6ab9368764f07552191a41a1adab8bc57effc90f41a27c3e5ed5b73a35d27cdb13f34280611a05e43df62bb163a64a4ea1ed4b30cfba4159a218a30d17a2f80392ee29cf5d423e20a85ed124559c2eb4b80a8c7593f27c12936600c46adfa311646e03baabaa91b64f8794c34b6bb8f5abc56672144c519e2e04e7f4e37073c4df07284589e7cb1d94c39bed88ba6175d380a85abeb23784e6285293266a9f072a5d5faffe95882725fc300d0ec0330deaa5f4d37b0e70de4ef09f6ed72fb0d1a393490af28add2a76c0237687474805ec513798cc3b1aeb53bf1353f5b7c4a0a83975418d5f9e00e2dae65d7ddaec1cc5581fea080e3e30c6ffcfbde61d1f046ca8ac25446de00773f876541816ded71eb79fe1ebe7a28268297fc5b2b0e5b1bb6b958b0a015a11ae0110a502582df1cb5b5d159ee5a48420b074aabbff28097df05279b03a0f28a213b695e350aac882d6201f6af62f247979c28369be3bef76bc50adeeda44330731a89ae5ccb6df2a3358287686cab3419e11c2fe9d64f6630841ee130204c6e25ed032c03540a60a854c4ef74dbf0d11dcaebea97f076d393af1eb017023e0d8db48e46b6c21a7045c356366c787daaa640f42b968aa53d6e37109a1c944d3ae27588cb29d25456a78407a9b6f26a0ec32854ca880d3929b6103eb455c173bf97b3b4be0e97886180af08edd56bcca51334f3ed9dfdcc34210798383b9bea9e606acb3031c6974aa48fc6ca9bfeb2251f71a2d745cfdd321e0c5e91b71e46bbf1da084181a7cb187ad760c004e67bb6a8d12e1afdf64123bcce6fe1edebe3439e55e7b1fa441e07da3eddc79585835ab46d1ed5b07dd1581b96d851fe058383ebb1b603ef573badf4fbba2406b189308ce7bde6d62a7dac27cb3c9428c6b08a96d5f857938dc06e3be491198546bb6df956be7e5c848e3943444a991256e575be300f45ac833cf67b5b095dd8d92c746d99fb3c40e7d96150816d10df87dc7523f274abe625e46194d659546035762d8862c3bfd3651f44c82cdda62568ccb6478201e071a06a71343bbc29d7ce10d645c1e61b68ff0a2d367aaff14657dd2c681404dff1cedb77946e3e481f497fdaa856583e2c3fe0d17e343fee786da51e2857da164cc62ea2469798214366d382ac271a63beccb24fafceef35b9e5f4a9640ea80cc9bfc296a5ba6ef0c4d0f8523f9a344883eb8ae8919d9223a695fcc3e21aaea0429eeebcd119b497cb272b061be80ce2124a73f1674cab5a3aa8cb6a419738e369b5473361f8252bee7009bb92e080b7491325a073628094ba77d0dca863b4f388090cbb9b443bfafb059e7d11e667ab296b7ba7bc863af7021b0a9f8ff6485807aeda7c97d309d67d8abbf55640225e81368c15e6b2b78975aca49c1a8c8fc714dec6c7998d1b51811639e980336c99d1e773fe2152ecd42c15db9e8bd4089cdd827050f08db01b69c302836c5d3f9b69960b4aafa4085bdc6d83624f302282108095875586def6e0e27b69477c21632385f0e4b2854beee3b6256b3661e528fa462d32feb7bcc5a0868a08dd57fc450996f4e39e3df3aa8baf6f59bc0bcb650f1a352e7857672d2158bb1c3584f1f46f1fd10dc930ab6cb512e21de124298e89de62edc8c70db041b65e743b70b235d9abd90302d1da1217d1b3a81079927afb681bffde5029151a3ed28449c63865705a612752749639ff7f898a2ec8ea560364196fa376ab41a98c4b96874cdd1e82855b0148d467319c2d1552ca4f97b6eb42a4c7f977cc3dd030199ef3d90aec4ba2180a0ce3262ea8678bf8199078191c0ddeef592bb0c4ae588a483886104983b6e4c1d15e9e90a345392576e10926c14ef7a02108f96990539a0cc413f0f6e730c55eb3332c035fac99c2eb495d92038ef624206faf23bcf48d6b2d1c7c4d27047364adada9031d7db2f31ce237ed13e50d8851dd8512f30b8917b01549f7a4efebb463b846e09bc777e373109b3dbb9dc218a46151eed289958f45fb87e75b3b2d12bcb8fdc695355fc383e47c7bf59b417ebd70c19ee31024f34244c215668651ac9c7173d0ab1602b49ff8667b045f173341070b61602b86a5723baafca0765580bb4fd1e5e975f68d2dbf2f46d4cab9bcf96dff56a2a5e8a7334a06e1ca10e3172a790c87b5a00dc201a8cc93f5575eb44f47de223346e49ddf803ba18497b59a769422b2dfb8f81a3e80de18f75d327b94da351b1a5e3a9066993f8b5c4d64de52d8926e1534f0b59953da04d5aef85eebcf84ae1a999619f658e22f7a778c18770d43db399892183f35b959d0985464f25dc912c61f011e515c7da1831f30bc2c5a38627f776dd948d2975a773a77413a41ae27c21630bf609573bfc2ab82759df05035a5f8f5cbf02b23822e896e2bca787e9e4c203e3c1b7f2a8611ea7fe0bbb11b4c4e5369e1fe0daad1309cb4ca04049f95286633373890edd69bd66ce063ed73c174424967c99cca33da03641e48c8ff129c48e932fddff509f1aecebb8ed4801728554df920c6c5024ae510c267548f26c587255689390d3ded577fb028e581dda1bcd11265c9d73f069d06581121d5cb3f2b4f80661b9f609d525f7b4ffc0cd14930b105dffd4f2bcd00155e551e16629f2fd3e38ea33f26a6edb9054211fd2d15a591b0aa6f71fe3c5867e64327d1f134c3e0cb9e4f7e3d10b55926c390ed6c58004578ff5a833ff07bbf51c526c4c8b61a8432ec38c97f8a3c992b7466450ed45bd91c08bd27774db9cfa3e44c140c2a336322e86d794b86a2ed1bd9737b9c1bff135b1f526d3d6b1f72d1bd41c30f57d76b19f648044ec01c5018824be43a5ca04aa647d3cea8745dee1141b5dc464b09d18f625084256f081520d7458f9548fb0b6d16795beba5332c8c2c4f7264274c49903de2db2b889b92ac33db243a3cc73bc54ff0b5129d058ac1b73447e2092761444e10c578b65c1ec2a8e307bf4035b87c3f9662742b570f59e94f52ae7732d7e450e6df193cb1183fd761a5cb03acf1d48b5b37357e05a2084c20333074f9427031e511f696f2f3dd7a65dab1a92ddd1f4c7c67759a4330ee01f8ac08cb9391ab113fe5e08d5459122a5795dafda6d01d86c73d9e2e839b84faf9145fa76a75cf74ebeda2eed9d147b027284da4bd4ba358a1c74ae4db06e079a28642bb1d1d65b79df3f05d9bdc9f2cf6a34386c5b1b3ec8da27c89385e8a593172a7518d5faa3cbb929154f7d28c0291eb813e41d5c2ba86d2b2aedd34e09955e3dcb5873827ed40006dd52414e83d479bc0b7912d489de7b40cc83d6697b1d3704da070ff74553cc650e809e5eeae2bf6bb25528e2ae01844a07b1a7a668aa7f6a3072a67b55c35a05422f9129d2d69677b04c42bf8aa15e929fe4c737f9366876b5229037a0e9999258cfdb6cbedcefed5ed450ca83a082517949c4b05ff503119ddf8ad443aecdd05c8fabe80ea0dc9f5387c9870a9606ab3e0a2b2af3040ba3409d18a5fc1c6ede48ce788de96f7272a05381b1f3fe5ea2afa56c0146e82185c118588eaf2d6ded7ff3d02ca70670fde4301951dbf3adce46c1deda1c5f0be595e0bf89debb50c2cb92263d3f19f3f46032aa968686332e04b249ab6d8169e15b5a264bd3034d259549cf90d5314f1ffdbc9e2577a5a7e6b8c47f6d1290156f39822aa2490a23675291855e8e2960ecdedea17464824e53badd71b27a38a7141c5f7e1f17b653eb3a8913b52ab1a3d3f9f13987e2fb82045884f853eed9fcd8fc74d5568db864172c591f9a75bb7a1c4338eee536bc3ac362a17bf6dff35b007fc4f8a5bb8ff81db73b25ef3e80610724f9575eddb9d60095cd853a7d03dbb41281061e857897aa664f9e28a11d60bbde1fba515bbf9fb6be92eefd5ffc9289b2347a94c0550db801cee333b7a4834c28aeea4d4665a4c791a302b03c21d6fda71d4ada65ca51a6a38c53017f95acabc002f297e6528543ab054a65ecc06ffe6b178fa1e54550621ba1c6b4bdd016343d20045bc5ff77eb6355b7c72b0d957ad1cf92f99f46e4bdc0769e723c7cd44ddb94ad597b1321ec0ad87a3af19543d5f5b4d955301dbb6393280631db98e0cb0839ab99c784d17ec91dc71d4a88ff6f3c6d73a85be2f25f56a9c38c38589608520f596f3508f9209af2b28ab7acb05413432024490311394400f056d99f5f1d55a8b796a73fda0fdf6ee18e99bdfaa179db64bd2227bf283026f76801037b8bf0653090bfe40b379f3d87975f199415ee7e476b3af541e88699ff9dda3fe9f16e130f0e3552a686f1d68f3338bac6211ba3733dfc044601473d9b016108c13a8560a455707c759fb0dea756057b48fd48d8a8eea45530ce02138333d55f330041fcc9739033e7f01777a31d9cdf65e74c85aeb38923ece7df33725edd9bfb89aafb217efd4d152b7faf40bad138627a3e8b1e8c14cbe5fd8e2105a944f599b408a05b6feb734bb015dcc363c3357a3c152e758e9d04aa66c898aeac5e9998ed1bda82fb4e03c9bb23d606e62c4dc7cf9a7cb1926968604bc2205140a418899f32c4c794b68756cc06b5b36a8f70a37b6cc3c7df5d0b1b1488f3241c403d91e492b35357b8a43c07ad388ad631fdec6800c5bbce5923fb3780aec7fd42d925e74ecd538e1765b8a489f280df91254059c656b8ba9e3d606db217b5bdc399c1eb1a730240f7c214dbdecc6808153cccd3bb9b7f29ce0816dbef4ef758637637170cf33a049e341bef60f110d33077e8f544cc9199d8adfbe9cefabb5ac2202b8e8636d2f5292dfb8e9ad1f3be80a4999296f5d597395ef3b8a7c2a0b0508de4327d212304deaa0f90f2d896e279a4e404cb984230a53bd55751dc817143d969b75c298a4b8e14e01dcc705fc9b9f4147abcbec4224222b19a21c2483363009b935437d62cb59b547b243c5b52d5f7ee8f440c29f7b261eae9f40ce78ef3704bbba5186d8f542e89e42250106e954f9cce42165bbf3abaf382b170b4b32ed8063e775a24e0c75254963a43297faa033d393a7ef1ac8138af0cb58a496a6ef042a6028dfd6ffa684d4fcca3a65f7bbe4b3bc68f302478b6ea5502c634691b80c8bd38ec2c3f0dd93fa60966d65662078c2595546e64f9e02c9289509eeb131a69470843cad6ec8f24edc04e3de41588413731f974cf096f3f32bc25e354b741df1f034b4b460", 0x1000) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0xda, 0x80000001}, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)="2749d3beccf04fa2e50a9b0a64d0add037f6b0ccf513edf3d65a57dbf65de2dc16f574e2139727d197bd57aca2e72b3fae89b88d29c39e590587fabf72faf7c056afe1200c6c770bac47dbc50ea2aa70a83fe95427cc10c6f082e2cb8a8d501a9b304662768b856e100f697a0bb28fc9e4937ae16b69b83dd983392600df203a823d804b5c268e4d8eb126baf79ca5d4a6b057cc632e0bff68d0d92ddef29d6e8c8a4ce978d9d9c666707f8c982f4ba85530910c054d164293f87eedae2e", 0xbe}, {&(0x7f0000000180)="ab294a6951a30301053742fadc10e69045cece705860bf18dd7635bba444a6c911e4b0e0f243df89174259aba8265195e2a8acdf38ea78c1c72b08820451abe0b65fed912c5593cd43aa1f9f2a32ee4906086fae77a5fbc4e7c3836ed1", 0x5d}, {&(0x7f0000000200)="16ae997a144ed5fd1ff4814b54b656710631ff5f3da32cd976007e7fb41779294f82c8bab332c5f453c74778f71d02141304573ed4838c4842e35187a6466351f741c51c2dc9ab6531ca8e9777cf743dc649e97e9a0fbb9e19c99fbe89155a2299da2c", 0x63}], 0x3, &(0x7f0000002480)=ANY=[@ANYBLOB="7000000000000000ffff000006000000a1ec1f8c2b9f7e85926ce10c7d749b168f4f9af26435f453629dbe4f44ad901a3cc3770083240cb3e7d467023b7e581d7a79f4b037e510e2c6cc11949e48563ae79cf4a20ee84af2052f976ad9e2eb77412228cb307b1104b30f8d1419cb99abbd587afc91329daea68c31b800000000000000ffff0000faffffff16e76e6b172f28dd09434d9e51983a89845ec9eba149e28088839b1b06c574d81ba3dcd7a1b63c55e4749156e75348fb37a3051def965609da5cd94a9a4a1b11e5b5ff0817915ff17a7551c807e67129d22fe0b18c1921d19d0f1a7af7e0bfa62860cab6444be8d1d1478d766996e34d472135777d5a02c436d90a209f05bd0dc1eb7953e66ab2a95d81a66ca679f5c66c86eac8c4e4db2604efc38a236d9717de285e0000000000101000000000000001000000090000004bc660587b83b7ee1ddb00e37667022b2577362e284ca05f49c1609f390285f2351b1d61e01a920462ec975ce55d6875be931cecccf0b5d9cb94bb33f81b315c76fc18c0263410ad59c0e5e17dfaa5ab2629542a70243a1d33167d212f0eb60aa04518233b453316c148c035e256598f3149172838b3ecf0494d732dead9279e1c0cfcb7d2f7b4c268e6850bc63cd4506ec5ca7db7dbe7abe7017a07eacd9fb8d4b28c74bc8ddc519df9390cd0b25fca8ace1179acd6818c9243780f63c965ae483a8bde455293b9ff4b53587f49ed893b515a67bb182034da94089b3e4a27df1ebefa3e5815a2cfc4ec9bb2089a24d3461c797445219d63f21467a3e1b721887e7735df90d5466097e74f9a00ce0f8f7e8da9b1e021ca1a40151cc500a430ad905742c4c59f1b159d100a4a1dd41241904ee4bd20692fed27fcc7c381167c4f1216ff4a538f6e513a6d80dabf23bab0e10969facda4a8abc4e8107fd4e12f9afe88c61379b5d2cb3870daf422b233c2be87197f2576c38b343cc2b5e51a3b6a72f81528bdd6fc422b31e967d0f8c17191223c9322abaac44f7d0050a472f92dcb6a56fd1b668173dd1fb8afe42e0674516a55a25c2af9f481c6d742501e50b163c45796d875c222d575c40092fee56c73bc13a6822129346f3ca137cc119fd4dc834d910ac03610ca319ee3f81795c22a39d0dff3581db96023dd152759622cb9b7464ca326d22a7c14e505b3fb3218693e1e5d405a8c8aac80b920e28d45792661dbf0d21598487442d9529f0bc4d0b34d6403b03ef2027f50b968ccc341b9ba851450440a32f3d10223cbb344a0a0bca92ddd72b213429c7c2f7966c25905764161e47d8492c686c4cc86e6d70c551234b6ef5f19151b8c990f14f7a7a568dedce9f999b77b2677cb98a7124e8ff9fd8ee5e21872afc8d7e664e1820154386daae363c732580484345f7d4a4a1d1f562094c7225683b58a5a40e7bd9a39a6b9698e90e88f41bb3c41fcb999a9ae82fa7aec8f49c5660b6f48a2aedaba9d01786f73e59e36e4921bf4476774a1610d99a701046cf16c1d12443888b097d06974b6ae8c6dd0aabbb39a30aec88723ecfacb31f22325b2656df52349cf18aa7a53f41c64afd3138bd600d83969cf1680ca80c89609f34973dc7dde189cc7eae38fae8cbd18520eb6ee1b02c102f19687d534f95a71e16e250739a50483d5cc1f17f289beb3b913aa2aec172f477552d7931ff241057c8e7b2eb22c97e32de809e935b6c3990963c8a4a2233e8f19bd8e9ea110fcd8397186c4e93657c123043cb23541d6a4b00870de1ced94b4335f7ae41ba81d330e7cf421bc25654f629af05df72dd3e8b307ab1b75f7fef7e2d4d413207b10a2aa664608913c58b072a69c2c2e24b403959149fa340f1b45ebd96dce2d77f0a41c6aee65493ccaf41cb7b70c21d4c9590ab766c42b828add80cd193886b151610a67e54888da31f6b648b4841d36669a9f86d90783c77738a44a09a4f3031812d357400413a47a60d6303289151c5f8e8016360c6fdacc30291a641d503f1c809d80440cea39ed3f5900b5ed365e3650c9183f44bf2be30df9bd8dee79396e10c5569e901315b4f429d8efe839eb1258a9ba807dae02e5ffaff129c2a4bbcb14dd1496bc76a5470a425e5e2e5b4b3dda4beb84c9606666d127e65d422877a2bb21349b3764e1ba1b9b0b6ccff6505f0c93279110ae553579470a3f583cd417cd826b83d2924190a6093063ce11af60f2ba1c150fdf78a13a3274fbd599d80718cbc8ea4e7f696e998f35f68d244e0cb7c773eea3f0a47db2b1b7f05dc68a625a419af821016d7e44762a7b9b33009ee1abcfcef1b7d17ce0d170e5b6fc8daa4c39d66a6b22780fdfac46ac163e9b051c7ec5c35e1658dd03116e009cfdcbcbebfb50c0f2bf090a7bf9b13e51171b700ea3c333a97ae05d370e71aa2f412a7a9a009d2ccb1abf031d77c8d40db9fa020d1ab99f126c90f3cd91f0c3d377e777cf70fbc9376cc904a602a088b198d9b42585bf82bbc4b04b4b8e182b7e464dd4fb8d04fe2ff34d7d95199c3935d54869e4c169d36e12076b8746b390097d4a49db9a0e56433c4539636251f4740fff6d21304b1026f5d1d0aa6498cf05df0e87996441e1ff453639c43f6f273016707cb7203ca6073b141da2f80a1a123641821a34bb94aac955f4e04ca215e78b99731662edb56e19ff6460184b3e9c1643a34847f2d75f2e1081ef866d9c14dab19140dd82d09e7b3ebdfab81a14da8e2e4022876c2a0d9be14cfabac87a2270c725d6a36214eb7549e78b4812e9c402697d7b76890bbc84acd6137fc3f6c866a8c51a20d9a4b09391f7a767806dc810d10cd55c5abdb3b6e7f1c9fdc379d8f0d775f7e5a707381138fa2ec166bed8f0b55a52a6cacc6df5b1efa44c430561dc7c9d9e14cc48be5ad75a7753a68bb26e44582f3a5ff9e783c7fc9460369bc9f48fa3f2961b8c04462245e8548b149930da134b35c60787cb3cdc1308c2c62a511ce8d384e90a4166ab0860ab9cb14fa8b92b9eecbb730be8f62fb9ae65d91062964d1542c5cc42fffece3beb8cfa51bca266f582e5c048afa9a66d917c1a4f4b77355e645d01b6d7cf4bb464824336ece1ca5d08c8d05008ead74d30afa839289be6079575101ab11893feb1ab2641add32267709c841658f38d5db5c3ae1cc5a04a284a447bc38e018ca8846479f35610f4fef08b45c728a270a4ee1497ab6316ee8b9a20b9d40c93ea0337fd6077a4bbc27147a59ac6421cb4f3dfffb8d5f461c4fe15da74464d52e8fe16f773478b57179d3b4198637e5ef4d14027b345ac714973e8da71667776948d84230913b16c5f14ed5f52f8ce4bc84789dc3dad72e4ff990bb882cb3717886a2b34410d77261875d88319fe8fe44122fde4d28798119eec08c0298613537e766c3e6e575bac71e824980909883861308cdf01095129c49740920bb61a80540a056081f95dd310999f465c46ed10948a248bb359a76999ea9aafcf0c64258cd0574bc2de7baab51ac32920d96fa5f9e0a0c792b1db20ea8455260a9d16bc54a6a9f360c55f69e8921a22a4a9d410f11315207953a4e851d281c12ac006e69d29be02ee26daa33875f8c52d54b6598da5cbb220d13fca9166d35c910f1029a7fc05c8c4bb3f71dc3b872196f8f2246668c10cc0daef51713877e0f12bf576465c51adefc417b847a6cda68e284d693f9151fdfcf9ea266344bbf5976431c8798aae48b52d62cd37a564d725777d27bcd5ae31951d8a15c42d42214274d5e95b94c9899641ccf041d94c02a7ac4d0fe7dead080863e6fe9e0703b09d502bcd21b6bca17931e36475f95d4819d7f3f6935dcdcc8ad21646a79583aa88c2f2f6713f27d6db5b13d20886a50ebbb80394df3b35315b2575c9c0f8e08f6c20d83ee1e46d9b194e5442166c69156fba47bc2ae622c343ac3c95c74def1bd87b791fc45595595766356e45599b521132aadd34ced9663c17c1c1aacdeb08dfdf6d4a573f50f1f4cda4613102025772e9039e875dc0b3e58a5b8999278002e424f97ecceacd3aff16ebe44f61c4bca81acd661af470e85952db0544e1c7867a9bbc386c778fb175a1b5ad97abea56bcda80e5bb5889661da98e26cb4d80d81d73ca6625d2cc22782174a2b3006fda84c0d2caba9bbb7dce42b2156329b3be691f23e29d6c02b71bb9cf45128b6755a96c9bf415ab93f94eec16e3fe80b1df1451ee7b60bf910eda02f82fbb7f189ca817a633186e23f95d736db1bf1147ce94ce0b810a4b79a488b7d1e6b1e490e999f4583a6e6ec46ea46a7818d957fe75cb893a9bc63046a3bda1804c2f66934b62c68c0da9e9e148b2fecfcf59e0096a5f765837ae8c199b45b7c177dc6df70be24f85662bf806e3a3cfee8ee686280df588a658443051207844f3441cb44924acb834eb92e20b468ea4ff3cb7d122ee7dae016b8fd8f65f0e34f6137b3ca7f5db31f449dd382aaf83b46b46136b087c66cc0328e2c0214d225d1b6b61536f16d1109730cee7de8cfc6872e6da2ae061067937d8260c49ab42e5fbf9bc31d042e7b6886373ee69ffb005e0338ace81feb9db34147ec3f34926b0b94e896257d6579179aa510ff0262c6517bd5cfea05b107e0002c8e1f7b93b2a64ae8a0c13ee7be2ddf360b85482086fb56feeb4952e39c5c27af02a0f3da088cfed12379f184cbe80cef993fdd176d3e727e2b2101b0e54bcfd4cd1bfbda3c6d1d855feeec422620a3872e4bd74c1ba80826fbcfd632bba8d664b98931f32f71104fb4f9c98c73c45d13e66f494cdb4daba920bd022a025d8f941273b62acc413449652233421278c3539693f3276d0f5a0e0664486d4487b4c892d2a1e7d27159d4916c27b65696b8a85a27406d87de7b592e156533bcb8f641b9c21dea3e74cc2489fe7887bd4df51cc97f4a2fe1deb3fdb84b84bdda3eef5da03a0dfa066b377de74243dd83ac0f06d082a11f3b5d7859b093a754a21f89f7d1d316948a107cabdccd9241be248ba9d835fc6fced3fc8d83ecb7c0e9ec47a5f626f6f3bd7b4c8fb550a3e9ad5b9d82683235d29b66bcd6ec317b36a3a3ae18d8aa2d7d36f02a3a6fb4eb933b588d56c70ca1d31117791e99dcd82922ee31584ec89462b92a13166ffa6965884f4fbd40f07388aab10eb5cfac4672102d80b01840ab1364d010920265632e82c3282e22270ee617c936c259fbc82aa7a5e3ac1520584ea3847d20ed87226d65aafa6449011cded6bb6fb237123b7040cc1afbbd6c3ec4bcbc20369dc06030c70b6214726e2af82a22403936b8d64377d3f6f2ac3f703d7f430667b8279937cd1edcc2d05b323930cadc7e2e6f08a09dc62a2b08e564c6e0e2139d90a200c85e152c7865caa2dd1ba87e1f59e2ddf9d52ba6fc7e72fa1acf8e7fcfaa880b23397013869c96220751b0b3e967c54c319cfe9389b1acd4a0ee204f530c69a6e45e3e58bf07eb0ce3ceb2d5fa147565e3733b750b76329064796bf029dfd8b49646f2143cdd86e91b5e1018fe6fb2ee05b1bffe526e34ca7c159982222fb131126a2d0d19ffe5681841d74e4bb31426587a52a7f53a2e014b43254e96a1364dfe4b5b2d11f7fc7c63f6abab68e0b3b9de163c0fa3ed8b043c5ff70b14bbf0aebf449ddff16af6b90a12585540e39fea628e46af74883898f7395e7ba55b79faf8cc3b278d86af56dd4cd9511cdc0094edcf71d77f95723314ba9a9f6dda56256f47467e84525952eca55c3b31a2f5e5bd714466e63a73a4e151e7dcf80dc27a8b47da48707bb8a2dbe9737c380b2f35e55218cdc3b0aa802862993eab3bbb92dfedabf5740c62bc000e567a0fe6a3be4903e8362a921e7f96f43b6ea2b7b6b714180ee55d4162a26f3875e974068799ae729ea81a63d48aa696aaafde5f03ac9b515f325694a41755d2d2707e63aaf7d4b60835e5b42d62af187c11bdf09eb751b0f7b97ef1ec012252cc33d863896f60ec8ca36bda8c6f358e09c21b634a29422d65f950945103aeed5eaccac10272bedcc55de842160a2dda32fa67a656ce7d35b674d1ab871ea0b07010c5a123a4a2aebfd74cadeefe0a61b9fa4e93fe7dfa88b9e62060a25119d02a5cc68015c6663b52422bf0811e1fa8c582c9021336bcb8d358d944657bdf03a21113b0e415e25f3eccf4afebf6122effeb345fa466f3042eebae1ef253b0e33f076d1a446c30a607d70e597139ace211ed0000000000000000100000000e0ff1fb4f725ab89595b09c4fbf0b53d03b7d61edb84583fc11bad32e961534a085dbec574a841793ab453989e4d8f3f36954f58622257cd80a9f56131ec73dc0c1012151ee76362356723a8d26033fb192408a8e42f613a1281fb662f0c980e2c397bd45a6f821de514fdaf21bb867856edd29487f80dc8bf214dcdbe9ef4dddba2e5bf5187ead8bccaf48dfedbbaeffacc261d5ff06c20bff21fffdcbc1df391a42e4a61d22db025ddc8436985dc3ab74eea110db4f08c72ec50af00000000000000a000000000000000ffff000000000008c75c5036857e111ed5cb53d8f577c8dabecd21d86bc539406c942eb800cc744f4822674eb9e712052079e5b729cd1b33fb3a377148c2957bc5deef91d5397109794ed50c5168b1f9a264d731c6a688b0010f876983f771c731766e569f050b332070cfbec69d5df30be3e7595e5cfc3268b22e57f58e566bf69534c00220c209653933e4949595c4058056cb08130000a0000000000000000100000052a90000067c6fcab4ad692451b1b2d557d6a2e67f57557257aec913a34624d0b9cb4affbb8ede48783c6dad511cf936b305936d816d66f3c431e5040895cad8b00df253e19d77a5b6b600e7ca1379c5b984fd0ee682896252b9ff9ea3fe8f224bf13cc0fcda6001b39eda1d041f3a5b32cc765636275cccd3769bb7b7839f378309e0d355e4508a0324e8b81f4c36a328201200c000000000000000ffff000001010000c0f23717bd7b8a8491cf78995ef05c9407caa75dbf6b48be655aa47445dc0b9ae6af08b7929ef94301b5ca0e27037339cdf5312854656c09e4ff52a350b3bd79a78c8b2f1917d7cf2f0043f57213abc7db266905c5b65301ad3e39ca2c1d38ee53eae47db9777c77916c3ad86ca4944d653801fb5ef3145fbc31e561df5386a4fcba32159c178fc0d08f27ab46686132865b650923ad21135c5ff16d9e9e9ac4f80647c61ab154e4cf9b5be7dab8643c3800000000000000ffff000091000000b21d30f36222a5fe3559587e699f6e765069215a2977e5101d86c4b80aa31f22016b99bbf9fc15001800000000000000ffff00007f0000009992710000000000"], 0x1458}, 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x0, 0x1) pipe(&(0x7f0000000040)) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x28080, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x16, &(0x7f0000000000)="fdf575ebbc03f7d9d99e5ef088f151fb3ee4af42d565") setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10000, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/86, 0x56) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x2, 0x1}, 0x20f) 16:00:01 executing program 1: open(&(0x7f0000000200)='./file0\x00', 0x6b44ba721a406f90, 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{0xff, 0x3}, {0x9, 0x7}}, &(0x7f0000000040)) kqueue() semget$private(0x0, 0x0, 0x80000004) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semop(0x0, 0x0, 0x0) link(&(0x7f0000000240)='./bus\x00', 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000564000/0x3000)=nil}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=nil}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00005d7000/0x3000)=nil}, {&(0x7f000052d000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00002b7000/0x4000)=nil}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x2}) flock(0xffffffffffffffff, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f0000000000)="bb52f20d8c3691d66ee1a638797ca11bd8afd3dcf61d40630c677ef931b05b1d415397521b5c90afbdb5b530b01a91860e354414c34a7ccc0c2e5d4a22a7f6fd08dd3b67bbc57d", 0x47) r2 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) open(&(0x7f0000000080)='.\x00', 0x400, 0x1c) r3 = getegid() fchown(r0, 0x0, r3) 16:00:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) r1 = dup2(r0, 0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)=0x10001) r4 = socket(0x10000000002, 0x2, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x4) r6 = dup2(r2, r5) shutdown(r2, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) getsockname$inet(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) recvfrom(r6, &(0x7f0000000040)=""/167, 0xa7, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) poll(&(0x7f0000000100)=[{r4, 0x44}], 0x1, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x42e) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) r2 = dup(r0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xf1d) r2 = dup2(r0, r0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa) 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) pipe(&(0x7f0000000140)) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0x1, 0x4000, 0x7) close(r0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:02 executing program 1: setsockopt(0xffffffffffffffff, 0x6, 0x2, &(0x7f0000000040), 0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) socketpair(0x2, 0x8003, 0x2, &(0x7f0000000040)) listen(r0, 0x20) 16:00:02 executing program 0: r0 = kqueue() r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10000, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x7da8a954ee5e31d8, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x800, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x200, 0x2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x10, 0x0) r10 = kqueue() ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000640)={{}, 0x3, &(0x7f0000000600)=[0x0, 0x0, 0x0]}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x8, 0x0) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x4, 0x401, 0x80}, {{r3}, 0xfffffffffffffff9, 0x4}, {{r4}, 0xfffffffffffffffa, 0x20, 0x40000000, 0xffffffffffffffb2, 0x2}, {{r5}, 0xf34366afc6385b74, 0x40, 0x14, 0x1, 0xa4f}, {{r6}, 0xfffffffffffffffd, 0x1}, {{r7}, 0xfffffffffffffffb, 0x20, 0x40, 0x40, 0x5}, {{r8}, 0xfffffffffffffffd, 0x20, 0xc, 0xf37, 0x9}], 0xfa, &(0x7f0000000540)=[{{r9}, 0x967892151ab34531, 0xc0, 0x10, 0x5, 0x8001}, {{r10}, 0xffffffffffffffff, 0x80, 0x40, 0x0, 0x8}, {{r11}, 0xfffffffffffffffd, 0xa8, 0x8, 0x8, 0x7}, {{r12}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x3ff, 0x9}], 0xe9c5, &(0x7f00000005c0)={0x6, 0x1}) shutdown(r2, 0x0) r13 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x40, 0x0) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000200)={0x8, 0x400, 0x7fffffff, 0x8001, "ec84663a16f1f716b291e55d810f2ff048d97185", 0x1, 0x4}) connect$inet6(r13, &(0x7f00000001c0)={0x18, 0x0, 0x50, 0x80000000}, 0xc) r14 = socket(0x11, 0x2, 0x0) sendto$unix(r14, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171", 0x150, 0x0, 0x0, 0x0) 16:00:02 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x3, 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x83, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000680)=0x6) semop(r3, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2aaaaaaaaaaaafd6) semctl$GETNCNT(r3, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x80000001}, {0x0, 0xf423f}}, 0x0) 16:00:02 executing program 1: r0 = semget(0x2, 0x1, 0x611) semctl$GETVAL(r0, 0xf46ba050cc5bc652, 0x5, &(0x7f0000000000)=""/4096) r1 = semget(0x3, 0x2, 0x14) r2 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001000)={'tap', 0x0}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001040)=""/18) r3 = semget$private(0x0, 0x5, 0x200) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000001080)={0x4, 0x1}, 0x10) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f00000010c0)={0x8, 0x5}, 0x10) link(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)='./file0\x00') ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001180)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) setuid(r4) bind$unix(r2, &(0x7f0000001440)=@file={0x1, '.\x00'}, 0x4) sendto(r2, &(0x7f0000001480)="50fc9118bbf864", 0x7, 0x0, &(0x7f00000014c0)=@in={0x2, 0x3}, 0xc) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001500)={'tap', 0x0}) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000001540)=0x6) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000001580)=""/229) sendsyslog(&(0x7f0000001680)="b41f4ac9cc945029eaf70b344cdc355a3aca2d1975cff4d4dabc5dbbd4becb6350a166edeef91139b6243536b472e77f9315ed6ed53620db761be6c55eac07bd05a2c7cd6cda3d1cbb6d75c63fe2e7ec9fd646f857797c979d95815681a6f587ea", 0x61, 0x32) fchmodat(r2, &(0x7f0000001700)='./file0\x00', 0x20, 0x4) semop(r0, &(0x7f0000001740)=[{0x0, 0x8, 0x6ef42428530edcc}], 0x1) bind$unix(r2, &(0x7f0000001780)=@file={0x0, './file0\x00'}, 0xa) unveil(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)='W\x00') fcntl$setstatus(r2, 0x4, 0x80) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000001840)={0x3, 0x1}) mkdirat(r2, &(0x7f0000001880)='./file0/file0\x00', 0x10) execve(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001ac0)=[&(0x7f0000001900)='tap', &(0x7f0000001940)='tap', &(0x7f0000001980)='/$\x00', &(0x7f00000019c0)='(\x00', &(0x7f0000001a00)='W\x00', &(0x7f0000001a40)='W\x00', &(0x7f0000001a80)='\x00'], &(0x7f0000001b40)=[&(0x7f0000001b00)='\x00']) shutdown(r2, 0x1) 16:00:02 executing program 0: select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x13) connect$unix(r0, &(0x7f0000000080)=@abs={0xebdb1b67a35642b0, 0x0, 0x0}, 0x8) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000200)=0x1) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000300)="43683284979b16b5888439b94323e01e1fb7872ee1e2c220de880ea1c6392710209c3024f984602f0000000011a1ac14e02a18f2d14595f46ffd52032e0b32e796eb6994a9ca8ec69e6b9c22eb8e0cd246a1380f0a0b2c894f229c5277da14be895a389c01c4392314ce80b9465aa379212f0a8706062185815fa38a3d7b685925206813f49d7cf91df8a64db95c9208", 0x90}], 0xfffffa9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r4, 0x0, 0x0) write(r2, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) setrlimit(0x3, &(0x7f00000000c0)={0xfff}) 16:00:02 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x400, 0x400, 0xc72, "aeeb2b832f076e4138fb7bfd0bcbb8d6c56edfe0", 0x0, 0x1f}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x10001, 0x2, 0x20, 0x7}, {0x6, 0x400, 0xfffffffffffffffb, 0x80000001}, {0x5, 0x8, 0xff, 0x80}, {0x3396, 0x1, 0x6, 0x100000000}]}) 16:00:02 executing program 1: mprotect(&(0x7f000020f000/0x4000)=nil, 0x4000, 0x0) socket(0x6, 0x1, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getpid() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x6, 0x81, {0x800, 0xfffffffffffffff8}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe5ea088212cd56f3) ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000100)={0x44, 0x0, &(0x7f0000000080)=""/68}) 16:00:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) fcntl$getown(r0, 0x5) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/125, &(0x7f00000000c0)=0x7d) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) fchflags(r0, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/100, &(0x7f00000001c0)=0x64) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000200)=0x1bc5) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x5, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000240)={0x1, 0x7}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000280)={0x1, 0x4, 0x9, 0x8, 0xd564}) r3 = fcntl$dupfd(r0, 0x0, r2) syz_emit_ethernet(0xf2, &(0x7f00000002c0)="87f7b5d872eb062822179f72ba697cf4be1f195beb61bd889ce0908e2e53357a43cc765e71d10e10c93e24f4abf58412e52eaba1cc4a044a2100c5ec6e181f404a3c01d2a243c926619aea19be14118432b3c0b07d64a135e450eaa01ad8e28a616e51b515c90e2376c3220131c0ee772e5ac9a16e2f8e361eb71edb83db6bd3a51212f32cd3cef2c4af4a29f52a3dd113d66e7effba39a1373ffae9d7d858fbee58f001d5d2d457412001f3ba2d0c9350c60321793a2b779037878b6e537676a8fec48f4440a0f3b5e63133b259e4341884c0372900da2d7660c455437ed7b60dc9db8792b950dc92b8a9c9e07a6937c3ec") r4 = msgget$private(0x0, 0x230) msgctl$IPC_RMID(r4, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r5 = dup2(r3, r0) msgget$private(0x0, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000400), 0x1, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000440)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() fchown(r5, r6, r8) r9 = kqueue() fchown(r9, r6, r7) setregid(r8, r7) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000500)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x64}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f00000001c0)="b466e2ee42fc57d689a8fbffe623f96cfb18e965b569bbeae1589d93de3a58b391c485ac42c3a3743ea4addb59b5b6777db7b9d21f855810dd2d77e9d82aebc1297a02e81b7b17c808f18e42e89e298e4052ddebed754ffab73b8f608a199fe24c01803b661290583447d66f76ed80afff00f3e05344e946cc8e367a98764e5229f0db924be97a7273beb2675a9a746204e5dea8a48cb1e7c5f38503c665f60cf64121594304a6066dbefa414086c9da0a5dfeba11846a79854cd612eb045e368deeb12d291e69cda3bd9589885ec971fb6937a315c98d48fd3cc871acc690a3fbf081fcad8043150d66000000", 0xffffffffffffffdc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x0, 0x1f, 0xd06}, {{r0}, 0xfffffffffffffffd, 0xc4, 0x4, 0x40, 0xed5}], 0xffffffffffff3d85, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x84, 0x1, 0x9, 0x9}, {{r0}, 0xfffffffffffffffd, 0x14, 0xfe1854e598dd3a1c, 0x400, 0xa993}], 0xffffffff, &(0x7f0000000100)={0x14, 0x9}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") pipe(&(0x7f0000000000)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c, 0x4}, {0x74, 0x0, 0x3}, {0x6, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) r1 = msgget(0x0, 0x20) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/125}, 0x85, 0x1, 0x800) r2 = msgget(0x1, 0x8c) msgsnd(r2, &(0x7f0000000100)={0x0, "be1225ab76bf9eb326cd782c85d23b17f5132e31b9371662c908d02c06dfb81094dc285292055b8be3f31c3b3f5615e87fa9c647c77a45149f86edc64bf197eb347ba0b65c88108b8fa6f843c96b1ecdd456389e36a8a59626172858cc2612bb89f3a6cecac6c519dedee98c413bd3e42cf204f5f4c85b0bb19ff5841cef"}, 0x86, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x45}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:03 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) close(r1) fcntl$setown(r0, 0x6, r2) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x4, 0x33b, 0x4}, 0x80000000, 0x9}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x1) close(r0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0xd4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x2) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = socket$inet6(0x18, 0x8db3b7f176df8441, 0x2) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="5358d4f6b93a4525cbbc53a20dc7c110df1b0e", 0x13}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="10100000000000000100000080000000044b71922df3f70cb9672f0afb7964abd89188f3debca48d75968f8c4d2cbacae36bad7cb2f1960849313a772db491e6441f9183a24548124847a8666b80a482737bd49e33aa3dc4dee092596d8e108a886eea2ad5940ace8f4ce9cfd38ed7e4914afe061ba824d67fe860dc08aed6639002dd465ee639f449b169d003434e8b694ebf8b7a777992c570e73ac8953374b3d6ca088c2d4a56a153a16b8c66135465575b742fbd22b503c94e538bdf14e181f65e19eace2695c8c5769f26512b48f3d10635f0ccf601c4f25d9b487903bc6930690d5b966130ce35c0a37159030487fe5426796f5618dde01445d5ed607b7f7126a84df1d87bcd705379b9361f8d37f1d698be2f1bf3c9ff740cc0b1a15fd7d7309e8532e9ecd51572e0aaf1fd819b5524c29ba133f9fcce1b3650e0d0139ee743947dee7686cdb5c46ac2ee411060367eeed01234b9c5b89cfed2a02a567fa4a5e2b797bf17420116173815a03d1d6f5665ae09c69db7152c578f5c31bdc834f2929e69dfd1a67e8fc998dc07f196dd1635dc43056233e17a2bdffd2e6b959686ff929c3f8f97d5df3983e171dace3bb06e915e0f16fc5b19c9c1ddf594a444a656e4316472835111ca84d518f0612db61e1455f2cdc405d395f646006204396c050cc94c1f1c7249e8665f8fabf7d82eb7426e1892d9a1186822339e7de03d1bec9db7b382b30a9e7b2e319c1bc3a248c59d2983868fa38ed478fb4a3983d8067b3c2dedb2c58154d0d33ec4bbe06588ffb9ed86d998d900de1d628665ea8c53f36256f50482b3fe105302f4236b72ddfdcec21341422057d13183ff212b6f01073bf9166e13f39b6413f03b2ea2f136d3d6aea3787e710c11909dc178cfa562342152973c3446a17a844927152876b1a58334712802e1f5bc7d2ac34c112860b87a24564eaadc48e6ac847fa2e76a35b9a9cf601e6f292f4dc8946bfa48b96685039c2d9f63e62bed5899c287dfa34bc2fe0908e45ae42e19785b38a9f23f7415044d493b7e2dd5d7d845d16ab0c3c5e77c855c118f04ad117d99d34382c2e0bbe48dc4bae67a0da4ce358704d43cb24aaac06cb64c015e295a43121e1122bb3393c3be4c4c0542b425a3433d0a8a0ef748332eb1a4231d9c4ad6fa2dec4a72e4951a1e540f587d723720660d643eb2cc62b96ed3e596f8d3feb37e7395911b2beea73de1b1969a1008511136130207bf3656ece06e87ff5c16b44f1305d290bc05bf9a798ef151b6038e1f5ccdf367fdd6554b930b4f7cf25b545cc6fc6c0a2e94f9bb3fdec74bb8abbe3b2382901631cbafdd1b0646db1a86d6dbff468c4dec5068e7a31f8641686268d188699e1f148eca39e4b5903eba4a8a568abcd236e92cdedaae62eaadc7f6804dcf86097450580ab07d1df959b5d407b0670036c25783bc15f3e76f3e30f2ef74a27f3230721af4a4c116ff44ce82c4ca2c497b92977c0e33ef085dcce3ff7333744cc840d089869082521f9b39fb2505487777901ac194524a24ed0b84fcda82f2051a01b452aeadf7f627c0a0a5d69d474b7f2b5084153b22dd841127049acf4215dd57b854722dcc84406a120c528a950f197e44ec2408b261c358d39ada702f788ed149aa8b9932538ecf6e198af409e920e6ca54cb5ace460960d0f54f78c838da69d9f0a83afd6035997d3caae066928397522be11ef10fa2abee0ac2057df17d60239bf4e166142c98d20523e0a02eccd3406725066d2b570ac204729f7e016e77ba1e9e06dc8f58a72af1b9cc5ff7e7c1ef75ae585a5965df063a54a998d235f06c27e4db851d16bc06c45ee9bd5ce5b7340e479407a841ed9c67444ca9cf943d90a084f28ed33677443f381c26b3c0de451dd3c10fb027f7737ecd90b60b3c5e0da01ea5e24ed1fe891ed01d04b4e6d6e6411768937203cc8fd52ddb7183fdcad511f0cb87233bad6c6a17b8e064d111eb7c12bf79d2c7f48fb6509095201d11c6771ad6acd67f5fa2aa95075c79ea736764c8e0a88bd001078f7f9758489bec4983c39f3f643fdd5e8374c20d5a540558802e89ec94fa46a1ce4ee1f3699a43cea917c18d780ffec2a359d50b4f813965e3366e6f5766e39b602580ae9496caa996b3b912bda849661761389beb0b9c0cb4d9dde5a3db1052e92cdd4fef0e198d9e53ca5fa1358065dd1553f0251f2241d50e87fb0b5e7e1f6e96e7525c7bfa46fe482c4997e6fb3727bdcf097c067d696e7a33557881fd6ec48c07a32f27113650cd50de0809ddcc7a2f3490edce94e2cab5118d528c02f17892729c37e458f0dbe5d97e93b6d24f54a05924ed159546e444e0d3e5ef1fade09e8b04a9a5a19a710d9511996d01efb5bc98080cb038d25aca65fa99e1035b7c2c870d777b9fc51511bfd7d04c71a7dd2cc7e3d874ec715ebee57cc37666e1f952b6d8ebb10c5acbaefa0e2dfe0d52f459e3f00de7de2ff3b1c92350d0e2989c14894d9a21cbe4f17c69c1fe27d4fc25542f69ce7b601e75f081001b1e783eb58f29707555e58db4eed73d1a3c584cfdc99370d38760446fbd44d9014d248a27e292446d8542bd36b7759b27a33084434f36161f2fbc616c04b557a0a2a900a9c63cd077f3c09c077557c3ad1fabef2791ecfe8bf01786e5a928aa44e70f172024c806c6dd3bbbc6a53a2ea30f92c64f614fcf82ef1866386fec81c080533a93a04929b82aa635cbd7d2b40a5c345ee5fcc43fc587eabf6d321c463891e180bc4672a3446bbed8f000acb3cc986b212c9a313bf34e62e0dc7ea532da9ddb46d4b99e4be1a249fd622a4609b871e3d1f9b2331aa9fc9d896d8a28cdd6218ec3a384ee040e1eae554ac95e9fa3b0738c2da47103380d882facd225f492ff2e647cbdad7705bbc4e4e21430e540f87dfcb3789c84c47bae65bc3edb6b3761de279bdebcfd0a1655095c314abde9ff0fc8e4fdede2c6a7ea25f4a426cc010b3f90a9c3fdcaade9d85314261673ffea08c061e16228dc14007476e55afa9ebe71951b05e0db0ca57eb6d9b008c9dfc44ded2d7314ed25e81f10ca4ea0458d222e015c37b4ac4b7c3517ae64b88468bbb77bf762aac52f369414affe2c4a3608caf9ebeca0f367d6be3a8cbd11244f165d5bb0f1d65f72d94e888d028eff40ce89e4b49e3669204c3e3dc6b6fd38e8adec2fe62ddd8b6176e92e4243fe2bf9d81ec36f84b7ddbf4b960e96029bc13ad711447f3b8cfbb447f10920afc4f881a70cf0b8b5b8e87fd7d29d406ca9f54003a70c9044a085ecf12c23a3c791f35ca6da764f69518735d1d57914b64c086a45b4d2807ecfc9e5e94648bb25549b8ecb98acdc6e4a8703918cdca25d6624f4d60865e5d82ccc460e084d43952632927729be4f8b52d87dc1a2b4634e227537f60a6f5eaf75b3626de9ed731e890a16034e75cfbfb8827368a655c73fe9c8e9bda67251934dd4db07dda11b64bb592611bb6141343321b9f0d39c8906c1d96ae1f7f28ad7ea2ce47e5ca3e3b468550c5f2d7d8078f89d3dad94152dc731310ed394d946046eb85839b277acb337bdb83ce780d0305696b507abb40514f809882d3603c033c47c65aa0a0341b248d4531b58ce8af1dfd167721fe10acc639091edc8388aeaf0a537e1b7af1ce69e84921c4a7bc52e8f812836ef8f4de9d14a654078d3298383fb83d35b42033c84232af80857576e82dde8933f91121ac5f84b0257c6504d7183958bc038aec751f824223a8422925032880af2ea62737b662b0f73dc37ec0f17532b275ef33fba5ad6161da64d1bac80cab877451ebedc730a26cc3372bda17e2a5e8e9afaee0cebd3284e50354f5efabdb45af2c732d8bb432fd11d42a45c0f36ba654981e4015f97dc7613f86bb2f7d162343653ec7e48195a4c5af195661e865cbd5f63cd0dbe533dd4f111fbb0b9358d5061db65379f7970b7dfe37af686cd4a1b5bb3315f2e11532721f060272b5224e597c153d798eab07708c0605151aab5fbade498cba35e1bd17dd7c15310f1751e7e65191e87317f4b31a9a3b9f0f8116431d24c15ca228303e758e06043461ae1f1459ffdbefa3b3c8892e3693725d99c5f40d612479f57f2107b0236f05a672901a557bd92fccb2fcbc9c3183d23b52d95b2f367d80d0586c245887345e929a53b154048249f8ae89d241ce591691001326b73596a3ea2d2a8a1bd45a510b63a30f8601200c1db8e3328621ba409c5019e88ee656a326ced21a8957cdad1d86fc998a4593956a24bd5c36e1f1565bb4fa755ddf6954c68cf1c1aaa18d9872db2859e4c96f77bfaaf26855ecf8bc1122f6cc697be5eb134d1f913169cb077a0e6a561740bca0f0946b1f9db8d0ba9afc8c94b29a8e4f8182ef880b8fe8eff3fca287515c9da76f3f41781457aab49a4edca319dd6d7c418ff1c61ff3a6ff7a3c66946ca559ef85887c31b1c5cc6ed511d23a48e7351da530ac77a72b5d0aa44bba72ca366a33468907cfb6ba86dd2121745e744db50ae4746f5f95845407313447b7f833dcc1885d9af46c883f718446ca9779963721da7e13f0ca7facd25a8a2144c316ba56d956823f61340da30d0efe8f74a593723fc60b0c67994a4aefbaf64120454907aa648250db7acd005f937620852fe2f4f744899f06feee9cedc006e66315001bb189b42d9bc28423715c8ac73aa386920c94ae475e3598c3f1c05f79e9e52018d8352149e7026d26adcea688a63d4a3a6861c3e1cabd25e6ddee51cb5ca71c23e45731f8de7d784ebbd9e2df683d31d174be4061332feaf399905c82f683d4f477cf7e297578607ba13fe799ba6f867f21f7a77244347afead2e8de767c275e01525bca28cbc36085a5f29f3ff847c4be06e5673e4e7b99e3f0907c5e06cb0dcffa78f099b3493d51d74416c7954e5f501c6d3190a60bca12fa35b24875585eae5a30742375df1fa6c207e2ea5f780afd5fa6e4262d049a4159d29540b5dc550352c72974deb6b85adc91615779dd629600698dad81fc95faab344ca250779dba38126db6d50158facf0f6ce1c09c8fa38ec03d001e6139f97145c00c86aaf944aefd73479188625141bb8de60409856d7ba5faa91a4af7abd9a5820ce39c2b46f25bdfad3cc13719bd853bfaac5fbd2a0e628ec9a5c05eb19d423d7a8c7a4f18c6716a65e2bec0c26905cc60eec7ee8419750bf83308fda8a1b960eea770077038d17352b14ef15eb39b34081e6020772f4adc83265ac39f50ce68b409d2bdb7b31e67acb8fac53ed1bbc11a35dd9025cf17d9efd32341e117418ae11d3446b8d7df894dec6df81b2f1dda41bcc632b1b821aae6d8468a64616933865103ad728ddca14fce9bd6ad599ebad91c058b9d4a48c182ba1e2acb9e5711e59546f5e76fb0af56317915da6654ace605c394459b781e15b1a226019ce35c9d4d650a250cb1b75140f8920ae85a3d0a65becef6a55fc3eddc35375e01a6cd923b94832cb6a0b2b256eb50f0e23baed50b12ec9f8e8b4c4f9b258f141a2bec6d4aad1ad5c6503b4bf2e7f7747949b6e7b2f69a1863abe74ebf6efddcc760a46ab3ef5472d62d147b1f0672da920943c3c34a168e8d77ee1f2510bccf44cf51fe79e09f66ea4fd7c35baa45803e7dc4eb8827e9099cba3199ab67335e449aeb2a5785250c1db1ae3176dbde54df90dd31d9852666324f04cc959b58cb040e9356691bc8840d834975aa38cc2f5700a82bcd15c2b458f41af0cb687fc73dd6fdc0a529d586153ae175ccf76f0110b51fa633f5961155a0405662fb8b20000000000000007b3c5951010000009b94f5d049e8087fcebb16586269cbf0f800000000000000ffff000000000000bbc121bdcfd3a1a4949013ef63fe476f9d2a8496434d34aeece5fb252fddfe4ca8cd25b1fc412150f4205f23860dac0ada51a89604505aad2be169b939553c92ac3a4816d6f278d621c03f975547a973395dcf17d1d72ec516b14c7f14162660ee9008ea6d242ae05d2a7a557fc9fd5d370badc879197d84ba5ce2c27bf85165d73faf7a061f13576c299c6410fad9f146093e8228aae13a74837f0e407f84a1e1f55f38a5a2b61b86fa0b663816b2b78992f8cfe9066fcf6dd81cfebfb5b1fe8bcd76d2bfa1d2ea90a65083fff0329d354fa49dee2ab5990dd987439b963ddb7aad6ef1dfee2d00f800000000000000010000000400000070142b0f1ff774da7f35aa513c051fbfc3cbef466d40a5802d88938a9657b7f773580b697e518dc0ce5f2e6b0048938d65859a3545997fadc4c64c50d115e3c2e1ee689dd012f2c477f5bc4380245b1114ff5d594e5591533f35c9c4f744bbfa60a2e0a7d9c4ceae0d80c1e565e8823df665136fca832e1a150794872dea21394c8e1f9436bcc050707244a641ed14ab770dd1fe03c40b657b2ed52b7863aa47fff0a25b6254de825548f1fd097aaec846b8e06c96a3c9e7ac4e1589510342ceb76f82d626c4c7c7d8563edbb736909356ef7c47a6ad621a15ed169ac2aa3ed8e7946a3003594c3ad8000000000000000100000005000000416c554b20a0907762b81820cc70c201e0dfbdf6ab84c91d261bcac140c375b1f521ae5895a1aca7af8dabfa68d335817823e3605d0b0efff4c66a8856fce1cdf96e454bf41d8530d06fe48ba77b882477da3a769cfc7b39d3d665edf3534634cf6479386407c30d60fe3b113c3ab3737eca4e3133ab6d8d2b12475fe92b77bc815faf7a7b68623e217024e3ac571f687bfb56bdfe321a00112dc3652c36ca0671401bd6570db470cf95cbb4edf7eefc20a3d54f5e713746e5e80f81b5f557824706000000000000c800000000000000ffff000000800000eee72615cfb143c569e099f9cd2aa07863305fc059f0fa50a525f152abbea4b594c89f04b8f66124311c76f7b09292140f1518970f704f17b0b864bb54fbe4471c8dc101c494ff2d5a1414f770f997a56d51b860198460acc70ac4288c54e174f84d07a9c40bb5c8650f84c4ad4c61ab675f03f74ae38433479cb44f77c55abbf4323071975c6f018d2b5eb7130a7bc982f6359268ba29a3605793f401c0c047dcc45b5fdf8470ac3f87f9b8b23b4131fbfe0000000000000801000000000000ffff00000100000021b6a89f16e19fd0c7ebde01083c36c26d8d706d773abca502b041f03cacf6e14c61fed948ee18b96f0f102ec91c85a92c1316ef0fff0bed5a79f22be0b1b06d10a9df543db056f963efe03d1c893880047b452fc7f0e54c39859a3472df7fe72e81fb15c2b2b0bf7e5590adbba0159736f9edabb8600bd57003bcba6d89ad4a4c2329f53d5c0f06bbf272c52d9a060156b85d7692106246a26d5a38c91507632a80c2fcd97325c13b373f492774a0600204448b71074e3d84f16bb817e27afd9b5e70f79f844ef46d274e3cd16d658c9f39e6f0a273b7749cc6e27d1092048d17d034d6eb8c83d715505f66ad6d7d7daebfc20184bc0000101000000000000001000000ffffff7f64aca415667d76a247249599e5b3cdbc8c3eff9bf8ae983e0c36d21f8d6c0632521918e8005e33803d26deecb8e6cab7b24ff22d8f23e81de84874368d2ae5a86824522ac3738ab8a8ab25d64e3fdc7f5709c980b46cd75912695ca57fc85af0295ff286e65860488f4399678ce09014f1e6284c8cb822ff9a2be7ba6f11e52d01addba3a75d2c7946521a2ba4cf92325ca5dfeb94de570c34404cf02ddd9be29dfd10647937781654b11fa1a9af003054213a600ad2e51b2b3290ee4d65f20cc1a8f91f3aa753f57a528fea335871ad2df18507b49de604dd7766ed8ad220e09b1e2d0c3035b83831c610d824a6fbfd1067d9443d44e4f09ab00b2db831a60a03a036f9d1c3377e89c3017f21deaae4d3c5580b746974c185cb58dc369a024582e6f9f4ce28202f9b7c385f4aec24193dcde39ade35f19c3a66ca3f434bdbcb777296cff1eb82c8a259f5b4bd86e297e3aa564e2942d64ef03682d9af44619228f620ab1f8433c337147298db4235e86196d62c438b5a108a8080455d6d2cf213cb2f17644628310fc8f40440193df843f1bddaaf94b7a66b7133cbdc12df3c11b0e28f418d4246ed725cd629aee11627ccc4004ac670feb08923ff2091dd812c6ae3ed11c9513babd8ed3104e49becf96d615a2b0f1757b134bf18977da595d7232fe116bb58d976a3a400f48c28d93e11b13e6f76d725926a9025e087d07cc00d414d69fe7f1b2fe3d87fcd1934aa4e8e123e480e4728ea41dae3f91e790955ca64dd5a68d69c0fc29dc642c23a3c2b72886dab42c5e612188cca64d703f44e14b86f1eb64b42fba01437bdc1fa9a8d79f7535dab689000bc6b4e9af50d464487bfbccb9fe51d7385d0688c7d01edd12892185ab7c240fa09330005e1748702797fd68a770b9737686d382b2725df4106f8bf3a4c64117a84fe812e25c1a61d951b804d394d5f519148810bb8913745db3097fb18e654b04a17db9e849e0b761953ab59aa0f004149f0b0dfb1a6cf6854b670a534c8eb6693935d42e9119d99d41008b757885ea9cb5f64e72aaf013ab60ec3c06dc88c19c393d2dd8f6ec6d74e762b75e78c2cd7b20c39d5e0b8259dfb6d4b204f19ab4dc0d225e5c025f65347ae4ce59c03c27a792c0e3c6bcca7fadad2197a416cb41375b0289862a2d55a597fb9a2647af7ad23f1b17160d5135c2858f5b303a6e5f207cdcd6963cbfd3ac472c816942af154013b8d2c44d9e10c9d93342640616ae9cb6206028ec283d4cb1c60407ae75dbd32697eec29fbb255e5145e0c7c1346fe01a7b18306f39d52d8d5e9aabc14066a6f38bc0811bda55073e445c324873e96d36af8c66c4aba2e66864f1b2fdb1e6922e3f31dd46c00a24c459737b3bb9980c18f4d1d0ca3b99a986b1ab6ce66d8b45b97d37680e2558f56aebf9d6efdf4cfdd973b76c766c1b11d454f5102b3b5ff7699bd80bfa695939c4fc0f1e6e53db5fab22dcbb262e58f81e87f15718ac4833bf1d70a81ac1f63b4a2d95bfdf3b5f63992c38be100a3ca29bbe8d4d21ae358b875a4b4c03be1e60c97ee2f798a0d613d49d13941dc95209d75c1f4331fd5c9cb879be69e0e198c4c02bad65ebd14332ee534aba64d2eac717aed9cfddc702d8791a4c83ccbedf65d38c8a30560fa764afccd56ef1e4ac60e54331458be0fe6133964727ea08016492b3395124d15c2d6bdd3b21658022c1030afe4a842fac4663cf675c75a1be2c07ee007de70d5289d22e8d5925c6e7a2223d00e434bf201eefaba7543ebe5c09257a6671adfe05db3ddc6f9382600ebabd7fcf9eace4e85185fa3f408feac9ce2b4416838576300165238411fcb1cafe647a86b01e62786a5ab91de7181cb3a46f18eb3de5df157179833c11c1e46f374bd5931e45b9c80569d7aee3be33b5ad9ed7b569c5f34a6eb8b5334238612305c370dd6bca561c06e771eb2f2677a908ee896100ede6c959cf16c5c0c9462613a98e756da21378e5f3c219f784d48087e8af42e09b2f0e6ddaf29066b1225467616da2c1efd0e1d67fb6d2e2c027a721e040836bb3db116b4e0a3c83d7bdb44881142c8bf04a117fd63ea188bf7649fc04457ef45122bc5266d3e85384b2ee7ff21be5aee3c2e08921b0e12d144b1548e81304d21894af4a89f7ec168e03ebd967c01637b214a4f966fe6d7b6dd7773cff09a2180286422ef10250f3ec22c122331d0714357c086e30a700cae206d69f57e7f5c269a67e915f3c99d822b1b63a660a75c1ab7114defea0eb4a371ae9da2345ac72ed82a7a1892144155fd94589f283f7d09525eab3fa80c12dab919ae7f1d29f4bcf95b5c729b42d015d7f7fb790efe079bd262a88773fcee092cf8160314f3e44a8f17712023c803a01b1872c4675fc749ed0aa95c8264ea424cf831de644554b62b5e4b663935af0ac22317e8e0f83b5590077c9d4fc741d65608274743e8a185d438d0fc320f9066baa4d619ade154ccb640b257cb367b5025428b1fc7c5c4bbe8b278046072fe311b0bbfa8c196880b306f5d2d0c11fc62e9f687e9c91214b091e3200c6a22fc30b80a87a47ed442637becca5ee586ed695aa4ed910339aee2197f5da8ccdf02681d9a908cc68cc2a8199b55e4d0680c8967ebaebb4cc7c23cfa15c42ab5e347dba35d59749f2d44957d5d43dabb861c40019a760de19077d56d5275fd77e92bddf76800f628882adae37f00070379b352e0123dec07c2dc648c2a7940bb35180d50206cd35c45d83fe7106e0f9b1104e6db75f1603fbdfc267d93f534afb68771557d5569ec3a02fa17ebcdc284eb27178553b2007ef0061ac226a36e0aacd4d639b842bf2e9ac3c2bd62970d1ed187ddaec222600edbeb07bd9d1e6280d2a18d766bb8a1f9f3e3c1ca061a74728e9e01ab8e29c3b0f851c5bc47243ed1d44e783d2d7f992b92d11852a8e184f782adf49558caccfb6e1a558e4113379d6bbe389741a40f4f5e27ea10211178b7dfb04719712911bc13ad4cf20d44f46292d0ecc725822bbdaf43e38649ab34118d9a2553172c490ec0ae6df9a04d53ffcbc5de6c14bda8dd53d4ce95f3367f6d83984c4b615e7e7585aec442cd95f4d0a1fcdf6e44b89e9463dc9375d91a644f6fd98abbedc3a02e2474b06a61290023dc66017b34151a9fbdc74e8528d29e40c291408a04fd7392e0f7fb55735d68055500ff0f81ccc0fe868bd97c6aad176af9b500cf4fbb57b313e553da2f83bbd62271a2f6218689c0d524d81166f9a0c76a14ee86a84a1de74ea90e20156c53a922996024c3760abbeb4ee2cd39e5740612aba5806475c382cc17a55022a5139387e867986b7178ad503ad1954198de6e18bbe37a23616bd4141a109c892671eab510cc52d919eba7451edebc503b51065ef5b9e34f0e4c3dd160d4c6a75616560ebd5330dabbab1e5124295ac4fe33daed3520835aa5c0e18b36ee4ef29c025f70ecb5e6dbed240a382dc86097b1665cdc2b63cb1c000566569fd6a83904cf48964a7de7146162ce72baf10ead3be5873f1d689bf241f7ab179234a1fb264a886c9f88a98bfb25fbbcbbda7b567b61e2b8a7e1124d6dd382dbeb1804f6aa684d820606213b23189c8b53cc63483e1ecdda094d18e881c646bcfca26b079ba9564edc6a6bdb113657e948c1faedd8f13fd13a1eb3d7c4f5fbc206100871a7f020dbe9e45dc324a35e458fd508e830c3e51a65972abbcb7f539857f86eb4a418b00fa5324f33c45b5eb8d6e417b7fd99ff89b6bc5b7c9ccae3f90bdb25e08f0c2655d632e763e839de0feab27da82b4e98030252abfaa7b71939a6b36a6dfc9c9e9826cd62276af51f097546105f6b53e210b706260fedaa37b88520d5a48c13f82dc9f3884d48bdb4a9392620546e155de2bb9d94135e70237ce0b4915b013bb04c1e8a7d599a1e4b80e62828d77a94ce20b8eae9070a71abaa81fda8114a4b03de981526caeb02365f6e60f11e5af9d8260dc1f3e4dc513c103cbe2d8d4962fb34dc84812e0221840e0b82cb3ea5dc6ce88f676f684ea3174fe49e345856dd463fd04a9f7f98c37b879b827bb68912e9d6dcb934191ad8b7439869048ba406e557bd5bb8b1448c547870685f68556b83c5fe2bda9a50aba907c7f7fa830aa6bc98e9db7fd28658b631dbd8150b54951fd1fa57975c266a06f6b53bd522bbbfd5806b9bbd1d735407540a3cf4034c6ab45a7ca1f0c3923f0a391a12cf37d15609f2dc0adf40fa95f05697417011f59372ede7ac429699858f157e00cd776ac4241a36ec7850bf7dc247a53b78908edc29e66da1e423197ca9816f351bc4dada04bad59fc6d72c15aad872e1955977a7282e41633226cf5258d635179af6eea29022a3f4d65546aac4f6024a6c6972d0a2189d7876c225ae381742ac7df1882e490b7039f26a8e4a60d22a60f5b0ba3896ed21e3970d531b9e669f9f78261fd695efdcfdf55831b7640a0ffcb143a971e0efa4d5443a788b48511bdc6ffa12acba5f2f6a07ebd0a894f2c9c1e5d2744977f6b79db344c7811bbc42e449bdfb757009b6581abc0085b095ccbd2405e5a1d93a179656899cc7ed5e4c79f0991bfc7a5a8cccd4b41ef1f7e11d31c9ccd1d0dfc0ae37867c0ade8efb32bd22ff1d1be84920cf0f2bd078957ac7fca8f9c502c7276de2e71f07d8b668fa10a9752c2d744fb3cfc94f1938851fc77f948618bceabcc1fcafb38264cd2ff84885216d70d4f122cab17ae484fb92fc566b090c4b854cc0370834c66a27a5aa93a66da4231dc0a21ad111e0702e1f3f6a84f885564f02f65a41fcdc39f4e1cfd2713ffbbd162e0247ad8310897a0dc791bdd31ff7fca2b0d0e1d1aa6dc8a0c83d8afaa5a4a6bd732504465bfc9954d3e61a15d77e9449c79fd3568fe7f77991fe1a3bafba894840571d4b074308b63fbd9ad2cfe44b4cc2eb713494b8c849fed048c80bcbf89796d0479b15f13f5ec7abe246049fc1798666662460c8f9bed817b5d4738d69c99c2e0a0cd5c11069d347c876953dede2a0b82c3696d76e4ab59d1e64b99a8333c22bff5a740f2cc1a5ef13f5e0e187f1f0a4925b8e2372a03197b766dd22aec7c7a03caa4872ba657069597bb4e05ebb9d64614b0073997a92cacdd6cd3066bc383988c7b288b1cde023243549cd098a62873eeb8d89f19d545a2f5fd28a1125a1bd326d11861266c2652ce8e623ec5892346e7dd56860af246287ab76b01a9f978725287c6e64caeb35a6fccb47bc4335eae729f59413dc0050d7a244208a0483b90a61a0efba21d986aed47345a8ab2bd8657066a5aaa756b8e3baa965d32849b743a2ecf8c2d846b013f13aecba9c6cda0ac0265e435b3a37a6f4f2befff1e38d5237ccf5bbc280beea291eeb8421674f72d18ef07d534d1d05c3eb0546a43bba742cbb466c3a07daa2040593d59bc919b59c21616e793a96882ff25b3c13bdc458b14d850490d1fb648836bde25dfe4d1d4788d76ded22936877979d297f8bad9032c395ed61763ac493d89557d39e1f5990a068f1acdd89985162be1dbd592bd6572413a8b91de9e1471bbc47d2215170b4d1dfb50aae48869959bb150e2243ae5202d1fa5d06906c94f7fcfddbd79fbceb92a3140e5e92a24b1fe8085f5e07fbc89a23b4534785485df89322805fc4b6e69b94d08af34ac5a9928a74aaf2d95b75fae0b37239148b03b1a50784f82b89ed10b4998b15d0abb995e1a92ec2702166bcc0b21641544c7d728608c690b7e3e11fc36e4cc09af999e4a833c578849b79a000000000000000ffff0000fe980000acef08e584906b0b4fa3aed0fd2a6c6b11b4cb8e61c035241ddc8dcfb4d4c27a24e9b97a4644dda886cfd715a0867f8c095af20899404135ea09fdb4857fca37b7e3260932dfa3fe959e7d2e5cc81aff9d79cd9fcd2a969bf17f7932e9af0d61ec87647a96b3da51d54fbe6aca830e735efbb9278c44267308c33b7ab777b273848fafc59c4c8c28d46639c45db83500d800000000000000c69d468002000000ec1929736ae79cf289528cc108ae76e41be80ab8c33d9131c86cadfb92ef1f33accd7fe207df615730de5a90d7d5c0c002b4cc459e0b1e53065c747f84c0bccc76015224df18aa9a16fbd09cb36619f6919dfd8b8b809b1984d0d9e547d26e6f6ddf8c535f9ddef4011fc03efd74f5a2993a7a609cc0d34edb01a85cd61c1f41de9a8a9a974776d1db29d1bcfa6ccb11ce4ccea5b850cc5bb5ae3508c49b92b0eec29ac1eecefedae8e286ec8e5e3aadf503fa29bb85abe49f6d756de77da199a41104f79233b400"], 0x2650}, 0xf244e50dbfc7b25d) 16:00:03 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="a0", 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) sync() 16:00:03 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) read(r1, &(0x7f0000000000)=""/91, 0x5b) close(r1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {0xc}, {0x6}]}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x3ff, 0xc4}, {0x4, 0xf302}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: socket(0x2, 0x0, 0xf7) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) poll(&(0x7f0000000180)=[{r1, 0x41}, {r1, 0x4}], 0x2, 0x0) poll(0x0, 0x0, 0x2) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) socket$inet(0x2, 0x1, 0x1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) close(r1) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="ef14045f099be06bfb327cbbd8a6f2c5423409e9", 0x14) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f953856612ddd950ddb07243879289f0dda07c752e7a40bc3a0e006b68609875b9b4a63a753a50d5b7e2bab6c3a4941254136cfed0699b1fece0aca9efc5c0d4bbe83d5f7f031d7f5b06e2a166ea71144d19f3bd71b5117c61e59ff1f5ed2f2fbf5427ba610c54999a6a3e5fb511b35b6289938d9abd4b7bc7832f8974e0063e6966ac9e42ab591458d7527f95bd451d4101a98c703c5b086f0953bce4e3f1af14b8fc25207f1e324c5935e8c0ac4cca42b365f38d35874e54b3e504292e14a76b683e60ac43dbbe2a806f32c5ef8ae617115270b2b8d6b14a8dabcbbfca31bed8273a3d3810f7e98c3fe002000166ba0b5d1baa672bfe40c1ad1b8378418b7e215e86347f1deac2063aeca320f3f9df58c1e94da398629587d41650de210d89af7da59f7ebdea93ca1c871d877d9d474d485554fdd15d7d82ce594d347a486869a9c9411f1ac0634d4b017f225d1675abde7b8b3422d03194b6251fe9ea6616e1f5071d4e97b05ffbdcbc71d8e85a47f70d98f6b0cb20013ea5142ab397490b952a741a532e9b021dd710a330f1035023b19c48d4103f0cdf663c83673e884d7c464896272f494c6771d4d05d50e6ad9b489908388efecc7d694579f77782b891fadc89b8e4d933da54896e8b0eecbbedf4e0d493fcc40412bda24fe0fd07b1ad6f40039378043c279e6713f32600404370f7403a6e392c64a03b2ca007efe97dfeada9e12ea7b87b17c86634ccd5a075e1867e5b61ea4eecc9ff76e81bf1d64721ad5451a0350d4e13580e532790ac405f30cd5b2c3859b02e4fc338d17f225ddac7ef6111b0857ee95d934ac2d242ea9c7dbb19b7fae2c8f1babf1da5831fc921449e590d83ade206f9aca263eb33b76e7a35979f53fa5dfc4814e2716e13fc9d480e2111a0d7f3f96bd7cf57a99d2ef2295473ee3e87e2ca80f068f1c5cf3861010b4bf18f8a03b207936de852d5677ff3ca4b389bbb31f773dabd8c709601b302fa048d288926bbb8fa9baac2e54225886737046090b709de0e5e914d46229a83238ffd011cdb753d47fd361a58b356ebb03fee7063458b5b5c07f4c524f93f9627cf58a07575aa98fbc8ecc2329ce3f23aef786cfc6c602be19449643118a44222b2271004cf5bfcb55662f218e79992501d38518f9ae9df07c884e678d37a8c68ee5305b499a0204fd4af9b7a7f79853f0b5f6282328a7cd5e4d630f39170d0fcc8f47a012da594dbb31784dbd1b27ee836cb931b81f857c7ddaffd8ab15cfde8e372232e06e519cf927fc8ab5c51f235ef8e8f33a65d46904207b01346e843387f44517bc2f439a34d8f7771adb3fc353e2c23144028d1f18dd3ff44da7e8d4261fb988797ee794cc317c477a3aab9b3c5349e673e3ae67c91d4b6581fc63fdb85d2068e77c7ad1eff61e16107bed36743bef9e08307f8a4768583869f0bed12df893ae7e51a5bb8bceea2606d9237ceb6ce151ddebb2480634ba5542d696dbb1fc8ac4750f5deb6f071054225f988d61f763b32c2619bedb26e24af7827ad25d81164892e01fdd22dc8c529e9dacac6c7178f7a64c4ccd057c48919792d13665db317edaa0af0a192ca86a6d517ef2c5eb33366cb1d2c7ce7a4edcc0d8f16c0887bd8e12ed9f6aaff7e5c3de9e22a59051bdbe34c56b852a101a2168614416357a003fe1d03e09153245aaabfb4a35ce06a271a7d8da35748d09f40a2e2424542c1da152b39d574556907b6b344a414d1b5e5f683d0035bce212bc114eba8dad5660c92509a12a5c43b71d55a391ab3c9c469f958f8c81610c52129d208ca2f68d348fd928aab668cd95aeaf692c6285b7b346cdf58f519352d84a423609c4c5bdf473bd997b5b03b3630f789b5d0a4bf806953413ef42d483dc737dcb92d18c3209316a80fa98923ccb6d7f663e7dd145884aa04896df5c6f2edce6970028a1f678d0524fdb095cd29f715fd7b5802debaaf744dc5ec84fb0", 0x58d, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000006c0)=0x800) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0x6, 0x3}, 0x10) ""‰~¼t§êÏ€ñúHôD^Õ""‰~¼t§êÏ€ñúHôD^Õpckbd_enable: command error 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff19, &(0x7f0000000380)="b5d7bf44b95c0769dd8e9bdce7fd4e5b4bd34340c3a9df34ad7a791c81c85f942c9596f65f3a726978f07f8942fd764f0f552d5503b96775b4c923fde17937214f69a13b7063a4e77fc7fcef436b8108b2f025a9317692bb73191a2f5cce0ca58d732602ccb48bb683af1dd1d6af51c3da33e0586e6db9432bbf852456fc58666a959b973630f3ce3b8f") pckbd_enable: command error 16:00:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2d}, {0x6, 0x0, 0x0, 0x10000}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r0 = semget(0x3, 0x3, 0x1) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000080)=""/8) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x100, &(0x7f0000fb1000/0x3000)=nil) shmat(r1, &(0x7f0000f88000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x101, 0x5}], 0x1}) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x101) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x10001, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x20001, 0x2) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0003000000757300616e18750fc8150257f10deed3d5ab4d11c8c975f2dd9ae1e094f8020953030931f98ad87ae2f5063f2c822cf3102dccd20d4936450d3c2a6cad0de31b69e37f3406fb56fc9f085713ee3bbf07dcaa61181da28fd7b8996ac283a7101bbe0fc9b152adc80fe0a6a45ae92c0b010913498d88005ec8a11fd38001f98e56ec3558355f9ee3dc6609e779d7bb87841cc9fd8d346fa6ffc92f4c533dd11fb836f7ec4fd1fa605a308ff66c564d6be23697b7eb6c288bcf"], 0x8) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000180)=0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000400)={0x4, './bus\x00'}) kqueue() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x5) setreuid(0x0, 0xee01) r3 = dup(r2) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x100) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000300)=0xffffffffffffff46) setreuid(r4, r5) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r1 = syz_open_pts() close(r0) r2 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xfffffff000000001, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000000)="50658fb1cad8b8a4c6e365dae346e89c3931ffb2a683ef69943768a9e16d76010a66fc820edfa8aae0c33a19569a44582579829b8b959f90ecaf40e8fdcd27f2a9d22f13935a4870ae7be5968d5e116980e2d4df7a71e175e1c4a79db745841ec509fe2c15f30b4d13", 0x69, 0x404, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f627573002bbb45b04b419fe5540b2fbc323452d5bc70d71f209ea0c016eb6e69b9998dac6cda5cd35d6be8f06e9920ec044b7aa252809f7ca28f649615cecc7db265990a3369d4596d6fbc48a32422238f9a75149d6a3bcb70c307dd762ffaee6c42257423f65031ba83d886691404bbf5d74fe889c2d044140d8e1e4590bc7b0761105f2327"], 0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x2080002002, 0x40004200000028ac) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$setstatus(r1, 0x4, 0x80) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x48) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffffffffff8, r4, r5, r6, r7, 0x80, 0xfff}, 0x8, 0xffff, 0x178}) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf20000000000000ba0d31e99a00000000000000002124000000000038", 0x2c}], 0x1) kqueue() 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfe1e, &(0x7f0000000380)="fd62b5621532084ca9a1ca2934fcf1baf8554e8badddd557fa3edda4f2564ca22f56095b6719545d17e9b2decc5ab2210c98d462b527963e8e747f9a1171f489fbcf442c60a721be2eea130ee6e65b94cef45adc049f469bd37d78e4da760bb306fd8163e4884972920fd47ef83b9332b46461f4dcb9b02bd7901a84cf91f10f72fffa20e185270fbb3dc3ff909bf867f2c7a871a4d0a122604b11f54e7bb64b6a0c32d928be24da2d7a235d37bd5ce39e56ae7a80bc2122c3bb114391c627a345f78245b86e61ef950ad48b24340882e804fa0c8d49a85f0a84") syz_emit_ethernet(0x1000, &(0x7f0000000480)="c1f028b74ebb33fb46b66885461d6c4c934024d668cfed68492df76df8374786ac03141150c6a56d5b731fe3f706e8c71b833f0af9a48f723dda6c50b7db016ced492ab79bacc11385cc8f3ded57ee15574029c69447e16e37531a1301693624e380ae5743a6475fb73f1c4b8145c27f44d58277a07fe8413acfb7b0620b2e8b421799d0dfc28556587e21e08617ae09a8dea1fcaba02c3de7cd354d4a296d747ab53ca75e2b66230f6935ec52482eec326cbeedfdde1ddc16bdf9a25e5379a8ca6016b143530633f3ce031d3cccb3f9730adfd83f1f6d43c17e78c3c255e150f4fd14e276f1ba7a02d4dc15a83a26abbf17762fa4f49d66df3ffc47a912dc05bddc504fd298b1d5fa22b4f401e821919bc84a34062a6b5b1bf6fd199cce8ddbadd32dc78ae185c843b136c9abc469646d0a54b6b95683b7ddaf8ac8905c07bb52ba3187fa07827236bf89f7c3cebd4aebc3d4abd140583323e5992a0eae558fa941f8b7cbffc4e773fb782248f3bbf1c746558f6723a4a9141a554e54ceef64496d0a7f695a773d8fc57c9486b9056d68e60aef1c82f1dc5fb4e63a34e42f97bb86abfbafcdacc4114a835de389b8e2f315c6ae9ce72635673ccadc0e107719004053a44991ac1237f3c298e9f927f721ae3b8dbcf75904b557b38b67af5ec3cdf2031a6c71d4d1a5b55a3274ee2c716b78cca6d38564b97423b5613cb7f5636fbea811280ce7640f51e4cce8cc732717b22acc051d02bd08d34a7319dc159bb4f8ff0891eac9c20a9677ba3bbe9249ecf165f4ee2d267c4b8869a52b9b5a7438f92e88bf3b3f88b1ea3cd471f0668b7e46ee163693f7cdcbfc4c9f7fb8f57e3b147a2367043c9ee98c6ae0477bfbe8d0cd176087b8670d146b697159907a68f4db57a6550c90ff1c33fe4d553d950ae789780323f8cdb517fc16346f8826f2b7929da59bde9576a9eff2d39222f986d7e54c3f43903ce4172c5e84c61aad9b62a26d0a55e346de7583874b22d090bcee83b8f32431d3e7e1eea424a31785690eba7e1a4f424db282d63739a315b806a16eeeaeba98afbb9fdb03a55be262a726a8202bd23aa97322aa0f08aa6ba427d02daca6f046e8fe2108f4422062743d882e646e1f0b51f68c0bf1873fccd589a694d13e27fe2d8a4082593a0f1c0f864701d3dbe6a8a72950279e12df5147198bae29d37d5ca21ec7ad31e6e74df62468cf95c0afe868f1ef7ff04e87a04990478548814ed3605795e6a506afd556a8bcfe94a2420c81abbf4b351535c3f4e772489211fcd9c46eafa7fc8fa95df8e8c51810730ba56b0375a1f4d9032dd212b68c3e6fe6f411b85c42190082e7b2a2c8d09c183f0777b0e0904ea678810b75e1b831d42df98d5bf9cbd2dc1a1134d92af802224e9c6f62ad5e822adea985ed4f18a99b9c401fad6668116b1dd2ad748d4c6a9d7c675dc1062238e72e13c456bced57bc12f87010afed861d192284a46823d2f5389c581ff2e4a1dd3c475a96ebc3bb2166790f074d3f9759379d8fa37ca9ae3eb0fbcfd3409bb4ce283b8e7aff14a7a7614a621c4c0689dbc9d4b5b7d734c052df64c0b16fab7a1ab25a750ed7939b9bdeb2a670c53af2092a9d3cfe89468eda6b17956bed0ca1e0c5411e429a21f283cf6888cd3428f060b18f372ce1a1d1514c3b617559eb7b6d7f10e8772eb42f4706027236ffc2407391f8ac0d2630afa5742293fa44c723607c7dd0836fe03124d0a6158c1b4a02a836f2ea0051395f87e1bef9aa8ff7192819b01c1b62a3fc251b1b51875fc392f2b2049b3d80edbe457a31b6c89c583ca38e16598459da8cae2eb84c75ed64a7fe01dcae27f82af7ac9f59d7e5943739a8eea9df73272017f6270b843a0e960845f5c1b168506add0a64b42b92de84793a6eefa431116a5869d65fb76fae434010b08be2b4221f3f79e10abd85c65c0e34466efc85e584dab098c862e2ba63ee9a7d2797fe3c3b02bba630a8327cb7c231d6ff26e2925b85b6d899a1d5ee4747b0fcd4c765446dfdd82c7791d9f4d23acfb2f8a9c3db0a744eadef5a29238bd262bb76355047c475de2f6ef462b5f010c814db89f3936fb1fd78d57928e1eaced235d2268c81048273305252d4d7505f386b2ada5c49e44a5b60a52da8528b86c2851298e234721608cb861fc728539d9620841651c9be5da4398bea130bb559be8b41b92254f6f2cbb5a5692c063b0a1f800c5290e029fe25a62db5d0b1671453ba2282096c2a426593966e319991c1e6ee7aae0081fa06794a836192fbeff0970d1b63317e7c08d4d03320bd91e62a6f2375e19fa279db5272511b6d724d7a2857cb1364a9b77a124df1e855c65b412ae2d7bd82c1f75c6834b637f5721310f9cf66a2a38b419936b1a86ce270a3166fec8a4fc779ec145e228e94dedf7ead04a468b081f79b5d54b26ea1c9d59da584bd31840ce4e2605391d5dfb99ca8fa3a6550da133a21491d150d40673582ca93135315c0ae748752dcb81f86fdc7b111c8a357bbfd1a359797c21b8694cdf906d36e89c79663b91c0a3ebc1f8969c72f8ecd913d827963d1c6cc862fda2e16d53c5bc42802861ac372cb31847708e341116b0ca4c93fb0dfe39fd744c7ca8f2d04d73ee5ac694f5e81e41dcdf52b8373eb89b72fee403f80ab014cfdea37937fae66a0bd0b0a2a368d1da90e2239e52b4cd29cd9c99a267bab4a37afa5abf668d1363e3a85c0aea11dd12bf6ebcea036eb93400dec9e02c01d5f49157aeb4d7fe87398b40de3aa709569171a25b1b3c7facf3f72e6b965f668e0135a3aeeb3f472a0ee9505d14cf51c15505c2dc33823ac542fc147e69e078339085b715edad13a8c336d6fbfd722b6b6e32faf7c33c768dbb9592dab4cb3ca6e9214583897630a716632c67268e387f1eb3e116630b47c08bfd08c0c42e98bffa072109931db0b17c025ac3476dca640f56719a8014ba862e8462c85f94a15c4a009d5d7404f6cecc75588149b1184114829cf4d8d153f9cba7258c3711be4a0ab462193c1a4f801db81ed4be5790b961457b344f61ec06789f5b3fed6e0dcf64aaf492d5866389e627c03c8bfcda8611ae917b9ffb08b543faa65c82641388b02c488acb58eb09a94c208f2184c447ef244046a825a9b4ca5163116b87ba4b627a9015020d73cdc6fe2ecc20bd848834e86a7b4160abf8504974d7fe499e6056b16b76eed1afa69d6f0b8a44ed2bdbb2f7a6f8258a938dd2fbfae08f589ca229953d2c6ec2052b7a2334542096f415e4c7192063d3bcbbaf25ece23c61b5128bbc0dbb7ebede60115a3b3ec5fd3bf6bb93d1b0ad3962ce52bfb46f6518ce9e6a82aeae43c159fbd2296bab4d8d503354a9dd186e808f2c3a7c570beab32d39f97dcf7c8546183c96450d611df7c59a1c035afe8c250718a3f5dfa511dac4692c5ef86c91a327a84908b7bcec149ac0e7bc1b72d6e6ad144422bbcb4a7a36c80a5e2b3a7e60388c939ec14b426a7265559f8f00b20a01868c982024873c44e907cdd7c98e930c13c0ab1215c4d45984dc449e2e77b6da9d8b5387c133db7228033f3319e1de740fec08958fb21016b12fc56e558a4d9ad3b77c38fbb656c3207d0a966bc01401dd0923da358798bf2e13dbe05868de6ef922a89ecab39715055b9875f45faafdbb94ff7301a19e331a184e98414db974215c25d8952f3e30dc8c72a9cf5dc0e235f529abb1e180843cc1658a71eaba4f0591750410667a2439549a3d668eaf27959f66e37d9a13224bfdea943287dd069429af05d19fb6b7bfa13d0cee1c4ce6832afec91702dc3ec3bf9df988715c39462cabd117419d70e4c185098f87cda56999aca3f57c52cb4b5a9753041bc26a0423c91af85cf0a48d29c7a8bb2b018a2f3e9b7cee7c17f5a63e7302172b6a9984a31bdaff83d2a3be2fc0e763b4db30b0b55b9003be0e6183d694aac314fa83c7fa925527e3d598d6ed784039ae7557442fd7fb6a808a9ea244bd413e8179d8dc2e7c3535bd31d42198b3e0e265dc9c25e74164bf78481f59edb613c7650ba35e0519c7714b4ffe89cb83c58722ed50019067b01d824b19e3c4236acf49f14eb521f00a3b1a7e22adc20e81e933efe5c938c5d934a76a9009007dca913a3b6ad6bb7c491fef5f35be080ba612e1563d27fe54edcbcedbbd634372edba278f0b3932df6e2e3fc17aa9566e4c3d49cb580b7f88571e94a1d0c59eae9d781016f9efe5f0a88eb8a99cc4c92a03d84a23ff0049313a38f0129ab09074c634d0221a3e151e308eb93071120536ef93ca5302e28d6ad8c7141e939b6a4b43be5a61ff84e37116da8df4d66bd1f1df29335d772766cbdda782664afe766c790233a00be3ec5ffc72a6d563a6701c76dfd19d9d997730820a1a06b6b07636e258a9306a17897f02a89afa70128920dff595e90b8f66aa99898161f12e5f39e95fd4cdc1178dc9636674457b86ee5a9f3ae35bce57d8fc2591c3c9ac4689a266eab7a2d90861d7909ccbcc7ffba176722a4c37f6ffc63e8dfaae12695dfca04ce3cc5587994dc6fa0cfa0fb839d5fd324b8b09b50062de814fbeb3fe4c0ed0d026f788d0e9808398cd98c8eb255fcc051c1747ac9946c97e32a1eae58aaf5d5c8bb540c828bf5f02d9ffa7d23bfd9d62d271b6b5352cde35436af80430bffebf50fff3a93f9e5e822a5484f3551073dacb8c0fdb99219776832d493020f324f5eaeb9d519ae071b42aa826f364b62f17a403cdcf4a7f593e789a9c8ba2297233a23a7b1240a5523005dcbdc4e6815daaa733e9e11f731982c0a6fc7e46b733e3f4e019a10611cbc28d6f2a48ee969f6387c53c01e0ef8933f3e112f7b0343f9920a4bc27fcc41e31d2c3a7fb450a7a94ccb743c8c049d68718e4db166db1b53dd725ef860c199dbfc94aacac34d1c2277fd12c671800fde47c5813f37c6d40cc7c3cc9bed6f07d199bbde161c05a80ba0416dd4219bf69b8402838d1eba32a6d3f57721e68158fe96d81d798fd9645703de1f278b67d9d1ad1a5ad1b15aeeb478a518cffe8148b0c6514d5a15a9efc3bf92c480f18b7e56d16cc254a9203adebead285efc199da262f2cca1e094b070d300eeaadaadc1abaa44d32e783e97c53e7c61dfbe458afe7f7a91bae80d90915fdf54d5d9fbb8e19442460593f31c51c0509336ed49089e400b57d584038865d1742574107c1ff7354e3aa18bf4b1fa1a737c11fee40dbfbdac954b967dcab0f7abe42459f3d56185be98a58617becc34dfd116b523f5c7f220354fd9f8e81aad3b0316efcb6a317413b4bcafb7ebb120c3d9233e4e1646458c1c39ae1d6fc7bbfd80b2197d3160edd655a27eb72b17b61b6efd5b3e14ff6740c982473521544a9675e71d4a6938a977ffb25959de3394c83698bb67d67aa14e15dd6f112e126c294068d62c695cabb191311a02b7f232371fd219fac50a2f5efa75aaa5e08ba03228f1f369b181cc80a1254bd569792b280d7035cf9dee4ba5c1f7ee5214c5ed5ae8b5318b29df342ffbd4c5e8f885a05f19e7cfbfe3da87dc927c569a30c90a804e4dc906c071d1159e59e5b753e7148b4a3f22189861a1b8be71edede52b3a564f71b8f477f54966744f6d2ea005d49e5d092faf16d6be519be70e9cf26840727ee30de7bc21d161e719bb4c362868afd513780b88930766b742a619ad242e7383f83136e1558456bb983cf21701d206bfff7f5a614f8d285509f3256077e22b58fb02f8a7858db5f22f5d6289ffc7a88fd6a8b62566") 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:05 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xe49, 0x100000000}) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x1, 0x200000005}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@in6}) 16:00:05 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001600)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000500)="215d5dfebf00e429743704e790aa1805562eda2aedb2b9d4a86b2d1685fc2c29376c1d43b2089c8e23e6909702bde1420843365714c897ab8481dc3ff69f021aa2521607a30eadb62b19f354bce60e25cddc21b1f29556b4410d1ff7c099a5c305cc28467c373acabf7ea113e89a798010f27aec279c180acacdf62f118bab5c5b3b6a130ad8f356ecdeab093febd96d2c466462dac473a29d6780810ffd8bd735324e5231964af6ff715adc8410bf5a9d538adce3c1368ee30b00af8942981f83e68580ef74b6ab6e0113a0d6e7a1c1b4a41335a8ddef3737f905", 0xdb}, {&(0x7f0000000140)="1341bfdce17d1c1a219f24d2b318e875a405c30254580f534ff5736af48ad30fe8686cd488c44aa17f90526899e02227276bb0e64656836060fe1143f6e7c21887ab82acc9", 0x45}, {&(0x7f0000000600)="3207217171ed875712cb821c23712ac693e7ce46fe28f9a475a0b3f6311b834e1fe71c3d7654353f06776a1081b70c77ad0bbf5bc8092a7a37a90cdb78131a3307d5984ff4db1992fb8dddc0195f6ee5e610dd378a29a6f00031c2b70b2811550f9b02fc03d78596e166f4982d8214dcdfb3566b380c58cc132f761f6cc5d9bdefcb9e9f6027079cb37d079395d851f93fd9cca8287f435064011d9dc807311468c536fcd646cec865266c2729a377c5ad7bda45e011a3ee71686feb67208edc7dfc79a4089b8366f8fe5aefb92d319d3275af971f1a5f425f9e36c2b382c5669e9e8e4c7996d5ddb55fdbbeb18f51b5a6aa7789e2d5cf52aab07c2e9cf20e9bc4400985910c9c0861b9e61f3c43f96b2a125289d81a11ebf6c94a71b24b9813c9c90cbb2ac26ba01a5cd6627be43f2beb55f5d380684ca51a27d4c70e41b8f1a12142c34359b443808dd8e70665c5d307b040c6667ad845bb32f9fb04cb670b740af76ecf8de788320974f80e1ff0a800941ddf3cfa7787b084b90aa0d091c1930bcc49bff4f367f2e10b97d15e5a307231d8bd9721c1ad5fb84a2fd912108cc3fe586ebc1119bdd174f3978af0a34a1e32922c2be8d17924c161d73a347b6a1c9a59854f1ffc7d5c9eafd34d42e5017f1a63f92618980f3d2e31a941ebc47c9432e60974a32b1f9cfcf2c19f9743fcf581aa8ffc02d86efc3846613fa003076114ab8a29b9bd70145e548f6445d0fdd3fc3a0fbeea52af4a2195c79d585d1a0b4ee505a1c18fb6f0b9cb9fc9c19ee7083d340145fed2540887305f26c685bebb3ebd8fb3a2907310ca0e1a1d92a118efb26439ab05713cee033aa2f1fa5df8db2921b2b4edd2ea113e4f1d6c2f92fbf24250f596c9325c28e5ffa514926e108f1dd1933471397dfe1a943bc2ad483ecd53669553ea6f2a10ffbd84aaeb9262050b81cd98b0b4bc3a3d79638e48f7f69da136e39863011aee932bffc09b45b3e5212e9604b07eb3e019598f5a4f115b1e73059192a8ec10add2be1b992700d4cc1dbac4212eb44b8c44c2c68292e4035661db0f89b7f48f20ba9abbc8d1ababc12c7e80d5cacb3e94695f7004b765b1823b5a8b9bcda82fd9834abcb0f2214dfa4da043aa42514baea4104ef5cef68f8fbae604200103ee54277c7e218f283d86978aad971adb87b4e446e1ef787c2c6833c7a06482f43b248df9ab0d2c2d6659f937f646470ed3f5d42277e5ea66880a2db2facdc5d8c8b35bb0026804425bc5fefd7ab802694cb8ff487a8a54bd5a6585f051fc801654a4d3e2a27c7a9ee95f0f17aaef082ef0b8e9e6c4ea70bf9a1246d1e74871f66fef34387d2ef6536c00940f06707fec3323638c3a1fb044464703006b907b382f379a24fa60eb11a566eabdc586850fdef2b86a8f7af4587306a5da52e6e2db1404d6749cd8921fa802afcf9720a375c504135224ab6c1bc9de5459a969a643f0fff6409aa48022824bdbc1a9ab984a04ce895698ff95f4a0685e46c75b42518e79df4e5139b94b8ac175c45aa84c20a0eb46e81b15658b1ebf302686b07089d7bffb458582f27fdd4114bdf05922f30999791c5ef0dd2a01629308f5e198f758f48a9cbfcf430471d7f03354bb5c7bc9827ffb79c407ec4a99f90043788a5771d3e95e6f41101279982314a4f48df4271fb2ee00351d928e9bc449c2af60441cf3f38cd8bf47689ac334f985d41a5b08ae3e51a4acc0f145ae508aa6cfa3dc14182309a0cc8ec1d464199634dccaf8364accd5e6a7a929def8cd8010aff6b01fddaf3d157b0c565e7f877373039a9f16517d3a02e4d088bc4a399268fb21be6459301312c0f01f01eb0dea5d5ae75a240a59869be9b6db40f5516d545297a8f8d78ca4f0bfff6ac0be222267f50f8eded33ca5d0e41dbca1eb9d854d129cdc405b8502b1edc0114c4a3db1fb507cae1d411f6b493ce7a402199ca059be0152cd8ce436cd51112a244f03d6b23832e3a5fd05d9918ec6d3942cbdf55355bf4bd0f0fefd1c09ec4572e223a7975e54120c5519cb4ee7bd3d7bac60c47927e9c819b5195efb2c6384eb87d3bb900abd343af1156a71c225cf73c7762ec64bade20f645e41baa8ef1cb644accb42a938ef9514619d93f48ae82759546b93b5f31f9d0a2c6f5160469288ee0f776f19dde66909c47427853aa668a5516ebbe5fa098f4a89fb68f8373c89505a3f03e7e755e1c7e56b32c304376704eb787bd9921792be2e53e686fa5b422ab216f4d961769bb0411c1ee4187370669974084ad12492b547d87e6203c6bf50bb34a5f18761e054adaaad1d098aefa1a3e61aa2946cad1381ba0fc95e69f0deda464bf109052056e37c356245b2928295ca31f489c15d844b57124ad9509509f0189da075603617d91a1382940b04a308a95707e72cd2079b9f4d40679a7e906a511d9c1af26292d2774ed85664e67f8fc99c28011629c48dd53ab5c796a663fbcaea22c776648f5fd805c2953ab5af44f044cd00aac37e73d0dea40704814a6df95f20a91b3f50f82ca46ff3d42e4d37d227d05dfad95c959c336feed56a9c9ed743d54102b8ce9c2ea829ea7debdada000fa6c4fc6e04d18638c084d89b819a205545d2c9615e9315fb8fafd85310aac3c6ea8a81544bee57982b3a76f2f7d90d78a2eae77610ef4abc4eebc010f8e2232fc7afecba1167bf6a9e3d0a75fd8b014102fdb87606991ca4c6a59e5f414b2f98e39a01ddadfad33c35cc0671b5a4fdc0418367949a2a1b3b30077a3c328f3e2b397cb6bbbc198b07d493e155415403fad3b5056df272e4dc35e569b41b30c30f1feee87e46c89fc85f027ab3e9554101cf0ca7142e9e1f6300885bc364584e20a96e9766638c7ce1f107071cd857dc4f98df0cffdc49c1b79ce183b0e10fe72048e8c2d058aef35907f3df5b0208c8dce50497ebefc6075f583e619de1cb6422f0b85066170f56d79746a0c198a61da947955910cfa2657bc2a8ab31f0ec2dd648656fd38dcde576412238c763871adca4d1f38a18bf15ddd2d2a31b436694f272ac7932000b5842f48b75116a38e50b161c90b4a07c9a836fd5a50e617507dad3198f76a55a80a39f21e7c911574009f95935b21fc919b854a83d6c0a2aad489165151cdc72a87e3ff6c6cbf866352fb39b5c0b6867c6a8105f8382f9286fa68e406319efac82ae3b9ed5478f627cb418250e3e61c3fd020e1295fd49b486368b906a2b5f85b06a3d511d65b37cf5ef9609a5af407da0fe75fd0bab2482aee336c4b1139b7c97021f3660131a332c833b3a4a55a2d0fcccaf6cda5eeacba4f1defb2e5c79c500bc26efe5c598abb587e9661cdfc6ef14196cd1fb500688eaeaaaf259d7839f810983c62af69fe94b4e8064a4bfccba72546a165185ff35afea3a9eab4f20b5f284cca83c3fb91aa96a33746547ce2eb4812d71764feb6b488cd0138b958527b45a07477126a982ca4cac9d7bed0aba5510527875f774d51e2a937aad80a0766145f2cb9a344618a2503279dc260c262ef6690007bfae1b96fcde9f566d7328d265e61bd5800efb6972a347b669b30c504853dafd1793befa5f4e1902bb39350032cf14834ba24674c7b9f22504567bc1e171b88d4ff4f2a72f6b4cc462c8cb85749257524d00287c82993b31a4867f58cce788eb7c43dd424c7123b9911e42995cce2a20c4b32ccc74fe850f5cfa9929004581b34a1de7cc5ff681cd806c43d1062074edd4a7e2d783cab6f2362144571deb06770c05860a94364335fd6dc01479484971538dc71294efd28a9a1627144bc32d451e0b1e3d992284db7c5725054bc8cd330ef509158f2229235a38eba37703b3796112d75913b21c7109bbef3197338b3fd87f8eb2c2fb8705c540b554341796e6de9ada0a15fdacabdc3264692282de1172f89427ad196f53f6ea0dab413a8b2937f515d63d8c32be5bc433afef693ba40f6fd3c7f4b884cc218552ed54db0c808e754f8e062dcf0f0277fefa01d7388385b629215bcac8582dc98f7496d415d94c756fcf0bc3fc542150082e936bbdd07adec0925b7180621a551b44a76e642769783a63570468b16fe2ab03665162e766c713d662689b300dfd0d4147032c1f125656c60e487cca8db2b94676544b1a923f320945cf8198d7ce6a8cc3e522a75c1e32b8f08f1d2f036016e43a3ba9f2dec9c0a627ff3f64a26c6b3f711cc31e3a97e0f4bf827b01a6fabaf4263d2daa184b5e25d97856db3dc42d449bad84103e0d2e79ec60a6d7257a323920dc54d6a0f944443e8962f37a0ae6e69694f82efddd4020f7c0a405d91e9e67b289acb1d2b9c06283da0720c81619440268df3318e48dfe5a6f65056c98e698e0207641c6a618a0c18009f61c28a5f56302dff832a14d2600fa2136cb559cf45ab1a995e748dfe172527a66082da151826d68d46438d81fe175743c9b50554e13bbf2afc9b0ed021d4a2a6d07eba48c751fdfb2db596f4342af2dfdf9d98382d39e567a1f3ad2d9604a7a20500d0a852eff3fc85e6f817e7b698813b61967c65bee05e65b89eba6b6769f79299d891729bceef310c6961f9ca8ccbfd1e53d715fe50a98c61d6f64be7674b123eb51d8e02db53aaf9f56f25c1cad5449fdd8a78ce41fd79e051fc368bfea41ed4c8e7efd4d2272e1bf36dd67c265de4ba01031ae64c7072406f3d04221e3ff3dc4c1156b66020ec4a912d4149f4b10dcb847b1778da7b7b3a7974ffae2742b4522ec1bb0760654dca1b12d9d6d2be6288092c877421351f0c6c9fa3f6f4d1820d800de2fe6dbe08bfc1e1c6da510d62a3bdc91babd11784438ffccd7664196c2ee3da92a1f3c8125193ff32fed5a2ce406e5a664aea26569057aca0d0a075ac7884e1956e977a3f08e09dd9d5d9f9b71593b9ef1ebd0baa61e02ddf0fccba368d25e0f35bf156f5f96ec43ab1f270f5cd5a0f0698ca355bb239cf88837d9dabdde2784758c051cee1de47dac3b410163dc31c82c2c474779e2a99cc2ddb58522b3899b8caf8c7bf6d0be105385eeeea20431c9baa640013ca2655edda626084ab6df824e7283019e05fab252be228af9f8b9e75398101b5922cfec4c6a7b89d409fce25efb9ee5c5e22184b0a0b999a6785c0df8044da74e20e6efb7ff61a6f10e66285d7071112e31e6c0bbe4752636bf3fb367db97ad994b5ea1f775c6d9ec447fdef999f02a5dd1365a3b3d6bad2ea8861ec9a06003283eb9007439e376558afc49a843a6d506b62b7bc42f40d2b0637ca9cbff7e5febcf707c3017c4a7c813aabd0c5ac035f27e3de452653866f3bd2171cb286fde1f4c98098ed58d2ffa0162160f493f7faf2a67dea7b635d2b34160fb23cb062456c1f744c8275c910e6e625fc76cf4a5b7fb6124054af16c9f8979e5899295e804e2767486f2ff188c2b1c5b85a99a51c7d2c20207a966f7ed88283f68590a491f0e69b929c66f45754bd0991508d3c0baaf152b08f9bfc487acb189c77dd33cebe4a589439be2a6e635f6595b1a772e6785fd4db11ddeac460140158c24779517210129e19fe4b3ebf7d5aa1a6ae95b57ac2073414385a29234f5f76ca151a4d2f421303cb069b0cf1bc43694d0f53ca4d96b566ea0200bf7e753738bbc94979bcfb16bea124760aab041ac8fa6df095b0aecde2241edefe3a5a5657b1ed2046df24b154a93fbfb5531674b9007a995f75f40c8f6e9027236dfa7c6c4b2aea88429f475e9af10fc5b025ab6e49a6ff6b3609f94a267c3cdeb4a0d534b97269ac4", 0x7ef}, {&(0x7f0000000400)="20d1ed593efd99afa49f02f47ef1252294ae025ced2d1b85e729ff557564cb4a39e08424d6150d9ecb6d75f967038b16f56ac8d322a613fdc65c4f4ca2634bd709be7ee17810483e3854f9c90da9f5f80f31", 0x52}], 0x4, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') close(r0) 16:00:05 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) msgget(0x2, 0xc) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x4d}, {0xe}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="1b") r1 = socket$inet(0x2, 0x3, 0x0) accept(r1, 0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = dup(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10000, 0x0) r3 = accept$inet(r2, &(0x7f0000000480), &(0x7f0000000540)=0xfffffffffffffe9c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000300)={0x3, 0x2, 0x9, 0x7fff, r4}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r6 = dup2(r1, r1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000240)=[0x0, 0x0, r5, 0xffffffffffffffff, r8, r8, 0x0]) setegid(r10) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r12 = open(&(0x7f0000000600)='./file0\x00', 0x80, 0x5c) faccessat(r12, &(0x7f0000000040)='.\x00', 0x0, 0x3) r13 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r1, &(0x7f0000000b00)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6bbbb170633cda2b52fdc021760bbaac97e2bc68f0bfbb5baf953ed786717bb4ee1a5cc8d7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc996db3e990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df62", 0xc4) r14 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r14, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r9) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000200)=""/13) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000000780)=""/61) fcntl$setflags(r6, 0x2, 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffdee) chown(&(0x7f00000001c0)='./file0\x00', r15, r11) 16:00:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) chroot(&(0x7f0000000100)='./file0\x00') setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x6, 0x5, 0x100, "8adb44f74cc07d7eea376d538ccbdee5c6d86e73", 0xe4e, 0x6}) close(r1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x4c}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='[') close(r0) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/68, 0x44}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = shmget(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x80000000, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) read(r0, &(0x7f0000000000)=""/61, 0x3d) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="0e0a9c2f41a9bca16434e155cf2561031c9cc8cb27e357990de2b6a35aa72bd521895ced9f80d79acf11ca3555e0bc42b3793492d64558d0b9ea9f3bbe0f25d93a134ab24d3a20c97c3a088b965b68fa3b09fbe1e922eb18ab34af76f3c2c0fb8106ac5ae8182fdf5cd850507ee81194b133b102", 0x74}, {&(0x7f0000000100)="f8beadecbfea01a193905c5b6a8efd564426494482e1a8c5983e39c6c18388d9a412c70850da89c032a78c1373454327516d1362559ccb49d7ef0f04e69d6d162c8e056bfed0ef11a8fd0831058cc2c58be41007ed7316e02264dbcdd94edab9caeca8e6e100815843481de804ddac35804befa8586c20fed0568e3f1fba1f38703c43e719cfeab47f87535a99a2192a277fc8cce2e32047345655fa60f2093621531d9f5e263cea832c1cc4ac52aa05334cf8e1b4813bf1a43bbb9c8f06fa1f7085f7783d12cbdb041a1ee8fadf", 0xce}, {&(0x7f0000000200)="06b1ea4b1efc4d105a6fc2f69eb577a045181da93c21ca5fc15df714e997db9e1b26cff1d84d1619cb7782243d3555aac65dd6c958e2ee4993bac2a267c9b3c95effe00240c36dae80cc5d27d356988cbf32f068d29049a4aca3fb3cfa6815fe8f51292d29231ee94d585581027e981135f6eeae60beff9aeaf625663abcccd49368b2255eff0fdcb9d543582117201326cda9c0d02d3778b6936774bc11074aaae33a8cc9e82ca18d9116acaa0468f09d03c607ab4ccb3acc410790494e329e88398906132896349970e576eaa07ec66be8ffaff76dfc8c2ba21678dedc", 0xde}, {&(0x7f0000000300)="e0e97e43ec1558f7ffca7fe6117350412690607ecfdd8e4282573971a469626783acfef064fc48c63affa4236ff58ba16506b720f9715b1bf79e03a05b56dcd4276eedce9d25e7fc89291ef74030e981d1ca2999032237a2286421a515d024bb90922caa1524a1c3c74d98e8c0996cb4fd3a9e11", 0x74}, {&(0x7f0000000380)="c1cb7eaa62f41f14c6c7bd87c43a8a84aea784e55ee680c0323fc71cf0ea1f9feffab33e99325ef4e985476c967252b0cd9bf8366508b48a8180279c260092a038143fd255785c465c6b4f8a6996c576b17d55ebfc96b61912b23415168a1bd32ea1045bf0d256d504005863d2f424ba4ad128a4fe5f7bc1a3f4375af525d0943ccb757139af2c63d673d572c6d8906067f97c655397a72d4c5bc1e9009c2f5d76df04a72b1c91", 0xa7}, {&(0x7f0000000440)="7efd817ca0341d81a11159a914a5a54f9d7be9a4e3839c21d3a1bd4d9675536e48e9d7672ec7b11657900cd67ca9f974859429b8215103c1357cc9fd747de162864b658aa85ef33fb76b1bc486551b33cda5f785193fc0acc22caf309f9f1e9f48589a5f75f71683c11d5fda94652de370faa88e9a4be2a5bc6d7c3a859be701309f6a0603eb17711ff173efdc2452bf4fa04f84bbe56a8f3e600019d212896182676094ae136c953c1228ed041b794dd4211ab23b7219adb94f531194466b3ce05e393473692c842207da88e38bccf2afb921d18e0eb06f386361ca340e29561a9659040189697f2397", 0xea}], 0x6) recvmsg(r0, &(0x7f0000000d40)={&(0x7f00000005c0)=@in6, 0xc, &(0x7f0000000b80)=[{&(0x7f0000000600)=""/18, 0x12}, {&(0x7f0000000640)=""/140, 0x8c}, {&(0x7f0000000700)=""/222, 0xde}, {&(0x7f0000000800)=""/176, 0xb0}, {&(0x7f00000008c0)=""/217, 0xd9}, {&(0x7f00000009c0)=""/130, 0x82}, {&(0x7f0000000a80)=""/66, 0x42}, {&(0x7f0000000b00)=""/2, 0x2}, {&(0x7f0000000b40)=""/30, 0x1e}], 0x9, &(0x7f0000000c40)=""/211, 0xd3}, 0x1) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = socket(0x2, 0x0, 0x6) setsockopt(r0, 0xa, 0x6, &(0x7f0000000140)="432bce27a8ae7fdc4373006fb338653610306ad291ccbb5e47543e51fbd6418506db6aba02064803885121fa2a1d6bf2f6d2d0ce3cfdab841e7ceb0e4a16b0c773845b9aede38692cfea845bd013b18b", 0x50) r1 = syz_open_pts() close(r1) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0)=0xfffffffffffffffc, 0x4) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x201, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a00000000000000020000000000000038b60fb5592f", 0x2c}], 0x1) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0xe6e, 0x1, 0x2, 0x67b2, 0x14}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:00:06 executing program 1: setuid(0xee01) r0 = msgget(0x0, 0x40) msgctl$IPC_RMID(r0, 0x0) r1 = getpid() ktrace(0x0, 0x1, 0x10012, r1) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000080)="892c72a2843acc956c5564b202ff119955f23086fa833880103a0b6517e7beb2548d117eacff6c81a9768181dff19dfa9314dc051607dd7dd02cd874512c22116b0e3ac0edf5cad9c9442d5af3e9bb011fe7204fd951739155c6c02155a8220f53681a04a19b71d3c3bbeed1a6b22aed6a3843cc4c5aad5aef624851dd09cb087fa628bf2931595d8bc148b01bc167e22a6d453c79045181638da33e6b5b60e47ef9644f9b5133cb8f541cf0238beef739474944d0851ff365e1acac35ce53665edfb396e9faadfc712df7b91e93763512bec9551dd9a999b301d3bfe10baaf334383c267e4dfac667960f", 0xeb) r1 = socket(0xe90dced522c9b0d5, 0x5, 0x20) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000340), &(0x7f0000000380)=0x4) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x3e491b69def90187, 0x144) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0x800, [{0x1, 0x100000000}, {0x2, 0x80000000}, {0x1, 0x4}, {0x3, 0x5}, {0x1, 0x8ba}, {0x1, 0xb2}, {0x2, 0x1}, {0x2, 0x6}, {0x1, 0x5}, {0x1, 0x4}, {0xed1ecbf556165d51, 0x6}, {0x3, 0x20000000000000}, {0x2, 0x9}, {0xf00887e478b59a35, 0x10000}, {0x2, 0xfff}, {0x3, 0x4}, {0x3, 0xcb}, {0x3, 0x92b0}, {0x2, 0x401}, {0x1, 0x9}, {0x1, 0x8}, {0x2, 0x200}, {0x3, 0x6}, {0x2, 0x1}, {0x3, 0x8e79}, {0x3, 0x1}, {0x2, 0x4}, {0x1, 0x25440144}, {0x3, 0x9}, {0x1, 0x4}, {0x2, 0x2}, {0x0, 0x1}]}) r3 = syz_open_pts() chflags(&(0x7f0000000180)='./file0\x00', 0x10000) close(r3) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000013, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xd9cc) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5d}, {0x3, 0x0, 0x4bc0}, {0x6, 0xffffffffffffffff}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='\x00') 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) close(0xffffffffffffffff) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x5, 0x8, 0xbc9, 0x7, "1e1b162e1978b30b9cd054207de40080c12c2625", 0xbd2, 0x32ca55d6}) open(&(0x7f00000001c0)='./file0\x00', 0x800, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x4a) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(0xffffffffffffffff, &(0x7f0000000300)="882cbcbd8638244b58dfbaaeb5916a33b832737fa479ad2b18e2966a9d03f70af96be33fbebc2eb49d21af65401616973007576702019bf901af56a2f0929969727e46428baaf951fbd23f9ddd80b6366c8d39527b1da582debb751b7578af130a0d0d98d6c8", 0x66) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x39a2, 0x7, r2}) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000300)=0x2) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5d1088eb64eaa85170beed8", 0xcb) r2 = syz_open_pts() acct(&(0x7f0000000340)='./file0\x00') close(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) dup(r2) r3 = syz_open_pts() r4 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r4, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x92d6, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x3}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000240)) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) write(r0, &(0x7f00000000c0)="416bae8210e065145838cbdfb57c5a043d118280c8e1868d907967c021664d7c0a32cfb85daffa68d27c514605002a2b28957018f466a27bbc67a796f1664231e4c21611bb9bbf8d320cefe771e51cbfb1cda84b879a754e91bc07469558767ed85284847f75c280c2596b0b66ed5c061de0803ea44b98399e036c09ee7147a6b83eafc65a6845d557c4ec24b42ff68efe32302c01fee9ac6cad7cb6b727bfac", 0xa0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) r1 = syz_open_pts() dup2(r0, r1) write(r0, &(0x7f0000000000)="21ebf765cb22bf013aca82605e11850e8bc2af75618b6c867ea15c9862cdb4ca8ae832c7032552faca1f83e4a619f3d70e8c14bca75606a58335e6fca1921ec0a1e6cdf8d9ae7799cd8e7eadab0330fde2038da6dcbe284fc65a5fe81b4aa79681d58320668f96caf05900b1a9748dd64c2f101207ae9ec5a8e4de708fc0f4b2803d7f73b81ea9671ec5522c8232d40c69830163f65e16afa114eda479b6eacfbe92eefbfb800c", 0xa7) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='+') 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000007311e79eb37700000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030700000000"], 0x38}, 0x0) r1 = dup(r0) ioctl$BIOCPROMISC(r1, 0x20004269) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0]) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x2) chown(&(0x7f0000000040)='./file0\x00', r2, r3) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="f9b573267eadb72726219a868710c4ff94cdfd3b70deeb3f9f064802cae236d4985ca537e91a9d921836d4d2c7853258d04858d46263dfc2bb39387dcd11135e452b73825baaa9a69e6b1554b58f50f34096eca43a9ea8527910e6a01fbe7f0a9d3c667401c449ba6bce2d74f504459cfe14ee006c5ef4e87c80026910301b6ac31e6d07013e9eca104adc4deb9216894bd5741315486af3d26d6e9fea7633c6e417e7345b53e62de2cd157ac84d4bccf365b09c88f755756b381ffb8e9f226f4480bc77376c825cd2d2252acc3d76441b62ed776a024c610e33331a10af4d0e2ed180d46ca745459338f4", 0xeb}, {&(0x7f0000000440)="122ffaf8b91f79580a878db0232a0568f3fd91544beb31e5cbe7af888d992fca838ae37fcfb2e72b6fe4d757c03aa527591d9af343f452f4a0089f799bae2fae53307c26f6f1198fd60b0f52bb70b9c9b6d2c2d64b44ebd482d035aa165dcf8d60b3aecae659ecebe90aa6b73e28de1711b753d4450011d0dabb7a671401196d92a0255077d88dae7e990e7c6374df31e4a3d53287572cf080fbc205648d3503dfd48b95ad7bb77076012bdb7eea7641acace350d7fd7c956c027d2c31c1d069aad966e2682f282ac11fa43daf678a4f35d59e20a36d8c15830321ff454f", 0xde}, {&(0x7f0000000080)="4cb8913829ed5c7f6dbc5e1ac309fb9326e89a3b6a6bec9b0ba34a47367863cd8d6602c5d93e34367bb2e1b3e6e992d1dbb0390ad17047992614cafed8cd772bf719d46d36cc7b5ef3f834ae7b73f7fc4193d64db02ca77b55807c14013fca7ec26fa7aed4e3077b02805530043bcb7e93c84a9c8ec525548ababc76c1dd6af580754f14f157676847d779beae12b479", 0x90}], 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@abs, &(0x7f0000000200)=0x8) listen(r1, 0x75d4) sendto$inet(r1, &(0x7f0000000540)="107ac2c269dee450412afcca8761f22b4196d0e24e2bf9128ab5eb2e06eabb0cb23c35fa82319f496225ffff1709266116156d4130347ac735ed42cff5129c25e7e51263cc517f4f744716cc576af372e52ceed2b1a56ccfeb33ea8c210fcb80fdff842368567fd8ff546b259839688b2690b798ac06551f85defc5cae51b3d6e06d7811ea31acab29b2a54e36202d24621948c85b7b33345fc54160d692c8c5bd055e34c58c77f0e67078d54ca4a34ed830c61d5e7bb9e93b17a3804eb8b278088988b49724b08dd9ac94ef7b1a7c284d0e3b75b4e0e34dfa798b816915e7cfade13adde67b2ad06786d4c13a46d6224f17cf6413ed79953e5cd939", 0xfc, 0x4, &(0x7f0000000280)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000200)=0x4) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000040)=0x8) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000100)="60bacaf0c0a0b4ee4b80be680bb1764422d7580213ebd1c3e277c45f719da15a1864af4ae813bc9ee3190fcf2f517f48f19740ab794fd57604273f23d7a31f2477bd576abedb6db0ce74c27276e291e6e0bcdc91f737798e13cfb16095ebfa93b3643effe52a62ef48e68c5536b594fcf454a6a2c5138ed03c7e0e3df9d785e969e5466962bef63a9193ae04789a42da028e219000a02853ba7d9a9556db680c12f645d20c35cc64f8300a1c63bc290caddb12d7908291e749283203934cc9540f7764c1b234", 0x1f4) 16:00:08 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x10) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x43, 0x2}, {0x82, 0x164f}], 0x2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x400000000001, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae673f2a244fd33055552fbd5e41789632dfe94ff334a4619515a4c8ab0616fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d000000000000000000000000e4ffffff000000000000", 0x65) ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() syz_open_pts() 16:00:08 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000540)='./file0\x00') mknod(&(0x7f0000000140)='./file0\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x50}, {r1, 0x6c}], 0x2, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x10) chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x7c}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0xfff, 0x3e2, 0x1, 0x80}, {0x1000, 0x0, 0x2, 0x5a}, {0x8, 0x9, 0x1000, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget(0x0, 0x400) r2 = getuid() r3 = getegid() socketpair(0x18, 0x4, 0x6, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) dup2(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x8230, r2, r3, r6, r7, 0x1, 0x80000005}, 0x8b, 0x8000, r8, r5, 0x1ff, 0x10040000000, 0x1c, 0x513}) 16:00:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x8a, 0x100000000}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000100)=""/228, 0xe4}, {&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f0000000080)=""/4, 0x4}], 0x3, 0x0, 0x1a) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x200000005}) syz_open_pts() pckbd_enable: command error 16:00:09 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x204, &(0x7f0000785000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) munmap(&(0x7f00006e3000/0x1000)=nil, 0x1000) socket(0x10, 0x0, 0xe91) r1 = socket$inet6(0x18, 0x2, 0x800) msgget$private(0x0, 0x409) r2 = fcntl$getown(r1, 0x5) wait4(r2, &(0x7f0000000000), 0x0, &(0x7f0000000180)) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f000078e000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r3, 0x0) shmdt(0x0) mlock(&(0x7f0000695000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000040)) semop(r5, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) renameat(r6, &(0x7f0000000080)='./file0\x00', r6, &(0x7f00000000c0)='./file0\x00') setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r4, 0x0, 0x0) dup2(r4, r4) socket(0x12, 0x4001, 0x10001) close(r4) 16:00:09 executing program 0: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') clock_gettime(0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x46, 0x4}, {0x4, 0x400000}, {0x47, 0x80000001}, {0x46, 0x4}, {0x44, 0x6}], 0x5}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xd2d, 0xca75, 0x4, 0x80000001}, {0x8, 0x200, 0x80, 0x6}, {0x2, 0x4, 0x8, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in6}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) pckbd_enable: command error 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x6, 0x4, 0x8001, 0x80000001, "fde6e5ce62a74cc8de04a3838321083c9e01b0fe", 0x1800000000, 0x100000000}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) r1 = dup(r0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x105) pwrite(r1, &(0x7f0000001280)="0fad4440b3bb1b504c8a8328cba1ed5c3607353ad1dfeefe48b55ccebe19ef411b1965c2e509e2362a982d6e3ce2c6d7c6b596d6c429dbb6420f7804ff3bd7d438aaeb7891aa25de074da7c5d08c3a8358fa7b0d0ee3fb003a0dcd14b14501146829502e48d85f2d85f1fe67061b760d6635873c5c2f20c9733e50ae97e8892daa7a208dfe861f0beb0c186150b894487de1aaee04bd3afc231c16ba06e511c7fbcb88366ef178b3ebd4179f35cd8eb454ce9f6f182d5d173f933f0de8f98342879b1344e62399a576b29c406260b74ba0f120ebc86de4fa71d209c874b344526faa7b09bfc938ac4134490ef293e0af46d0449cf53a5b836a64035b9cfffc3fd7bad8482ace6621a84fedcb640e63dc78fbb3c24d9ebe174a268b1898e7e98697054c471787c6f404b89b3d7845a57c2f44864ca8c6d416ef076e3dec1206ac4cf8b4b7949e2bd9af24f73e7d7d730b3865c4aa4772e41d9ded5c208c3387330705c6ddba800345d33d1020821996867c5d72f9fa8e1ecd6babe0c4de4e45c20d4e8505c9e9de1e4996af36055508e0827197e6529be7a447c6db1a8a3bb1d19a5dc718c8b7f65b9b05ee422d568ff129ac78276ddbefc2c11046fb226d2a49d25811a8b25c830e07fcef6bea4bfd798d7743ae40ff30a7dadc7ef7e8ab72f4a744cb1c2822b4d8eb071634d369f1deb26cb6a54b44419cde0ff0bdbd6bb291b02da88b20482ffb10f5689acdea33fddcb6f523684c44d255f03b619b7c4949f99f7cda18af967e74cdc1033a99752812b416e1981b949439a7e1b38d14dc21a30bb12f8f70d794c89ed0f8c6d478ca13794a7f4c79b00af8b95d543e7b5783b97da5776562c330a8201528c17a90be3a3c3f98bca87f4cfa2f0ccf3a715bb19fe1205703dcc4496598191ca7a4250c77a424492fa49f212ec19baf71dc29418a6ee92891777aeef1ef8baca6c4be0acc156bd6fcc4b7306869199f882f6af71a79dbc0ffcc0974b4c0774d16997a907f5a956dd7d225f74c57ab87547478a7f3ae0441345f0b1cb4f23eceaf7cf4efd55232d0d9621fd7f501c11c1ae431edaa3ba32597c4f72c70f6ae258b4c1f07604f9cc1b87d606e8e50035093512cba98f0fadc4601f2bb84f2309ec253c7ea3b198b4548fda907517e9636b77fece4d38dbdd6aad1c7d5c982b6d4476dc323f2e7a8a76aebf441f9ccf96cf8c2134f85ecc1744db39a585ae684c263a257cf7e6c3ff31623790d563438ad0fab0028c48784571f829d8304956d8514e0ee8af6252ec81dd8f2b450d4d5062fad5171042c5bb8e85b7d4e452500182ce4e862a64f18319b769518db4e0f18e02df8c50f92f22556ff0a8b6e79899cb81eb5e7558d73d54e1e9a74209485569b5c5b88de04605e56b6f16e8efc8db1dc5c54fb198b9557dd1b0452e28f0cc909614e8e4d9d6afb87d0bdbadce343ef72a9d55a99226210008786b93cb7f1d193b596f26071f84e1d3c8b686b7ebced9c90caba32dc9e3adc77a9cd9803e9194a35476f2e0735b368fdd5940e67b2699fa85d9e518a33091aec6da6e5b940733ffaff73509a73c8f099e705366266c7562bbff0067a1029c19285f0489547203eadeb506ffb4658a2aca2eedb1838734784d312ddda681d73b417d72be548fa99", 0x49d, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) mknod(&(0x7f0000000240)='./bus/file0\x00', 0x40, 0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/134, 0x86}, {&(0x7f0000000380)=""/146, 0x92}, {&(0x7f0000000440)=""/129, 0x81}], 0x3) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000200)=0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000280)='./bus\x00') syz_open_pts() syz_open_pts() 16:00:11 executing program 1: setpgid(0x0, 0x0) clock_gettime(0xaac115a413f7a4ff, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='x\x00') sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffea2, 0x0}, 0x8) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0xfffffffffffffffd, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x40000000003f}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x7f3) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x10000020003, 0xd98, "098d14c67504d3f131bde500000100"}) fchdir(r2) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:11 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0xf7764c2b911a2335) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x7, 0x0, 0x0, 0x1, 0x100, 0x10001, 0x7, 0x0, 0x2, 0x4, 0x9400000000000000}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x1) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x1a) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000000c0)=0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 0: r0 = msgget(0x3, 0x50) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001680)=""/124) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)="60a8071f97fd0a71a2b1623104d9d33daf02f2f1a225b6054a36ff3ced6320ef98105a08dcd6f87d40a361065eee6c5c9f5ab388b1ba871a50e7bb84ab890021c7b1c1f4fa929b6afde97d", 0x4b}, {&(0x7f0000000040)="24e6f650cf04eac266fb520a0f9f9b5dec7771d0301c32d8079d9cb5b69bf48a07f59ae2a44b4c026dfa025b205ca7c499ea66c527b3732d", 0x38}, {&(0x7f0000000180)="87fc2b0d8060319e9085bbfcbebf0197bbb130bf8ee47af6deb1ccecc84b6a8ed1d27a6b0c89271c9f1a8654f671c52da4d9c54056a7", 0x36}, {&(0x7f00000001c0)="9a66dc64aaf99970218d7a5281de9c79889554bdfe9f9e478717e91fd4621851b933bcfab80545fa5f8556cb7202695174278ecef3da7700da70051cd7e7ffeca83f5519759373ff4695329f05b9dcd731f1868377", 0x55}, {&(0x7f0000000240)="7214cbcc1f37e62e06a1e500964f9282b7bd8de11fc1e06146aaf167290071f087ae9296615d1bde379c6ffd12dad950e4cb7491e2", 0x35}, {&(0x7f0000000280)="1c7ec0a6fcaab6896905b396082ac86d31315110274db963fba9372902d190e3dc24c5831e9974ed287700666f55f5e65e635035b40b536208aa45bf65ea944552781faab05e2e3952655ae1da8c18be68e354a7907a9dee4042c5cd0c43c5e522b822e4f83136f7dbd06050daecce6867f98af879f4e735e178c7f054e1e8bf112ff6bd451270e6814540593e3b83eafd346a24a80e271c61c7c543e88eb1cbf5b923ab555679fa240b38ec1f4c60ea4736d3c783a7cdccc85bcc4714dea93503ef8bd3f9fb79e9d618c859890638e8a23b590271319c", 0xd7}, {&(0x7f0000000380)="6e126848a30bb08ba60a6343b49d4d01c67a63a08826b437b750b45a735b21e24a33bf2ab74363ebfe15f77ce112a94bfd55dd42ad1df6b37bcb179f5b18bb6ddf87d3b72cba5ed35707167183b8a0e80c57189ae1ebebb8fbbe015e3cd5f487666dc20eafa96f0f1ed84f05f20ee7b43445e12d9b56394d0bba15ae48ac2a619e7ec7d0dce8c353a5bba2e384ad8ddc9fb1457d14f60154912a8295e7ec92cf5b674575ce73b4b4fbf8f27c500792893c61dbbba60f72855c32a47b996c118ec5a18adccc08a6faf229253fcad94d2155aabddf6d6398e2826e16e4284b758f17c2143beb7a709c2c448db14ca79208b1742eb033439be05335cd926c9b76506b4938267fc07ef7f958a2107824df74c14375819a5c3e6d855e0fa93d1423a4cd387dccf1fd4d4306aa2b2b5a4ecc26fe211abf175f82b80474a96b7c28a7dcea030eb919de0f7d37f3ba75d4cd2d8639ffbebae6335c43d4ed57a8f43b752dc92b19f9fc2896dc2025bf724fc383861dc7cbdeede645df0d30b22955d6d95c46174af604b8d4faf40764cb38b1b1ddf7a6a88f3d0d191464cd085b478056c405a183d660f01bc7d8afc3f78210649335cabd3b5c2dd705e9b00345de58b2d748a24b7001f988912f0d90d3b4ecd26b6f9f2da39a34ecfba183a3c32d0b1b12ee62ed83c58f1cbac77ba04cdc041cd5e0f2aee3a45373fb94a53974e72d1f59f90655176f4572919d98483d79ede0b7aaa985bc107cf5e81ba166c92ddaeba5b8a9d2274d90166219dbb588a4611f5c91ec85ddb73833200a8a52f9f822aa996e12ffc4f41b4e0d8cfe70235453406f35740947a2bc1a687fa925563d60709c99a24862c597be024e37300c46413d3ba72dcca220b1604d2dd47f33ce70a6cebaddf2822250d243f505ad943bfe21d6b1235af714fb6c50c60ba6c0e4f31e9164cb5ed54a9be1711c7a3e8c13e768631c1e3c65c14ca91786d90effcd7797ca00f8d86ce4cc3cf5dd39b5f554c50ce71d2acfe6c63b46934c44bcd97fde4d70ea376f098b5e8792b643662870bbe7bbc434df017ac6e4ade54a1087396ed3773d25677d5658076ff38721897b79b65cbad4c1fc26e1cacfc34214e1aa8a7ba658358551c5b677e71141e131a37afb414f75883f8ae57399d030c0ddd419f1361ea528715827d55f65983b9fa08a2a5b0d9dc2330890fba2435991dcbecba3abb96e9a880820b413c021ba9e7a1cd431df0e23e2bf040444615ee06e2069e60b7424fabe9f6df466f85800da819b97a4f0d49c0ae1a409d6b89e702abce3db0cd9c0dd74d62379a34381807b8e1279589023854508a6dfb65f732232c88914328f3618388d5729ca3d454c5ec351fdb591cbd7c55329ab4a268f630acb2e2152fe6821d49f9b363b9ab010f48b31bc441692c7ac17a572eb5fbf9eada8c780ec5d480a40f2958ebc5da94193979d020941fa61c4aa2d5df11ff6cd00e12e51fffe0644c3f5ae73fadc5415c9ce7cf6eb4685d82086b1b2186bb5040f3cbf8deaa33cf84dcfa6a03a14717c9ce1f0efd128cd88ccc4cb236a059e0c22cdc0e4236163b431797b21993b8b970ac99e824d553f2aab05fd08cfb527ebe77866c18ddbb1357073d5661d1f16e784d03fc577f7fa02b1f7d38efff04b51f8fc2b3406b6ef98902530b195d428c2c47dfd531081e3077f31f08bf94d68d7bddbfeae12fad9854bdcc6a92ded907f687406c5bc605bd938e9eea5569ebd781bcf6a1fb892844ef916256da14fd3249f09ed05d376595f35d00bebfc464171f4e7aac3210f75681148f9168f669e4bb295112a9c0b99adcb8c9cad14966ba90e0a2f6702021a674590e7233b2bd5ec22c6ee156f29ceed0bfe3c41bf3f982e95a81bece022b58f647e0e43685bd1dd75ca247a521f833e7314b354858424f8b60bb5682df7904ade25cc3b17f12728889c841c9ff8235fda13444ae5db506d41944445da82db91ef627ce51a1097588f6274a7110264f1c055e66e374ee0f4bb9ec176e41c206b5ad9cc33f4972ceaf283278742a37923a02020d3f5ef6604809020a90c7e1b6c109fe5044c1a070752dab02f8e201dbb454fe10b0a8bcefea0d15b113ae15a1979a5de559daf9f97fab6660e0f8c2f8e2f9e20fc2540bffde082e4fadf9453cd355849af2f7dc6bdff076002544495bb70b827af760288d0133ba944b9d323d23b23b666ea5ae2ca6d6008e5f9cedae0bb6f3c3149ca8edfb850e84113d74aa38ca63477dc70508db9c6645f0373ea62a70af1faa327fa7f863c4a11d89b29c33008a36fb12fc6b88f530dbfa9285855f50c83be5a0dbf270ab6ee831aa53de65589863e273af1193bbe8b308b605bfb17a0149551d015a6954ef05f4b4efbb2c067f62182a8ca7dd5ac8d929fb1a5ed3026fc363893a44fb7b2674be9a557ab9c1c42b90f818670cd1f126efe4ba9c7720da8b5b97306ef7fb89c3d0a40568e2f1ab6ff2a217253cee097d20934e30b104c34dd45e900979426ea6cc5ff25bfb3604fb5d14e02847aded5f57bc29cd3ff25e342fc97558499feb573fd2dcae0973761559d0682f045190166a415ac5bbc2ac80c05a7d2fd99d77fc0787e1cd3f7e0dddd801cef2de9a556bbb86d378074979131bd1ee144746489866f79dbfbaba02180604173ac149767e71c7148f550cdb6b8061cd8d5c2bfbb10c1c4909ee5dc2fbee92ffae1edf8cb5eade99348e591ca467ec06886c257ab6b5341f0c07a26e47df123ae8b70bac9437ece8c6ec674bb7ba6a7a180888b14bb8930fc8312fd61142860bb2ceb3bce07440c0532bee06628955feec7041264edf1d9dc982aeff3c3c650cc9551f360ad406e3116e41689ee4d0b152ef18f567bef29a03ee4dc7f287471d3f21bbcad2d103f23c6e0d33445a5375282149b87e274972fac72e429305d049ea85f4a2e43941ae90f3079426ce16b0423c2a02b3b47fe2e25019a7f66bba43fcdb300e68f4da70c4c7117dd031d401acfb0ce9f354f0b3a6cd8bd46c0af84dce14bd566ddcb05344cb3d3509783e91286e8bedc20ba3f4484190633a012e8e74635caa4b5df9ca44b0d220d7889780fb232d63adf36f88c1fee1a08a7b6ce4d224c27b7aedf3da497ca6c2088a5eba234c7bbcba1dea891bd776ae46cab6d5f30d4964abee3e285f18f96bbbc22e787c5e2dabfe9ac81f35abb451f8d6286792a869042ef4d4dd5f4393e844493dbf762e44252abfb3c20f27eda370c971888ebdb7f22f62d9416d064e113b8bb18c18ba5830896d267eac0e2228d44c62ba720a1270a852e1d5ea1ba1b99e3a364f31e61fb883984eba9182ae7786d8d54bed3035a7334702b0a3f723578c44fbc3cd3f39e6dab8e7266bfadc1cdaf511fc495ae85c41bf8ecde3992bc004358050976e00148640a95e5cc831528ed9d06da58a0ea248035679b01aee1133848e5e6801db58a1c33fb709b2cebff8e9478a6f9578892f24c6d7801b7804bc6c59813c186d6ad2628bb384f38ebec81c91898b7cc2ea2e813269de28a2d22ea89834222ef90a60c8273806bcebf54a5ec1cc975beae386dd23fc9d9eb868b9e4ecb0c3b8131fc95303d0d4f1a1ebc75674166671cae85d17988aae7663956deb338981176f03aac26291829cdc5f53b187745adc7738a4ca3d89aa8a1494a22a3b5f3ac320614fb5e0ab68890adde5f346ffa4512c1a9c9a7b5018d2eb3d5c578a382b0635ad6635e1069ef1cf15eec3623af5790a0cb7deab2394793e10772e7a4a2d930356839b22798511ebcec5e47f7ad68c00e45dd7ff4a51645c5810a58a2299df8cc256b7f648d9c9c2d48cedd87b29a810344d7c33f48e2b309ee1dcfaf4856c8f7bde2fe87d951befe41fb4ba17a5f97edb4782b5d07ec228882706adc9f8175a84f5d2858abb6e8bece35d270c978ec944585a827be8e8ddc37de1efccefb4cf98e6e665f5fb8f3f42d426d9bed596238e0dbd2d5d5d7bb3ba661610a762e23e84f63790b4622524aa5014b13696da7c0ae1d8eab1ba8bf89811823a03c2887865c36cd973256eec0d6ada91ddf793d74f6624833ffefc714f2723b2bd2de87656da505c8a77f6766bf6cdd018e5e2f855103f874e1cdd12fa91a05f7ae54da98379ee5d5721b692126cd9d8fc444003aba965710c8526db89f8fc23a160e644947c9c8280cd0fdbe330f5e17752df76c00959789a3ffd214f2978b1a5ba539eeafd34a2afff5a380b9403c9344f6dc8c12b5ceddc16b0dbf41990154175a61e051bf0e112a8b024b751f764434406b9a2984c5c3595998fcf7171ab9f1e72e77b0788118c2ea798c6acc57c4f52583deebdbdcdf6016383fbbf3db805d742f105f08970b240dc3a8bc6f79f9c1425dc5d0638916edd05075342e858d3559fd4dcd31910e17e967142e6e34ec15fbd7c0f42f7697701edc7a5f2578b55961aa390a27a055831a0d838a5ab4a293ee8d0c36e72db0b00eb9bd4473a57612044e6931772d109eae93c66bc1914aa475c765e4db777f7d1364b444ca82903bf64a153619a10d9958004b18d4ffbc8028d00d12ef7fcab63b83d283acb2e1c7d888cdd05ea60078bff1310129ba3a72eb45056b9985837193d7abf2a0e4df6d752b45c6c5dd662fe027f91e8991aebdd869a6bdd1b3b32770518455cec2a0e12d0c9106a9e95260f686e0cbd49fcc5373ea724f74b8c9fa76f467a9397b9f1bbd1d41c0ea63b5301f157a3b069556e0f462e3888b659ef847954619274c187b37ebac23f9bb34cdd68f1eaa079f4f0622ed42d375584f9ca4c59ef24c6a02e861f4652f5a8fd54f64130abdccc0660fbc9a8a14ddfc752d3f56b3e4eb642ad1b6d6dc6faff373d203585ebf8f870ee4bac5fd87bf2348b95e3715de8e62cd732cfc249bb173a9d66cd43b61ede7620a786b40777e4da0fd606df3be5300d19b078d3db317b8274a1ea2433f61ad403ff75ed9d1c8d387cd49ef9a4b0720698e4d837da3516ef79fdbb5fd78902fa8236eafe6db1dd5a5b99c98c789e1c4a7bd2222b07086f9c083252e8493b3e537ced89a0c279d328c51330b797856effa718c6199469a9fb7bf9ef6ada7e6cdbf96f84a30f78ec725213ddf56133c5badb141d5b4a2969d8f29fa920a66906b8058e7d21431e8bc158e66d38636c4c09136349a9ebb548e1b3a16302f6b49115f286c3fdf410b39f0ec88a3cefd984d1eda3eccf993abe92082f1e813235de5266c2e7ca740f9c6e14422788c8d441dbd67e107922e18ce3a3120726683137a77c84aedf1531248e3c8b2e63360daa340c3b4b2756718d4d1bb0ae3f84d72f693c02813c324e0c8693503dbe7b7e4d8c0458d608f51fed9723560105a5cdc52c5df56b268581bd1ec0a0390f9c7fb216b9e6d83e5007c2b6efeb9e7b09c899e44cf8d3034a0ef50affb07f7b2304695ad1057a66a6bcd9dab4c42640ca2339061e6b791cd33cb1d104b9749e94e8bc53a34c13d10f5d4f4f6054937fde0a5eb19861ae892855549c4ff7b7ee7d828314dad6478d8bd1a3a1d0b15479e5bd590130421a7e912731e89912e7eda69e6e92c1d45ad00c9a4c1690f0102ded593ef2e123c225485f94ae1671837013a7076605e58da9fa0fb2e94b7d34122942d9323e05524db0787686bdef6bf65b3ed1563d9bcaf1c4be3e89848dbbda3002140b2fd5e3fc653638d021111bec8e3b29cc74a9705827317549a6c8e629b763ff3bc7a0a8ae84f754792d06d75efe8beaac5f2dc7a4d19cbc5", 0x1000}, {&(0x7f0000001380)="3ff2e7af5e2be40aadfb644d1d28cf6caca5049c5b394b5dcbe34c58169acd9e4b3713de86d4a46e3078333f546bf53bddaf14c39c1fae6a34351ea2c3bdec0095c2797d34e8a8e4a8182ecb7aad939d11c0dfa54ca83ba8cb58187e15cde92eff129bbe5fff2648719f76f0a68c50168ebff44ad001a065baed84b12bdd2788dc25c137a57f256876a58e91cae2a7ef58161a3140a06fe7f1c4ea228874dcfa239d91a6f0ce48306d0c875d11bcfa8a5a77e654bec9587af3df2f96a3a2810f262bafc44d3dcf199cf12885d3d421ebaabb3c4e3f1af1c957d2723c8310f3", 0xdf}, {&(0x7f0000001480)="25c9d809f5c63f457c3af898bde41af0df94fc5b9d829cb9001eaf78b343d4f8026336730fdfcdce6062af8d5a3f129fcc8bf022df96801513391fd833b264fa18fa301b625f21f0c414c24c9da985031cec9ecc6205fe82770cb18acc06963a8c66897c7560d28d50f08ecec17dfa5dbe9ae8d2562ccaa895593a78677a4ead4a7de91c366cdc6b48692e11d5e1e02f58306b7056cdb2dd6c149cf3cfb42330f285acb6b83133eeb9a1c2777571712ab18672da4162796b798388cf2cdfed39bc064bc6bb587a761a34e688ef5be1fcc5c2f39e33c0092a26c27a1dd24228b64d77", 0xe2}], 0x9) msgget$private(0x0, 0x214) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000001640)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xd00, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r0, r1) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:12 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0xfff, 0x7f, 0x400, {[0x1, 0x4, 0x1, 0x5, 0x0, 0x4, 0x8, 0x22e8, 0x10000, 0x0, 0x6, 0x25f5, 0x100000001, 0x1ff, 0x7b, 0x101, 0x9, 0x2], [0x9, 0x9, 0x8, 0x15, 0x0, 0xffffffffffffad11, 0x3, 0xffff, 0x1000, 0x10001], [0x2, 0xff, 0x9, 0x4, 0x2, 0x80000000, 0x20], [0x51e, 0x7, 0x7fffffff, 0x9, 0x20, 0x100000000], [{0x8, 0x81, 0x7, 0x4d}, {0x2, 0x75a6, 0x6, 0x5}, {0x90, 0xc82d, 0xfffffffffffffffd, 0x7}, {0x7fff, 0x1000, 0x7fffffff, 0xffffffff}, {0x80000000, 0x81, 0x72, 0xec1d}, {0x1f, 0x7fffffff, 0x40, 0x3ff}, {0x80000000, 0x1ff, 0x7, 0x2}, {0x8000, 0x5, 0x6, 0x5}], {0x8, 0x401, 0x6}, {0xff, 0x9, 0x7ff, 0x7ff}}}) chmod(&(0x7f0000000080)='./file0\x00', 0xa754e31b574f9779) r1 = kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) munmap(&(0x7f000006c000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:12 executing program 0: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:12 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x4, 0x1000}, {0x3, 0x6, 0x1800}], 0x2) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="532964ab99c619bbffe3969c7819e1491b6abe35", 0x14}, {&(0x7f00000001c0)="510f981f9fd9427258bcdbf4c3f65d4d0d59715f15e38fbe8967111b2080fa0f663aeb29e95782e26d1d228b5b1b06f422e6b352e0466db7aa335ef939f89a521d8b0554ad444073e62b7f6c0675beafe7b06421385ffc49f778c9a704e0cf480c499874954ff76a31c078dac0756b3524226f76d63a67483ba5be1ae2681404059dd328228e9c79142affbe7c41842791ed8539cb00361492d123923ecd06f73834f87c2086fd481072d83d9402f0b197028b5691908cddd76217f091afb467b8fd3fe7344a2167", 0xc8}, {&(0x7f0000000040)="b4a5cf1f", 0x4}, {&(0x7f00000000c0)="6dea00c3694ced2a2e10e37218bf7f85ef73936c6a3e304a2844681d248567adf055acebba515171649f28bee6c5a57831dc0da558a025587223c07d8f1332b77ffa990ef8c3c447717e8491d166eec87aa39eb4eb72c50b54fed8a0748c8e13f75430e88279", 0x66}, {&(0x7f0000000880)="f5f61ea6a2ec788f36795bd901f8f7791b57143930aa73d867a3c0187dfaaee86159d95e521ab1a3cd2c317e5e3ff79c50299f21ed0100b1e47abe9419451babc4727f12cc624a75b5145549691a836ea99c3f1f69f5cbd563ad979fab395560e1b495cec59d3ccdad744111d633a7563021f5e45358a847242d77e376b5d67b95d0a9dbfdf83c851c94984fd7448d9cc09fd4144af1c37c17e70b58c9af86fbf1f1ce4e91f612997a5f4b8077e9e0c4d66fac8dc9a68d38d111927b22d1370472a7fb084a26ee6448496876920de0524d7816b671cad16b7e3cab4eeb1f5e3ef847f6a34dc1cab5d3803c2f3079ba6bfffa4ffd8a143d395a10f37ed6099bfa060873179be031c90209b68797cd94b7198fbc3762a1d00e2caf923d221d62b5ae14cadd8b4042937740e6337139d6a3ac57b7266cab8c10b8b0bbf007c65012bdd024ae8828ec2a9b3bfda1023767a707df787435b3159d56fc820df39d787da7a236923cf5fa1f82a7ed0a86d7b9c267567344b676025d060c718b084ffd4e5a10f13ef09cf11ddd7425e214372db03b0a3bde001f67b35c56fbe18b7d03a77f28b4d81ae7c4eb9fa583846cf3af44783375f5e07e7c4b657b956012490d7302a375a4c5fe9f0959570eda8b95a974987597ada04db245f5d9d5464ef424d0e3fd2d7e6e6f0ab89fc85d12f64d2413e3c8664841b42fb4b596e9881d5aa8ca4e71120e7d1003b1ccc67a32af2032df63242df97e49d08675eec307d9083233dfd87682dddad2ac1cd10833627b8f86762ba4de1042bf3d2c8639a9f7b8aa54273e291e15342630af6d9c2eb5131b4fea5e45b03c9b1f415b83be770b54a55d9d25851a60ae424c16b1d58305ea1693d4bcdb673db0ce61c343c06b0534bf1a1b41b5c55f6719cf8a378ad0caffeb4d78fa32df3ff14ed6989c083f2730e2f123bb1d07404a951dc8b2a065fb0febad43bf481ecde5bd289936452ebec25490f80e013b931c4c29c0a68c6c93b9a03d95f787c9fd6e45c437d03b858f62103e45415095a5dcd2ced98d29ac8adb91e570b712776f31ec21a0aa2027c27d491604b117f73f534daa1301176171fd1e7e3afbffdcb50b48d4c35e419d03e625a4865f2c77206dad19cfde645515b95a80abf68ee84dae4650e9c820f352c1b988cd6dcff1a0dbf892bd69b56923b124a94f773bb332526e8040a3eb7338500e22575e75e1916e65224a120b5545a00cbfed5a5ce7bc31bd6efba9eff8a067a0c4a89f9a66a7804345a2a97632a5dbd86c71d3682271ec78d180462792971b11a91e9ca8ba072b1ce911953d0a768fd8ead19b2f53ba56e7ec194ac09302748d934f7a528513c7043fd08741cb057784bce66c53b7b1967a5236323194bb9008fa4e86357866ee8c23385cb250bcbc134c49802050b50d902f25d56fb42a8e83100e248f2c5f341d8bc7242f8d1a71c1c2497aa7f776bb9fb225a96129aa7f712022b09fc4da5414a22cd239cd32ad5bbe191e0cccc5d2b2a2f3a424b34a3a8a3e7dd874fc575767e61846db164076d49c5133b611a5cf90ad29a7f1d3c3cb7c721b6186b9c436043a47bbd59a946a2f72468558f32a61f5db100e1ae45d77d3eb9764dc39c28eded94003dc517330ee17f04c7daba966bd70ccdb526eea5030ffaa9bf17d56971c283f1d74dda6b26afc08634de556276d786dcf0d495f1ced750f57b69001fda2fe9defcec57e180862502be18f35e229c78391f24600c5919ffd9c31b31fca66048ac102fc93a7de80f48066756ab4c424bf419cda809fae36076787619b4b2a58e1c53a6bc4153bc7d056425d121c5db6c10d53ed4f6f01bad04bb53b14c2e56059b215f5e34bbc0617a9799d3320194c726757c82f43eba00069b4b2a997a18b301c51af8fdb1ffbf68f4fe42e44790790386e9d938a8cd94e692bf565f37aa4af400863d0e24ab76e1a3d3bc40d0ac8998958d981b90fb6d173fd7860d87bc4b974632f9eb8f77fe2254c29e708dfc7a260f72f122db9bb84c03e1d86a1f97bd9824575200ffa7f76e64f24d0c4185dcb2a91ad2db5d4c25b7d44de54bc49b78a792452e96bdbdbcf6c3f72c1bf6c9ea78de76f2d1fddb101ea92880f7827cc71f9c39822d831037366bea39f979ce64bb2549917a550fc1d9d3b6ea1879ed6bafd4c126a598980d237ba42b7833744a3a1593cdf51a98a4222db5624175b2d3d02d85965d32be826230367d18e151b928a46d186ec450b8d4d22df8bbf4351a825b71385438f352021ba6abf3ac7c7619fd07b3d12ec2d2086bcae184bcf412bc0c6880e554cd653f661a2b105a5a04d106ab3e242026c670edf1890d9af379ad2568b86dc7828d4de40c24b137a6e69dd28ae6929f774575622a4814eeef80e7d7738a6e7ca0bef3bd1e3ed174f2222ca5509419d8215e1fd9f135ad5ff5f19a1c525175c271b47b4716f40499759c5a55d82c9bd57723faca50101a098aca284de5b9f1b36cefd7e963befcde8f4a8c368aee852d8db9f65e3153bbcbfdb04c08ffa4c81a2595f6b8291960eff0ba6c746ab2e57ce98d788c7bc3f5a81d5337167d755e8b3f9b623b210384edfdfbf3049d91ef673298558d722313793a0dc9587d978646d3a8bf3c28c9450e3039344ff38b23479979ca88255b6e992a88d9b0a959179dabd8462e3ceca7502914e7eae15f8100f1d21093175659665fe5263064efe9f481a16e1ab1338a925219ef19a86ce727d79928990e95aec9fab8abb8db78a8924ed04a73b50e8fa567f317c1b0bc233c019741a3037d667bbff622b2e26eb8b54f0301e386420659d98e9717b46df2713f98e442dd247bb0e51ce29d4fc3bc13c39988cd68d0ae0683b0d99b3f18859d7bb8e3c9b1ddde848c276ed3988bde2d14fc1ee8ab4da541a8b06956dbcb02044fdd6a449d64edfc58a84cb19301709329e0417fb897bacf929621ae095f63399b4e448acc289601a50d983c86bb250fae68f43fc77bace1ede52302f9e7fc9608bd8c762631332269d00df576a913cb44bce57eb3ad8ed2d364ae6d8eae63b041ce05fb908e626a33f9327d713e824f83641247003047ab1f88998348c3a44aad56838c037d27cfbce47560520c95da79d9a4df34f2421b4004a5b37cbca76b74473c156539cb73b8140f70529600e09130fd5bde13c7c070910ccdf1068eef8bcfe1037c93dcf9c376a3ffc0123574fe8d8ce0678e5c22a782ef6d73e2532369490ba3057dcf9d877b884d259d85364c6f65f1f89342d0b6a8dcbf67a253ff8b24c6102e489d9b4332dccba8519d73b8bb148138920e5398b30e24de2ed6e7c724baa18fc2914589bad417580b02d0197337a849c8f7154c2134131b1bd8b2c994c735937337aaa239ee12b7b202122c0f65a59f871133dcc65478b85c160d48cd495142b955ac361a8b2be2ed29934ba409270f256c5066370dc00f60a5b4d7d8f1847a13a981b8e8e1072acf0a77f35c92bc55487b67f8e12478eb85443f544461ca2a939b7ca419b55f0c944a4343ba7569021c99e4989ffee0cfe3a702c2b1d414b2277a27b5a6c161addafb0090e9daa236f7262f13b2905c6ca74a0d0e27168b86165846db533bcae62c7491f3a3ccb0b1951327909f3d38f948d996cd8e02697f6f0ef2d6d96bbf1e2067a3029d185c5224a26719da5a8139aac2cd1cad0de1a5b452e3607b404de89a42aa814fe213823dd915066356133fed987e88fd3cf986284d734caaf4dcaef948edaee88d627338b4e05b1b80c9edb9c641ef9654031a7d8379ec2977e77a28ff4ffd9a4cf1e90d78e83267b8847b4616b4e1902ec54f9527115dfe63948b3460542ddc18b8f017058776dbebdaff176513257fc2c8ed986ae54806e6ab120f4098ec39b31577b9767ed1427743fd70448c1149b615f76486ddedcb1d702f52232a76d4f8d44509d289a04f2a1a25522598671475de1f5eb6e3039912f268f281b3e6b2f64b8dc821984b8106b8778d87f8e93fc921fa7d18db4b901f9fdf0a396ad7cae9e08d373f8f83d3a75cb59d0fe362f39084e02f2e75edcdda1aa36f1fc14a998d657001d70a665fe8c4303bbdabe38cf2e78141db50908eb07bb0c523d4ddeeff258cc8f9042c195a6c8f02f8c41274f8abbb10c4082327d7391b8b3d8efd04178c9528d11c2cea5e56165110b664a83bccb48a5302a3168f109f8e1620281948688e36ba733282017ea053e729e8e501bc2c37b1b7b164fea39cf13981229b2552400edc47ab9c7f9f07280c9966359af5cecd55bc895c7e5a21271390301a60c53b53b4ed04eb9b1cd0c5170b03685972f7ee8b8b72815654e93fca18f509c0cb269ac6bfd438020e87bd31e5f8487d20ef1934c5a200e0134cb1d0cba36ea8cb3e8451a16b4a80df73761cfc1cabdfac07f75ee52655454537b0ad90cd3d95c78c165e42287e2a36c1ed7c2df86125138bc848b25da22acee0a4ddb15fa04da47ca4796bffddc7b9c48a5be162e0586e948bcbdfdd87c8789ce6a5fb612ad14ad05d77edd27db900d3ee584a2c0af5cd40f80c31877d3836e058fb920646bbbe0a9daf5965f929befe37fcaf2d5512ce80dbba071e376eb077f9418602764784e4e1281cc3422eec5d53432917769e4fdfc388b8712383f9b806780a23a32783f347a5882431e0e9a047dbf5305eefb06a527502db68801641311934d72c115989fd75f2575e6c457c4e42ff98c7c2be5391701eb6bae3140dc8461e1fbb6df4da659816182954ed93914de2056974903fc5523f7c78bab031a6a083c1157024a5da810f34506f6a975d5904b5331ba526430961db4b60833953a152d0febca2ebad509433645a925c78adc6e118d23821857fb50c0f6d96b3fdf533bc5cc0d595c41b5fa374d48e05acda18eef1bfc179fed365bbac985c7ff3afa2e3a97065cf17f2729170416872adf4ef2ef92e4d0fd5fe3fd81674ea74221cda9e1c8a9f9789efd61078a3edb360cd540b0b11f295a8e94b449a8b4a679ad2402d2f033368a0dfb5a2cf799a4ac8ccdca26f7fec0e464a48aea3528067c678041e78c77df714c5a794ece7307a386b0229e8d84d814ba5375755f1f946a5cf658abe2a02cd3fe91bbb2659ea4c1a61bc43bab13cb22012116286738604a7217e0c762eaff3e4a2572b07959b8548a1b3ec2a8868133155f3908ab5589a61764e1e760e423ffcf2dda9dd49e8406b3999ab5e1f9bcc107302a52387a7442d44412589e410bc7326eaff9ceee11cc0fa01df9c08d8dcf4b941a4f8ca1c3eb34da75684b93bd7d8310bd3e5d35a39ec11a80408ccfc3e17da5014bc4f221d505f549f6cadaae17941ee0dafc03964d0037fcae68b2f2b5359bd5de8e130d4696c2e7edc55e2501d96cbb8fdab5f28bfe4fe4b22fc442b64e26722db0669e3366ac3136e2d8a79bd9fa041d86240b86465956921375859a11be3def39d5f29bbce7d78716dcd3ea958787986325f4c99cee6dc190df9d655e86a4f3f2001e0b414955f7b3eb47457b83653537023cde0ac61ccec36890268f77dcfab2de6dcae7d78e00d7412658923bd51fcd02196ed611f15d13461e3b00bb9988cf157b0868959551942f9f154368b2bfa011b38921f59ba9a2a13d61eb29363ba4d1087cd44cb275fb0aea36e03ed921453616987b7f2ea6229df7ee14a0c4744790caddb4ef296b0bba8998eac0db47f5e9baabb17406d7194cf30513e4dfd7b3674375a03cfdc9bcc20e336a30d323266f6edae725b103", 0x1000}, {&(0x7f0000000300)="123735268514a1b42d862c8a7bb88bb5c2de783e764338907e82589cc41ab3d5067ed77c6c6b2e662c53f03b1e3c0cee239873c5c82e140cfe70fc9789a64037627f49d12f4c0a9ea2ed9fc05ef5c66aab60b8b39b8c96adaad90c704df674d0acea056e9a5d3d7fa45e4cada946a2dadc8008c6aa6db982f37a0a751c85b055e1ac08b0353f626c75652fbdd3fe3f191cccbb6efe2774d722242dd040645f51a137599119f8005b26a001bdfe94a1df88875ddaaf945c259297130e5bfc7c3dff9619478476cfdc2efd5c678e8b469cc61cee3e9913cb977e774ea40a65c87c90c8151313c16a2c8ef0c4cda51825132673c3ddadc5c5345316be35bd", 0xfd}, {&(0x7f0000000400)="5ac8858060c4ea5aa2b45c8dfc96a75a8122f57384bab8407647066d164a7b6c3367dfc40269640d9573cb4e669fc8cb69255fb17870027b6764509ea3d12ec223bf6e5154db3b5ba3c058ea5ce7cc4110ce3ad9abe53f959cf1d151f022377db8d1d3e563022bca13570a4253259d0faaa6ef23f4bf69c3c6fdb4dfc11ecb3dec9bbef8ff805f553edb52918cf8589aea", 0x91}, {&(0x7f0000001880)="135b332b0863d2f14db39ba477a371af60ff4580196b7a24842baca5cd259c8fc81c35de66ecbdd0806624c76f0063578d8e01260d6a2514e69c22d5d03a6c3914878f3eb340eeba7ad5a9819d81b5760eaf8fd4ff130c9f393905debff97ad5b32475f34d838b6e6f465687ff50a9fe827fce4109a0c93330c841817198a1a7c596db83d622e303b09a8d956e22e769ba148596f466717278d1d41457f44226b9ec230fbf0a7aa268b292cede4e053665e0b4781ca4611a5b65e0622d54929177c3491642c8725bd43ae5df7845f4bfee4d9a6d1cc97c4d0a7bd8fa5b301049299b92aa4c6cf3ce5c06fba48e81225b8e23269517b639d31bcd0cefd55f608626148d5ec63b72db38cc2fba19343a63ed1df9d519a72430e6141d470530560d3cf6acf05925dcc71af9fb5890d39437ed059bd93db29966162341014878c60dc54710f5a117e0419996f10481d8eba17877f305a3e2fdc2b8baeec64e59efb39e8286b1f82ce44d04998ba615198b94cdb3809b934e4189021026de0e5d2b5993dfa461d91daf2430ad0641188bdf261d95730a803389718ef73754b25d60807c85ab030d430b7bd7414d65dd6c0756e82318b20083d71fbb8dc6b941a12cb3fc2a14078edbd91f70a6f73a2ab2d4f255611deccb9f566ff17b9466016db8787aa68e11b42236929785e80b623bf413b38da8281e18ba596d25d165caed339bcb919e8ef96855dca44a9030ae43b0b462626f301f1e25cfc3040e4089540de6492cb396c7eaf914531e91d518d816b90f68c0c04764672fedb809a5ff7ff688f656c961d6f1915a85e2602d9c0670c58d259c4fd0f4a86d3af131dc6db579fefdaca2fc6976d34b76545f6669bf084fb3e3039f1d72506878b13f58cbb2a853b00291e688511ec1f026d795de71b5b8e89405b2ccfe3195c05282d67c84c4f4aeadd3264a6fed04473879d4d667d36e300c59aa171ae344b5dc1f0c5e5841ba7a5d1665368bf146661115c609eba0ae32cb6c1ea8580f0ae7b12768d2cc5a9a8931e5f30eaea3060a7f110389e9d7738d003c83772595af646c9a3fffa461adffd69d683299bb220c00f3afb3cf24987b7f09bb325b82b04284acbd8541d52878ac78b2f9917af90aa8e387857d14fc34e499cf60433803902b18ed0629213f55a1120d2d3b32c435e85d972722da84ab1cebe0170fc5ad2892d1368dfc8d97da1a83628a43d0e13969ac4b10a719661cf681bba48ea7b95f939b6497bfcc444660d45cc5f93a6b62740acf2b60e996594cdbcf9922b735e43127200ea47f7a00f989a7caac40ca2cb25703af67263c6ba1b377084832a6be35fec72ec61b72f1b6be52d7fb67e7de41833425e9ec0e6dfaf8aab47714f3578cef23233545338dd72c453b577c3fb7eef340f3b2f37730fc3b6526972032fd41d4c360e96a54f839044ac682a16cf0b1d177ab06fb49d118899deb0ab977b0d3b93551df8220c3908798960b7af25639bed7705a342b8a959943524f016c749e0fe5f53ef68fa2c2f54ef296d6d08978367a28fa3cd5cdfeca3126e795a0e9064d27855abda5164aaae5486cec6af7b9c3807a3eb1f0fa4a4ba281af1393e548a935a01e8e6292cf8d49a69da3fad7f069b43cad79dcac07201cc12c2928236b19094e21e8dfec23adb2c02b7d3d17455fc3277f6a0c9f9c485a9b72197abb5d8ec4b8286523e90e9e1deddc93a8fa1e9c68873616ce56f456dbc52764df981d994fe7ce3d9d10ffe181fbd238051a2f22ce94d8ed2dc79389f9446cec3c9239c56fc4b8a6a125042386d5149c676a7716aa2b34589a6052e41b64a9c757490fbd2fcfecc075a7e77dbf29dd511f88c599c320f18db5eb30ae2ff0a51562a47ea191a4caf5bd5c6f89a7f1f5560beb86a298ceccb2848fdf456d7487463a3c23b7361f8aa83bac6a66fdcae20aa2a1ddb601f7a9f339251f06dc40cb1d2eefa47649c24f67299d72fd4434fba81d3cc9cf2fb3b41ac2472b9fee8cdfa13325f0dd70dd5eecce7ebf154e58f4f05e108002402c29a694fcd804c5c286d8a6d0e97becc0b416452722ffd29d6b5453e468a89f6cd18e821a6bca43ab9495f23c96823327547b5c2e2a511bd5ff92c654a3ecc5afd06497e9ecce7aa3b3081c36414f30721452ed27513a53a5853718efe93c74d6ebf51143d97b2cce07ba5b9c693f447146a64a511ea5bb16cc91a598cc44e319bcfb2e709f9231363ed0a8ac78e9bcf866241b8c1876ea866ce4cc5097be9543974225ba98d5af3f1128544dc04a02823821abbe942a0cf015f337eb0d9b633c1ad47953350851078359bb755a1207e079c9b7c9acb89de8babd7467ae7ce7a3f67af1bf36b54f9335671dbc4baec46eaa44bd843c7a918462af2aac5c6a066b1a33b9cc48f03b35ed94da655ea7889be9cebddfa7bd4d32aef1d05f936af52b71a5118f73c58081b1ff399b8e9d48befa342152a8b471e14f8e6de3a64abfe0a03128644f471348fe27b6316dac3be798b051ba979e8fa520f11f62950576afdd21f18a6fabd6c6bf00f3767daef59d3c0fde1fe2f6680861b0b47938d1c67b8715fc3fa8fa6ae37aac2ac3321b2cb257590c2e52218d046f43ebd7cf477e94e693ebae1611ba5773a977061506834ee939682add1eaac3db7992cb636b7537dbd281fea2af8fb5b76c3d47a93d6b4ffd907b61d1f4322f58a2e2800f1e33f86e2fb5e878dba842fe1c62f3093f20b298b4d76148dea745ea4053a45ee47d91212ed49dcaaaee19cb9deb4d64928a901356df243245bb1e408f36b71b5f9e318f23f4dce584fd184fdde075d6dc2c45929b43838db7f97c2ace3b026bbd51fdd9bd7b4df19640508283b45dc016281dcd6fafe7799d9f07395d383633aed9648e2cad29bf5d61167ec7c109dd82c52bc6224814894149421a13e45b1e1d1bc72cbe2a49ea25a2fc9d54ec4bfc6cf91bf6e4442791c4d069764000cdb0f7cafd16ef43f8fdcdc4410c8c792c27ffba92e7d3bb3de86ab7408e8b9860438add6f43fb7c41a509edb27d3615fc0aa8dcbbdd2624a0a35ec65b475d05098b8d57274b2c011bf3032b70ff014f5b6acb16991d89bbcd5e63621527cb6dfab19f83b8f4be6e6f36f71db96d3e8d14ee6167b5b2ccec68c7d79a040d0288f8e9c7cfa5648daa142d844d3e77fb0590ca234018fb46eda094836cb8d6c4448ef2bd8023c0835a7a39dc4b2fe3488a87b1302cfb429742b8c7831ba3ffac2f10c8c7814251873bf7d8b4d38d9b14c397debb49c3334b0c54e70c8f0f074f265473d3ad37d1d7b2bcd90ac3fa4154af72f967dc15fb4d10d2fd5b06f18b0b379295bb4c9a4c1e49936ea40cce912c716d7aebdf62ad67aadb978d72e5322cee0f319daf97b3d85e2ae8bf3077408101160e3827197e221b5e380e114f6232b04ecdd12364d1da65cc9a0d41400771203725b83faf81575a533c81089ab3ead81ea2e860fc2d0937d1de19bad5bf9ed1820135ed6df15de84c8ee1bbf9320009f17f6398438833ca8f18568d51704a4932365417cc35e0ef7b095fb3a6e15a7c14affd1cae47b02e657c3dc56bd538b74ece126f18d798e5a359e122356f37ece96b2ec14d2a16340c62b59ce740eafa93a25257959831ab6e3d93d2131dd1ccdff77dedd9e62828f2d8e524dfece8c4fc31a0193fd3145b3f73d386edc87c571a304a64b5d3779a02693eab89743f68f8a9bed91909fb06c2310dab462cca62a51c53506e8f5a916938f8a3f1acf336cb91f7c976bafcede86c31014b8a25dd20342aff53d7a86b0584da0bafa34f7eacbbc6ec1a491501f6906a77b781073ed02ff0b5559ec550582001c214262d17ff1e5c7a47d0e846203c9659486158ff140cdea431686e9e8e557b93393048fc13995c1f7669acd46deedeb2d4ae7654d5bf8d7c62f836fbe27f34cfb3a730b5e6e0c5963938037d8dc8de53ed36423269ed52cb64d746081b9a769a9073fd4bda4ad3e47319177ffce4fdb9aae9c9e3e35a71f8bc224346d9f28bd24a0f226296023896e81fd3c8bd75459efaa33176b6bab1c3d9c32d8f941cbf026a355303084a5d46a64c152f618584e2aa35a34f30bf2a012aa044f3df77059a475aef624161661684b99caf7875c808ab40d348a99f3f2e9a4e6cb8c7f22f2b42a03997d687103ffaa0e77b69608bcb96badae213680761393992a86f9b9c3908e3f375b8bb0e5362bd48a1e8e593e6f441143c499dcdf42d202f122edf6d0d99ca626e0e4c33f7235384cdd69c67caf66ce097cae4bdc1f050ce796f7b2f1eb945cfad798dfe3cfeba538a376487cf839e7f4e58ce41c2c3426fd55ca683b3128c07c5339edbbfbdc1bf9296fd5670cd907defcb3ee3166da7e4a79753714e2af433fb1a38723e2e9c11be4f39a631b3a48b3712931ee6dd984e3845fa3bb073335a7f45c92aca9b71a8d0e8763ff572a2223d6f360caa70bd81229217226b23953037f28316bf9a5c4cb231724a18b71926ce59be4f3ffcace28e885e9aa7f59305cf794ab87f01afa9ab2c9a791df4bef754c821ecc612723beae4a80c143fd623d28bd241216a353f55da7d46e366d34699910b0c7de2bd4fb1dae1898493e877e0ce406644ae2a0d177e60e1b897bea783a3384c87ceccbf8951b1a8176e45ea8c5291d1d80a0551c509daf2e7a0c1849fdd694254dbc30babaa38279cf5b0b57f6cb5498893ab889011f2ffcb156a8b1cd212430c282b604ee812908fa0158d9189275d597f1a7b5295750545fda04808bba7b5d4366597f43e840959d8e35a7218d829581ee116dc01234e28e7b665c36c97948ea1e27ac46b5f10cf6870eefc88421b7fc4883c7d068fd1cd55ed791492647bd3e2dda226a5bd449427da7cbcd19255375fcf759f04cdfc944b260abc8a2b0e92422f3e3ec8eb9de45348c2ff9f2568931228a29d70698bb74ae3265391b5d36cc2ae291eccdf188e3d553588faf72190367f6dc727a2e934c56630217f0e6f01921ae2d50aae8c2359d1567e0bb3784727b64729eadd7c3fd24827fef45af20a119daec161a613fbcb93363c5bebbca5112364f3913d1f1bdd0aedff1c3aa977a9c2beb7707eff999678d9996906096760acf837eb50dd87fc80ad587546e84da94e93ebcdc494be8bcc4ec296b9e4b38f8aefcf58c5548cf75832b341599aed9a8eb6738284d760b5ee7b996248575150617410c1c2cfde60e65fb93b6b598827a92fd3d077defcc188e9934c04a2aa6ff49cf25f4beef839b3128e4ff07832d0ae08ba9a3f7e6fc7a5a65086b4f6aa04eb0027b407e00f8675853136abd0d850944a35b493d4af4d7a1a18d7a8756dc80e615a9116f8d0a763248f474a371e3d180ef526c14adec8cb36aa6b388d70b03cc60e6f84cb81e250261fa0f77a8bb962a02bd2f7f1bc15f51ab2d0367b5c3f51f2893ea88979ce122dc84867689f6360d53fd41ac2b20455ebbc3f837e58a1b7da3d18513797583efb7cd2b58dd83320364ae893674bcce60dffe9461ef353fb139cc5bfac34800f6c2b2bd90dbf779a35990880624a3dadd89f698ae12e99231ec8668250eccb400b4daba6547f7db1b05d23525270f4ee77e8e098c5d8a2a3fbc449d5bcdc9d0a91a43b01d9d90f07e8da7768a4c7dc94262a6679489714e78a0adee86865262d6913e81b43978c7eb06c86c5d6498074720d74512b95618d1150c486602a9cc68eac7d537b584a6a350717d5ab20aa2320f5219c8196edb3b712", 0x1000}, {&(0x7f00000004c0)="9505d388c0d67acad0a0ef7a8ffa0c681ec9a550c644088b8db35b0011955dae3c9f3b49ac68a4a23d0b6870be685636c6cf049a27c06af89f1ed028fce1be4f881934766bcaaf841173838ce4eca4749069afbc06", 0x55}], 0x9, 0x0, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000600)={0x4, 0x1}, 0x10) 16:00:12 executing program 0: select(0x40, &(0x7f0000000000)={0x660, 0x1, 0x6, 0x1, 0x5, 0x2, 0x3, 0xffffffffffffffd6}, &(0x7f0000000040)={0x101, 0xffffffffffff0001, 0x5, 0x7, 0x1, 0x80000000, 0x8000, 0x9}, &(0x7f0000000080)={0x0, 0x3, 0x6, 0x1f, 0x9, 0x8, 0x3}, &(0x7f00000000c0)={0x80, 0x8}) r0 = socket$inet(0x2, 0x1, 0x80000002) fsync(r0) socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) pipe(&(0x7f0000000100)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x9f8de1808aa5f3a8, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ff000001f5"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = geteuid() getgroups(0xa, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0xf0, 0x4, 0x5, 0x165}], 0x7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x6, 0xb6c5}], 0x3, &(0x7f0000000140)={0x34eb5bca, 0x33}) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r3, 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ftruncate(r0, 0x0, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff, 0x1, 0x97, 0x49d2, 0x1}, 0xc) 16:00:12 executing program 0: r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xfffffffffffffd28) fcntl$lock(r1, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x19, 0x7fff, r2}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r3 = dup2(r1, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6}]}) open(&(0x7f0000000280)='./file0\x00', 0x8, 0x9098f98fc9a64cf) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) faccessat(0xffffffffffffffff, &(0x7f0000000040)='.\x00', 0x0, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r8, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r9 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r9, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r7) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000003c0)=""/66) pread(r8, &(0x7f0000000680)="f8e4a6d6a054d8eb9b5e68f2782a5b46a42059b17200d70f5ff21894abfbc46776c929e39d200b87ac6a98e699d450fee17a9a5152edd0f16afeaf3ef5c9786f693e8eb09a1a7d326c257b807f87aa8bb2a1a9ca50e72d1cd5736cda2858ad2620c14929b469573f0a873c09f4100bb7adbd76742e0fb6f8ed03147113a3d99f2457cce4e16ccc87", 0x88, 0x0, 0x16) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000000780)=""/61) fcntl$setflags(r1, 0x2, 0x1) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffdee) chown(&(0x7f00000001c0)='./file0\x00', r10, r6) 16:00:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000004000"/177, 0xb1, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0}, 0xc) r5 = geteuid() getgroups(0xa, &(0x7f00000014c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r7 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001540)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001380)=[{&(0x7f0000001180)="aad52b4799c630f9b062e0794e1ba51eba2ae8d00236b1b5e941e01ce1102ccd8c6ae4d51cf6f32c0a8f61fdbd86a3803d8278e61b707bbe8920845e585852d788d078e3749be7d6b6b0", 0x4a}, {&(0x7f0000001200)="41c9dbe093ff85b929b9a75946e63ecd05a089d332f5c297e0501b5691911a592c90aca5fed5941bb37a039cfdb236ddd1b0fd63a249fa331c63a2311fd7d0482c363f9e706e9fe37591ae02ea1f2b8612a487d71c97161b93b31eba478ed44272c95c44775b8c1c3920e282308b02f8a4ce76c4", 0x74}, {&(0x7f0000000080)="3f132f5e47262c929e96939d4484a7bdc6173387feedccfaaf1a4a76a266bb9fc061a9f953f586bd9a4945e76b751bef64895a03dd1d", 0x36}, {&(0x7f0000001280)="25ee9fea2a305d25a8be39a5e7663d8cb6f431715d6e8b2ceeb059b2ab7748928c8109a0166920ed450b0f346f0fbf78fc51874abd99f296fe434ba1ac68c1802c6244348ce4c7f1c45e6dd3376ba128167d", 0x52}, {&(0x7f0000001300)="4677edbe6225246e5a618308a123ad4c8df90b9e165824f103169140a3e3d81ae0cbf50cbbe57586fb342e3b0d194bd4c32f21ed192270181c61f5cd1623abf7c9b04c53e2a4abb52c51ca4c6011dafe62e7f3263c52af4fe985edb82a879c58603ee87f56f167978e65eef561cba1ce05c0bb", 0x73}], 0x5, &(0x7f0000001580)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xc0, 0xa2a0e0582751a921}, 0xb) sendto$unix(r0, &(0x7f0000000180)="3a48d808ff5431fae54cc88d05436a7167cedcee3d5267c93bc776ed03dc3c1057a4a28d3be30b0b9e969e594c33559529ccb0249e851d1be314d21f6100272eb6d8f1cf10fcb12f290ed4a01085beb741f2ad5dce01b16c12f5f024903f6b469b73a6ee6ba63753c5cc3bf9e230aa3b5b25bf0e4e08a3f227c0a03c6cfd3ea5635d183a67158ab4bc480e394c7ac119949af2133e86aba1a6352335e0acab6714dc09bcf2ce4b4b98c5e7f09e7d0a1abbf37ab8421f4a202c7168f28590b9c54789921001716c9896bbeaea49c825e5f34bf2f9fc2342d7b2971ec6ae259519e69982cd94b7c01e7f5791f3a2add4323a5c94a58a7af6a1b92dd8d73239925a784c659b2b802ff775c068f6ebfd568745b4bef33de6dd2156c7488e50f9e29d3271f902b0b86f390b647dc3646b9f2710bbabf5dc5a18dc0a8826b0f23d9ed9124333470d8d68f33fad94214bde527e42d4b5bd8d2ee7da5a256d273c3abc2087a8d2ee089db21d6a19a40d97491c1c08f818e757f535a6c66e542111a940dafb573e715749ff0d090bd36148aaeabec4c03091dba34574a63790bbed0ef57481762ffb2cedb586a1eb31664588c58254022a007a9151448d8e44e127caf8630b69dfd3ceda07f8209c53740f4a5d96c96eb789c2827a51adb70d348f00fd9ee84375b7580020f2f8cb8c2ca6b33574a12c7e9f8e1349efcce38f85824708f61fa2ae2422e9296daced187fbda1545045f3f49c905c9c9c34158c46ff9a84c50df548b42340b7940fc44502b41312c84292f114d0ff83a3990d827fe1de74c8cdfca4627408a1d58a3033ee670b5371d334ec2ba7d8243b237a9346b017cb8cc71addb412bf29cd2723b2736aa6ac24ee649610416f67ede5e107a8e9d45a74c1aa8653cb6300d33c65c7a054673e6aa7ab7bddf67465e321dc2b35616fd8a196b690418d8dd26f837bd8a140acc636672fd4fefcdd59c87b910fc2a5b1ce60f5fbf096a7b1e41610c9872611d1065488ca782edb71cc2eb8c0d8bf724defc0f3e2a91f9e4d37369abbf05aae501a9139db56b33e04a1c6271b016cd9511b4a51aae8706eda5fe1b5b4d42e038d61c3e99a5af1436d0956df14e09d1076679cd9d803f50efcf532581fffd60e2480771100ef44d76618692c2e8bf3284a2cf961c45f85cc901e02fb2b00242db610af2461a22edd6baa5a0362086527f966ccbe39d017acd7d09afb8b707e43069e1041860d1b9af0e080946fb2036c4c44df95e86646c8b1a8735263a46c1488fb6a306ca062ade43f0b5c6315badef24051aedaf2886a5f68a491b5fe7613b3ee1b764b731d7075682c94f0a214dcfccc4dde3a1edc9caefbc4e1209fa70cc2ced7590de3488bdc58ab8565ea99cf51ab01abc73ccf77db7ed6398c22216a5c0cb380237384c2e4c1dd6e2a77de69a4c59b0868d682a0f38a42b2598146f59ed3704d7bab6302bf1eed70f995fbf8fbf06d2dc96d28cc4a652af33389efe76d0c300b9161c678884ea2ea66548fd60cc368ba86b74744f8581034b85b31a75ebfcd25e064ee991580eae68bb0836b35ac2f51d385c51807d956481be2c5077c4aabc0b2d66074487405b088d27018c8ccac06893a315b5285f044da7266167f15867287fd36464b554180d4e2864a8850c967d4cf156a4fb9ca3b90517dc6326314869a059a618f9b8b1f24fcae8ede40b535540086dc99428f4f47630cbb8821bbb2754a5f4b039ce0a5e9c8897b66368f82e060aeab8bb095114d063f000ebc52ad26a43344dcbe9fb365c1839143fea369106501119553445846ccb78a2fdb2ccbdc67d260f9bb06d4c21c27f8c4ffc96b3e115214e7d52fb6f71fa6cdfe4f7937a6f7489999791eeacbf2fb3dd72e0013b4b10013afbfe85edbc003e0f19efd431139f54ce6bf802c35253483c2a910780e51d2c8f8f7359fbab9b311cdf995c9abc5c932225db86b29b9f23c6e192483c4a8e45d6a7bcc25b05ee1949940ddacf5ce129773bbb11ecfcd9bb14278774bd10dc9c7654e506d81f90f3c5a38752a0a03ac8014aabc2c44f679772cfe224d56b1b171322a96178fa340b52cef813b436f9b76bc1ad7fe014acf59ff68b6a318bb1310f377ef434955dd1177d066fc23430d93eb960df82708e43141606a2da0af0f92ad815055b1dbd5377f5e74efdd2ed57679c1e835fb5ba8b4577db967e9b803815bbd9d27736928e9c69b59d64f869d2f6c935b94a191eff879fffb4174766f24186fb3aa0dec5d58498bae24873974e4d58d2d13d5ba2aa7a58ca6651994dae9d62971daae7c1ad35732f68c24715391e6e5672f34b6b1af023a265f37d49114984c50ebf418a060499f24b6e48a206dac0d6632793f35ed5801fb63633d130aef84f06a7a0075f970109e57afc0a6df485035dc1d056545e88a8948b0cf1cb4596bf2d80e0afdf6c1d7bfd423b726fae537da1fe9ffbc0882d8f50b7575cbedfbac5eb17168604f6e86da3ea04f025f6535f7c426cfa0666240373bcb38ad5d4cb5d29d49a4ce169555e604323a109f2e38a074526069b4773594c9ef630b6eb909113099071631d5122f2fb14804061e3c6386f0fde58e20551e3937fd3228e002a4a99ae091feb4ccac22e5a7ba4ce3b823186b907da057ecf5bf89884b09381ae674df8d445a82d25782cdecf4d4a4ddfe33f6d575dfd3209e349d76863b67159c5f4edb83b0ff7c72cd577f6e2a8eb6371cdef056788e49b3d868e59dd02c946c41f37c1f268b55450c9d5989f9c970b0268faf8338a38089ada981889ed67eefef95d116333e7e54350d79023e1112d61b9101466c0fe65b837d08159075b15c8b7dca9455495f85ead9870c3ea9adcb2e7f0c19a3c7e6d1ac4b6a1768adb6a279bd360cfa9ed86b413f78b9c20709e21693c31bfa15b7a33db6e4ab43c9c44f3018921696a3f970d7388bdac7899108137b696115998cb548ebc559f77d0d80acdccd0e5d5f8752417c45901dbfedfacbb17f12d35e1ef94cd1f53a67ce330ed5f441c8fdfeccdcd2ee5effc5cb214fe2cf88419cd83c39403bd06e50924104719c1fbf3b7b2cf7edbb3ba6f3cec3aa3df03ed3fcaffbbde643c6a3869a426144093b489f033d6d3a12dcca735e5aa841fb1d23c5b331bb5ea1784260233a4a5ea2aa82db6b990cad1efd136f843ead24a54781186e65dd8b099f8e9a8a62fecb343261900c339c400d9d75c19ddbe4d6cbb3b7ec5644c3e927ec92fcc39917452ff5068ab4663e806cf24a60b8e392c07e237bf48528201b115b2c132ef9e1f12191b9ddd2d48cc6f5dcde917aa4e33930d49b986f9804e64c0379d574e743797cdbb8d09b73ca5698ed24bf2d75d2a67c7c33719d96c21d7a2aa2ddd3928b446f7f95a72944232c87e29468a06fa860365ef53f329295cb36f9cdb9cedd52e9e9e5b916ae076beb893fd78c8df5c8f56f82aee09199652eebee6487f5726c451d823c88c85c1da38efd13863fbd5acdd486dba08cf9fcf7c35de6028d45ce87cf4078a5970bb4884b964ce73e216d4134188956fb09ceaa24a4387b85219dfcff29f78194e032350b77c91c51c17edcbb8aaaf0dabf0c0425ab6ea156091cd752ebd943429b516042b1e65b6c73bfa7f4b32da90a3d13e702f49121dea8d228929556b972d95d2e9513993e25051572f267fec8c32e5709cf0a6d5442d72f6103c529e4f8f483dd6e594222823f16c385967f80b66d2016c0b056d276d0ee8fdc8876d14a09d8029634eda9e6b5a91f078b7aab5fcc82d91032255e2df09fc0f34cf49839a36acd5710c0564bd6f1cd524bfb52a3645056b0e337559a0da2a4c27edf0d67e3dbe2737c0c2474ef3e1dc430559aa7c2a9ee98c865e1ba4d934f0e9c84da6c68cbeb55c322b224dc279e0f11dc50e2d14cef58b9e7df2943930a60f4530582f2f78ae5ca97063e2f5f8d3ad325a77c52c775fbaefe645fb3058718042aae2d48f91fe1ef1ecdfcfe4b18f576b08c74fdfaf2d985110996b6d26252778e984317ea32e41664165f8ccc786f13adc41f506467cd24ae24a024d04aa554f80afc5f6e65a744cc0b2f26adfb14bbb28028bbddabca005505bb998545b88c2033e6f5ee8c080b100eb509916db3587dfbf96a25e95dc3471ca3c8a6cab0c0684c7fec9377b6efc4a0021129d0948ee564313d89b7d0d0e6353e8e4f6da80a1b97c66dbae944d5a364ca6cb41e20f5ef7da42a00550c1659dfb6ff34ae9c59d87fdfcaee30d02d30065062aec9ad03dcb66d013402e4227cf19076c51184c9288a584dbdd52e304674d4f238028c0fd5e49ee821e2784a518d79aa747d10775cee0499f556730f353d22ba80da0ef4a4b7a72a3fbd7cc8f2ab12cb861b586d1c489729854689256d4f2a04f7077adccd89a212c10ed71d91e937fd88cba1679442a551856fdf974100e61f008cd44f44d2ca0964941116e522154cfe00e6eefef41c791b205cb05cc2787a417af9e6362b71fadcf180992ceeb7883123020911efd55799bafdf7016d21b93a9932af892b7ad7f662822343067732722d96bd72dd59b41bf81113f268755452d503288bd205e6847b999aa71935b9fc91a797c739867d2c9789fac04095601e3b391704374b61a4fe63f68b5ef6f022a115a29c1559d7ce8c13a478c7c78143185c7f1ccbeea9a36db96585e0817796fa806c1c3cc77aca955e846ec67cb7c839ad651203b0ae878d1ed9f0f08bb5098f7792cf1120731594809f7b17883969962c35befe1ae318deff70059792be0f58fbcde1507c999da7d96e23d019968ac39fc70f10946dc7811eddfba0b3eba71991fffe721ac428468330e3e2216064f376977a73f1166cf4a66ebaf2794bdd93f1877f79425b2cc107e5af8b7a8300a137b0cd314039bf66dfab1ba291f203e0ed2bba858be93d9da64e2e732d252d87e8483e9b98365fe5f86718ad02fa9a0b62245b71c7f3738d86a9a95d22c626afe92492c1a4ab668a5ad11663083c2bcffca2638424dfd95aee27968e6f1fc1b72ffb07cd53e38f9f5cf9dab65617eeec227817e339a992e7435cca504d3596b6f070e9c167c8cfd7acb86425c6b065659285e5f1ce9ede58bb4fdf4152397eb79354493c125576f9b6fd910b8d4e4bed5f54c0164bd7b9470e46e4da89cbc09c67d0b27f389e7b15f12bfb9c7a8d139b3bfbb513aa8ac33b90541b1d5a34c6b50e36b6a69d5a81a50e76dcf5ada77cbd6193df129d765cf51a13bee5f77152586fbf11218c046a03de99cee788034fa208ccf27383c5a99efd20ab01c2927ed82f32fd848ff07d4eb38c7143bf2c261475e73c5a15b457bc9655299128437493f1984fcc6ca4e4f426b29860e554ea29b8fb1467193d6664815c3e371d43d55d7f86cede5b1a415b7d312e0ec1e14d5775a2d860826edca0b34e614f0ba8edf214ad4a1cc9bd242b82ea76ff0949c63d4eb7a96f3e945f59d26cf9f985e5ec9f7c97bd3053729d424e46add63275da94592f6aa214e1e1899e2fc4598cd166a76d7b1fafbfef4573ad932766511fc54008840d79f90334da9a60f2785442c6c1014dff66c13118e2158144a6d263c33d48dd47d719b3ee0144898d652f163da8f21f91f9f6b6555c6520aa51a306c94e25500f8eba29ac44720269e77e13c7ee6918dc87e04b47c77bf9c05fed69ab10d72ea41848b736017f966e92a424209dabf05b2e7181a9fd2a5148a2dd06d7661b701292289965ebd9d63e13e4e5f521d9862c54a1d8a4", 0x1000, 0x40e, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:13 executing program 0: pipe(&(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r0, r1) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x53) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0xd50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="c0", 0x1, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10020, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) sendsyslog(&(0x7f00000001c0)="961cbc1f84e9b7024fe09bf3605cb4fc205d2525af152c42addbcca3dc2fdf818bc1089161", 0x450f17b7, 0x120) pwrite(r0, &(0x7f0000000280)="d3d926acc708b938d343278165eb612e450bb39fcfb7396c93f8d82cacccb28302de884dcc290bf86d89b492f35e0acb76629ff394edb8c2616a19511158ae93dc900383d9fa5a11711a4b964d5db1dbde3cf498a5537c92b3d519b2efe9d2cb1515f9bd25472f1c2018f271bd83433316c7e1a565558eb3bbce504d45d36c57c292ca0331fc4f0eea8581803ce3613bf6606725c16a3ed4b8c72945655986a2cde4a586c20c7c7999b0ee6b455fb2bcf317547831bd1622058f37875ed8d27af87228be487643b4ed4e08bb31b619b9cb1a39beacf0f6f23f65fdccdbae4b633b9c", 0xe2, 0x0, 0x0) r1 = msgget(0x1, 0x80) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000580)=""/249) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x8, 0x2, 0xfff, 0x0, "ebcd8bc225709b209165d387cf8cd4f808e93a30", 0xae7b, 0x8}) r3 = msgget(0x1, 0x4) msgctl$IPC_RMID(r3, 0x0) r4 = dup2(r0, r0) openat(r4, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) 16:00:13 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x15) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='\x00', 0x8000e025, 0x8000000000005200) socket(0x20, 0x5, 0x230f) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) clock_gettime(0x0, &(0x7f0000000100)) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x1) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000000c0)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0xfffffffffffff274, './file0\x00', './file0\x00'}) 16:00:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = dup(r0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x7}) 16:00:13 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r0 = geteuid() setuid(r0) r1 = getuid() open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x4) setuid(r1) 16:00:13 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) connect(r0, &(0x7f00000001c0)=@un=@file={0xa131700c5c136514, './file0\x00'}, 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) r1 = socket(0x20, 0x1, 0x0) setsockopt(r1, 0x401, 0x9, &(0x7f0000000040)="00004000c08ce2692505fd1b67a2e94af9e3668f964b887c2f67a607549c08a1b1dfe4f60ddcdf127ffea680276b158d132965aa8c43e2652eaacc8473df3eb72471394355bc5a9aa2eaf1c60f8160a172fc3d7e3ea80b4ff7ef7970fd2cd8e5c3cd29d0c9996a9e0ba5cd6db7e6b1423cdaebcaf913dd917543aef9ad7aec7dda142fea558fdc8f9471453b26659688929a409357403ccce42b0ee95132b87d607ec3be91a8e092aea148d4bba21b87cfa4fe3b94012976cdb8aa2db55881380f352ba9fe6a1ce3946f0e9161f07024ececa2ed63c5b5685c847c8399f7477a00270237568dcee97c9c1c97", 0xec) setsockopt(r0, 0x200, 0x1, &(0x7f0000000200)="ec6f4d185fc55f11f9f36f2c204bf2f4d36787b53dda84581e85f9733adf811070846aa3610dbb53709f2afcef6010560bae28bfdd7c4db168c9ad01483cd84208f33d293388bf5c5019d1fb82634c6a61113abbd2eb889e6b790372241cb1879c5a7f6cabb7", 0x66) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r1, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x27, 0x0, 0x0, 0x0) 16:00:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0xfffffffffffffde1) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/137, 0x89}, {&(0x7f00000002c0)=""/173, 0xad}, {&(0x7f0000000380)=""/199, 0x2e3}, {&(0x7f0000000040)=""/86, 0x56}, {&(0x7f0000000480)=""/208, 0xd0}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f0000000640)}], 0x8) 16:00:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000006c0)={'./file1\x00', 0x7, 0x2de, 0x9, 0x0, 0x10000, 0x6632, 0x0, 0x3, 0x0, 0x12001, 0x7ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40, 0x0, 0x2000006}, {0x30, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") ioctl$BIOCPROMISC(r0, 0x20004269) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000680), &(0x7f0000000640)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff41) getgroups(0x8, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x2, &(0x7f0000000780)=[r4, r5]) r6 = semget$private(0x0, 0x1200000000000b, 0x55c) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) mknod(&(0x7f0000000440)='./file0\x00', 0x2, 0xfff) semop(r6, &(0x7f0000000100)=[{0x5, 0x1, 0xfbffffffffffffff}, {0x4, 0x5, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x66ba, 0x1800}, {0x0, 0x41, 0x8000000000000}, {0x2, 0x10001, 0x1000}, {0x3, 0x8, 0x804}, {0x1, 0x8, 0x1800}, {0x1, 0x5000000, 0x801}], 0x9) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000400)=[{0x3, 0x1, 0x7fffffff, 0x401}, {0x5, 0xcd7, 0x9, 0x2}, {0x1, 0x2, 0x9, 0x100000001}, {0x0, 0x1ff, 0x7fffffff, 0x2}, {0x0, 0x800, 0x8, 0x2}, {0x0, 0x5, 0x2, 0x9}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x3, 0x3d}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) mkdir(&(0x7f0000000480)='./file0\x00', 0x1) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000000)=0x3f) mkdir(&(0x7f0000000140)='./file0\x00', 0x108000333) kevent(r0, &(0x7f0000000300), 0x1000, &(0x7f00000004c0)=[{{r1}, 0xcaf3b53087ee7527, 0x40, 0xf0000080, 0x1f, 0x7}, {{r0}, 0x0, 0xa0, 0x4000000c, 0x9, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000001, 0xffffffff, 0xb6b}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000094, 0x1, 0x4}], 0xffff, &(0x7f0000000380)={0x1, 0x5ea}) pipe2(&(0x7f0000000040), 0x10004) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002effbbd8f162696c"], 0x10) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') utimensat(r0, &(0x7f0000000080)='./file1/file0\x00', &(0x7f0000000180)={{0x40, 0x6}, {0x1, 0x8}}, 0x0) symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000340)='./file1/file0\x00', r0, &(0x7f00000003c0)='./file1/file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) setrlimit(0x7, &(0x7f0000000000)={0x100000000, 0xfff}) 16:00:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d39091fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a700"/684], 0x10) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) write(r1, 0x0, 0x0) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) r2 = accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x81) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000240)=0x2) r4 = semget(0x1, 0x2, 0x24c) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000180)=0x8001) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)=0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0xca}, {0x20, 0x81}, {0x6, 0x0, 0x8, 0x3}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000002c0)=0x1) pwrite(r0, &(0x7f0000000240), 0x0, 0x0, 0x40000) 16:00:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60a627f1f305db6ef67655562ef61c99d441aac8dc2312c4904ec5f1a83cd1bd9e6b4c1e153ee577aa7d190056ba9c2014a0e269ff79682d3de045ec0d707971ffa3e9f93e5b737e8b2dfea34b1956c4620b9309b9ca258a316120bc17a2fd5225e6dd13530be6a40c6f1893bbb64c77685c6d6bacfbfac21be4c8dc0b0ad87e6d45bb1b4a8117757c3737965c7f5e3f680697344c7a68a1674cc07454d57aa4489e0d3846bc6fe247969b41a518d25440fc658d39b3bdab98d0281765d21959dab486fae39953ad00117f7d021b194e42eba56a272e382812d5c61307f", 0xde}, {&(0x7f0000000040)="0166373ea8db2871e1cbb1ec521f83dc2594957faad51cb16ec63af120e25c8af620fbcc822100c61790b563c635165e5893a717e6929a", 0x37}], 0x2, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000300)=[{&(0x7f00000000c0)="c75f1d7fe0a1698d78d99902bd23b3974ba8868d923c16b29549ba1c", 0x1c}], 0x1, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xb) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x228, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x400004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x3ff, 0x9}) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x100000000, 0x800, 0x1, 0x2}, {0x7f, 0x7fff, 0x1, 0x401}, {0x8, 0x8001, 0x6, 0x1}, {0x9, 0x7f, 0x9, 0xffff}, {0xffffffff, 0x400000, 0x1, 0x4}, {0xfff, 0x7, 0x2, 0xe0000000}, {0x9da1, 0x6, 0x2, 0x4}, {0x3a57, 0x1, 0x6, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") r2 = shmget(0x0, 0x2000, 0xa1, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:00:14 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) r3 = dup(r0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x1dfdd005, 0x7b, 0x2, 0x9, "f78241235cdc2482ee7d6a74974d19f9c96d0f4b", 0x56140a6, 0x1}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getegid() getgroups(0x5, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000340)) getgroups(0x7, &(0x7f0000000300)=[r4, r5, r6, r7, r8, r9, r10]) 16:00:14 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r1, r0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x64}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r1, r2) 16:00:14 executing program 0: clock_getres(0x4, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000040)=""/98, 0x62) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) clock_getres(0x3, &(0x7f0000000100)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) listen(r1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCEXCL(r0, 0x2000740d) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000240)=0x1000, 0x4) close(r0) clock_getres(0x3, &(0x7f0000000280)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x2, 0x4000000000, 0x69, 0x10000, "138057cebe76750ec03f0297fa1ac1bd3b8eb15a", 0x1, 0x7}) fchflags(r0, 0x1) socket(0x10, 0x2, 0xfd8f) getpgrp() geteuid() getgid() fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) getegid() getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getegid() getppid() geteuid() 16:00:14 executing program 1: mprotect(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x4) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket$inet(0x2, 0x3, 0xffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x20, r2) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x3) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x100, 0x6}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000040)="5392a1e0b5569e7fbd032e7f779b7c30b8f1c1ca1748216f32e9d23095b1ed5fd06de15cbd094af2f7cdf0e665d76f86acc0bbcae3b671a07a2df9cbdbaef8a5a15233cf65105480f1fb118a8ba7de20df753d9dab3ba109e499b58f1366e653639ee446f9cb0eea63628ef788fc3b443107b596315c48152f2e4581e6381cecd112fbae7f231c44af6363e1b0e6b62b9cbc34dd09dca28c5213090c343a479c62312f3f52d76ce1901ed2299f01b63ea412", 0xb2}, {&(0x7f0000000100)="ca21bd8008405674c8cc542859756b103c9ce306fa99c43a8453e7e471f7cc5887c46d4aa345502b6ff7c3e2c1bee0", 0x2f}, {&(0x7f0000000140)="661aacffb383851799162785d493cdcf3d820dba95ec0ecc779eb9404a281ba45b967caedf8019cd841c38c577", 0x2d}, {&(0x7f0000000180)="fae012f69bf9682054405718723e0eca62938fc6f6b2832f58d368bbfa5586765a3d8c92a84d825c9f85368aed36c70005c18e331f883250d69e709032aa7054f1e77b8eb68652eb8b1b0302", 0x4c}, {&(0x7f0000000200)="66468dbe8522f39263cfc9f95dc917820ec189bda1225849502764bf0fb27ace55ffb0d97456cf426ac0e60b3d3b00e81d4633885a2690166f89f756e4ed50b5600bc2c8a038f02066a7d8cc0389", 0x4e}, {&(0x7f0000000280)="e21d6823f23f4f9d3e486527248a7ebe5fe31f91ed7c409d11cdb5d8d270c4369c80b1942022d27af8352edf1e387c09209809c6c42bb29ae87bddfe345cca36675cae9717a2630caa3225eec17d78b4d5c0b5ceeb252a9f91a24eae1a9ae6c4534cd42a9f0d39e42d0b6cd5303576cb2d8af2fc574f9313d6c9ec9a98c5c8185966311a793d93df", 0x88}], 0x6, &(0x7f00000003c0)=[{0x58, 0x1, 0x2, "851fd63867b889547e014160f7d759924fc12c19e4a4684050468849f012f515fb06520282a37cddcd1ab76bbd99305fee1ad4e1f1333caa561ad36175068f79a306fac7cf"}], 0x58}, 0x4) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x2a, 0x0, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x4010, r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x385a1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x72c4, 0x5, 0x4}, {0x7, 0x76, 0x8, 0x8}, {0x10001, 0x7, 0xfffffffffffff890, 0x7}, {0x6}]}) r3 = shmget$private(0x0, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) shmctl$SHM_LOCK(r3, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xb9, &(0x7f0000000540)="4b5f7b3d627ba30957803539e3eb89766757b91601e01ad63c6dce69cb0d6709f74d35866c713a6ccdcdd01d6ea664670316f799c423c1429e533604df67ccb8f2749536d93955e4ab78618dc9bc7bb113339b5f3f122ef5c3ef4edd2c97e7fbf9080dc3fe00680b317fdf2b891fd0dc00902f1d2d575005623f60c4b81fa441a96548b1") r5 = socket(0x10, 0x4007, 0x40000000000) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r5, &(0x7f0000000000)=@abs, 0x8) r6 = semget$private(0x0, 0x9, 0x42) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r9, r10, r11, 0x116, 0x6}, 0x5, 0x9, 0x101}) semop(r6, &(0x7f00000001c0)=[{0x0, 0x0, 0x1800}, {0x3, 0x9, 0x1800}, {0x4, 0x2}, {0x7, 0x7fff, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000004c0)=0x16) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000900)=""/191) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000000200)=0x1) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x400, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f00001fc000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) fchflags(r0, 0x10000) dup(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7, 0x5, 0x7fffffff, 0x1, 0x80000000000, 0x9, 0x8, 0x0, 0x1, 0x7f, 0x8}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getpgid(0xffffffffffffffff) r2 = getpgrp() setpgid(r1, r2) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="20e406cb0d87a19a153c1b496e771a240107de9f8d591b674e2db61460ffb9058ca0af12a1a68e8262afdedda6e2", 0x2e, 0x1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0xa, &(0x7f00000001c0)=[0x2, 0x3ff, 0x1, 0x81, 0x1, 0x200, 0x3f, 0x1ff, 0x100000001, 0x9]}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) 16:00:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, 0xc) r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000240)="e03907627ea77f09bf27a96db25ded996202cfc220430188824920ae962d15d341dc3482437093347e83323e5a6bf9c2e2b762f81741f829f10ff0a9b2734f20b1414ac2ae20f54766f906c6ceead4cf03b33c6585d64e9bba5d76301e1b5ca99b2969acf2446d2d3736e3e71abd5b8cf36aca5d4dedc880c53b8a1618481a6295a7ffed6c528338a29d6d2c55", 0x8d}, {&(0x7f0000000300)="a8211482803fd89294c4602a6129804f5da18a427c8779dd8f2e5fe4dc1988011d80ef758e550f911884dde8123c4f3430388d42f5e61521afc02715e01be0b68d72d22e0f280d9436b50ebf03661d4bb31c4d1d349192e0285d4a7cefe6c6f194f9dfbbb9d395e0a3bbbc0af0b4cb6b012ad714858bfef21a951e6a0ee03b6f56ab86edfbe3cbe02a88c5aca6e114e87c78d39f05480a48de78e0a77bb52a080273e29a68e26ee861742ab08cadac1d15a632c2d2886f9bda", 0xb9}, {&(0x7f00000003c0)="48589035dc3f9552347efbefe567d6337ef181a913d3d728177a45c1f37c580b802a44de78ed51600393e37167fcd2db8cc65ea548a6fcec7f3e761fe71a6ffc24d8038554c5055fb699d4d8d6291b1278db17f100f7abe57f1977928de81662cf9f070f88aaa4b4dcc8cd7c83ccf1026b0698ec3c012ad643464b4e340f1233998963260775ff8fc166a1a67bc23a8819445bf389cae02c39338584f62c23a8175f0579317e4022f83badf7f94f2667af77a85b9d5d2788dcd0", 0xba}, {&(0x7f0000000480)="8dd1a0da515116691a7e46030e0e4ff56612e1543864c842a02869f4b71b6a39808043ce178bd502f8976a3373226b78b04c7663a49e5e628e557f18f0e379e7c18fbff05778a21728207b0dd3243dcf2d4ca29e82e6716fe4a213f9b488bb168ed589916c8ae4ace296f76b1802c70b132bef3995fd85bb", 0x78}, {&(0x7f0000000500)="d196c861f59a3b2d478688415cab9e142d7768682ed7c4217074f9b4c69e88b47fabe13bd1dcefe9fd4cab1aa53c5c31bcceb431ef0419357d2b49a339f15697f94af605b367b40bbfc7928c56065f77c30cc6108abe262a7cb4ecf9cd06636be2449e4343e9ef908b6afd03149e4d606c12c51948575784d197af631abcc1bda972183c25583303813879c5dc8cd3b6ddec6172cf", 0x95}, {&(0x7f00000005c0)="dd2a85824ff65d742c1830bd101d7bf2fd35eff13a15ce3791014b511f484083aaec633ff25015cbfcc6534bc9c22c3b5c2a96335741490e52add08734a3cb8073bcc27accee3da6070cc53fd3ee975b82daf13c1cf6d29df7c594b244db3b7b6aa654065c7f829b407560e140ebbba6a4649d00f99d47d8773f7e2ad61f4bc7dbf3a49de88f6d719d9d134260b0920d7a00aad5f45cf0bd327b9ac6a3a8106eda7ef6bfee7c6474ab0190a7ae480f995fc20ac1908a52592addbc5d02864241d21e6cdb3352f3dfb53a2cae2af9bb4b027f3940bed3651905b71d756d5ffb676ba25cfd", 0xe4}, {&(0x7f00000006c0)="cc79e3a453025fba2624d8a7370dbf709d8577ef9c09175a9f091924b5c6066217fd283b9682e1890f6d40508df74e861edacdbeac804ba59536582878bb1b41076a1685427e42f057e3af6594bd33720d06aabd4c9aef29dcb3058533917fc925deacf849150644a5d1c5d32c954b3441b4155cbba5e6d0ec93e6a234dd445fc65412", 0x83}, {&(0x7f0000000780)="c41f0992f67b56fef3eab50f62e0d9918c611f4b42c2008e4f1c5fc85bb965eb65de3b1f5495bbc6080b7b45c2dae26fac5231", 0x33}], 0x8, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r1, r0, r1, r0, r1, r0]}], 0x58}, 0xd) shutdown(r1, 0x2) sendto$inet(r0, &(0x7f00000000c0)="a67d4d52412453c47a60da712ea3b00672ca9ea61ce6bb8e540772d0dbf99e00dd2db72297d544d024ebb1f56e7257c2fb944f0b2982ce5128f756a19e043ac59cf8a5aca14abcb2922121f08956675533720dc0ba6af1305e5fc82d82559e867da44b8613a1474f8ad0fc9837b9fa535101a43ede8f394c0329994c4502a63dc3a2872a7e633be4a9e6ceb8f53ea2f78e55b17626d6d244c6027f70ba9159137a6104643f13d33c6d590a235c7662f56d99575c9e5be5cb24d4da061b641926c91d3387c194abc92ea8211785b597ea16e4cf609c4afe19546fee888251034c7cc3ea29848dd2497ce206bb379e5956f77e2171aa", 0xf5, 0x1e, &(0x7f0000000940)={0x2, 0x0}, 0xc) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x26, 0x1, 0x0, 0x0, 0x3, 0x7, 0x3, 0x3, 0x2bda79a1062c1732, 0x4, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getegid() r8 = getpgrp() r9 = geteuid() r10 = getgid() sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f00000001c0)="ff68826a7b28f6e45e1a484a8378d83c69b0fa90a59e84ed1143be2b7f30c492930037fda4a31020025c6456bcd8b6b1cf12d72851537a0203e5c0581b0392b86166eaf56c94cd7bd441f7806baeab201eb95a8c158c6de87f27f7724e69d9cf1a95479f22b95275c8197533b5e69cbdad47432d2999309ecec3352b699d7994a1373ef1474a0cdc1e115934", 0x8c}, {&(0x7f0000000280)="606d9046e486a6196a0122c6a0a2ae4d2212ffe91fecbc47a16f802bab7e8f424b50", 0x22}, {&(0x7f00000002c0)="1dd7d8207e1c859442e2713791597484c384e12d5d839f11e8106a4e49f43371763912ddb4ec62756c23bb982fc51dd82f22b98da3d46b82a6cf258da29d37dbd9a6b3cd915dc8249434d12b2cfa4960ccaa56469248481955b69ae1a7246a89491ab64f00c668760097d9d7f66e3c9b3fb73f2b7b94a56d0a5cd6a678e960dc52c8c3619bc3b8d6675ae5", 0x8b}], 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r2, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="0000000028000000010000aa00", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x2}, 0x400) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x4abe, 0xa02, 0x3, 0x3ec, "779c9bc55037d41943accd42db0129fc3a66b907", 0xffffffffffffffff, 0x8}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) read(r0, &(0x7f0000000100)=""/65, 0x41) r1 = syz_open_pts() r2 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) close(r0) socket(0x38, 0x8000, 0x9) ioctl$TIOCSTART(r0, 0x2000746e) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/212, 0xd4}], 0x2, 0x0, 0x62) r3 = dup(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7d, 0xe3a7, 0x80000000007, 0x7, "2d92d9117000", 0xbd1, 0x6}) r4 = semget(0x0, 0x2, 0x70c) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x80, 0x0, 0x3, 0x9, "eee295cbf56c97d1bf5b6e55ef3971d5b18c8d2e", 0x10001, 0x4}) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x1}) 16:00:15 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) socket$inet6(0x18, 0x8000, 0x800) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:15 executing program 1: getpid() r0 = socket(0x116738dc8353f789, 0x4000, 0x5) setsockopt(r0, 0x1000000010029, 0xb, &(0x7f0000000080)="01000000", 0x4) getitimer(0x0, &(0x7f00000000c0)) 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000180)=""/112, 0x70}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000280)=""/20, 0x14}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/119, 0x77}, {&(0x7f0000001400)=""/16, 0x10}, {&(0x7f0000001440)=""/83, 0x53}], 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') r1 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x101, 0x3ff, 0xff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) getppid() 16:00:15 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r0) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e2345b00000000000000e74de4"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x6) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() syz_open_pts() 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0x10000, 0x0, 0xfffffffffffffff9, 0x9}]}) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) mlockall(0x1) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x10000003d}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000000380)={0x1, 0x1, 0x3, 0x80000001, r2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x8, 0x2000000000, 0x400, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 16:00:15 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0xffffffffffffff5a) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = getpid() getpgid(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xd, 0x0, "73cc5160527b0100e5340700", 0x0, 0x9}) write(r0, &(0x7f0000000100)='\x00', 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x14}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x0, 0x4, 0x7, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0xfffffffffffffa2b}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x2000}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x772d}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2a43}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffee0}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x6222}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x352a}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6fd}) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r3 = geteuid() getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r6 = getuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="e31327bf51636f89c6984ccfaf5e498bf59f838bbeccba76759811030dca03a688db4d78", 0x24}, {&(0x7f00000000c0)="584b0bc5919e15b0e35142229e0c8b9eae748655d2bcdecfc750999cfdab34d05c5203abf853da3bb40ab9fe794079df39a6126f41dbaa898c5e915c6caeeedb6f22a752db4dc38c4d5a1676f284972b04f21011c0ae1c1ad4986bb49fb7e6499ff809132b49b52e5fb19c3e78982a", 0x6f}, {&(0x7f0000000140)="411b26c393afb5448187139c7338cd18371c7db759", 0x15}, {&(0x7f0000000180)="8cdcdb729235a2e6781b55168c70afa88e31d56bcfb20e7c39ce8183de6e2d0f5fed30556e409e49fb519fc86d6e151e928bfe26505f1a29dd2fe9168974907bc8312c7f72f45593c5d062df5fa7e0ae95890ec2eeee233ad50adebf60027705b275d2c30176f794c7461dd6b632550c932e9317f2336a7be3139d9400664bd5f49a709c51a7b445da154c0820f15db1ae848555e522021d919b2616c26e4c334ae2f4f1ef398dc5b205b7104f70681fdbe15a494533409a53a807a4a7ce01", 0xbf}], 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2a092a1ccdff2b1d171a42131524b009659edc5b6edbbec952ed03c10d0201697bac4a4f8454492f86f90e5b5f4e7d0000beda0bfcab359eec11cc7e9915056b86151ff19a16d695e652605b093b58617800261281b5155adb6608a266a02603bba9d8ab56b5d1a845f2e608c8cc282f6d0cf08cf9ff9e4c19d67563ed440df0b720196cac9b62bfad76f3cd6d5bc4d5a95109000000469b2841271b156e", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0], 0x118, 0x400}, 0x405) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x2) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) socket$inet(0x2, 0x2, 0xffffffffffffff95) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f00000001c0)={0x1, 0x8}) r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r1) close(r0) setrlimit(0x8, &(0x7f0000000080)={0x10001, 0x6a5a}) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0x10001, 0xfffffffffffffffc, "0a1fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002000)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e4fcd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be", 0x23f}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x3, 0x1673}) write(r0, &(0x7f0000001c40)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a", 0x325) syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0xd988) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x92, &(0x7f0000000140)="7ebf68ad3c6f8072b33a6166751a9b9e18ae83577c32e8800d8db5f0ac4dbb7676f6d7886b857d43e7f85d23817ab300d7d963fed936facde0151cb0fa7a08f502331feec2bffd3cb090ab1649e8d3628145d6fdbadfa609d91a63bb9a95d7f42d7910694ce19b596137238084b3b162707e45fea59ac95b9807fa27e8db74614e69b137d694f2a8a5ebd49ff5e1c2023774") syz_emit_ethernet(0x142, &(0x7f0000000240)="764f7bf7a416599d9ffb6a80626b04e224f2ad95eaea48ce9359d43f9699a373a11566b14700cb4b73e374decfb67496ae2fe37f8462a0b050e894281f6f24ee02df45b3d27abe029eedc88d7a77497b2165511e59604c89911d6896c6d3958faf9c9b9bcc89b47d10f450df7c52d9c036893d728ffa9e4af96e") 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) syz_open_pts() dup(r0) syz_open_pts() 16:00:16 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) flock(r0, 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0x8, [0x0, 0x6b2c]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: r0 = kqueue() fcntl$getown(r0, 0x5) socketpair(0x2, 0x4, 0x80, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000027c0)={&(0x7f0000001400)=@in={0x2, 0x1}, 0xc, &(0x7f00000026c0)=[{&(0x7f0000001440)="1771776c48902f903aced30d0f928509b48292c544be68ce885b411cdfe669403fff03b1dc5b8872358da0cf2a7c7a965fc7f997b75c2b92a7d0d611f677e1683e380516099fc6a8802ec34d1c4d41ac42aec29732ed756c7a95cabc763b05ba6cce2c5511b5cff278137f4f75ecce5a72ae78ff8fe51ee7a07b9b2e80558b685edff561657dd019eb599eeda53de2da307a39857d13ce0d699ee7dd676d5217c3cb3c75e054360288a2e39fadf46841c903b5aa6818834dbb4db250f5ce541fc7dcf3855f3d3af42d6920b95db2121758fd209d965cc51f68d9d686ccea87343f8c5b531198054a48a7ecc9fbed091f583d9128a6d8321f2c957ecf4711b2e343b9e2d6f01b5077f3de69514ec9d5b5b10625c4b0cd76709026651f02f9c53a1565603c87ef31d9799580c1fd048c2f30fcce1c07946413fc6c8f2da0ef02ad03439c41596626da0187a27db0f2f1103c0e7b13bd9d2ff0d220d01b35e91653f0320a2443d2194be39a8e08df32fb990314b5fb55b42621d57c4c0fdbcc805c53ec4df46511f16ae04be6d9c389063c807174348abe701ae2c40c6bead8556e31953238b19100521641ea8b72d86be1209d1b1262b95551a789bdb195db4b578ca7de5ad6de9f06bb75b08af53609436620c72dcab28b099f25f7fc56a2bc2d86b18c1a6fc5b14570039b720b3dd560377311c6d7cae9ad557f6b78f26b9f0f897e2520121495147ea8477ac5c41d660ccad13e5f27f50359b1efe279a3ce1d054a6d9146a91bf4a8954603bc2a5707e3ee484485532a5e25b1b103706f3459505d38405d4ce2980a401a482cbd46665993bec27f5a9ace8029e9daa565e10882b47ac3a4ec2d6abfa52de0adbaf3cad583f84fe2aba1a2a724b66dee49733b9806c69257dd275bae764c768b5563e0244c83055191a3983bb65cdc50a5f1457485877ed35066f048a61128b82b84971df42d642526fd7be8e1fe61c67892d8af4cf32cc732accd6427d8329e6435bd0605a66d3ff4c63f8157a331e0809e68225c812caa9acb76633e129c3a387deca8c037092e3ed31be357e002df5d55982b73e8f21b0dcc724f391f196c5aad68123e298d389661516130f93c4919e4e4420050307c9a1c226c7a6b4d958bbb261b25e704ee0bc884ce7e1c13ed445f97933e425adc8b9e7205117aacf0798e8d97e286df19906b0e2e89106159dfa089203c69aeded0d18eace97a38a37a1a930fa8782a911b5cbd9024c52fd973f4083035bf7f3e14851a3827e6b4717b78a3376723ce26bcf123c83da3ed668d036623c18edc6c776ba520dd340dce41b62e53f098441b0241381019c14711ce7f75ca271870373f72e01676e9dd94c21196ed654848e1ed53824ab136b4ff1fc088a954f90c7f315fa78b673067bae6bd1ed997900cea1ab5ae3b6fa9fd758fa7ae82daf8e89a2e90ea5dcee353da4b3f753647854bab705f74fb0cebb4f4b7b23a0ff099ff6cd89d1dc612bbee73525d4b05092d1be207a3bc486376c1ef51b941d8a74057c9a051398869f12851c3a4960aa5051925c638f3f271896d188f88170bbd0298f4aea5e9b77504d5267645ad54f17ac8d6d3d32b409bccf4dc72981fdd7d39bed4ad0f0553d728815a307ad8f7797a45d36972aacbe92a5623a6d5c90170a7801a0854fc64e285d0aaacf45cfae2830d360645ecce0ab8d972b04a39e2cdb43d30486c00de3ef96f02049955f8c277fb1cd8e21905cce4d82607fdaa9cb4f7a026084802f89627c20962ffe5d52d594b9d23c99a5de844800dab2b31a36016645d510bfe544c976229f927c4a2af3f1e0f97a978cb5b30a9cb6d23eec22a734d7e583ec49cd43f8a182a75b83fb65ed9f432171e746a439b6e11bb80a78636d8b6ae7e07fa5b00b1fa6d3d61020fb16e959cbb3491696bd085a65ccf09f3982027f138882d128bf6c8c6f89b56354a3b2f55ff071ab0b24def0a5b88aea521f762f3f63fa5abe861809799b445c48128ca9d31de836fea16c5bac70e1739d357d171dc78bc45961bd0b2336cab8750c011851783857444deaf4b361498639162de0895f1d549435c548c435ae15bf845588d06fd25a36ed3e2f70dc98bb742b510a1f21a41ec8056539faa3511bf821e5c172c11409c838d500cc923a66309c5c209c8ea7892f512c2c4da7f223ca431669e8a1b171594a930a86ef1ecba1f765e8178bfefb538c46cdd0311530a72553ad2da8875d2883ea9d9b31e0c39c2de0a53d9a286a5d2fe822b2f9418389321f36b5cb977a4587540a11bc03bfbf84b9d2687180374bc461cc41c93178f3f44918766339518c680ae7a00088cef34b613cc73c619d69f26a04c556092dbc004ff06af3ea31c6dd8b239d9715c851c4ac81bd6ba4775973bd96a50d2b41c53f81d0965ceea46b2afab59c93f29ad20446fb66fcff98a4a6a55f4f98a05132c6836b233d58da23d1fceecac20d71b19ccf2689259d44d25c9035dcf044205fd151e824cbd046c42a4fd2868aba5b9409c27b11391f3c56c2e3a4469c3052a7140cc07f596f4306b68c20cfdbc4dd679d57ad39f685a118496aecafe66b463b63b4f409b7e8cd48e5ecb6988a0c54baa995e83d5d21f9d9592a1a9be894c65846002d4ee378aca25e0a9ae5dd3f52e9cf073fe69b1060f06816e6865bd6f7b1907e3479e5373331e88b440b3debd8bdcbd9cd04c0208d4a2dfaa233240beebc828e92bebe8315d720e375bcdfce7c8b476b37d0eaa99a3cd6745f09adb810df3b1e783506723b3461de2363a59c54c3d7bea559292e1753d7a75a3f4207474e94f9a6fbe8a80acd83974b17da72f270a8f5b2cf2d9817604bdb768a1f1e45843e36a244616c9be64eb83cb6ce63e165dce86fafb09039b87135630951333f67a52223f34990638a41b7970580127978c4f4961f9cbe0378cbff50567de17451bd26280d0c40cc8e4668dbc94891ef618c6dd415bdd6a0d2ae1fe769f9960476907b08a94156ea22be59f6acc64ec552b4669cbbe66c980dde7a4842d7f0f9a5f028efd1981c69ab9372add5a52788ff178895b078e08acf78a66b75106e830e016907659c2d590134cb95e423f7981cad37cc3ce728d035bf53967f0e5357beaa7e21037864ef1180e0961b0d6d6795890d76e9c53dce0fa62e2fec951e90591cf02518927aba8f6ebf576ab810fa92bfc1c0d36d7611fd27886ca110f83f02c0a960b6a95f5ee4eb7f690dafd7601a30bff41de8e8b60fa3d55d39d2003910f7ad8ebc9e550b64a336c2070bfc1533ae909910e2d2450a2fa1073fb5e1453ffc3027c37866d1d575baca1263ef931120e3af5daa4123191e8c45dc0d78f1b0b37492aff5f49adb2270a66224552a1e491b8c41c87dbdad06529082ed28e5e96f74e5f62b39735e9a0f4a1407a55896fdad62e6674924a31670128430eb52fcb40b825da9462960bc3f4ee58175193c93e9a6549785f6a22b4f578e78ea5fee1cca76afb593cb3e305a3973be613d16b5da54bc13d95547387766f1f2051f0813bd776c21086fa68aea295dc86dcc6c22d9f4f5391fc4e87a10e27b66a6cd8d2152808f66734d32d09d453c7f9d83767df88a4b50338c25694a7916c5b0a6ab28a8f4fa90241d17edc738f2d636d400dfacf6a7eaa5b8d31c0d66140e534aaa3d459c71c8fdafc8917ab8d1a2b851fe25aeff455b9fc72db0ec44d930b973d157c33810ca363761c14b33044ffedecea9232453403fad1c00958a07a553bccf306d0ed5e22c080f64ad6820955691baedf59472a42eb24f5dea65b8058c0715bd25ba6f2723c76b1be2496b26204cef6a982130245a18d78093a9488b85fbb9a7ac92e7ab71b8b4fc21ec2dcd4e4d0454b9766d1c4d91a9a8789d1164a8073d4fa5abfcc87d84f8b9d64d1c198af43680a97df04cabc7e85cf65f49cc5b6bddd53a4f81129220f9a41ff516630eb36ab4ed8f67a836b90c96771c539fc74c2df49efbf2b03f551d15ff6586842d562fb89f92ba285e23b3460da3de01668fe0f104b599129535178263682e2508e5fa7c0e18f9e7daeac7510e2bd9d9e1bb22978665a894ba84b29d29f9e4b0a0c3a4814be120f98045db471e851504791fd66c27efc2a84ba45052d29c9603ba975b6fc98de1b8372637a06bdd2e01ea869deb05c91ce985f4380a280cc9a7a8ad28096c8354b04a4ce5e751ce56d417d10053fd382734cf254b5836f5dd9da59434c533fe6b65692ecf179ca4d956b337ac893aaf91a68fac3ba8f29ca4c6cd4f04daa28c1335ed209b78dc6a8df76c77a84213072736761c7417abdbd0bee5880fb77b9ed71719445c38fb9e7df0c2ecd0353b9d34fb7374e956cfeacac4dcde0208494b1fcc05868d948ce1579b933569ed300bb3c29804be9d6f6b7c3bddd2b2caf5f9feb8d77dbf2874eedec4f286074cfc8d8f7d351dcb64a63a9b676d68391b11d1b5ec20efee0d0630bf95574bec4d8646714506a823a280115b5be879ef7362cfca68611eb05dc8e6aae94e64c4910c3b46df580fc7b2594d8fd663d8bc3cea4b24aca0a3a5144f014d731b79f4fb317d4d8ae7bc0e312a660e45a2e68a3388407866e1eb35d0e23eab314a74d491c409e0876d68836c7fbd4a2ff87e15a21dbd53b068cefa160eba9220cde2fc2a8511b3370d584c8db23780ae445bd23073533b715f5dad07c0e45766aa9f3fac5a534a48cfce307e25296bbc4dc73189aba8b9829d1d1d61e3e15f72cc0a1da7b446139d50fe4063d198fad29fd9c6136b20586f8a7061a4fcb927c7a7aba7fd0a870c90d9d121cf2d8b51ed785d4af4dc5435c62631a4427109da52b39b5cc8170481f5413df5ed629cc4eceb86f48be0307ecf78c9ee31465e22c1ebd97ae4390bd26f9d889123c5e70ba3cf48d0c2ba062311ca1f60c5de33176191866042a292efdf216330cf0e23b1ee36b00b30dc6266cdc0c2f32cb64f6a77558952a2134af8c40b324e087d783255c8a5e49e1fb5b217ad9508ff499dcf24a686692b6b2a96e9b490c91222d8623acdf5ec68bde9c20d73e34fae4c091ba88f54bfdf789a880a969aa5d40d9e720cfadf6463aab5b8a3779ee5cd22fe802ee3ea407c394d4f392ec8b6100e98a81cb1c0e4c033c78c00bdec672cde6f90675a381bd91a8256ce8c0e980d80dd681d5fa763138bd19e25d5261a2d5d9b7c14da58927682015fb93b1f98643d4bcea730b593a61326d0977bded272ceba3868125574349793f306d427675dacc289f0949e9470ee27b4b9ed4ca10602a4bbfe39c685cd503973682f95741700699a74d9caa17214587f00bf1f60470fcdc9093a230d81775da77d75e465833e119b52f144fcc561edb369d2cb8006ef185180ba9d46e0d956950a276547623cd974330d52c343768fd7479d69b51813604b8db4c2f12dd5fb64b9b982146a045a4ebe9f0988382ff10169e5cc7b9812a8cfcc81df71286d8b4d260c0afb558a6d2e789d099c6e298d0db80828eec4daa0c9760fbdfb79d1e70e89690a6a29646f1de4b33c788f2c55f3a62c290658e1e83412ac9f53bd66c62a5df405a44f46b957b9dc1bd24e1f3b83ecc658818c558cbe9ab14e6d47ec36c42195bc32b41bc99cc831d868df54e0038d8735dc5406d49a319c3c8b9ef7fab89e9b0f1bde816482245b74bb622195ff99a9d3d7f510dabc5e102692c886a64db04eb4fcc2e3c4aab4803ebeedc1f62d10475425bbd150d3772c7c3925c1445d50e273ef55edfacc10c", 0x1000}, {&(0x7f0000002440)="0e70c785f19883b1595443b15b96da565d6566ef8aace38c33bc55e823dbff3dd804cc9257cbcbedab97ec1a447e1abab7328b50cac23c4e900550e8862767d80ee1fa2fabb04fa44f34991c4fef624f798c076b258d14b01ad3ceb877bec26a95393e4727ca8a8b6227017ad39630bf129a4509a40d20d13e763f53ef21102fe732f6991ecd9d2c74dc6e84ba42c880b8b6e74b2a58c689014fda9705b961e911f6837721e0cd91113ac30e6f05da18361bbbe8f8c1f335d317ee1e9d8ff50177086109dc4a52c696a0d795c7cedeb4d63714f2ab932481530ef71ed03a3cca5ff674db98f1127cb8d1c3cbd09f4634681b4fcf147aeb1c27e6b517815c0e", 0xff}, {&(0x7f0000002540)="60e3aad8379f1fa99f8f5e75f58b03a6a64a7f49d9f3b8f3fc904e06aefb9be55671e180b15388104de88b54b317b2b27ca3f19e23fecec44c1c2f934b71d99268287d83c3ab40151d5b915a96746e77329ca600277271e777caf27c249ab876008042c0de96e71e8ba905a6d09fca4b85dae048112ad00713ea6a6c1ab3be23b1e4666bc6a2fccb720770e63496079c045659ce83f6d346c4f7545309ab19899268cdb84513330de63a93e571fe0781df1a07c78263d702180f41378eccdd96551daa89278253565919e892cbcb6dd9ae4049368f47322b", 0xd8}, {&(0x7f0000002640)="85f3c0a88f76e15733abe9d91ef7a333b60fbb8ecb388d375c1c5438519d46e9562d3b826854274371402b897089cedb4a16fd50216249949b9520b568cce447aa2b18a562a040e7bdc82b0063b8de93b732376600c1", 0x56}], 0x4, &(0x7f0000002800)=ANY=[@ANYBLOB="88000000000000000100000004000000438f361484801934f9e114dbfcbfe3f326a8851e677650bc78218aecd72af4475aa5e535fd23358a2c254d12523c07af8504e3a9a497dedda5ab36bcc1bc2257698526d1e54a747ba7a3b956a74cb4f92ed7bf427802cbb007a973d32a6d6214e7b7a3823720f5b7000046c806e49152e58ad87deca672f6a167229ff92acb5b66f892a9483af8c1b3fe6473cd0de7630324a1afd6b81f06ab7790daa03a1ebdad38b4b6fd5c94a020b21142596e04ed2e8efc5f0d4cc46f63563d504ce937a7134377"], 0x88}, 0xe) r3 = syz_open_pts() pwritev(r3, &(0x7f0000001380)=[{&(0x7f00000001c0)="ab2f19cf72a4e75318aefc95d155cbc854680868bc20f0587a4c1ddd29485eb2c461ea474d08d3b6c15de5ce2c11db803539db2f436729f0900d856c1f127e942eb7177668d0de3ffc9e06fc51245b8e3edebae90deee0d294306ad57979ea6ba91d0e791357470bde79d622a0293c2054e1f8fe343a36989ca4ad903a5600"/136, 0x88}, {&(0x7f0000000280)="2d9e38566b0664c28577c25432583e8f48400b47e602114f885c97cb297c369f73493840b4211eee7b180d9513f19f11a3f7f2086f5f25a2c412d9c52445553a6f179543ed3c88aa35993614", 0x4c}, {&(0x7f0000000300)="5b1dfe01380b2b32670945b445a81cf338dc8c504c5670ac7d363772d505fb3ab8e51c5d2a706ab831eb2228f7892f4d327773f3fdad28d5f12b42c25f4fd15fb592892a3e7cd230f4f90df85d12a7fc89051cc8440f39fb9dbd1a6f52c4673f6d49a88db8134367c63aa330d1be21b338e17378df7393c084332de21683d39309e79046ed390e786e045fbcf5b4f85587269c64291063525587079f5c566bc9ef8a4de3c58bda5f3be52d98591a1658ad6814b97fd0a40d1e27c906924aa7a62d599f2552844474ff05c30355d830146ec9b91f35fb93c828c8967bc82fa8c8933f1d085b5450fb7e03fc534c8d68c33c36a38a53e00ae0f1dbf437b093110d9862ae9f61682225fde8ceb5dcb8197d90939267b07384c87bbd2ac2f7b5d63f66c8444a5f88650cbdd919fd82cf866cad936189d6d2ebca7a424bdca0c84c56e1fcbc77953418ab6f2d58ebcd500e54902d7ab4d91e0a1b3f1f02438556ac398e6b2fa4a9a57c857b5c397292e5ca9ec12e247d3011a8d24d509231f59e8e2d3ce3108d4752177a139ce12a77e7d89e5c5d4f98afa959fed1e9517c9a1efd57074c8787ac7718360916e5ed6e8867474a25c4291309f3034fcbf3b204a5cf0288cbad0d03fa86c3209dbcf8bdaac110770c999bc44a8096985a9302e210c23e024f9b4d509fd00d4212333f99d6a9bc209f7c3d5d3c4c4e30b93a95f0f13af9fe92b79af867305095dbbd45644ecb67799fc67125d82a775856275efd1dc361f1daccd31cd292724394cabfd5e954e8e35eba4cb9bead07d0eda521b294a94b91f2e89bf8ed672fb8b7caf61239fe609ccf264e05c9895b8e506b1a2388df6a718f2eb2c00550712485d448eca14ae5161abb7cfb1952f9bbb2ce0e788d1f8384dd8c4eed9ac9dabd6f7889bb24ecc0a4afd70d3a702808a6565e407948468e31e5888d1482da4ef8dee1ae8e421a875c2414cb96e573b6f4248637b1d6c8d590f2b27c3c5670b93ef3fcc471265908e3fc438d8197bb0af64e7fd27b913dcaf7075386d4d3c3ef9bf71788b6db654a649eb3c55db4f2269549b28f96049f98476d8342c9379c87345d5194b00749e862124c376b9d754e785fe14f8f0cf5f9c118c518f56a4d297c1b5a7d362e31312aaafa01cfaf9aba3ad90f93ee7eb2e728006715a10ab92c0bcd40f2ae1b58e682357d3b7b02ce590badee7a89234797c24a6e88b627ee87435d0647d23c066ffd04f6de2644cdcc2e4e47ccfdc3e1b1ae5a651b05602510d3d5b051defef9cc16e5666220d865441c094b1851077bcdbc61276d42521b9836fe412c91879dd7bbac9961ac1e9e196efb2167053b7ba8f28cc8be71126bee122d96181d7c758904b46fe28de528bd0ad024f262005395ecf3898be09811cfa6d878f6ba54309928469f02302ed294d8ed74b2a7b3326d96ec255f3d75ebfb3d7b362118fe4be9bd0b97964bbc3aeb53281056397f09d2b30f205032f16095eb34579ff9501c6c065ab48a637601e684101d3c8df96c3380c6f84ba19fbdddcc6e19a969973bd286a53ec452ed59eae5456231e3e91556793acf76a3ac536334c8f253c8558bc03688bc9361e19e47dd6abb0365959ef84ac9d812b1b8b71160f90e1cb651acc41068a71fdab268f6fd79f762e6884a8bbffe815e4f88081dfce6ff5d525067179de3af2c36cbadaae9a21864b570f20e67ea5e5966fc90c29f42430e084f2091c3ae08c4d7c30c27a1e13c0fa63cfff96690035c7d57bfe62c825adf164fc0f745c301c3fb08a1b8250519f13f01e2617eb0d4b4850a7dca73ba9c02f4c13a8f92abb8bc45b02cdf1fc3b3e8f7e0d3dbdc7087d4ecbb7679de4fec827c9287eccff79da1e7edfb57e36b07d230371b137359e1885d26659cde9c99d418f343d0d2348c55ff93c653267ffeb0ad0930824009e707fbee758e4737da13382dd17769c5723a1318facbc216178260be4f4cd8fba1b1feae0a1a6238e7f23196c7c8a344cba7c24b72f2eb708dfd9b6838d4c4777e482993df73c43e6ba67e3e6ecdc03c3afd611ee213cbea60898199e72a620b6b66542552f108efe9eba1bbe0f0135dc9849e34c9be11e60f40d1e901ceeb29c90d24fdd4e0fd51331a0d9f0915dfcdf32335e29bdbf0789bace7921c7d596c30431616a1d8b66631aa79dcd89e0d181180d32324ebc69521a13e6f6a2d1b5a6929cfb19f3e0db6dcd0656d69d8904b5215b91579804a03414f82cf2873e058827d3af9bca2305c61c12660d0435a135c11b72fbb3d8a524e40884a61d9bcf894c9cbea8e03ce5da016aef8f3ee8dd79f32c336dac8b6588d1392410085878916a42b74aee6001ab511d37c2a55a68c850427ff958e2b807575eb9dca488e9b8f6c4780283f610419f695d63abf79023bd136837ec5b9276f4e8f9395e7078fb2dda9b58116dbbd3e29de0c591db31e9fcc47f26c305cc4f34f803fb42ab9eb707a3c564529b82003c5927dad11379348a3c08cf4d159f4b419a2582bc813602c43ac3d0097c2f0d6edfc4fa9ba600899670ec4c08a7acfcbe61a6beb3f886c72787d63e6c32e09a329f15e012edc231f41eddbd940204ac5820d6466d06993a8cf6c79fca502a4e3589e43c76e37e11c7d86dcb1e2a8494da1c209c24ff42fc8e11c34fa2ff726554302c2d9f38575b4da7af7caaec7814598f782d4cf5e15ab8cee3aafb918a2da09a61a2ecf7c242bfd9127cb925107ece548ee909eae8815e22b8c9c732bc4548d682f6e9d7c1af18eff0dd34fbe5fb4c6ffc5587bc8610936c0ab11c5fc933aa77c610afead79cac5f5a480442df33f9ee72d58321954cf9e7b510dcf6944b625e54808586e859333c6af483099451d9e2eca517288b5dc7237a000b80fc49a32571125eb044e5e8e618e50cc8222795786e4790bc6cc6eed8c61b5c87a64ba6da2fa5bff9d51f011ad4622f7aa3d4a7413f22ded57a631433ec1bbd6915365d322167a459e5cb7ddb20854ec1e9e51caebbbc020da6824329327b46748d9f3c67e9ba7d06806b09c04411fc0c418c893b36df0f54eee9f838b1936d864a351aa05605a641bb12a65a167baf9bc5af25dd8ce8e0e27fea265f64ecafceeb3c813461932ebb20a9acc12e7ca26c67a04dcd8ca082b9510e4bc798e10a1ad5f7663bff3b4e6526894cd6d9a74c71e89a7cde97ce69188c31ef639a48a815ee204121b1282ffbf9e59f79d10e0384fdfb9a2c3b09096f4fdf1dab4efeea935b23cb2746989cb75c48712f5b565b9df7f132ac6edf82d7ab62b0743e2a52c89c14c5763e0012c296599b6e0f892128c6eb33bac572515eb0ecc2d67f270db18ad03dcf1c1036580a04af2d0339314cb456d082b4dde8ea6ca9f631bb3a017dcf58b4e199475212974cf33f754b22e3613c00e326adb303cdb7e2d00ea054dca6742b9f2b49bcd196d2f8d5f645a562229265e0f6c31c3f8c38196df9d0dbd9ea0b391a0a03cc6f0437b2842a83072453b558b1d0969261a7becb6010c16c24d1bbd079fb2bd8da04aea5eb3433cd723f3f86de594c213fbfef482081c538c6af8934de7174b63b6b3c1b01d0536dc884bc84d01abb13187d481848439840bfca46c22d1324d0cb0e58cf1e7873eac09ea793c78cde4522c7ffb47bd077b624d19278f8cd0eba6a7457b21acc427d21fc95f3485bb131b80f9031407eec7fc5643949983b4af939b7e4292dcb0230a21354b31a743348c1b5c138292d0eca3d96578c4195138e3dc045800f26c7f2339564c123293a03bee98615b95ac1d2d93f18063098d6979822dec2c7423e2af8b14db56ac20a1f3744ab16e4e1a3bebaa87fd497589b2d020afa1349f348a2b5bef6a9e4c61c0172e14760f50f610794c3902d326c4d9d22cca17f0f821cddadb15af717490a70b7c40cd7678e91ba17b759efdce3ff8ddc5256496e9c21610e65d556b1c762672615819b8fee801248f515e0f673496633b21a1936c4e604b85018045ecda5de31d94a10580f829ec0c7f4d382f2cb337bac04d68e131ce99ebf4e6100b73627369c53bb5c6374585b524dc7a4707bbd2b9daf1a125e82617db10e65749134ba3918c59f681ca5959bc5ee7c09a310ea950a26f0838f78acb22ec903eb2127eb399080c9ce3989809e486adb0f334bfcaa1874e425428beaa9b462c2dba2ea355884e5b541fe5fefa5c8ff1cd18b0852294be3c81a2e22f0631178f28975317589abf13bce73f4b6720e73e8432c283ea8bfd486d630325478d0d48343e02f416adabf818dbfd6f98411dcea225105dc079accd2cdbd2403dcba2d3ad69ff03f1a146bc4333f680b5b099eef60b593c16b6dc805b602f5b4760e4dc7b18d05ab1df27d8a3a08211ad67430820f7aa68fe2d08f35448bcd04ddf04ec33ccf23faf35af43558535be39927e42ce2856d618272a7559bbfc13ced07d72de26f83842a73a5e75daaaf323bb4832b8899720fc881d7e417ec0776343369a5f8e7e833b284ce92c10b459d8e5497b1d0f9db825f8152ab8600a6ab8d244bb336c064f40c4a59c56301c2415ee2fdfafe26ac13ed4cae0380442ef2030a8c098104c3ca17fa741cf528e85096caadca979d037f45df3c00629676284bd6df97017d3fe7182ed59de1a8030b8380e7051c2a77b76449ad86d3bbeacfaac1d747bc2c703d10a2a1b1c4716bdebc5c8ec49371bd023a0427b5b77bd22dba51b383b57cc716a2b2debd15270a8a78063b80340f1a2877bf618d0c46e5cecc216b47cb09eb6e53efb7e6b3e645d4cc27d02ba72c5d004d49a452c189b46a496e8ea5f454fc9387141e27441bd21a31f2f8cd912bc5c746348cecbc43af579253c8d1f93e77b3e912922fe39a8ac84e2916fca8c41b63efc75b4cb5edf4e45cdcc5a8790721121ea34cbf0efa5901fddafbe023b27d8081ab546c13e57330025d48729c32e0e53cb2dc062035d9bac7e17695bca1ff58d43eeaf79c7dc59a8f5fce88ebbf884d0fc698fa39ec270470b6b1eeda4d79da0f8d02fad06d92accff643b2b8066fd03c59feef7523ab909899eea8c2b48e9989047abbdfe771def0355f1839d4f746be2b4ff629bc22443c3e39f6bfddab6fd68749a4fd477b835b4c898f60535075033740ff4cd33069e0a91b8da8d0e5f2f910b285a3d7fa128ee962a6bba76b7714b91dd78239850f73e84def6b881658014f29d43a39c048288fcaaa4a96d6d3b9c3beb6f4dd5e85cbc2d5c85c9fbe6a946847e6bbb09f58b89cfc43bbcccf0eced3fcb39011d18e0c40f9b83dd678b394c608d86ed0373609d508de4fa73698043792b216c327bef48588d11c1e42a9670496e3f237ac0dfe21977f7d94d5a1ed92d1bbf2d20b43ff2711af82c731d7de62722f0ae087a438bc69e8af3f4176145952660ca2bee18fcdf141e9642a5d1cda6d7f239415ae9b24a36fbd867e9683fd117fd4b84808999dffe6b54d443d15ea3ba28c9fd47e2b1bd53b73efc4c38ebc152b5cf052ff043251a5b9e81ac4bea0be14ab27a2eb3bc7e0c7ba191e06a59ac277071fb6a67f1dbdf62878a9958b4c6ec55364674f51276bf36c32aec91ad00c3efb34c4485e54100eb964cf5e932b50bb0ddaac1aa7371aa0d247fe024a5c5efbdcf1855b7088b8937018dd0c586326ce3d547c2afc9af6fe0d2a79ffc7a2ed4cf430ea6938f2a299fa157e8cdc81244ef5c61aba02cd67720f93d22bbc09348a7e7cfffa37051e30339908c57948df87a9e7b66820c4cf8aa6a3e9508", 0x1000}, {&(0x7f0000002c40)="12953e2858f249c8d9b2ccfd32178c5665b7fe2c14ed84", 0x17}, {&(0x7f0000001300)="a49570fe8e08da50d5edd9001ba5011acef52d57ee4adedaa52c7686826eba63d8a4403bee4658ea3a45524dcfaaf88edc9c45091a6f598efad22e557f519ac19b8471ebd80233856b83b851", 0x4c}, {&(0x7f00000000c0)="c48b2970b1056926e78eea6dbce25e7cb1fcf57c0cb32987175b8937d9b2e2bd1179275505485098666c81f94e7e3705209e9c285e41a9", 0x37}], 0x6, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x114) ioctl$TIOCFLUSH(r4, 0x80047466, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000002c00)={&(0x7f0000002700)=@un=@abs, 0x8, &(0x7f0000002780)=[{&(0x7f0000002900)=""/212, 0xd4}, {&(0x7f0000002740)=""/27, 0x1b}, {&(0x7f0000002a00)=""/130, 0x82}, {&(0x7f0000002ac0)=""/208, 0xd0}], 0x4, &(0x7f0000002bc0)=""/45, 0x2d}, 0x800) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x3) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x80000004d}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xffffffffffffff62, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) r2 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x1, 0xffffffffffffffd4, 0x6, 0x3, &(0x7f0000000240)={{0x5, 0x3ff, 0x6, 0xcb02, 0x0, 0x3, 0x6}, {[0x8, 0x7fff, 0x101, 0x5, 0x9, 0x9, 0x50, 0x7ff, 0x80, 0x8, 0x5a8, 0x89d, 0xfffffffffffffffe, 0x2, 0x7fff, 0x80, 0x400, 0x81], [0x7f, 0x1000, 0x3, 0x2, 0x0, 0xfffffffffffffffc, 0x9, 0x2, 0x2, 0x1], [0x2, 0x3, 0x1, 0x1f, 0xffffffffffffff4f, 0x7, 0x2], [0x1, 0x4, 0x7, 0x4, 0x8, 0x7], [{0x3, 0x42d4, 0x7fffffff, 0x80000000}, {0x73, 0x3, 0x8}, {0x7, 0x62, 0x7fff, 0x9}, {0x4, 0x7, 0x78b, 0x800}, {0x0, 0x2, 0x0, 0xffffffffffffff01}, {0xffffffffffff7fff, 0x4, 0x10001, 0x31f4e653}, {0x2, 0x8001, 0x100000001, 0x7f}, {0x8c00, 0x5, 0x4, 0x1ff}], {0xfc8, 0x7fffffff, 0x9253, 0x4}, {0x6, 0xfffffffffffffff9, 0x8, 0x3}}}, 0x4, 0x6}) r3 = shmget(0x3, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8, 0x28) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)={0x2, 0xcd}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)=0x100000001) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) 16:00:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x104) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0xffffffffffffffaa) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="18dc61c5dc6289fa93795889893a61c313d25e23c4771a005ad0840c6458292fded0f09b7b2456dd3fba5e54b449175f5861d970e929b2fc86497057d40981dee7ab4aca25dfda05dd1132ea4ac69548333b4981cb89b1c8a4e2f953105bd1cdf0cef188101991e7327d845722748f3e39922598664096a88a34465c4a24c0bea50b32f66bd029d3184dd35a20", 0x8d) 16:00:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x0, &(0x7f0000001280)) getrusage(0xffffffffffffffff, &(0x7f0000000140)) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000080)="5cf938a03777d478517e72abcb04c9f51a52bd20a94ff6bc22ec9dc3e758c025b5c419060564f06d57316b9a1a2f6e8fc94f02bbcd9b91dd3749e898042ac1ca203509f8a8597f32f0ba1fee49e2cd93a7a1", 0x52, 0x4, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:16 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x7b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) r3 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000580)={0xe5f, 0xfd, 0x3, {[0xfffffffffffffff9, 0xffffffff, 0x33d, 0x3, 0x7, 0xc43, 0x28, 0x5, 0x2, 0x3, 0x8, 0x5, 0x800000000000000, 0x9, 0x3, 0x54d7, 0x2, 0x1ff], [0x10000, 0x1ff, 0xa00000000, 0xa15, 0x6, 0x100000000, 0xfa1e, 0x7fff, 0x8000, 0x9], [0x7, 0x3, 0x3ff, 0x8001, 0x6, 0x5, 0x9], [0xa6, 0x8000, 0x1, 0x0, 0x2, 0x1], [{0x4, 0x1, 0xfffffffffffffffd, 0x40000000}, {0x3, 0x80000000, 0x2, 0x9}, {0x7, 0x101, 0x5, 0x9}, {0x1000, 0x40, 0x0, 0x8199}, {0x40, 0x1, 0x6, 0x5}, {0x6138, 0x7fff, 0x2, 0x1}, {0xffffffffffffff98, 0x2, 0x80, 0x8001}, {0x70, 0x7, 0x800, 0x10000}], {0xa1d, 0x5, 0x8001, 0x4}, {0x6e, 0x80000001, 0x1ad7aabd, 0x80000000}}}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25, 0x38c380000000, 0x7}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: open$dir(&(0x7f0000000500)='./bus\x00', 0x0, 0x31) r0 = socket(0x6, 0x5, 0x100) r1 = kqueue() r2 = dup2(r1, r0) fchflags(r2, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r3 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r4 = kqueue() write(r3, &(0x7f0000000240)="85", 0x0) kqueue() select(0x40, &(0x7f0000000000)={0xffea, 0x1, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r5 = dup2(r3, r3) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r7 = kqueue() sendmsg$unix(r5, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f00000001c0)="9fcf9a7705452d", 0x7}, {&(0x7f0000000380)}], 0x2, &(0x7f0000000480), 0x0, 0x5}, 0x1b47b861b2f4c29b) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r8 = syz_open_pts() ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000480)) kevent(r7, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r4}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r3}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r8}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r3}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r3}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r4}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r4}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) readv(r4, &(0x7f0000000440)=[{&(0x7f0000000380)=""/151, 0x97}, {&(0x7f0000000540)=""/168, 0xa8}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x3) 16:00:16 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) flock(r0, 0x4) getsockopt(r0, 0xfffffffffffffffc, 0x3, &(0x7f0000000080)=""/69, &(0x7f0000000100)=0x45) accept$inet6(r0, &(0x7f0000001900), &(0x7f0000001940)=0xc) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001600)=0x100000000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001640)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000001680)={0x7d, 0x6, 0x41e, {[0x23, 0x3, 0x81, 0x8, 0x7, 0xffffffffffffff81, 0xf17, 0x8000, 0x4, 0x6, 0xfffffffffffffff9, 0x6, 0xff, 0x100000001, 0x5, 0xfffffffffffffffe, 0x10000, 0xab80000000000000], [0xfffffffffffffff9, 0x62, 0x8001, 0xfffffffffffffffc, 0x3, 0x80000000, 0x6, 0x8000, 0x4, 0x2], [0x6, 0x7f, 0xfffffffffffff3be, 0x7, 0x3, 0x3, 0x6], [0x8000, 0x258a, 0x856, 0x0, 0x9, 0x1], [{0x7, 0x480000000000, 0xa2e9, 0x1}, {0x7f, 0x4, 0x20, 0x3f}, {0x8, 0x60000, 0x401, 0xffffffff}, {0x8000, 0x4, 0x5, 0x4}, {0x1adc, 0x100000000, 0x6, 0x1}, {0x1f, 0xfff, 0x7, 0x100000000}, {0x0, 0x1, 0xacc}, {0xbb, 0x1ff, 0x40, 0x7f}], {0x6, 0x5, 0x22a2, 0x1}, {0x5b011127, 0x5, 0x4, 0x2}}}) r3 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x0, 0x1, 0x0, 0x0) recvmsg(r3, &(0x7f00000015c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001440)=[{&(0x7f0000000180)=""/127, 0x7f}, {&(0x7f0000000200)=""/218, 0xda}, {&(0x7f0000000300)=""/84, 0x54}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/192, 0xc0}], 0x5, &(0x7f00000014c0)=""/231, 0xe7}, 0xc5c17e0e08dc9c6) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000180)="44cbdcddea5453e6598a0f3cb7d4d2eaa3bb98c80672346873ce000e542558a594c1ce5be65069c9904d44609a15e04edaaaf08c7c84882de0bad63b36074de52a7ffa548bc9b9f6c599651d2dd5ac5f058cde132b7648af94c8a747497b3dc97407870ff6818456bf2a55c08016fc28522e579e4e271b92063aaa0ab71680ad2c044dced9840b585eae1264e260fd3806ef687917123a2c8da1907d8f89de0643550f38826e4cdcb4150b05b694f909cc19f15cfced894af2029b5fb21262dd4b1da2d5e83ab5f72ef0b5f2ae110f6ec227cc90", 0xd4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="3bd0bde7ecb0330b791c7f90d88d22486de74c52fff9875e4f01922db819f3d03a9e45daa6ec174d9a760b8f943398be91bec9c58bdec98cb456a14b7c356671debe2cdb", 0x44) 16:00:16 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) open$dir(0x0, 0x10, 0x40) getpid() connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c643000"], 0xa) select(0x40, &(0x7f0000000140)={0xfffffffffffffffe, 0x80000001, 0x1, 0xaf, 0x3, 0x2, 0x6403, 0x100000000}, &(0x7f0000000180)={0x0, 0xb42, 0x8, 0x8, 0xfffffffffffffff8, 0x4, 0xffffffffffff94ea, 0x6d}, &(0x7f0000000200)={0x6, 0x401, 0x2, 0xffffffff, 0x8, 0x8, 0x401, 0x6}, &(0x7f0000000240)={0x5, 0xc92d}) pwritev(r1, &(0x7f0000000200), 0xb1, 0x0, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0xe7db, 0x2e992b4e}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) close(r1) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x4) 16:00:16 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000000080)=[r3, r3, r4, r2]) getgroups(0x1, &(0x7f0000000000)=[r0]) setregid(r1, r5) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) r6 = msgget(0x0, 0x304) msgrcv(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000200000000000000045000100000000000000efe600a1390000000000aa000000000000000000000000000025000000deffffff000000cd33349a5d30576041aa510d000f6b2a8f589ac41d784ed3d26e922e8b53f2ac36ea34"], 0x55, 0x0, 0x800) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchflags(r0, 0x0) fcntl$dupfd(r0, 0x61cefe515f725b3d, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r1 = kqueue() r2 = dup2(r0, r1) readv(r2, &(0x7f0000001800)=[{&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000180)=""/82, 0x378}, {&(0x7f0000000400)=""/172, 0xac}, {&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000500)=""/211, 0xd3}, {&(0x7f0000000600)=""/211, 0xd3}], 0x6) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r3 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f0000000140)=0xb) write(r3, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r4 = syz_open_pts() r5 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x101, 0x100000001, 0x9, 0x1, 0x2, 0x8, 0x10001, 0x1, 0x2, 0x400, 0x6}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r4, 0x2000747a) r6 = syz_open_pts() close(r4) r7 = dup(r6) write(r3, &(0x7f00000019c0)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab1db109a29c44ec34641949e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b", 0x1000) recvfrom$unix(r2, &(0x7f0000000780)=""/61, 0x3d, 0x800, &(0x7f0000000800)=ANY=[@ANYBLOB="0000e70000000000633d4be2bb3004f039a487f3e0172738fbb978948e9e278baf1fa873f50be375790431e9676c4bd38bed2fddb9a70c40c622e46740e0966cf9bff9105e75e22ecee245f49a5b92eb572dadba993513bbfea9c2807794ee18f7cdd4888ff1ae83ce52a17ac4a02a19c2fa6f1aca11db7a64469affb509e1590ef46c13ca15bd26a04f5b2c4dcc262bb6839eb9d9f526413b7021f2229165b5530c8cab8e1bebc6f9e8ae850bec22e15e46d57fe51648a5a62f8da9aac835d9391c2c303fc0ec5328169e156bd4d1c68397172fdb5012f5305fa61978ff01ca716f9de7fc12bf76e20f33ee7550959daae67b43a70350a5f7576f477ef9e4116d8dfa0033b25808"], 0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r7, 0x20007478) syz_open_pts() 16:00:17 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0x6}, &(0x7f00000003c0)={0x9}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f00000006c0)='\x00', 0xfffffdd4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3f) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x8, 0x2, 0x800, 0x4}, {0x6, 0x307, 0x10001, 0x8000}, {0x4, 0xa40, 0x4, 0xff}, {0x3cf, 0x77, 0x2, 0x3}, {0x4, 0x7eb, 0x100000000, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x0, 0x5, 0x2000000000010000, 0xffffffff}]}) 16:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff0000010000000000000013fb2381043c1b519748e0abb4f0dd23ff264e0dccffa891d4ffefcd462a2db7"], 0x30}, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x28000, 0x40) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x9, 0xfffffffffffffffa, 0x800, 0x100000000, "276adf44e6a2c2226d33412aaf5b41058c3abd69", 0x81e5, 0x6}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x9314c9c0dfde187e, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x100, 0x8, 0x401, 0x0, "6a47a2524769d0485d19cec2b62168908aa4b108", 0x1a3, 0x7}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x0, 0x7fffffff) recvfrom$inet(r0, &(0x7f00000000c0)=""/36, 0x24, 0x43, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:29 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x44) r1 = dup2(0xffffffffffffff9c, r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) msgget(0x3, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) fchdir(r2) rmdir(&(0x7f0000000140)='./file0\x00') getsockname$unix(r1, 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) 16:00:29 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000280)=[r0, r0, r0, r0, r0]) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000340)={0x1, "228da257564684da3d8c4f0f04d55fa71bba29f89c5a22ae473cad4323ae9d1c44bf9e3480e119fcd2617259701a75ae2d6357bd22dd94c51c71ac711d0ec31109b046cc5c9398b23955fcd4380ae9f3e9eb593a6566f6efa22e31656e68ebf99e63"}, 0x6a, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() msgsnd(r3, &(0x7f00000003c0)={0x3, "7b64145f43a29990a3bdb64d556f8ec13385684e655feb5f04670e7b11a4cf7cea83f821c058ddc6e763fb0be709f32671c2a6474ef27f7e3aa87fdcd904a9439572df40f98b2038e417b5e270325d1643a1857a0ef747c870dac1bd9ffc3a58e410cae4c92de2e11064e271377ba3003ca3af793ee33c77a55e5e643ce1e484f6dca58f4d27764a369bf5fbe89b29f83b93ecdcbf78503899355d9adfb3b6651ca471add127894b7369de705ec1cd08ddd677272f74fd28ede388ceb3fbf5424fb8afc52e40b13115662c84cf0c27053062a966f3c773dd98db181e426c4b14a3452d5fc6a0245fa1fca3d656ac4989babd987945e1103e68ec6172a6"}, 0x105, 0x800) r6 = getegid() getgroups(0x6, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgroups(0x9, &(0x7f0000000200)=[0x0, r1, r2, r4, r5, r6, r7, r8, r9]) setgroups(0x0, 0xfffffffffffffffe) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000040)="eaff950005000000", 0x8) listen(r0, 0x1) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:29 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xc593) pckbd_enable: command error 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x40, 0x40, 0x100, 0x8}, {0x1, 0xffffffff, 0x100000001, 0x80000001}, {0xfffffffffffffffd, 0x3, 0x1, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x21b, 0x7, 0xfffffffffffffff8, 0x401}, {0x66e6301f, 0x100, 0x3ff, 0x40}, {0x6, 0x6, 0x8, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") 16:00:31 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x34c1, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x16) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x101, 0x4) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) write(r0, &(0x7f0000000400)="a13e46618baf543778efd202baafc3592f9a1a24b10f37af1c99fbf5cccabb4ca89c798ac110dcd702eb59aeba0d5e35006c697d149667a9be9740e62d806ef0a474f681434c807d3cc369ec4847387baf42840451d2a5e8a8875bd58074ab9fb8dbe7521d3bc3f88da6323291407776538e740882a3b96cab9c74e4865676c497632bea78c5dbcafa43732071dbce1711a28b4598da82497081f5967fb7685581de15f4239c5d676e536fd5c5d514cbd21145d868ece026e9a63903ca63f5d8baaad234b7c7a05cdde5f726bd3fdfb6dfa13b23b89dc1be3a529540128476d5af8278370a2f08b0311712e1cab8af76d83a6450691ac3381c9439fbd67a35c34f26d72a0dfbfd8f02485ea25beed3dbfb2e78fbaf3d8f2763a544a32b25e6ae4899baa429a6c4a318423b411fe67d68a324322eda4f6dcb209d2d3de1d4ecc3b2651c7c3a044f2162a1e9989ced976a20923194b59fbedc9985d67521f4db1eb2ef004fae014e6eedbf64932a5516438bc54190d47d0873d30ee2196e1c526ac97b3293a3d7957918cd14d09e2806841bdfeccafa96c3c27a4001680ec103d2a1e0f04a9adba0821f7967e4148098b9a5b38911a37ec1d74b4f6e684bf12bb8a8d265913cc6dff7c98b495ef7b3e6c8eca9ff6ba5f466e75a93840005e9f55d146e4a29254daea506523ca395db91bce75e204564a427e8060607b2f6c3a110d9dba98e4471891d38c276862405c8026ff27605c172820649f1af58ec0fc3cd275bf69192c92ef578a780ecd410c4d68608b0be9487687d3009e25e1af39c36fa33b17e483f7e8afa32584dc46d201ecf646e093a05f324ffb51593196c2139a866f4bd4309d637cb6c879125e44e0ab9cc14b15fe6b16a08e8b4305ee5a2bee0044f02a1b1540a5e2dbd9c26cc5152d732f846290b81531159b441510c19aaf811612f167a130086e42c49b0473cb31525e4421c3fc349097a4fe759bf1f51958c05a74d66774e7e7e8200a9c3687e471cdbe835f6338b943e70cfb56d777e2b1893773181be612aceb3f5dbd3000700a0b3e203a7971f27fbe8bc5bfd30129bfd5343e1c20b963c76dbcc880b8e74211fb4127b249872c372c641ea1ade82ad42272ecd62cf5fec41176c98cbc5a26f637faf2f538868470de892714be67459ff40bbee9d389a9543eaad17c96a74715e831b990c779b1e332d2fc7fa306f45a68f7c053794f66d5e587181ec481d672162a4fad3313adc100fb3b60c9396a473713d582389caad4329d316db4e45e212332a520e7d75a78b6a9e71138f03b7f3af334b792de4f5faf2512fe976393d2aa516cfd456ad865d5a4d3e8b65efa3157593436baeb0086e0e793d6f02ab17d61dda2455d94a5d6097f11dfb2e31f979b07ec0ca6f4b59a80f0ef8bbf1925d17e38e0ef44339a12b36c2b7dea6a2e7f1ea4ebda429b7988fdffc3cf4b7d5c5250ff6c2a39957e6aade27beb3c3374687b0f1d95a1c61fe0cd1bdf4d0e2cb2cadadcd22334929f370411c568d29da11b98ca4fcdef98eba84b17d6d0208cdd37944a45f16863ea19cf6e170b8d944501aedc88c2229b05e94b9523590fca062bbab51ef873edee71cb6448145ba70795db3f46d28c9a9e25dfce4c47be2199e543206c4c1a1bad490a243c7b212497894907b69d19877a700d92f0b91315f6826fdea383e9e2c9a0b8e0bbe51221fa031e7e920a60b22190dee7f328c961ebcb7c7d479f5d6b698bd9e6c5fdf2ee2af67d9be8c795f38771afdbebd6e4d0564f2c0d98a421e80a50eea601b1266eaa3be47f90822f5ca1ece75e709f392bbc8cc33078d80ed3332e77739bc5c454c62cbcc5c5d3af217d569ab87eb27320a542170e5e70ce6b0a06fdc862b6b4f0de3bf25de4ee19573f7a7661cf05694297ac49b904b93fd2189a3400c7b9d14a4ca26bd26666badc2b57d697eedff2cfb63042d68ec2495ec2224d5a36c1313aae28ae978b3bee72a1fff894e1047e829d3f80de347f59010b7cbef6d2faaef3b19de1021a3fd5c36fdbf3db90d312783a8fcb02a87e16db7abd42fa1293c017705f8a20221cd350b8af37c10f8066f894102d5e2bd51e0e83228c1a58cc5223a922df41ff803c084fac291b548ad2511f5e3912ccd09ef07c4e2b86ed14d7204f914250b53b727137b975f1a4a914ba31549d516ce5fcf7b27781cb3736fe235d13d5f77733c30f6a14061b4a8bf075d237fa5f1b137844f776c5ac88319592c8404a031b057584059af7dd5411dfdac25c64d33d3921a369f2e691dfb97f87c1b65135934754b96b069a07c013273dac9d91d80caffc2946c94a42832b136728214f507c3098694f9f3e2ca744ede3f5790570cacfce8da9b601bdfdc3a21f9e3609d09c140834b9469485c6f3877c3b55e827037293cfdd3f3a0ae72e776779e95c43c4cb091cb4b6527643126dc6432b149918a60ac1d274138fe55b276e8e7f5f6430a86fbc2452f0d85206edfc18fc533b9e09abd94149c0659685af69ea6855efbfd658096079d11c40003acdb2bf6fe5e4af1e3c21e09a21d6c6cb1ecd5fc33f5bcda82e98916f84e3f098d9fed9812d96c4af3c9b440acc093d7a2b7c4fc3e316a116ffc69752a1837d01ebd1e44de2a73ced7fd4e441098e7a708a16b6dc05655c85c3804141673118d53c0484e6da0da22a87d7d27a25cd9467fd5a595357bbabc1698fd181c8f4f64bb8a94f3fadd13aaba2703d5790e35c35cc2ff7c6fa5ed4170e081027d0c", 0x7ac) 16:00:31 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x60fb75f08339f680, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x8, 0x1f, 0x2, 0x0, "3ac6c76e8185edc459564aa25de0489adbdae0a4"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:31 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) syz_extract_tcp_res(&(0x7f0000000000), 0xfffffffffffffffc, 0x3) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x7, 0x0, 0xfff, 0x16b4, 0xfffffffffffffffd}, 0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3ce, &(0x7f0000000000)="01") read(r0, &(0x7f0000000200)=""/32, 0x20) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3b, 0x1, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000001c0)=0xc) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000200)=0x1, 0x4) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000140)) 16:00:33 executing program 0: clock_getres(0x7, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20008, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x4022dc9615da0f0e, 0x0) 16:00:33 executing program 1: mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x130) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7fffffff) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = semget$private(0x0, 0x0, 0x10) semop(r5, &(0x7f0000000040)=[{0x0, 0x80000001, 0x2a2e771c59668f9e}, {0x2, 0xffffffff80000000, 0x1800}, {0x1, 0x0, 0x800}, {0x0, 0x75, 0x800}, {0x2, 0x5, 0x800}, {0x4, 0x7, 0x1000}, {0x4, 0x1, 0x1000}, {0x0, 0x1a9, 0x1000}], 0x8) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0xffffffffffff0000) dup2(r1, r4) dup2(r6, r4) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xd55, 0x10001, 0x80, 0xac, "3d9bc2e13595cb0b7f85c46fcd2977a20a91d23f", 0x2, 0x3}) getdents(r2, &(0x7f0000000180)=""/186, 0xba) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a", 0x0, 0xffff}) write(r0, &(0x7f0000000140)='\r', 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x8000) 16:00:33 executing program 0: r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r0, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x6, 0x4541, 0x45da, 0x81}, {0x7fff, 0x0, 0x3, 0x1000}, {0x10001, 0xb07e, 0x7ff, 0x5}, {0x5, 0xffffffff9326c95b, 0x2, 0x7}]}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x8, 0xbfdd, 0xa7, 0x3, "9c40e666b4a4b586231b3cf9ab6061a2ba2a4c4f", 0x0, 0x100000001}) fchown(r4, r2, r0) fcntl$setown(r4, 0x6, r1) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000180)={0x2e57, './file0\x00', './file0\x00'}) r5 = semget$private(0x0, 0x6, 0x1) semctl$IPC_RMID(r5, 0x0, 0x0) chflagsat(r4, &(0x7f00000001c0)='./file0\x00', 0x10001, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) fchown(r4, r2, r3) r6 = msgget(0x0, 0x30) msgsnd(r6, &(0x7f0000000280)={0x3, "a684829e98224018f0205e2513e0341c9ec0100b5fd6f5b2d98a3d2171c7820b449084df096e8c42aec8ad0054fbbe3ad852a42338d46b6ea5746a32f6b60d697745d56f051a07fc0fd86714b1f24861d19c0c1382144270c43d2ca1c04e0a58f823b75af874dc67953cab9ee90edb34b1414de21a576df186ada211f3ac4053f5d298fff899dbb74eb2651fc48ad56ac731313c7f61cfdb65a9e0ce50b508c28c675a69f98413d89e360817d61e6277e809852d2286d211268d6636527b565742acc8dda767ce8a8692d20a9969e1b226324ddc"}, 0xdc, 0x800) sendto(r4, &(0x7f0000000380)="72cf9f3f6ec1c453b963afb82b1203bb72d05f7c26e54ebc40990e33f20f7061629dfefe3e14d72a4d456f3f653375634c55c8b86252f957723c680ddae1499d", 0x40, 0x9, &(0x7f00000003c0)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000400)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000440)=0x101) chflagsat(r4, &(0x7f0000000480)='./file0\x00', 0x10001, 0x2c7e77e3ab80158f) r7 = socket$inet6(0x18, 0x8004, 0x20) acct(&(0x7f00000004c0)='./file0\x00') getgid() preadv(r7, &(0x7f0000000600)=[{&(0x7f0000000500)=""/254, 0xfe}], 0x1, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000640), 0x4, 0x7) semctl$IPC_RMID(r5, 0x0, 0x0) r8 = dup(r7) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000680)=0xfffffffffffffffc) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f00000006c0)={0x1, './file0\x00', './file0\x00'}) fsync(r7) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0xa) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="0000001860040042729592f01ae58b00007c371b289145cec2800700000000f80000c673c500000000000000", 0x2c}], 0x1) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b976e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f22a7594ab459e07405a0c46926d76636b7b45742ebc173360ce049a6b14eb828cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c0", 0xffffff69}], 0x100001b6) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x80, 0x7, 0xf, 0x3}]}) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x4) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x100, 0x0) r3 = dup2(r0, r0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000180)="3ae2c24c64459425600f26cd560defe95b6a49a1a13803b9055e38c7bacec682ea16a073a07919c1526c725eee17734f867aa669d33ccce93dc93d2e0806280f2281a9128e0ce613930c6082869515d95a54e4c8a0e69a398bcd7e9972928ae2ecc6d23cc8a0f804ade8280d6ac22caecfddfdb771a6e0b9f8353ccb33251181a44a3f0624bd8b67e73481ffc8beb99a076c360336ca0505aa3a64dc3dad98f4b496d47a8173691bfe889292935e54cb07e008c3d9807f03f5bbd9d37cf08047cf24cd9901fe8d289757f8a07797e35a63a79a22040d7cfda3daff0a1c7fd17b0943d33a1686c27334de493a5e56", 0xee, 0x5, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r0 = socket(0x18, 0x4001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) recvfrom$inet(r0, &(0x7f00000005c0)=""/158, 0x9e, 0x1, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000540)={'./file0/file0\x00', 0x9, 0x3f, 0x0, 0x0, 0x5, 0x2, 0x0, 0x1, 0x2, 0x1, 0x3}) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) syz_emit_ethernet(0x54, &(0x7f0000000100)="742713b62eb9066b455c7f8fd7eb836b8ab922751d40e5f4c2c8c9621a8ee248d0e5b9c1d6b047b857f2c42a144a8d91ab444829ad9a3f9595001dc17fee15a1ba506f24a6811e369db236c4c392e9f9cbba9382") ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = open(&(0x7f0000000480)='./file0/file0\x00', 0x2, 0x4) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000004c0)={0x4, 0x7fffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000680)) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x8) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', r0, 0x2}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xee01871175ad76ab, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000340)={'./file0/file0\x00', 0x10000, 0x101, 0x5, 0x1, 0xffff, 0x1, 0x8, 0x3, 0x3, 0x101, 0x2}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) 16:00:33 executing program 1: r0 = socket(0x6, 0x4005, 0x9e) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) munlock(&(0x7f000028a000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair(0x9fba001f17487420, 0x1, 0x7ff, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="402a2e2f627573001b475fd0a112887c3522c4cd65a26a6cc7a7905618f06288c39611e9a95a8b27587c13d09dfb400955ade58177eb88e00fb8b93620f361df4f05ed1651e09e6c6b08ff38a5fdb4cc72def2395a557764bf7af319bbfaf840606faffad42ee2a5aaf19e67a7b6a70ddd3e63102d1f5e8e827e8cd9dec54d154896c29fbe955f88677198bb5b314fc10cdad233f90dceff774170ce1b115fefe5f78d03a747508b6b74f833e7d86c3885d7e09a7b7ed7959649"], 0x8) pread(r0, &(0x7f0000000100)="13", 0x1, 0x0, 0x0) close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) pwrite(r2, &(0x7f00000000c0)="04baa8abb80a6cb60cf8077517b11504fd55928d71af484157f255174e9bc197fc5cb217c8977062f0508737b346306d905d25384aae3b651bb211aadf56ff", 0x3f, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") pwrite(r0, &(0x7f0000000280)="a49edb410b0915a2b50f6adeb74aca362ba3dac4403186433836f1f3f147c1d6e8eda07fc7792f29489629741f53d1ccd703b1ca6e62e9ab7c47f76aab656092b1fe49476e51ac7a8760f63e549e04cfdd82977668608fafb25bdd03f372525cc047aa81ac22fca90d4e96acc88b45682abeb79baac579bcb342820898b82ad4c814dbdd36b3182188ab3c5cedada3aede4ec411f2bc800ca9908336700ce371d7ae8de8324faeff5dc86d8126815ede0529caa488c79582ce64bb67e01d28c41214ca8225d796aa9e5fbc8fbd37e229f16204fbddb6b17047dd555ed449cd83530149a9e58890dc65971a9519f56453dd928627ccc4dcb70c15b4024e805b107633481df387ca5fa6ddb0f5a6b1e15dba4e4a8364ff647e39a0ed830fe23dbca8725fb63789c0a9631fa03c4e8cb86278226a1c5d9b4fa919559c6a820789b2d6295320cd8aa948701e5980e7e188245f16a1b4b336f93cd09f5058c7183415b886dd229ec1dca28050571e0c491f37dd37323262bcdbb6e02e41f88c1890327e7b9e550816ce78f4594037d50b971d0d23695341f52e0b3b43a6359c4d1d52a8b27ca7b69cad1e7351472a434d4a468205cdeb76b4cd3ad83c8eba976f18207dc3be292def382e3e29960a28ecf8fbf70b2298829c190778ba701c7fa32e6f2c98a95587482aa9a42eb6c1975920ad1dce7f203f7bd13ddf5867f006112c07df0773889f997dedb54b196eabf938657d2c3f4125699f7b74aada0588332291a5fca63dd87b4e003fd09c493526aad52d0a63b03e6f3c07dad0affe6287d7679ddd3d1c2d077ba6a8ced16fd60891cb25b3bab685d0c5930ccc6803919b262dc33b58acbdc9d8ae4b3b7e07a3924e60b9934b1d53240514d971434865cd2008257db6faab91e5234d09a2614b5ee4683530460db8f1c24bc0ecc4eb9c359d481b576ad7a5ee6fb56c3182fbd3a11cfad54029e407464c5f7a51543a9d96aa0b8e2c86790e735edb896fe95645dcd742df355f68efa6acec70c1322fc253c1c10fd3e9594c9abea1b3b5165dc922510dbdf1a99c110755d439276526ce7acbf85cabb6b16fed7a2f064dda8e7264f03230a9acfc50341c4b5270b3fa8cd3bd4a7a47af6418bb133dda313a983c6a5c14f3aaf883f389ec96dd942e709302aafdd677b44838ce4ba19ef466c9f3c7dab5f924050ae109bf87bb5dd020f0311907fe6ed0ae3d50306b71bcc10eb473f8e17b0ebebcac2247124e39bf8deae04ef7d2194982a614cd68347aae92d51e2f982a8f991495fb3bfe78e9742568d510bb918951139861393269196cabcd255afd5fbc0c1e0e9f2a4055bd8a491308b7d580b262c7a5e3e9ccb0d16f6084bccd8743c15fe835e9293f0acb67766fd60f56be7e8a677fbe1fa045b0f8073b5970cee478262b4f7aa6f9e559eab2abe675fac039986039bf26c9258152a87419c04efd2a962d663d28536b940772fd8a856ef6efd3daec88625b75e97bdce784cfb5569de0310131c28bf74b4db93b6bda89ad9dff7fcc1e3290c59456c5cab4b0c8cc5597f3c30a0c2bfa06e46dda20cfb9bd6dada4a45ef674d3d5cc7c1a299797343eaff617dccca4164bc24a42d7049edd224b9738fb2387e2eb83f4b494b57c0135c987f1e31ba738e3781019ad86cd7668abc61c10a1e4cc4a594b2efaa1366e4c3fd7e45df546ffd11dfe46f3521e39b868c9e7e64e767cd4c52edb62687168ccd0b6ecabf8c23ef41ad52da4c4f204fabb0a7a1b0c7649ac2cb3d4543e4587048c42584109df8d0a9c943dd8a28c264e50cc19bf30132b6754be53c8e04b3bea1e9fa6861fa01a79bcef3f1e244f7b84a4a5a1c419b1c254eb4d4ed4cd65a35558c3819875d31ca8193d30a845de8840f62cccbfd375400ea916dc8d79987a5639118621f36cb82aba253f96ac0d73830707e13e391278d59456d2cb53ff636969fdd9c0a949e587d0584fd77412dfe3a2c8b12a1aa7d651e3ffb59eebf748d5a53f202491011b115b16f75f928cf3b67d02563c85ba9b9eac6cd8f36280f17b728ccfdb985d419d6b4a7d48029fa43ffb7d2714c96602c0e0d1713fd4ce2cf87515ec2ef99daf3b62af0e2a593b8ab24e76cbb9132c3dec86f0f45d3def829d0e5105b6198560bdd29588e510d0cfd81825a4927472f9f9b56aba97d60248326c5e6b44ff86d0b5b168c60a9e61fe9db2c4839052cf728ada40ac0ca56710da6dda8ecb03237d2aca5a235e2b8be42ebdd781a139bb8414af5497a0772a57ae6c46a772b9b8ce2bc055fd52883ad212b772d0acea18ed0ad32f3e00e4aa370ab16d450a91a4a67f4791e1573949ee374456863c1c1f326063b8dd1e8dcbafbf14a4fa74b612f2240a1f6a8f2798944855725e52b4569572d725cba8275ee18ba9410d626780c0800c878da7ad1fed9f2016ebc64f6b320d19857414df36de5435125af3b9e0b2c40b22a876deb2f0788fad100fb5db8832301644c4a65b70543a405ae7614c10b6fda09d7a2ab4572e642a62a79ae6d0ba08008f291b7e1d0faffc829ad8734416f7fc5d0cb60fbab1fc5445b9ba7c5a95e38cca2f7c072dce549e6f7c5391c38c6008e471ffaa61cce4e8f59b414cd0aadd9faf62a3b290707016198a80c6c521a9ec2d3a2d9e79a77a8605d785e42023ea141dde9dc324f0b25ef8ef4d0592a9fa124d634f5f2edbb052315ebb54f991cc9666aebddc9f46fac5eefb0f38c74c9d936022fd150ca6ece163cdeaf7209c3be6ade427a1efce5adb9351bf6d80509717bc78b59be2e9938b7f4674df5555d7de52e0a71189579df9d7941035f20365695de827be19801ce73d749b8f3196c3c0c0936e268795b8afd2a110d1ede3492875d6509a11ee56907ddfa1fdebbd23d594fffa1c2fc9ba3406fb04db833b04854891c9bfbe188cd6104c00db3424e8693c32dae20830c6e9823e566ab7bc45f2b6246a06b97c451f5883a9907e4a7d546521608147701eea9e0e21a20aa23f6684bf33728aa89515a88dfd7ac07a8b6384033c75d1e606e6ca055e5699d18bb11fbb3f9b61d7b535ee4bbfbf8f6ce9a71ef3ca603a9bb53e1d3582397ec4ecf0f4923aa10b5c1e7b6628b7944d76a03534d84c54c478ec93531c85b923e1f13838351ef9b4a6412a887e6aac78537fd617a022eda69356d89511eb1a5f9de7b8368c299548cdad2335f3b4429556bb4288eab4d67d2e24165bf4868eb43bb52e50e82b036fdc07160287f7a644c40915d09d353225bb2f63f2e55f627df744b07d411fe8bc50e0a5fa566737e99dc1799a27c8a714f42be6cac92cb39f404690df1ae4ca5b97ded6f9381adf9de8d389b75d80db5bf3bc9f06b9cfb9477bea1ace90d6b7b0ac9b809139f5f15c13a2cf8f9f3e50823aa418af81014191b877e9703a13f727ce3a4c9f8581b8ec7d5d56e09bc26d6ab57524b241dd824cf075ce181e9d2c2d1f83abd95f8252e35b639b539844ca127b733706e7ef7cb5f663ce706176c5fc3ffef26bd900a6dc0df50e16d6f943ea66053a1ad583fd567265cc3a670050c956e588375165e5ac2c344e67f369c9dc42929c1f452c7b8f33ea1c6585ffc07d690f88e446eba72aef226213778a1ad1c9b89b68c1f478f6dcdbc58d8539171bb846afaa67c4b5b854d597912452a83f5949b83a0b8b5a3a4f061e61c1e5e12830db685b66595e49630007244e416b601347b078090a07c3e710495f07f791cab284397fa8b6ba776a517e19c8ad06816ae0a17b9615792d6199ea61595ffd680e11b564b05c36657a21b31b4a1d1b27eeb7bd8bf6ef3975316f147b4ba27ceaafd5cea75bd25bccc944daf078a0e59c4b0922b9fb018cf423c2e75b870bcf73a8911cc50362aff7415ae8d2add748ab0325c9f8c92f9a7768be14ca56725a1a9f9cf486d995136a401984bf05c83aec7e9403bdb98ae3a9981c29e0a1957426fabef9c4d6d979f22f681ef4b2dac3396afd63a46aff0f881c275b9831713ec112f4411ad26e6ccb75b2f366af73dfaa7191dcc0958224539f0d0b24bbba9b76ec7d7facee4e20b0f6928e08159863104d47375de2f40d9afe9250f05051b0486829493770af4ecccdfce0e7943a1d4cf916771ede0b34b1bc1bcfc039b169566210dbf7e3cdfe16eeda3312290173f193f5dc7f9163fc76ac0a01cdff1578b306c5b0f5a5d58d2149ba2772fb26fd70a64fdc88771519d7b7e3126bc630509137cc9b5bafec5ea097f3518799d78d0a18c1419dc645f3686e2aca23e5a4ff16e64fc54e79821b18d5be9faf8dc4dc108fc34e36635ce103df0f32a35d31f5596f296e62400b6e3f0c3470c1256ca8f09932c4e0b4538f7056fed9806b78d602375d683ca510db1c7d2a3e3191745ba5c74d0f169ecfc5df3142ed5a66003c3590fac82d257b2e5087ee75ff8d8496dd09899dc4d96add539a12f81407d616cd1fd62b7d49891efdbc61a5c87a6b227a0104920b2ce8a62aa793896620ac55d693a9c0dee394c3898754acf313e2f0c3a01a4be6833d084d1d0c3cf5f80b29a4cdfc5042d9efad6077b32f4f0e6b768bfab63dba00ad987431931a2e698df0aff4e0ce843e318c842935fddb18ccb2bb72d9483170281abf398255abe697409c1bcd25f1fafdab6e8a2145154101ccedcea3dabb3eb3f74d88ea39ea5209ae8be65e6baa08be29ab48b9ffab4342ce416391e36a64cc009201f48ff7ccf5e05081b6f7c843634ad0ca3ed08658b424d9270155316c408743db92f595a3ec8efa41bbd3e8acb23905f8b602f222a1ecbbca93b881b80924c76db0cf179402aa919b024e749d525c0dbcb907aaeecb0f81ca837b967c58113a2418fad739b92d356e421e647a98b41bdd9af938d9ff56c7676f69566108e76396927868adae58dd401fc73a34a3edfee0ac15528e5b1b77ec05593336e789acf2c7a47fa1bfb4dfb544eeae6a4e796670127aaf6887d9eac56bffad9073e348a0f8f6378c822314cc4dd02bff6e3f099a6d947eac5988d491f74db755f67357788bee452ab9b4d2b37e987f91cbd44108af5c35104f7955dbc2e6e3c02295e08f5a25c6db94d4050dfeec9356c26d9786537b29cf5afff811c254be0d36ccb8fa9562b62a57ca0a29ed4fceb388585d027a4282597ffd1ebe90f136448eb518142b595f2318fa5be539f6f88c264931fbde72f4833cf244c360e302c72dc3b30b953a7322c5cd47de33c020a658748f6563498b4c955ef4827e59bc343f77e55ecaf560381635e7c12f9d8fd190596f510b9106ec448c6166dde4a0a411f78811d8c01c28a5293b4d1783a2bc54e4460d98901eeac339b5e3474f1a96107920f9f9799a5bbe5d6d93854ae34153fc6a9c4deb09197d46c32f1734536807bc5c16d6638c8ad6fe56d1e23927a60256ea0ba8dbfdb0a145af89f139982d2a3f06d422dec6c201fe6d35a94725154ca7be168d363d938e4f46de55305dbb7182a619dbfe61c010f61ac637b44ebbb8a556da40aaa3b7f74598ad03a98d82abd5e1473c64948b080be37c2a3afaf56e39fed214d69da1f1595dedc9a35ac58db94a258bd53fea638d74fabb28266612fd8df1db1c9227469ff54833642c612e9c50215bf8ed78da90a0b05666056e6e44709b60bc180125d1007a7ab15599f557c6202022260897d52764b55181f2011eb4421982afe83826f4bec8ae00fbce8f095e076fc9d817f9a8f802acc9b34a2c57bbf2325399b285c4ddfddcabec28b693fd15b599b7725a", 0x1000, 0x0, 0x0) getpgrp() 16:00:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) pipe(&(0x7f0000000040)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:34 executing program 1: r0 = msgget(0x3, 0x1) msgrcv(r0, &(0x7f0000003880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000757ec72a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098f89547b70cc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000697c0000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e66d3fd4d58e7bff0000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000c7cf3ab81e2dcd65659b5f02b53297dc438baa46255b910c86aaa04cb42f3bf870a00b181a6faeca943d7429cdfdbddf8e79e7944eae6c7cf4390d643606f6b059b6bbb48938ad492f38155a4e8fc507510412183f1d592e131c93af812fcbfb7a1d13ad5aabbb49e4881214ef0a452e101ee2c986d55d6ccaf81746833a5856eddd90a37174e3055de7a6630dfb1d8a4ec858f7dab23175f7665cda5cfa1d32243f9ea1b5a599e95c9f374e79365d32caf822549247eaf251c8e2980218b4ba8b9fca63dd526d76f94f30a28cab932487599bf5bfe030fb80b63971723d7ce22753a49215a663fbdb9988"], 0x1008, 0x0, 0x1000) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480), 0xc) geteuid() setuid(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x6, {0x8000000000000679, 0x1dd9}}) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000014c0)={0x9, 0x9, 0x1000, {[0x2, 0x5, 0x1f, 0x3, 0x7, 0x8, 0x0, 0x1, 0x809, 0x9, 0x3, 0x3, 0x1, 0xfffffffffffffff7, 0x49a, 0x2, 0x2, 0x3f], [0x1, 0x7a, 0x1, 0x0, 0x2, 0x7, 0xfffffffffffffff8, 0x80000000, 0x100000000, 0x3], [0x64dc, 0x20, 0xb1, 0x6, 0x3f, 0xfc32, 0x3], [0xffffffffffffff31, 0x140000000000, 0x6, 0x1ff, 0xffffffffc087f9dc, 0x101], [{0x1, 0x100000001, 0x10000, 0xffff}, {0x56ee, 0x3, 0x4, 0x1d21}, {0x4, 0x0, 0x4}, {0x9f0, 0x4, 0xb4, 0x1}, {0xfffffffffffffffc, 0x6, 0x9, 0x101}, {0x5, 0xf92, 0x3, 0xfff}, {0xc00, 0xfffffffffffffff8, 0x2, 0x100000001}, {0x7, 0x7, 0x5, 0x219ec0}], {0x2, 0x210, 0x4, 0x6}, {0x1, 0xffffffff, 0x100, 0x400000000000000}}}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002700)) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{}, 0x0, 0xbbb, 0x0, 0x0, 0xfffffffffffff001, 0x3, 0x401}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/75) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000001200)={0x5, &(0x7f0000000180)=[0x3, 0x7, 0x1, 0x90, 0xffffffff]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000001240)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") poll(&(0x7f00000000c0)=[{r4, 0x111}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") r5 = geteuid() r6 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, 0xc) shmctl$SHM_LOCK(r3, 0x3) r10 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000001380)={{0xfffffffffffffff8, r5, r6, r7, r8, 0x4a, 0x8}, 0x3, 0x7ff, r9, r10, 0x1, 0x100, 0xaf9}) 16:00:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000340)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x12, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 16:00:34 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/224, 0xe0) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000002000/0x2000)=nil) r1 = shmget(0x2, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000307000/0x1000)=nil, 0x1000) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0xc8b, 0xfff, './file0\x00', 0xfff, 0x5, 0x6, 0x7}) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfe503943b9f5943f, 0x28, 0x1, 0x6, 0x67}], 0x7ff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x29, 0x10, 0x4, 0x8}, {{r1}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x7, 0x6}], 0x7, &(0x7f0000000140)={0x0, 0x8001}) close(r0) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x80000000004503) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) fchdir(r1) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/82, 0x52}, {&(0x7f0000000200)=""/224, 0xe0}, {&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/197, 0xc5}], 0x4, 0x0, 0x0) r3 = getpgrp() r4 = getppid() setpgid(r3, r4) 16:00:34 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x10, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x10, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x800, 0x0) r1 = dup(r0) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x3e, 0x40001) setitimer(0x1, &(0x7f00000017c0)={{0x5, 0x820}, {0x1, 0x7f}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0xffffffffffffff00) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) kqueue() utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x2}}) socket(0x6, 0x3, 0x8006) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x18', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000000c0)='#\x00'], &(0x7f00000006c0)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xfb4) r4 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r4, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x6, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x100000100000104) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000700)) socket$unix(0x1, 0x5, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setuid(0xee01) r5 = msgget$private(0x0, 0x3af422df530d070a) msgctl$IPC_SET(r5, 0x1, 0xfffffffffffffffe) 16:00:35 executing program 0: r0 = kqueue() fchmod(r0, 0x10) kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:35 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 16:00:36 executing program 1: r0 = socket(0x0, 0x4000, 0x4) getsockname(r0, 0x0, 0xffffffffffffffff) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x2, './file1\x00', './file0\x00'}) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x2, 0x5, 0x1, 0x1}, {0x5, 0x8, 0x28}, {0x0, 0x1, 0x5e68}, {0x8000, 0x4, 0x2, 0x3ff}, {0xfff, 0x3, 0x7f, 0x80}, {0x7, 0x7, 0x80000000, 0x704e}, {0x8, 0x3, 0x2, 0x7219}, {0x80000001, 0x3e71ec03, 0xffffffffffffffff, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x44}, {0x20004006}]}) syz_emit_ethernet(0xfffffffffffffc88, &(0x7f00000007c0)="06e1a050a437bd8d7fade0745cdb00001b5c9a270d707f7720e865f7bc3d316974a70c138e8983336568473625ab6a1db8c0325a9708a6639916c5e9344de20300000036b60ec6780bc287d26f367bdb02714846030eafe3f625bb426823ccdef8dce049ee0e0b75bf000000000000697a537fa07c30fb91588109e30c255f6744dee7aab998305b42adc97c12ab42d4394270034fdb88a6d39e585460f839a3fb1c6d205f8574f135d295a3c934607ff140cab6b246e6b152e0c1218bae273121bebe300a9cfd871d0237290d7c7f544ded8966f777484b82f92e64adaaacf12ad5a3a2a612f2e3c5ffba42877c8401a78008ca7bc9dfdb4ea2f782d1eefdd8a9a6e2de1e4bdbefdf312fe13f865903be6bc729487cddec97bc6c1933d50227d4e4670a46ccf90aa420ed50a477c55f613c602d5d1570a572ffc71d23cc742897340d68cd00f01993a50f939e77b4694832b27b47ee9ace9668d1983b7c6f2a2551b6258f1372fd2e874efccc1b7bda859567d30e7c704233513377c4902191b5a7039798dad0edf1d13acc9287715d6e7ab987d50b352d3a4c929b5dcd7e45313561b6bdb0b7d988dc720222f01628a8591082a24e489a1d936a37d6c50e1013a1682f5c3f2149b325816c4832356764dd90c40624309c098400000000405e000000000000472dbd9dd431f95e965e52275c3aa2cf419c7b33976b3a7a7d48d40c584ae3bfa3e437a71c7ec95129f368825248b62c2e4134179b1303923e1f458940471b5a86ddcfbb3a044c1b013759fa653df23b15e9c000bcb584344502e1688490ece50d54d8748907abdba042bb8c71c1142b1a325676344ba03ef27437271d2c3698f3113c8a91c37450e2352a9dfdfd183d9da8abf0ac") 16:00:36 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0x10) 16:00:36 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000440)=0x3376eab7) socket(0x10, 0x2, 0x3ff) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xe8, 0x1, 0x2}, {{r0}, 0xfffffffffffffffb, 0xa3fc7ac483cf1dc0, 0x80, 0x5, 0xf9}], 0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x20}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x0, 0x9}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x8562, 0x1}, {{r0}, 0xfffffffffffffffa, 0x10, 0x10, 0x2, 0xfffffffffffff847}, {{r3}, 0xfffffffffffffffd, 0x40, 0x1, 0x5, 0x2d0000000}, {{r0}, 0x0, 0x80, 0xf0000000, 0x5, 0xc24a}, {{r0}, 0xfffffffffffffffc, 0x1, 0x10, 0x4a9d, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x8, 0x5}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x101, 0x7}, {{r0}, 0xa3d506fac55bc23e, 0x1, 0x1, 0x40, 0x1}], 0xffffffff, &(0x7f00000001c0)={0x5, 0x1}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/219, 0xdb}, {&(0x7f0000000300)=""/135, 0x87}], 0x2, 0x0, 0x7) 16:00:36 executing program 1: r0 = socket(0x20, 0x4000, 0x102) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) 16:00:36 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebdffffeff0000000000000000005b67071b542a538706000000b818000000290000002f000000267a03000000000004bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x3ff, 0x1}, 0xc) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = getegid() r2 = fcntl$getown(r0, 0x5) r3 = geteuid() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000200)) r5 = geteuid() r6 = socket(0xd7c40d8d513aa6e1, 0x1, 0x1d8000000000000) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000240)=""/129, &(0x7f0000000300)=0x406) setreuid(r3, r5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000100)={0x80000000, 0x1, 0xca5, 0x290c, 0x7fff}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000180)={0x9, 0x6}) getpgid(r2) setegid(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x20000000000001b9, &(0x7f0000000080)}) r8 = shmget$private(0x0, 0x1000, 0x746, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) clock_getres(0x3, &(0x7f0000000140)) 16:00:37 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000008c0)={{0x0, 0x0, 0x7}, 0x465, 0x9, 0x6}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000940)=0x80000000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9]}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0x39152132, 0x100b, 0x6, {[0x8, 0x5, 0x7, 0x7f, 0x1f, 0x3, 0x8, 0x6, 0xb3f9, 0x9, 0xfffffffffffffff8, 0x3, 0x20, 0x3, 0x8, 0x2, 0x47], [0x46306e21, 0x1, 0x1, 0xa18, 0x41c6, 0x4, 0x5, 0xfffffffffffff000, 0x5a, 0x8], [0x3, 0x4, 0x7df, 0xa7f, 0x3, 0x4, 0x2], [0x6, 0x1fac, 0x5, 0x8, 0x4, 0xdc], [{0x9, 0x7f, 0x80000000}, {0x1000, 0x1798, 0x0, 0x8}, {0x9, 0x0, 0x80000001, 0xb7b1}, {0x7fff, 0x6, 0x2723, 0x5}, {0x8, 0x80000000, 0x5, 0x1}, {0x8, 0x7, 0x3f, 0x7fffffff}, {0x6d, 0x9, 0x80000001, 0x2}, {0x5, 0x3, 0x0, 0x100000000}], {0x10000, 0x5, 0x0, 0xfff}, {0x401, 0x2ca, 0x1, 0x100}}}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000840)={0x40853541, 0x8, 0x56, 0x8001}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x4000000040000, 0x401, 0xf8d, 0x8, &(0x7f00000005c0)={{0x1, 0x0, 0x5840, 0x1, 0x8, 0x8}, {[0x1, 0x6, 0x9, 0x8, 0x40, 0x3f, 0x100000001, 0x1, 0x101, 0x9, 0xe, 0xc9, 0x3, 0x8, 0x7, 0x6, 0x1f, 0x20], [0xffffffffffffffff, 0x9, 0x7, 0xe4e, 0x2, 0x2, 0x0, 0x2, 0x3, 0x7], [0x9b, 0x0, 0x2dca, 0x2, 0x5, 0x3, 0x5], [0x2, 0xe6, 0x3dc, 0x400, 0x4, 0x3f], [{0x6, 0x1c0, 0x0, 0x100000001}, {0x40, 0x7f, 0x9}, {0xffffffffffffffff, 0x3eb, 0x4, 0x3}, {0x5, 0x3f, 0x0, 0xff}, {0x1, 0x3, 0x7, 0x10000}, {0x100000000, 0x5, 0x1be, 0x10001}, {0x4, 0x9, 0x40, 0x2}, {0x8, 0x8, 0x3, 0x1}], {0x9, 0xfffffffffffffff8, 0x400, 0xffffffff}, {0x100000000, 0x5, 0x800080000, 0x100}}}, 0x2, 0xf74a}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000900)={0x64, 0x7}) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x1000000000000000) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/67, 0x43}, {&(0x7f00000000c0)=""/45, 0x2d}, {&(0x7f0000000100)=""/242, 0xf2}, {&(0x7f0000000200)=""/252, 0xfc}, {&(0x7f0000000300)=""/102, 0x66}, {&(0x7f0000000380)=""/1, 0x1}], 0x6, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x0) getsockopt(r0, 0x2a, 0x9, 0x0, 0x0) mlockall(0x1) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4, 0x0, 0x0, 0x2}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="9c") writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="c52b1c3e730991eaa1a5ee4cfaa48354c853ac728a0292d4", 0x18}, {&(0x7f0000000240)="98872df97e99cf1364a45bb4f38752bc551f630c7d58b9fd22d8892190940a3131779f56101288a58825cc7d5cd4a76be876438c3e8693a334fabb3a0acd56ba78f4d538123d1a1b402bb418cac3d15ea23e8de0a1fccded7ce246d2c15f1342e740d2dce057ece055472f8af97d5748846732b1cc32cfcc48e3971d5c32041fbb22c06549e7d463b7921097e1269be9eb55225eae843b5096517b622f14d9b482c58b8b573f065e7ed947e3e326eafe84082947311905b0b1ca6f1503c02c8ba465d7ee43099cd5", 0xc8}, {&(0x7f0000000340)="52d481f8e1069b1b52cc55bd5db706cbdddee03fd9b5eeba4ff1825cce18e35b735dc94dbe3cd89ef700075a4b8927da98390f6f8db99df048e94f6000a619c8e02035355e289d95c18461c78816e73599bc52e78ba8a8f60a443e0278f672ea7a2a16c9ed7d3a4286075a51f1bea9391971dc03766328240679db4431911a057d67281a5bf2b2f31fa28f9528871e626add2fe9a27412effabad5cb153ccf5e1937226ae64e3199bca3d0bbd9f9666b8d7c1cdcd5f36d85874cf6363eca7c4e01c337e158a0f75f392d5982d5de314a6c7933835a941373a24fb77e3d0bf92b5d50a1f659a537449b2dfbc6fef27b77fcb4fbaf", 0xf4}], 0x3) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x3ff) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x8) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x40, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1005, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x1d) 16:00:37 executing program 1: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r5, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r4, 0x4, 0xa8f076507331fa3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r8, 0x8004574c, &(0x7f00000001c0)) getsockname(r8, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r9 = semget(0x3, 0x3, 0x20) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x100000001, r2, r3, r2, r3, 0x15, 0x4}, 0xb650, 0x8}) ioctl$TIOCSTOP(r8, 0x2000746f) write(r4, &(0x7f0000000300)="4787f29e85edab4f882cdca9cff626fed7", 0x11) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000340)) faccessat(r8, &(0x7f0000000380)='./file1\x00', 0x160, 0xdd5e7a2199c34f35) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) semget(0x3, 0x1, 0x20) setsockopt(r7, 0x7, 0x80000001, &(0x7f0000000440)="9af4656770a31c900902b799b110a97cbdaaf265ec783338cea40e3af67062a67d00b63f6074322aa383ec625095c830cd2ed08474cd0fad7e195078e12fd381fab8e1027c8fa8d9bc95e7b8e264ab55ecc860d8401a04782ed0d5a0748f03201d34ee37e055a3649aebed6f3d73a053102a843f041e81e974e40c4095d3000d6ffce163fd274419ee0538881daeea6a33e1ca7e6c030f264a31103334b6f5aef3d582b1af818c57e137a1ffab0d3608062b0592130bbed4f725e50a89b5855e7fae28706a5180fb5b46a5c0d3cb399334c3c5bc5026b9210128fbf2afee998d404e036377f556d11c8fdebdcc05e2", 0xef) fcntl$lock(r5, 0x8, &(0x7f0000000540)={0x3, 0x2, 0x0, 0x6, r1}) setitimer(0x3, &(0x7f0000000580)={{0xfffffffffffffffc, 0x8}, {0x1, 0x9}}, &(0x7f00000005c0)) ioctl$KDENABIO(r8, 0x20004b3c) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r11, 0x80085762, &(0x7f0000000640)={0x1}) getpeername$inet(r10, &(0x7f0000000680), &(0x7f00000006c0)=0xc) ioctl$BIOCSDLT(r11, 0x8004427a, &(0x7f0000000700)=0x2) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000740)) ioctl$VT_GETSTATE(r10, 0x40067664, &(0x7f0000000780)) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f00000007c0)) 16:00:37 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfffffde0) r1 = semget$private(0x0, 0x3, 0x240) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget(0x3, 0x0, 0x15) semctl$IPC_RMID(r2, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') recvfrom$unix(r0, &(0x7f00000001c0)=""/148, 0x94, 0x42, &(0x7f00000002c0)=ANY=[@ANYBLOB="8982631b040036df319374cd7f126a0000"], 0xa) getsockname$inet(r0, 0x0, &(0x7f0000000040)) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000340)=0x6) getrusage(0xffffffffffffffff, &(0x7f0000000100)) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000003c0)=""/182) r3 = semget$private(0x0, 0x7, 0x405) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/8) bind$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x6d96, 0xb60b}, 0x10) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='Q') r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) sendto$inet6(r1, &(0x7f0000000180)="0ed8443abeea5c9585c6fb7774907cf54a8f2cc505ce495b178f38b613279ae11b0e0479be72a55f92826a1b97331d14538bf51c1e98bf0ebf9bb9470eae1986adb1b219c844", 0x46, 0x8, &(0x7f0000000100)={0x18, 0x0, 0x3, 0x2}, 0xc) 16:00:37 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x4) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000680)="6f4c8b76f6dd729d4f5963aef80500b2d6bd245bc3e672b1a2bbedc42e97bb40f30aaca7b848ea775204344e569f95a33dd5fb63659bf26976cc68b0762de4fc4172699251570f8e415afac671f2f6b2fe3288c16486b23a0582160757c96128923826879504861abf383208941045e24e990d4f3aa8075a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703b2fd729c902eb3513c98805035", 0xac) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgget$private(0x0, 0x410) msgget$private(0x0, 0x102) r0 = msgget$private(0x0, 0x40) msgsnd(r0, &(0x7f0000000700)={0x0, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f831394a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64d8c8984d3ed13a9baff0030046b318a83d67da2593b52dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f62f99cbc20af6d59ef8e016024421b76bcc996ed8dc4b50e62bf38a12f83"}, 0xfffffffffffffddf, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0x9}) 16:00:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x144) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x40080) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xff) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f000019d000/0x2000)=nil, 0x2000, 0x0, 0x2811, r0, 0x0, 0x0) 16:00:37 executing program 0: socketpair(0x6, 0x4, 0x40000000007, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getdents(r2, &(0x7f00000001c0)=""/196, 0xc4) openat(r2, &(0x7f00000002c0)='./file0\x00', 0x10000, 0x80) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000100)='./file0/file0\x00', r0, 0x4}) mmap(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0, 0x4812, r1, 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) fsync(r2) lseek(r3, 0x0, 0xc600000000000000, 0x2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/52, 0x34) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) poll(&(0x7f0000000380)=[{r2, 0x10}, {r2, 0x8}, {r2, 0x80}], 0x3, 0x942) bind$unix(r3, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f00000003c0)="4cae800750d5b1e1006d1b35ce3d5e0c555343d93262c2f1f2f5084cbda718fc6ddcf7461ea7b7943bba152edec5091a8c62fa8c0cb3d51496f29049cc664f9c9fbf3d91c5452257d55f321f9b0acaaf4eff2df733a4b9131fb0a23c370cb8d681742f00ffab1185928615f02ea2a6363d553c178dae8c76593ca1cec3565c0d7ff3c7d838a0e555c82a320d9f8d95e2cc11c8c5d08f12e05581beda469822c8aea1538dafd15f584d097ab6801c24f110ebaf80cea5cc9a0e40815e1a1eb7460e09a1ecb582b6fdbc67f13f01b8fe570eaed28212937eec1151919efac0904dd6689e050b7aece09ef905ef0bd925dc782d9b0ee926b7d8e6e3daa6", 0xfc) 16:00:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x11) getdents(r0, &(0x7f00000002c0)=""/125, 0x7d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r1, &(0x7f0000000040), 0xa, &(0x7f0000000080)) msgget(0x3, 0x10) getegid() msgget(0x1, 0x400) syz_emit_ethernet(0xcf, &(0x7f00000001c0)="e6e786d03f5ce83f5b4561ca14c74069bfbca1c50f85b9fae8d57193723297499427e024009fe2297cbc1d7640000a9dac0f640dfdfbf87fb7da6cca99953c8531e97c0e6df603e43f98c9b28a175a7c8648bfdd1cc059d38294b833d5cd0fcfd5c60c51fc4a2c38208a6149e3d2a6955fac33a8d36eb3c3b8299f17ca2a2b6ac1d66a6b73a4f3ed49f313a4e4de63862f29211b4aee917c55661fc9e81c1f1b54e533766fb83edfe33e1c5333432980c87c5a12fb88dd937e5762214182112b75ca435991855f95cca9203bf85073") r2 = dup2(r0, r0) mlock(&(0x7f0000071000/0x3000)=nil, 0x3000) chflagsat(r2, &(0x7f0000000180)='./file0\x00', 0x10000, 0x2) mlock(&(0x7f00000df000/0x3000)=nil, 0x3000) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x6) r1 = socket$inet(0x2, 0x5, 0x4) r2 = dup(r1) write(r2, &(0x7f00000000c0)="bbc984bd2e32f7eea820f52947b3d640b758caf7c97e67499dc02c2efb74c02a6766a1b9321082be39250e6501297632b8f9beabd18026c63984f11faefa22e1aede00ff27f03ec48f778a6e3a873e52be40a2c6f360f85283c1ac0b24152f477a0ad45d7c21e1f58551ff63762ee9b02c86002f481775fd5d9df6d263d8d887cd4fc6e2665ed24022c88062f627b47afbf0ff42c892a2bd29d73b44f6a912df377cccba38d137f75ee4f11bed27c05dd86a53c180dcbe516e7cfee930fdfffa04c24ba4b46f13ba7b01f03951eab1314b4e8cc881cf8cfea91727176350cea8707770afec51be2797ff1392d94a1a65", 0xf0) recvfrom$inet6(r2, &(0x7f00000001c0)=""/216, 0xd8, 0x2, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) fchdir(r1) getsockopt(r1, 0x6, 0x2, 0x0, 0x0) 16:00:38 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fc0, 0x0, 0x4001000, 0x0) minherit(&(0x7f0000587000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:38 executing program 0: r0 = open(&(0x7f0000000000)='./file/file0\x00', 0x80, 0x10) fcntl$getflags(r0, 0x3) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:38 executing program 1: r0 = dup(0xffffffffffffffff) kevent(r0, &(0x7f0000000140)=[{{}, 0x0, 0x4e, 0x1, 0x7, 0x7}, {{}, 0xfffffffffffffff8, 0x8, 0x2, 0xffffffff00000000}, {{}, 0xfffffffffffffff9, 0x1, 0x2, 0x8, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffa, 0x10, 0x4, 0x0, 0x100}, {{}, 0xfffffffffffffff8, 0x2, 0x2, 0x6, 0x31}, {{}, 0xfffffffffffffffa, 0x0, 0x4, 0x0, 0xa98a}, {{}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x7, 0xfff}, {{}, 0xfffffffffffffff9, 0x40, 0x4, 0x400, 0x4}, {{}, 0xfffffffffffffffc, 0x2, 0x40000000, 0x100000001, 0xfffffffffffffffb}], 0x7f, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x1, 0x0, 0x1ff, 0x20}, {{}, 0xfffffffffffffffe, 0x8, 0x2, 0x20000, 0x100000000}, {{}, 0xfffffffffffffffd, 0xeecd8cba2d983330, 0x200fffff, 0xa656, 0x20}, {{}, 0xfffffffffffffff8, 0x40, 0x0, 0x800, 0x1b}, {{}, 0xfffffffffffffffc, 0x18, 0x96, 0x1f, 0xdc4}], 0x8, &(0x7f00000000c0)={0x2b4, 0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000019c0)={0x10, 0x10000, 0x4, 0x8, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['\x00', './file', './file', './file'], 0x4f8}) ftruncate(r0, 0x0, 0x2) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x2010, r0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) read(r1, &(0x7f0000001ec0)=""/126, 0x7e) connect$inet(r1, &(0x7f0000000040), 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="28000000ffff0000010000000000000068287b99b14bc54d59165c0c59aa1ad4d5b00493847c54c4e58575d68699f82874a9a07b905e1bd8606240928035d5428dd94ee6642e8105a52654b0219b1ff42f2d41b8a782293c4318be7845bab0d0a33aee020d02054fd97c58bf827aa23ac7ea1641c598c0289d36ec40c8922eb18a10941167887f9d3a4d45d6aebdfa3c635aaf858c9284484d96115727b374cfb856cf780bce257cb15305255f8e151911f00bc6af594948d9b933f0ca5a3cd93d308f336b8ed801bc9b31d9793a5e46516783adecdf08abb93c18129411e0efe28b87093ec0c33a98", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000001580)="4c5e92935f287f1c38fb830e4e24ba421e3232a858c66ce74e0e225c3006da6dabb189a3414f79d117f3b2f4a82639e6f51e2eb52add21d07e7b31560143248c6759015766b38092ee7680f3e481c9247667eb8f738850690dd7b8e8d32bb2339c7c7859d3bc6b1335a6a14b3f61b93c2a0c64f9ccd98077cc795a84e6ec30477656ee37a15531d2c7c3", 0x8a}, {&(0x7f0000001640)="6e2a18b2258ffa8a45767fff6c9db78dd9d9e1df7b018b8735ca41ba700fb52a302ee39e8173641e0359d4f33ddede7926c37e6d918462e0efde5aa07e0ea1ecb02c3993d705d5b54f872b4e4bfbcbd52970fc1d28b85bea50f933a1f6b958ca793a9ab44ba6dfb72ab64f1055059d609470b2bea652071e6628ca1af4bf5fb22197ba846f4041715f28a60c76bf1286d893f4c95d84f1e8fb8d60484661a51edd12ff82daf904ae16acf5f3f8e93746a88ab015decf5b", 0xb7}, {&(0x7f0000001700)="6ae8f3788ff4f71688643fe0", 0xc}, {&(0x7f0000001740)="96e7f0c0b7a2bc65e3c04c2be1e78073cb19fcaf95e1c00f70a9dcae5bb0d5a076a4e56d9dff30317ca664eb6a", 0x2d}, {&(0x7f0000001780)="9b01538acac900e4d561457650f2faedfae642db7e2c9aa8a77c026457db4817", 0x20}, {&(0x7f00000017c0)="8c6a46ceb4f13d31ad247202f7e4b7937897a6b43ec3072eb9e75b4ba1975200570e203909fee97ca9289f9f0144aba0bcff3d63f022b4f0726ccb5f8ea21a208e93e6bd2357bace3249dce5eab050", 0x4f}, {&(0x7f0000001840)="d6653e6921bf", 0x6}, {&(0x7f0000001880)="714a3632598a42367b79901fa7fbc1699d7cab04c5bb36d087c98f0cce9f5c0b0c6e7b7cb32f2cf35a3b42e56c6def0af3521e1cd00351aeb2bd1d9c7afa2c8100ca167f3c58337043f73dbad0640377d735c5da630e21a807008263e7f7d33ff72649cfe273cf06c676a702f27ed33aaeec5a19281e0cc6e89a7c1b5a66529c004e728d9797614526691771c593a0951985f0197c85e1cc0d25", 0x9a}], 0x8, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:38 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x6c5d1bdf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:38 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getpgid(0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x610c51667522b2e7, 0x38, r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x5}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x401, 0x10000, 0xfffffffffffffffa, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) 16:00:38 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0xaea, 0x3f}, 0xc) dup2(r0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x20c7eac3fae446e4, 0x80000000, 0x7566d675, 0x9}], 0x19e, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xec, 0x80000024, 0x8, 0xbbb}, {{r0}, 0xfffffffffffffffc, 0x28, 0x2, 0x100000001, 0x5}, {{r0}, 0xfffffffffffffff9, 0x10, 0x0, 0x8, 0x1ff}, {{r2}, 0xfffffffffffffffe, 0x10, 0x1, 0x8, 0x7fff}], 0x1, &(0x7f0000000240)={0x8001, 0x3d}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x400010001, 0x0, 0x0, 0x1f}, {0x3c}, {0x54}, {0x6, 0xffffffffffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = semget$private(0x0, 0x2, 0x1) semop(r2, &(0x7f0000000000)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x2aaaaaaaaaaaab8e) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r1, r1) pckbd_enable: command error 16:00:40 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x8) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0xfffffffffffffff9, 0xac, 0xffffffff, "471243b33f7a678a3fc41c8ba20184b104a3ec9f", 0x408, 0x5}) fcntl$setstatus(r1, 0x4, 0x8) pckbd_enable: command error 16:00:40 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x90, 0x80) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000001c0)={0x1, 0xfffffffffffffe05, 0x2, 0x6, 0x2}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x48) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000200)=""/90, 0x5a, 0x1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) 16:00:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) fsync(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x2, 0x8, {0x7ff, 0x17}}) r4 = kqueue() dup2(r1, r2) ioctl$KDSETRAD(r3, 0x20004b43) fcntl$getflags(r4, 0x3) ioctl$TIOCNOTTY(r2, 0x20007471) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x9) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x192) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r1) 16:00:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000080)="02000000", 0xf6) 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="459ea43ada7e2224da22846207ec4099b85013e2ab8e05ca9d9016db4ee416ea8dbf44", 0x23) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chdir(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 16:00:41 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447475cb6a46bc02b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc15e8045cad7cd7e7e611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000"], 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x1d6}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f792", 0x3b5}], 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x80, 0x0) shutdown(r0, 0x2) 16:00:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x5, 0xf0000000, 0x4, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x10, 0x200, 0x4}, {{r0}, 0xb7c4c9796e66bf2e, 0x2, 0x20000000, 0x200000000, 0x60e60866}, {{r0}, 0x0, 0x42, 0x1, 0x81, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x6, 0x4}], 0x4, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x80, 0x80, 0x800, 0x10001}], 0x3, &(0x7f0000000080)={0x937, 0x3}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="00000018600400e7170600000000000000ffffffff00000008f8ceffff7993547d00"/44, 0xb9}], 0x1) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0005897662757305"], 0x8) 16:00:41 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r1 = semget$private(0x0, 0x6, 0x80) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) syz_extract_tcp_res$synack(&(0x7f0000000540), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) r4 = semget(0x1, 0x3, 0x10) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x81, 0xbf]) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x58e, 0x5, 0x9, 0x2}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x7, 0x0, 0x29d8aaa8}, {0x5, 0xfffffffffffffffd}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000140)={0x0, 0x40, 0x8001, 0x9, 0xb0}) 16:00:41 executing program 0: r0 = dup(0xffffffffffffffff) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x3ff, r2}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000}) fchflags(r1, 0x10000) pread(r1, &(0x7f0000000100)="105216706baf9276d08420cc79f8b76cc8a35846a50a46f9f6cc643f1468c2586a270aa73ad21d11ac471e0675b333f83d7ba3428f7a5e3cb37f0adfc8d9d60fad9c886fd96f0bb82df15f0744c948527b92cc14df41951b5c95a6c8c15c3aec2c4b201f22d5d3ecb5597886582833e88b3e8773235d8350dd513579512987b318d710196a9e1677a002dca0fd0e8652385c41b67715ab6f1edf1795c8", 0x9d, 0x0, 0x21) r3 = dup(r0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000280)) flock(r3, 0x4) fcntl$setown(r0, 0x6, r2) pread(r1, &(0x7f00000001c0)="03202e095679566e04d6a0bd9e8f9b8223b457be1df8e743a7889749e5bd763889251ebe1ca41dc2c4b886ea65879e1c1597a3438dabe261083a197f8cf186a761733dc69c8e0f106f5857d17f61bc9ee4cca4963ed2b07e1574431a9d15743086eb8c238ec904145d2bbb100cfd47b58d54057a6d773274e6893c09d0570b865b6612dc771d9dfc3703060912e3e1075de23cb5beff03b54b9017455b606e90b066e861b5206f972ed59e2807767b52dabb09e73fcad3d434", 0xb9, 0x0, 0x0) connect(r3, &(0x7f0000000080)=@in6={0x18, 0x1, 0x6, 0x8001}, 0xc) 16:00:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = getuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(r1) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r3 = semget$private(0x0, 0x0, 0x1) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000140)=""/147) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30a", 0x18}], 0x1) 16:00:42 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000280)={0xc6, 0x0, &(0x7f0000000180)=""/198}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x100000000, 0x100000000000, {0x3, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) fchdir(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0xc0) r4 = geteuid() setuid(r4) 16:00:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:42 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000001c80)=0xc) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001e40), &(0x7f0000001e80)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001ec0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001f00), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001f40), &(0x7f0000001f80)=0xc) r1 = geteuid() setuid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0xa8) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)=0x1) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) sendmsg(r3, &(0x7f00000007c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="010038007fa307554482"], 0xa, &(0x7f0000000740)=[{&(0x7f00000008c0)="4f9b11815fa88b0ff97e5fb0edec0c7d5261330efaee387fd5e1ee3e3ed00b9c722c99fea2a1283b66d465862a0e6c37f1d5a4606360d86849b5823d0831ba68a7222d91a81ab6d81ab0370487d1e98a67403c46f2321c7f63e4f9317d2c699a86ba94895cde620026983f346923972ff152932114a1158457783c36daee09d9edc2f27ccc24414cf0f3d30495957b3a02de7cbeeb2715e68c6eaf2a09bdbab79e190e403ca0bf89716860862e33779d8b3956f6c43b96f91d101609b1f2d564dd19efb73d487180fe682d05030a78384643bb0e4d4b5dd56daf3e339ee5cfc4bc5c873133349f69eab6a4ac7054bbd244f788e0cdc7cbc5875b3d8d952aa9bf50d10a2aec6b875d63aa99aeed837e4a7ee010b4abe943ed26a42fd025884a0b85754ded0c756fdfef5754284a01729a89a645a13b9693aee7e4de5a9047ceb9093cdc391ebad91abaea360bf355fc592345679a1176780e624c42cbb723540f2412df9d072ec742dc198965f2452bf471021814ce27b62f7ea5abdc2e4b2325c20e02b48016608b4278f5caefbee4276392cb5f642aa17056cb5ebf02d297f3c3468e56186883db018fa7265663da6df39520e58d1417be377b1501411f0e3d6fdd6250a87c7e5856f55d58cfbb6e7fb4cdc47006b0ee2cd29297c1c550fb8154e50fcdb0805740fb4b678cf456a4f48fc0a0aee1f227e132f4b4c097d5b3fefe9ea9810c59f71d5ff389bc7ed10a8984e3279e014e39cc4d4a7aef4365b68f8d0ae9e93670ee06b59960bfc6bf00c985fb757f96f6ebf451bc27c5ed51087c6fff2cee86503ada386698c6f97596b0af22de297de464e85001d4a3e32aa34cf434c6c6429c85728dc1fd30b8c3a0a6705820d98c40ae9c24ca58c735fee19e210b00bbb6f6631c03e42bd6ea9b8314fb676e6614597eaa40c4b5fefba9268c49912474791a03bc218ecfe691ec5dff33ff8d808834e8e6bffbc12453c0fe6027881e7dc3ef143e5677af7f25d84f008f02fe77f1be00d6d1932b3846d9945c41a64a909548fcde20a5972d56408bfe5fd0a4faf4c567e3aeaa75704aaf0e430e9e00dc4ea07b994a927ae2f40e733e3855956ebda353142d75fd3aae5435e7a3739a64e772ce38347b4f7efabc9dfcd24818363494455cb5f4ccfea49683bc250c2da8b43560d5aaf568971aa9244c73f7dffab55116c23576f32ef0a234e681ba4cca950442c793eaafc2266274212c05e872af8689ac16bc9222b802ce251cbe452c4ffb1f9ef379f2a2c8a8986b4466ad3b5249a54a00e23ebc1db9548c51d8a18c20ed74389577d0a853f70349d1b02c35eaf229650963598609e5fb8111139d94af4f77c4ff4960b36a7eb56f62409ceda4791f93e40253decb48fe110e92b67f8d5249434ec65d1af62b00f8ef0d06aebb36b953a97e6599ffee344f44ee26bc6377a1697356d0ccd4241c02d82f838ef1665eb3155f93bb02024ce21b9aa53dea3bfca90a8acdccf51dd3eab467e4a114d59ea1cbcc3d15cff53df1e2e215c8b78cd440a81c80c155498b137cc6bb0e9bdb1692c95fb6ff6dcda723eb1d78ec53ac6e75b5be3271fffa2cb9caa9594d19cfd090110ddaf328dcf1012b16ee1ee29e8c3e46767c58e1b9cc5421913edb233aef715a1a3ee0f3d125076a7155338c8c24ddb099a83831b46903af2f021e7185d6c53a6a1ab4d3f644f87d97766fd27064b62706941149a98c6cda31ec29d55deb9b8e571096b14c1cd67b63fb53e4089623770fd83e794e5dfa797df9cad80bfd8a0704c558c41cb7498a14817fc9bef3dae17965f6865ded674ed16eaff14b5e6165347b238cd285448af7ac467e05a4b42ac5deb8945102dce51a1296fbea11cd3d35c214a58a7a1491fef87ae911b4be4662f993555bf39dc287dd0a8e1f6f83eb1e8dca71638c99b17da309ae167561244442ab0ee00cdf78808b358fa6c19cebb3f9e1c635e2cf2d640e40bfe808040b618cd4afc5d9c44a434c23b228fb4232137521ee6575f2614e3af210830f9a67c2b25989181d99ff4a6b0b85a24e5953a4c899da669aebbefbfa9722b44c69afe92d4116481771fd660926f55b1c7a73b9284d1418cfa82b1f5e3b25f4fbdf1481fad93f4ab7613d289e4d9c89529705b6ccf5f7cddbaed31a091ab84c449201d8ad1850c86589fab74a6c71f224fc3e3bff6fdc81dffe7bec661dfe680f5eaac6e8e5a24142e88427e551c09d9889b67ea3a9009263116f9b999fe9442e60949a50b940a683692297acb3b1a3645e3dacfcf98189aa388be94440822f89e3d9bcea62ef8d6665c9340b94700cca8ac0b8ff44ad5ac3287a1ebd75718b50cc27b980effe99209637110623165e89d3d149775bcaedb7bca6600c03af8768a35fb3d4ca6b7a78f2b81c5cd5ce2715d8fa1dc21f26303b09b67836bfb7f41804188615c794061f649517491467f3445e778adc551e084a4387ec84ecc4829a63f0f0120a06e16cf03a6afa8175146655fa5361edaa645222d2925c2bdac1670331adeefea961d18aded5387b9f8f117efd1c8c800e95c0e22071261cddd5a94b02d24c491868eeb93067153b7aea049eb6ba5c9a31be18bd4b7f7ac95957c010988ebc1cf85e8ddc8e686671abe6cf356459f314d5f8f00e7ea3167672a47d46d7a3a383566ff1f90af998358ce090ee1755df773574d2f05d757b899915c1f54f9f719496b036a8428cb5b96083598d01eace257a79aeb194308bef35ca1dd036cadccdb7bd8a7a43836a9a231f0a54c1ed7d462ef7132a705c260bec43883a1c3cc8d0003310b48942aec566799004b71268dbfd76d64dc9a35808fc6ff850c0045e8c1af7cc9487d40f3714bfc5cd76661101707cd3cd3f745c0b0585afcd18acacea06c8fd516c3e9de2ce291bbba7f947c864444c9086d96d5b2febf8c1672a5ea3c82606be482a971c78f9501d052b1f6162e81119d88fa33b3076c91820b0949be4e91f55e6eacd1753acefc5c66584b4ead40c60f698821fbeef79d10d117243dd3a81eac5c810886896a0bb81d7127f04356e6de57117979e9c3f3ab4003a82b9775c561742c73c27329e7873f2497226f9c1a544dc2c9efd8ee3ee2851a30eccfde2d04841e43c9399295b7c33c45e5661f6166388c4ecc9ac02e310ac4f6dd4945ddd5f7bf09617b6ce49f31c80762bc45b8bd247b81f51b645b8bd370167751d0c0e5fcfc76e678643c9993760287ad2b473f593d8bfbe7d6224804a307c7be86e8cea9c492b331b5da9eadacbd31b42d1b3c9a2fd55d6e62d3341bdc1dbcf84a9e1a7cfedd44e744a704b447f7cab126a8eabcd175b9f135c410d18352542cfd94b84d310195096cbc36c819e3e00360bf2e74315a7d8baaf2073b4632e15bc5eeb352f1422aecf6d76ed9a9181d99d1da25bebe4ed5e12e2a28ece212be8f3ee9ed4fbad9181a23af5f5119a6c41d135a8d6920c2194e7423706300f41d0b4d6500eab4dd785cdc447481b667806bc0b61745fb756e110e000fe1fb61ace485a0110fcbd51cd5a9b1939f02384e2a685ba52da058aabd8ab1de864b11726626d9e18870019a3ab4447a28b5d7be023cea13eeabffc3885567a94760417e6054cf7f75f2efbdec9d12412fe915e748f13dee810a7356ebc557ae5b3abcc062cf65bf6776863cf67eae546aa99be52a6d17285ffd8ea4446c50a74aad19a7378a7f162bb052b1b64e0d3a71f19a5a2159c18bfe0de169eff64e46f196ca406fd8877308525e3d0f375571abb7dc872614ce5c4a38a430da791d5a14b3d5aa7df5c66cdf3075de7ae2fe7cdad2f8313f90dc72d7836dd084bbb5aa589ad7f5561261c92a3a95fcd83ad089c8be5fa16dd14cde991cb0cc7fe9ed258ba5f43b388a6d02985e720ed81cc61d8119fbb503cb53f7227935ced0c954f1a7372dcfc3efc9dfc1a172dbc4a501f1032d6d711e808b17a4426fea786996d9945992979c3f416e32227529661e1d3ad58d55b78dd1bb07fbc4cf8a7e0ade1d0616c65f3d16c725ad9a7bfec3d054897662ad79062b7c9a2ae97ba1a151fa81d48110edc5eb431424c6d407087105f42d4d34b6c27ec9c853a7ac4a87e89611ed79b958e10a287b5090b1231fca84fbf3bec88e6d8b1511a2ddafbcafe27b714db964d4c1c43f4b4b277d9b85817dc1a21c8e86d126d0734e44fa67044ef3c0003d37252ec44919a3e928674d40e28dc44c7adb660530e5fa74a821a7da421bdffb9fab674c849fcfdb379db35758c6cea3b38e1d02a02bc0e724532cf245a2ff93c87ae3fdb8a3a1fb915fe27018a61b4dfb3ad31e7d22f093bab15ff8157502073a68ce739165dc71cabcb6ccee288ffbda0e6842468769b7909637662e0f36473a3a4d2de2cad3d0d195242fae6d2f4e64e0b788cbf4d60635398975aeead487d5139fd00d051a2c73a655f5cc2337bc3f132ab00f31c0148a6c5c701a4d547ebb951b91fe3fcb435598d7aa29b60af361024a1ef8a985d3f7ace86778e026b07f3b4dd33a7c98291a963b4e36d61ad9ae9f31e8ec8f38c9cbb1f7d638c87ecbb3c611404cfc2390f6a0b5017965b19a87588ef05047179543186d9b87e4148e8ceab3ed78393848b1b7590d4bedd3bc72c5c03598dec8741c1216d0a17d8a945e3183d37f7f5c36b5af461b7f1085f7d5081bc06090371fdc160ba82a7130e343514d44d7976d969092fc2071de3351a8983a0b522a828d3e3a9693e279de84371288d554ded5dbb668a2fd73bf19220c4e05a1251534199fa25e792145944d0e38d071589d9648d209de9b76b2083208e3941af7a1477a06fc0ffccf507cda53db426c2e4164354de08a69aaffcaaa264976c6a9f9f48acdd393a5c73fdcc1429e291144a633f1d2bb8d3cf0ff52d4298556ca7d556603dabbf835c00b572bb7747a84fd01461cc0c432fdca5615a3828644db189093dfeb8e894b2356ef7af37862a77bb0d7d8b852e2e2878ba2dd1cfa75d90f2b16d8055199c48e89a748814489ff70e3f6460f919384a2538a092b2f586456bdb456adb9ee49eb7f5dbd1d03cc64da14895f872956fe25eebdbbcea9568e2ad21c05b8386d3e4c51d9d2fd1fe4ceab21f5ba2af181ff5aa11d8212442538f115b60a3ee35ae8907352e1acf03bbe54d710c5698222672f3c939f87e1474da45921510a21f1f41078b942aac7673580c4230226bdb8fe154f5c56e8bc2d88e387f8f4cb7546b868e13704e4736759817dcad61ff1f34202e67e41a1fa26e5061aac793b6c313c17d58727e7c95553cf8771e9ba20a1b45907b7964ed22489c6bd25c0892d344d4b2ed4d1389e18330ad3e3f968b338b2f12e4a407d3d976b50f184cf8590ca5bd2be3c22186acda055a754217e309fc0aaa96345d7c33d768eb9bdb2080777dc5d111f3dcf3c7f95507a5ebaf752bb67bfad19d515ac042cabf1b9cc77e4b4eee23a7d4a967296deb7631acdcd0145b91c101e5c98cd458d9d639601cc31d2336cd5456bc3962794a85d5c7ba9850eda09166b27e9b8b0ac4e8be6eceb752a4ce8502fe6e0d5362ed501efb1e3f65273c243ca61dae4c2b9500351614ccd419b67e3d3836971817267c953bf6d7e62ca6782134342ea149c7ec5876a786e7b2497a7338c7a727b7f72ac538e8309f7a7ee1007801b8be44d05170178d5ba2d7114d5d20b71813e42cb2af263b11396ef3d15d8fb1abf64c23d0f6ea1cd0c68ffe2cdef9ceea65edc0194f3578b02ddcb5b258255a76f254b05b", 0x1000}, {&(0x7f00000003c0)="d66766fdc01d52aba42583a87c4c68e863b05323262b4a1c404078835f45a3a39809deebe9f180d5d88437fdd83da622f5ad74c6a85179a351c5ba5f9de3b101f56d5c442b3589f9122ccc66193b995a36fc67486e6de609b1bfa8e526ca3fa2587ceea4956d3883bb61d8ab0c7eb6e164263503ba60bee90475350f0f11797fa5124aed5ac16c771cfa36ddb55cd8c62ceccac4c7575e5d78eaa82982dc39292b857033dba63b0338ea869638f9af0ecaad59a513b46bb6dc1b02fc8a40d5db074fe1810a752b25782b17511282928368eb832b0712ccac79f0a21cab42fcdd8f7dc0fd0741abd6e8218e63007d", 0xee}, {&(0x7f0000000280)="04e7be6510f9197058b64e6be0e2eb3bc4ee590d25d6a2f0cc2f4c28795554f9f2acf7793a8140ceedc1ee7bd955fabca7840610733fd3fec47126c1", 0x3c}, {&(0x7f00000002c0)="d72339f0d08ef954ae4e3947162536002f9b6a9fa96b72ff502bca14d4dffb950bf27806da6092062dea94b701f55b", 0x2f}, {&(0x7f00000004c0)="c1385a624ad9d0ab15b08b117ab5ce0ff7e97533bf9243fd2c97c7a945352db21558ab8e0a26127161ac41bbed4a9300a40bee3f8bf84c75d40d1716789ce34f2397181e1397c0f2352dfe4996d17a1926029a8e24d78e42ae6e55a6c766616f7cdfa81123790a3f09531a865f14402f8c06beb093d972a3c1178728965f5782a10269404963c491171eb2e738d3c4bc23381e3b76da7831e87bbb7625ded1ee4e61319dd7a0402850e014a4c8128bb642d05a", 0xb3}, {&(0x7f0000000580)="60349c80bc4006b1f7d004f9559af19954b219749ea11467342a9b5563a025eac94ae7411dacbbabf5662165cfc95de3b99b0f52964c9de72d0c501df7cfc5e8f1a4dc25cf86ced2fc72ef39242c0c372cb092110369ddbfca25d6e864a47e8b1a492e75f52eb512bfacfae1daf60897177bfb04d46dcc3ae2a178bdaa24325becccd0fe90f3bde2b7f044d04178", 0x8e}, {&(0x7f0000000640)="18dced49b170af984a989205ff27c55768d85bf83eebef4e69bdbb6fd312df3967eebbed0c", 0x25}, {&(0x7f0000000680)="9672363f67fa27ee404e1864940505278a1ce6c82a28b0d3a98177745feec24b2247695ac79ec24e6cba99faec10645934f0ffde5a3faec4fec820746a85ef8c2b9461169d54b4bc4324da21ea7fd0626c374c4685ab9fba7786ae024fc36f9c7bfc0b0c21466a8af6cfc5b79b7fa4e4f427a3970f770d0b58ade7bf7497f7b0dc258676c8e2cd3c6fe97b3378", 0x8d}], 0x8, &(0x7f0000001fc0)=ANY=[@ANYBLOB="c800000000000000ffff00000800000021f1049f25dbc7c5a9696973a56dda25ee9f0dea596499674e2be75ca3787c4f8b70f014d05e8c35f89ccb70d44ab6e550c2112a0a6dfcd54c4022291c248387b6e1a5de8b88c8d530f71f31d47e6688b9cfdee2a5cb41625a83f3f450d8f8706c18636d72f4bafe455233ee2e6656dd65feb5653241b5dea2ef1ec4498e0d984fec90d452de9905cb960a2553237425a7b7988decfbd2126fb960876d5e5eb5839ab9e291bd8b7d7f368a8e0331cdf0736d1ec73c000000d800000000000000ffff0000720b0000963f6180ffc0ffef73f6fdda5e1d437b8f0dd799af1bf23e7d654b55840bfba11582acf06f4461082c46de0deaef3ff3d3695ee55369e5fe3e56244e6823f68c50fe1ffc8bc38fedecc1e36a5cd1ea51a1ae45a6d7d297c9a2be03643fc18d3f623dafffc098c402a48f87818e41c637cd8d9dcf7b53f3565e6b95cdb80351f4a3585dc7f19b08256a38f1ef05152863dcb02cac5e853bc4691b4c3d0caa171acbd3df79410f5a35a448bf6495663942e79873dbf3419fe10e922384b366f9272c29f6000000000000000000000004000000da694e7c83913596894a9cd8825ff1498d01950049fd9c941cab01bf5faf33b6c78ddf92f8ce800cf43b3aa65ea0e26b34df2f5b2a4f675e7dd13f4aa36d60059e41defbd36685264a1bd53b21258a32c6c5f2036dc65cfb3d3aa7d72ce917d277b63b0f6fbd54c87951070ba01dbbaeee071448d4e3d5e0947a0000000000007800000000000000ffff00000400000071e89eccee30c73a33468e09174971ffa4fe0816744d93d4aedf4acfc9b75d041ad82fa4a48deba53b9efe8e9a9a741f8d0234c72b2f19dcd534789bf4733b70d6d196a09cb76f83ad0663a5ba3619687bd50774232ea42ddcc0b9183198b628b52dac59cbe49200f00000000000000001000000fffffffff1b0b9ac03c4970174acabce94ea94de902e4370987989b6677a2c30bb0f2c080b5a0ac68169cdac01c57a035cdf78a6153ffeeea09ef60f38a8a422e0f14c04ec887e51466e29d5c4f6c0d13394948d6c0546006df00394327af9548bd2b24db2008bf2e126fb8e449aafda7d5e80f069986e6af79a2f458b48cc56126f1ea02d49d248b0db960ed2ebac225c25db84a5ca33e89fb6d28e0bd7f5eafd5ac9f2e75fccdda3bd370da5ac4d93d87fd73dad2309b2cbf920046455cb6bcde0b10a487405adba32844888ee0e83563936f13d208b51cd8d6ddd7d72559dad2a6e6f00239c9b9181c33900"/937], 0x398}, 0x2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) getpeername$inet(r0, &(0x7f00000010c0), &(0x7f0000001100)=0xc) 16:00:42 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/3, 0x3}, {&(0x7f00000002c0)=""/205, 0xcd}], 0x2, &(0x7f0000000140)=""/146, 0x92}, 0x800) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x0) getegid() r2 = getgid() fchownat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, r2, 0x0) 16:00:42 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x7f, 0x3ff, 0x5, "0130c15b1fdb3c414100", 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:42 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0xffc3d0c3b9be849d, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x7, 0x1, 0x2, 0x9}, {0xfff, 0x800, 0x40, 0x8}, {0x2, 0x2, 0x3, 0x6}, {0x4, 0xffffffffffff9512, 0x400, 0x1ff}, {0x3ff, 0x5, 0xb78e6dc, 0x7ff}, {0x8c, 0x3, 0x2}]}) poll(&(0x7f0000000200)=[{r2, 0x10}, {r1}], 0x2, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x7fffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1c}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0xbbd2c259fec860d8, r2, 0x0, 0x0) 16:00:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28372965bf55943a22e11e38ed000056539bea28b0"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)) fcntl$setstatus(r1, 0x4, 0x0) syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80105702, &(0x7f0000000180)=0x1) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) pipe(&(0x7f0000000080)) 16:00:43 executing program 0: r0 = socket(0x6, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000480)=0x1) write(r1, &(0x7f0000000200)="8f27618240cd8416242d9ac92ddb96511a9d9f00807850a7a7c7897847e6f9120e626e3362e842cc268f03f3", 0x2c) recvfrom$unix(r1, &(0x7f00000003c0)=""/68, 0x44, 0x1, &(0x7f0000000440)=@file={0x0, './bus\x00'}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0xffffffffffffffff) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x2) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000240)=""/83, 0x53}, {&(0x7f00000002c0)=""/41, 0x29}, {&(0x7f0000000300)=""/78, 0x4e}], 0x3, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r2, 0x2}) 16:00:44 executing program 1: r0 = semget(0x2, 0x1, 0x6b5) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000440)={{0x1400000000000000, r2, r1, r2, r3, 0x99, 0x6}, 0x6, 0x9d, 0x20}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1c}, {0x6}]}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000002c0)=""/245) 16:00:44 executing program 0: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000180), 0x2aaaaaaaaaaaaadb) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget(0x3, 0x5, 0x232) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) bind$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r3 = semget(0x3, 0x4, 0x781df963da94bfdb) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000040)=""/87) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r2) 16:00:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="a2022f45695b08aa2b2258d1936465300000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x6, 0x289) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xc, 0x0, 0xffffffffffffffff, 0x0) 16:00:44 executing program 0: select(0xfffffffffffffe3a, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_pts() 16:00:44 executing program 1: setreuid(0x0, 0xee01) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x412, 0x9, 0x9, 0x5}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) shutdown(r2, 0x2) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x6) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x8000) 16:00:44 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001240)='/dev/speaker\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001280)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e2345b00000000000000e74de4"}) socket$inet6(0x18, 0x5, 0x10) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="6822fc5a0f937ace02f6bc292db9fe34f4c8a6f6275232b9b82cfddd194fbbdf4e674451b25888716333d3067a639010b9cf9db9bdfd3d64e9da2272afb2d1c0b82f45ec3e70a652d1985680760d782ad4a7a4857c4ec9a6862d36883b9a0779a4d06dda6029f7cd66596fef31ad4cb94836c9c7af2c5fc83e266023f347fd04d9cfa0c4f7f9b79d5c10e2265f31762f3bbd3c7df7012c35beeb26a5aa5cf66bf38b02d2b89f433fb70a1bdbde96da29cb5555aef0ae500c75134add029a0aeac2bf057cbdf472144366ebda452a64ba8ecc8a1ae40a2131e641fcbe4cc78a24cbcc3c3298db78d6517b16b44e6e33747e7855049ff76c3f63ab86c89b4a22e540cba39a9dfa60be07480dc6ea13a3bff4e16d4e6c8b56c5912b6da2e28d7080a73357d26d1627962d53fdb1661e10c3ad9bd191257278d3c8e036b90f4f6975c8fb872013b9f78934afd106066a94a6c151a0168c6b145f812a9009a5893023fbfbef3832ad06c62804a78491e1d6275240fc94e9768de6db9b0dd3146d9a9d96b05fa8aa7e3c0aaeafec88cff9d828f7beec4a073c08772a05f6db9c69d360f69735e9f2deb18331f79d69896cfc422ba2a8d26d3aeecb9f6b4afa67187b4c5b3901dd6062d5223887bcb5785611204004484a702df032e149c977777eff3ad76308157ac27a378ba45fe1e8baedecc882e147fb2c182c6b59d9706154124b0551df598465f1280af9507478a12d1016248bfa94c2e5b5d3479452390c2f6b6163da31ef25ade19acc9ccb80adfa89714cd4cf41b12b8cfd93f6c5376445f2c8ef62d6d6f538faacaba22c15252db58eec89bb595749212d1ec9e47fc3eefdc8beacb0aa063a17553e54bdc2a3bd24eba1f1168b6467bff225e1c0d34dc0248e9691aeec72e8f019aea18737a57d546d33691da6e8e326e4d0229c3aa1ba91583caa2bbbae8ed91081866ce81593a7089b1db137bb8537b0687fd90490e5a012997d08fc640854250e5a7ca8b3d2c3832500b109bf2a134898aab0fc765beaf0e0c8404327cb4d43c37029a8eead3bf714e1ff16a7f83822b24a093dde25e077cb549ae73e6ccf368735b7073b7ddea15bffcf07d572673b54d6530f828cf0d01ca048ef06d7291bbf21da7d9dc6bd37ec7ebf3c11569423968be8920bd1c556ae7f6daaba887d08144845336ad9c46a1df301cd43349ca532743d77380a6d81318626b5b91550693ae4b4f72383e2de360c183b00cccb43c3e0364b3324645843745f2db3fa9413efd648dfe3106dbf6027b7216445b1d04f68b1d7a11a464ff4547cd69d7118d5b6d62906cf477ce3f8533697d00d1004a08b2bf519388fa2f7d34f5f3e81ad3c57ec11badab837e10e2d677f894ae3f032e16fe943516874e3cdab2f45c9d9c3352079aad59e52a8dc2bd07c4b9ff653399e0c927b4ea4d22cfdd4dec82a2a30bf1cd3763a205183209ec1d4d50a0b3b81829cd08288d917a3385f32dcf7aaeef8094ea921a2ccf418661176e038b972e53699587dd79d214001f882b648e239827773a37ff79a4737f57a99c2e6f4d7e184a99946b5de154a767766bf6b3f95f5a7ecdfa44821920c2c1ae99b6fe998fe8d1ec0278ee446b867fc3de8e26697df8e61e345bd95b12d12b610593ff7280ab40dac24d6d85c2236feac595ff25c737c7ed60556a833d9afaed420be9e379f9a56edf4cc0f3b8fa8fd3dd1e7634e585e4ecfb33e2431940e5fb3c7fe74d31d18bf5e7bff46ce72bd1ad9677a639291ba19146797be9cdd007393136baea9e5d25b1a6466f68f5308e67e0b25af78d9a687222623573ff0de358f6400da92af9920635bdb33ea01299a26dd2a301a95fe2a4fa2460bfe1854421f5df0404399a806c4050b92adbd58aa39412d7c7ce20fdf8706b8cfb10340189f7aef6b94838cb552c85f6f659cd1ddb906921d7b0c998be517255739151a7d4cd926a6936b48b66f6b95183e32551c21c1c48aa8bad90bbb86e4c6d1c477a40e947c06fd23c8206cb50a1344319abc7099d7480c714fe87886e841f650230442e1f60424d1b0f4b6e173d8dab9ff6468e97128d91b54927970d7ab4648a7e3fe0a9c2a262e8fa981f3189667a6f33c12ad5b1163aa66f7a36fe9bfa7f629df7f1f184bb3fa4291ba2fade7b2f15ad710052b4164800fd82a62e149efe38a9fb68c1b2a4f03049ba05ab6c64f133f3d7411123c317ec154fb1b93bc421868a82470c01a62fb05e76da10bbbefcbc38487e836b375641352db6358b46fd88dd5f5d83880b51befa25bd6aa8bfcafd71fe0c9a41f2ab15602ef731ae290035ea6b2c411cd9ffea86a0e6df03cfa72744c5a4483149f9dbaf2d711388a31a544cbfc5a7a3670de53318893240607d2bdf95b5676b68975966ba0644f524b3aab347f568dae2a901be82f2d65fd8b6cc88ac3ad208bfacbbd9099ff0205e406d4e800d7d20927673a14b908551d63ae44e5cce170340ab48f73ee3e89c9c47a5c049552a5841b18b8121b7a4845e1def5d638de1175be3078199711d7e0c0629f2ef7cfa462e1fed6fccdf7711cd997e0c7709eef6982ae51d44fde7ee75a5e72f3057285e55a4a3e20cffb62622e003341109ed453ac1d15194f055fa898ef3f5797f397e09947c02eb7425ae70877bf0ce01b87b05a5ba211c97e2dea7cdae46783e0a437cfc4d2ba5ecaa604e3b99e8483dcf42c639d28f80d5579ef544fb494a94a84c7ae47a37ff8e3a4e6478a4f7d0d2ad6f61980bddb384162d60a47ea5c744ac10b39152ae83400d4b5ef1c17653b127409bbc31c00ff54859e13a6ea1563e954b4f743822cfc2e1741383922f6aac4627bc30072f59b9ecf26e2db52537a49e76d57d2d5fb28f952cdfa5e37cc9d6c9ab1f56b01309904bb3e9605e237b72fe336466e242ffa0ae9b19ac0c6071868f87e7e3590506da4a2b864817adfd20cc816971257d3c76775e68e4d9a85a06184e990c041e28fb8ba0a5858dfb26029ea884deeaecf48fdec1299f3c6505dc335fc60a920ea90988c49cb92177598fb45d7b35ff7436b7f447dfdbb185979951dd6b59018ced6f286e91d4c61c3f544f7572869859699181068bb18d33c7ddffefa2cc19a7fe3509714bfd55f455545ab8b12082218b1e3cc5e85e266cb26196aecbd8f18195b4ee364b94dc3ca294de01307632d2b6df0917f1188f24559e7fef352b2365a3e35b848e67c041f5024fbd2591732fa89bfa4d6f89fd5ada9f1ff70e2ed3e7560784c9d07a693b6232a1bc4421153305efe0247aa5e90a6e5d8badd0104ffbd2efd0fcdb86fa9c6deeb7220e5b8494a59c2c20566a96647c04240d3cb2685451150313960ea522fd746e59f0248d35d5cd7fe9be84d2e1891729fa8b8c60845e020deac743922be20012517fb36a5ede102b565e1ab5a87138864c88505334622ea679edb70af1dcbff7b7720f4b1e7c93954b5e9508e7262c998a3743d83d49bf9c1a958fa6f6b2f14bf9841ecf051c13d389f8c7ee13f60ddf605e7b51aeb97dfcd49396a49e9acca503ab08f4a77e40253c71d58d247a71e7944b02f5c3b80e7e0e6cfc51c9b8fddafad3bf6312e3de31b00d335f91249261b145217f26b3beb96ae1de3fc4af86bfd38860dd67276342d3bb91e0ccfc99734d6885e115385e39d15ee9573f390398db2218431fbec463e4706db65538b4166362058aee5e828e8a4e1b8fce190a7b097a5a122ad3f631d2c9897b6ef9c71f7db0b04796c61181695a1cb85e64774a8e516ddf60250c9d2796d3b413a271880a44c8c87129284ba1ae65b8a2c93dc9efcdadcd8faad97d1f5ec75f54f7e4fe90b3761d641a08343ac0dc902ee9b4c51e692230cccd2880b5b9c1f4bcc2e6510204162d780ea4d870332a3f47a3ba6b5aa64dff9856bdb5ccb0451c3c37fc9a106cbc95d20696beb70137f1cc78c9e75a1ad35c6f554914f9cfea201997b8ed8db6ed575157ed5f7dad5327a4f57f4b22d1d7530a44e084a1b9084ae23636358bac89f2731c15998e6887de9361ca9aa3b3ab68a7f441663ae9de0dacddb8e2ddf6457df7030a58f24c40bfab5778614c04d535237a48cffe143b766a6d28f189385e31682258b0125d22c4ed91ab73639ec5f34d86a6360c1f331716abe0252aaea169b24ff5f968ae8160220269938655c96d6e0d5548a21c34da34b6fd4b06a236022ea4bded131df3ea5cd9664efec540abe32199f1f2cfa3be193613af40aad9a69ececb0357f94bfdd6bce537c0b57e74fb983a0b268ae8d2a0702a06e3aaf98251b70d37a383cb46f8fc3fa40c1fa7cb12659be20d5c1a1f17e902442e9de300a62ee153aa7966e0d31ad3b2619c85f273652b7758358b772db2d4dfa99e33761c7831c518486da6d5aeeb49d094a12160b331420b63f5bc4905495ed5b6b96f10b6625fc3273b97c6aab8a3b69d595861d534ba6625abd1d43dc939a67d840be8e233a3b1dc43f015e12cfc89ea05b568db753c7ba44dffb17714e8dbe98feb2babc08794e56672501a44cb4732e1b11886a3da79d654e698d618dcf59bd0b7bbe09bdf86bd9c02e33f31f6c550b450d624e690b69c9962e413e8d3ffaf0cd77204b2f34c0f78022280809200be7a39db9b5bf2aa2bad5f904834ef8c897def9e23d3dba99c439b9bee4a19c49178892d3b341c867ae3104eddeac057822d1bd52aa9d6b2d9ec3908dcbe20ad40ceafcdceaf970d7c6e13b3b97be5b687b9fdf1283dabaa8274c31ad81e2f75f79dcbdcda3dfe756d54a9eec238fba68d2a83380761f8533355b22512ec9369b90318b459cb5c1fbd57552f8f98366aa3e4aaa05f34b267b94d50d75388ec1b8dc08e40d976e56cca1736265c16a89903dc78d17e64f3a50382d1517c11c8ac775227df7d01fb6162e31350090d22b18cb0e8b422df9626ba96004e113754d1dad1042204b089f3b23406601c30bb2f13922c833ee4f8ede95187048f975c72c5924a5e284abf028f269eae02a5ab30a2282c79c194c4a13b8bcf5209ebcb4555f6ebfce36c75e7de667852892940bbfa93a73ddb28473a8a553fe9a51cd985a83e103d6f1c9c965697f57f1c7c0ecb76f76d6e98d1f790596a44d098f13cab24fcb5862b2364369355154344df01da7f79ef72da01e18230b44d961e76450b5e583ce8d3e96f446d427d9b37570b315cb9b947a5ad75d5869e3a70033209d2e096681fdbc68cf7e3206b03ac33328a4ef3ed06729e9f2dda70fcd50195f74d4a354d3c12b060679abfdbd69acae77f55d662de31ccc522ad0ab9ce08bcc3b01ae512bdf8ed35cbc29c6a3e075aedc255d6c9f665b8625637b249f79d08caa534d8faf8087b50ad3bd902fe29786345f2a0cde61eafdf94790176b8f2ddecee226340a32dac1eaaf61224a56ad6d167260da2cc88c2e32383e159b7848feea1705b69dc146bded3c3fd4953d2891c88827fa024e05268ac1e68ba85ffae7ccd45a0c2f8ca8b7c234da90a8d05888dc629148ad95a06ccf07a3ef0f38d6e93935308a71ab6f6885c6550f32b70eecdd7386a3d5792aa9c4920a65b4a5958045c0ffc8777e74cbae233aa41e3ebf8e8819cde97905d87611f6cb64b4321cbb92a180ac0b73471140c82745fcf1dfd3c8467cd7d449e0b1393cd4cd4eec33e34a0827e9acca99dec728a023a39564f1777a4c59561e2ab44ff091373cdc6f3666b92e417937d4b153c6d6dd8961e35a1de81bdaa695cfc1064300d2a8f0fe214ea982a804af81a11428", 0x1000}, {&(0x7f0000000000)="fb6159f799f0b276382c3d2d930f66035dccfa8ac383a3fb", 0x18}, {&(0x7f00000000c0)="6a5579a4165f84fbf02339ceea8b11d59b8354af1d8eb3efbe21adcddd86faf64f7d2ad06cd3baaef2ee57", 0x2b}, {&(0x7f00000011c0)="d9f2ca7af0d0b0478d0cdd3bd05017e45cffeab66f2818a2cde2a9e26fa367242fe2112b1954a98485a64660548979c743f40f2e1261567c668237b536d6b1059eeed045c787aeae", 0x48}], 0x4, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xf4, 0x8, 0x2, 0x2, "44f46ffbc0cc05638b9d38d5d51cd53c8a60dd70", 0x7, 0x9}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0xc29) syz_open_pts() syz_open_pts() 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2b, 0x7, 0x6, 0x5}, {0x4a6e, 0x1ff, 0x10000, 0x1}, {0x401, 0x8f, 0x200, 0x277}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:44 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x79) r1 = socket(0x800000018, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r3 = semget$private(0x0, 0x0, 0x10) semop(r3, &(0x7f00000000c0)=[{0x5, 0x7, 0x1000}, {0x4, 0x70, 0x1800}, {0x4, 0x1, 0x800}, {0x3, 0x9, 0x800}, {0x3, 0x3, 0x800}, {0x2, 0x3, 0x800}, {0x4, 0x100000001, 0x1000}, {0x3, 0x0, 0x1000}], 0x8) fcntl$setown(r1, 0x6, r2) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) getsockname$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c97e469bd158398100"/4098], &(0x7f0000001200)=0x1002) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f0000001240)=0xfffffffffffffd2a) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3d}, {0x6}]}) r1 = getgid() r2 = getegid() setregid(r1, r2) getrlimit(0x3, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000000)=@abs, 0x8) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 16:00:44 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x44) getpgrp() getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/69}, &(0x7f0000000000)=0x47) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0xfffffffffffffffe, 0x1, r1}) 16:00:44 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xa, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) pread(r0, &(0x7f0000000080)="d9d24f1a70d52a85e3653e1bee6a5ad32f8998f0fee7ab748ebaa2395b020271f0b3618fb640d2960e76889eab9710377884d4120e7f8eaa7039", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:44 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './control\x00'}, 0xc) 16:00:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000014, 0x3, 0x0, 0xfffffffffffffebc) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x12) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000200)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008f}, {0x6}]}) syz_emit_ethernet(0x90, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b71") mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) r2 = accept$inet(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000340)=0x1) recvfrom$inet(r2, &(0x7f0000000180)=""/103, 0x67, 0x1, 0x0, 0x0) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f0000000080)="2e5507cfbe5604771764ee9ba5437518ed9db990eab52fe3aa870172595f7b8e62000dc37273dcd553b8c78567d2dac93441c3501000d14b71701822dca648d6e3e4ac5bdbf5eef8faf890599d53ddf2a6eb0e116166360a158836c6e97c096074939790b57dbf53ab0f48d308e1603b5de45c9378470e64b9f55b742d557d", 0x7f) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0080"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x1d, &(0x7f0000000040), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x3}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x2, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x64}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) 16:00:44 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() r1 = semget(0x0, 0x7, 0xf51883b7e6b73322) semctl$IPC_RMID(r1, 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/68, 0x44}], 0x1) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x32, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7fffffff) close(r2) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000100)=""/211, 0xd3}, {&(0x7f0000000200)=""/85, 0x55}], 0x2, 0x0, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB], 0x8) 16:00:44 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xf0ff51428550b7d7, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) getpgrp() r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000, r1}) 16:00:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) link(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x0) fchmod(r1, 0x80) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x8, 0x1) recvfrom(r3, &(0x7f0000000200)=""/4096, 0x1000, 0x1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) 16:00:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) preadv(r0, &(0x7f0000001780)=[{&(0x7f0000000200)=""/113, 0x71}, {&(0x7f00000002c0)=""/168, 0xa8}, {&(0x7f0000000380)=""/226, 0xe2}, {&(0x7f0000000480)=""/165, 0xa5}, {&(0x7f0000000540)=""/249, 0xf9}, {&(0x7f0000000640)=""/193, 0xc1}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/39, 0x27}], 0x8, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x5) r2 = syz_open_pts() fchdir(r2) close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x1, 0xaf48, 0x4, 0x7, "93d0a41e1b6eec158f75ef98f237b0402bf827c3", 0x7f, 0xf1c8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x9, 0x6, 0x1, 0x1f}, {0x7, 0x4, 0x0, 0x100}, {0x4, 0x970, 0x4, 0x7b}]}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xfffffffffffffffc, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000300)="068dd7797008720a2bb97dc05a8311af3410c1775e2db696affb67c2282c44c093201789b4c2a11a4f0d9ec485f46e376416fdc9f00a359c236f169c6e0ae891a1de009863899b402d2f16e7bd014b54e95cb5520a9facf79db5daa65171c20ead9131e12023caaf1202dff96e5f0d9b3800179ece0b117d5bb429b9e1d858d0463bde0945c9d8566f7001baa70ac112e788d103731a8e3e1df960135d87a8802dd17c39797f1b2f7cfea925a11f185e88718a55b1b5d7649d586f6ba3a29bce46e1f3141bde98dd52de5614228bfa6f071130d0160c7d467d27bc6d9a16b3dd971a913f6882832996c85e656d245ca49f76d3340dde5f49023834b0967c53966d7d08081f338b31b6d387b91dfba1050b68eca165395dc5b5f948998b505da4dc09c5bb093081e3a76d9ad12f298e0b73b0ff8db07402a6abbe50afcf75ad6f2717904b6bd477be2e75f0d0d84a9390b64e6b9ee51223798b71060182e8b8bba1609da3c3e07a378223a529189bc797466f1e66063b1cb69f211c242c583c4885856a6aee581a16d6d5eabc8a85f7743e33506d7f3462cb8e20b12cb2cecddb875a8fad710fa0af1f2c8069cee9686639aa280b4a9016c62fa7dce75975b584942fbcbc8fc16a768c4282c2b4287ff67432a71057aa2fdb6539a8b1d3e48ad6a5559d9571162a3f3e998820fdcac8a2e41493bf5240cd82afc26ebb62b077582740fc3aaa65c5f8c0f7868289afd55619b4995000affca22f7d23c738e76b66a2d08d51e45245bc2fcae03233747a7e96b30a36292cd939a18abd6a764d9388eedc728c939a28eccdbdf82e5b5c279dc6c95da932011123afc3a882fffdf6991d8ec7dba6571d4e33093161859397edcc63d8fcd17a772933eae6ce565d5b5bb85ef9d228a8566bc33ee6a2199b90a15e824f5b7523f53e86ed7258c6731699523fccb4f61a7590faa4076e2dfe22b7373cad9a4d1e073d65fad2d1db90f715f76a8c492f143f28c90ea04a476711ed84abcd8ac8a03ec52ab5fc649b0df9c632523becd930019f4b66f34fbb94f6725e775810b0005448389face6a7a64bf574604d0c3e6d70498159e810db7b0e00cab296aef081c9625030632a25247d1c380dc9b52e988d4e808592455233577377d3a0a45d6299c2e3ec387b49e751119827f373b9ad566f01ffef2a8fd3f232fec110806af3e32b25016e8faaaef3941aced27dddbe33c7f6367cc67ea00201020a2f2d15041dd3487ba3bcb1e23874f7921ee12c525d1e96cdbb15f8e468ce0bb7eba9472b4f022914edb618c60ab8b8eecdba2fede224b476bd4aa25a03cde7beddb2c71a94000101a68956e6b9c317d5e0707ac75689610b23eb6da2283e8515d192854bcadf4ae633cca384af9673ef16bbe3e3b6159b147286e9938237fa82c0ba213cfb8fbffd92a61d89707ecced24ca2051b07474b8087acf0f0c84a09c6c979c55339ff05d41428590ffa22f866f256f5af756a4d3f21753a51bf14edf1d205f5e73f2882836652adc09fcc8146912ba87a1d75c6c0c3545118935252ce645b38630063270ba51db062c1972fbfcbbe52feba322ac84f73e80050d49b41ed22cd96062451afdb5ade907a4d28f5c147f5ac04d9e29aed6302c61cf2802c9480e058cfea9533831638b6c57ab7d447f4370181cc0214248123f64d082169800bc411091e75cf9bc4799f4215baf9a830ae468c70a32622b1deed48626efd1b1eaf2f0897447da7a48c8fde09d7ee8fa3bdbb68d1d30884c6833250e19c24b8cdfd8213d020d6c38f9ff2cd576c737b6d596cdf534c66bc0a43f40a7ba7a8872e8278e156f478ae40bc62503ef2ce59babdc7efdae91a888a9967d844efc1137c5ae20220ca1388e254c6b4e4489ccf75061fdbf597b78f2fa204e6873212519130fd0da760852b4db9107fe96733825b324d0b25f1b8196cde906f6cb09a9ed3dae923cd385d6a91cbb9d3e1a12694d6ab928e0e7d76050e8045d7e787333b976181da439d6a4f7be813ef9f61b7582f664758dfe987ec70555bd6b19bcfdae72279b3e1e2eb0edf705d47e9e549376beef0807c76322775d499bf62c8bdcb08828b7b143adef140e5562cb1845d1fd04481186572f5dd25fb1970898882830268adee0a20be6a01372ebddfce77d7b79c1fcd6b3c0570f93fdcd1493547afed06997cef6da4fc2a75e03587c9bea02393eb1f0219232f7863405aa19c0bf6ae776bcc8e3e25e4b0c592df17465b8f41a7cc4bb367e272121a78466d00444ee344bf0bdbdec22957c6a9e1b5698eb466ac38445937f8321c4e715a79a020bd57be7c3c110a05d0626cc8c357c3a2e184735043610c69d294e38adeb1e3832c9acdeacb0091e3d8a2cf1012693e186ee4118f07910460bea0948b76426dd612909276ba7feb9ea59ce316f30661577e2de5ecbbeeba226ef6efd131d33bd27c04f1e524d22c518d06165ee6d8688a05c0b487556daf1831f406f258bcde28ddf039047bada9061c05dcc084386dc076ca03fa79e02e554f9e077426ef495e739bc8a52e333ac7d9ea9871f28c32ed784e33931a10159066db07be52a484e4dd5f52ac82537fb0c7bc08414a22902bafa469e04daf96b2ec67e316746b3bff197cc3cb9c6c8a3b721214e7cfa2e08bb19850141248328adc7d5bd125995de0bd46df9d9f38c1e638fe8e9eb04d3809eb6b2f9e47252b829079da451db328e72f4c7685711d84855c276ba86f275ea30832aa99e052c811137aa7b5a7547b9fa99fe12f3678262fae67b10464dd75f03144dd9d9cac27f4fb743d4273b391003b591709b9e44c24c43aa0b3b2e2f9d0a927978ff3a25821500d4bee466e0b942177528ecaf2c7fe942a17e691ba643648344781e4553595866161a3721ff848b7a933c7dc6cdb3d24bffb4f6e0c2880ca629c4921a475523dae8447e4cb4a0de5fad9beb744ef16d14c31347fe6f1a4b511d06b1205594cd6b2c588dad2a5132e185257ea6e5e00c42386a0f642d303a6b58c9126c8620b34a1eee62104ea8078c821cd038ffd3ea5426d9158ef480e144121fe9fb86bf15eac3ed9305c592eb862d6ec2c754b1033561cb96c540eb828c718b238e8fff6a776afa2057f6b9d864ce1b675bf14e178da14997b00d33ff655d825787e70584bfce90b7e150e2347efb119ae96b20867684cf0aa47668284aea96a7ab65e2eb9a7b58f759666266b67026280958620c42f2d6e4784767a8833066a1fdf53769f28a58e28ff9076d6daaaf1f1dfe3db22698854a9e3777676ad85efb6968f4a2414812d2299dea485bc47c12b4df5f26843fd6b104d454fceaa822f1c666d211ad84e89e15e0fdfa4ee264c08bb0b7542b37359b138a32bdd3202cc3818b39daecb97bd803fa1469f6f5abad451904be5cd23e17263f262deac5b4bed29105409bd00b035edd4155d66fdb4521f6923bd66ed88fbd087f8d31243149bc3383788267c811498532824fc82a52ec3247208bc5e6f54f60b1d25d650f40ea839f16ed4bb3a22d8e18076d5f3776e4a54a956ca8ba958b61ef99e778df84eda19428241bd5ab3d32e85cf0b342a77ff4bba46254024a6c4496e591600f2b558b6a9ab7bd4c4b2c314200a69523cd235ff01ee503d1a6baeffd1bba47847ae29d4ef5f5fbbfc184ae3a2cf8da74fd3f2bb5374d4c834002c6a87cc2d4c4b63736f460fb43233d92bd176b721295d11d455014b22cee04455845803ec700aa14e4081e6b456f569a9716ac51109ef291345e85d9a1b05b9b8c06ba93bb87c5f49b3ddea7a0508acbc61e86da86b1290dc3fe1a03ae180a7378299373dd20fb9ab5c4fe672efb86ba0e3a611256a3d72e9c3fc5b0ec762c3e79c09ddb19db97d90ce6923f7a27f743f7673d557a36483fbe6ef33cc6604297ad6f5d1a8d4932fca3ba3558593cc05a1e4c75c7563aa6d89fa5ca89efb19beb28b574cd7bd6d0377f5f320f5c755941251cfbb4adc76a1da4a2f83c0054fc595f31a85e29edaab429e3afed76bab2f79d237c17cce26de50323c57ac5066437ecd785178e82206321174fb3a643dda7642d5eede8fdcd0f9a433753d1289b85f9659a9cd8b392c755af429f0b0f7efd4cc6b32beee71da952972eb6f1900e8e11fe8085b00b075b85d69fcdeb73d9f985d4627f0fcd3ca454c1c21e7d52545f20c3082ffd77778fdfd4ac9feb4c2dea70727875d89eacab520aef369cca0f10eccc0e813f1a256368762c7f2cc57a2753e3b79386c620b1ddcb42647e924d366a255203093808d945fe0ac448cabf20d90346ccf5d26a288fde91a331e9f9c8daab7e9af89ff6da5c1727315101fa211dab053df8cdc3037f9feaf7f551c5b9f3f87a61c3edb2eebcba8f43f0a3818b71669f08959fd14fffbe5058a80b4614e6370bf4f650d00f7a2b48e0507043971f49c738593602141ec679a4b5f0b0213d4abfbffd1452587935faf4a01c54cdc8fa0b30bfa5d7f2b774944571b2ca6dfb6880fab069c9baf7478d2a75b215bdc93ef75bfaad4a3310bd24ec512b75a0a202973644c5057399b5bd0542bbe411768c351ac4ce95bce0f487d98def918630f1b13f7582b291b3707534a5f365a726991d1e2032ac59c1ee50ce308860072d0e77721a4cbbbceebb72e3b4085d1454f0ffd8b43245ccd85f02b8dc523e37496c7723ecf06d20ed8e46bf9fb7a308033bbed53ed0ce931922c813a87e4074e1bb861e1890a7cfe911df651fed95bc21314df5970c2c705db0f656a4333a2ffbcf802c51c89c740a3417a994686564615cfe612f9d296fb444b53892ec5c6c4c9317430f2a6e817350d6d51a0f32d53e39fe6c866731f6fb7171fb499d75b4ff7058351d6a5900d667610b0024a9679177804ddd1d4eccdebcc25230dae901944e5586de1a116c4a6070ca302ed3dace00f07f3312d4a0b6d1098e2ede41de7711280dce5796ea6c229493e90bedde4ce31da026932c0428e22666c5b48177a6a71fcd29288d323060bc3b410a81e6dc8f8e864057f10f7eb0daf03508687ed75c20fd4f2bc225a085feee050a3dafaac1e24fc1989bbf2adcc4e38aafc790d412bdfdf06333370a46a2f4d823a59358984e0de53841849a2c755df76d23ffe27334572ea0e5716e67743e2163531333419b75ffbcf12c539cd848928e313f10e0f7f60026778587db7606398d0d791851d11011d22ded215e48cb27dfc925cdb99ac2593856eeb08bb5629ecb28e71b9e79eed4eeba58bf26bf0a164738909f9c6c769dad2dc8f8279d12c37471084b5c87aebce02f2f33c30525bbe05011248ec0ed93866b4ed5b1c5a9ab83ac09d88342e8b2a64a4e5e01680545b378e947cddecd09ef4e234cb50c9c19da714ab59d02197b745b9eef544c0d67b7ab23e973c5d34c46ca8bc53bb61cab1a1ade0a0c77e4cbe4e8a21a275e8cdd97906da05b0057d2732a4f2fa0116ad6ef57ee2af230dd2f9dbdf4255a14d27c392ad3a2cf0b6959a0f52f400c102a66558177f0e14be98a746cbed1712051915f9a9c80aa6488666cdddeba9a5c78ff3696357aceb636c6cfba91a84fef1f857902ee359f70e9a0b8a217fe00c468b8bd9cea571bae32ce86a9b39ea7e25995d9fb23b79bcbcbb67163c58dd6d054727bac9aec9dfd9b14c71de20dad5f2ffe1fe0be9c62a097d92b61a28009991f35edb68e4a23fa4655c57c67c047ac0f472137ab7a30b85f530ca721b5c00c692aee1a0960c71abbeb57bc2ce00e083c7602dc06", 0x1000) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x140000, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7ff00003}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:45 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x120) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000001740)="f494c92751057ed04601b4767609076a52b78e71110a4dc5bc65278109212c0baa33a635e26eaafaab379ca57110cdd9ea80d028a105fa865de6d84105d4f1f487eb709ce40a4d2e788b003d30202257204111148c5e23c3284352cbe44058078682a6a56b7d27aaa0e129311285d0e3f32973a4b599af1cc00aefa934c76491e81d428f8b2e2f3fb7a79aade391a1502673e63bf7748dd182324c29318885edf75cc35f2312a664e2a749f94f8543771ab09bc2b40e636146f1bf3ba527091405087f861bc4cd0dc1a3ae1e6ed2b10688f73e20cbebfcf997701cd746b1887f2d6e22d544a6d48b03563c9432ab4717dfe42ea8a598f56f0b7a882c641cbf968e2b9ce974bc1200c3bad8ab1a92ecbe2d7fc710516d9f5a709eecdc23139b6f6f1fd0e905cc4c2dc69076107f750a8b67e84ce74e25d2329c3363b13daac8dffdb9ad35a9b5a91bb15e846a5449c63bcbb02c87bbc97f557cd443798677dcb409362f569666c03b07721cf89a3049cfeb591c61e1bc64595716954f2e0fb046e2a3243dce6bfbeb6fcfaedc5f6fe85637481dbfb20973e96f3de8eba8fdbde38e6e8a29609dee7e824303a0b57ae7b2e4a31399092ebabaf471518cb07f26792b4a44fc0980384449c7fe6931167f24c30fc2cb5658c49a664f8ed6913467c4e110af4d19844af82f6e931e253dcc04a87124549688c350ec320f0644184c9486023c3128a14d8e4416ad7f8fca8d379d01b3bae3d1f286e73834bb29bd1ca25b0f0c5416e8c679a8880f01ff7ab8accb9a17e685a5f201b2f5514dbc8c8a479bd39c356cf3453ce1eb3a5bf41dfd6a4a4ccce20c9bcf0dc3a88f27c6920abad094d77d8d3999c656304ab9838de22f6c97a84160e42b7da12ef42519c73cf402918fffcf8bb71091f3bc075ffce89bc6b3ccc642c9f258d24810b3b150636f41a7e401c9ff38ec756f7b190ccb54dd25a0821688846117c2d50ee7e10e816d348a497e1731d95b9c1ea2641281631aa39eeff995b89df94f3871323195a86742059e4dfa86977b4100fc726833858d37c74ca7c2a755cc2b7b98c5a6aa2bc4616bd147673ceda5f8352c5e8b878f674521c4f1408c039480045153a698df923f1d88cf7eb0dfb4299657a38ddac3a49a9a2fd73f12e15deac46055b388f9e61aed6f5c8d5930f558ee8a83f803a4692cca7c41ce626251b66a179f78b4b38c96e635419f1e9b93c79b53a9b9b351383998a429eb2d930a64430d6dcc1efc524e3d81ad0dad11f20d173e749b2453a4dc4e78dd24a1be5343f4a4fab228dce55474e9757bece4a3b757b264fc778c2f206e2f9fca4955b4c0b8e90191e8805e1454f7197d49c06889decea9182bdd6dc650ec2b3b7c8b3071326dd173c3c746bdc8dcbd6491a40cc8fd15d0a119ebdfaf5fc551566e7006b92aeba56f251714fbc2f1ac44b125d80f2e1c4e3f8e5c0f687405db7621f7e1164ac2dcdeb201bab2891ece7278d04c5b7e6d826a25bda2a201e9de27424a4503b76ce9d8f49ea4b54ae7495c890b11cc7de28592808da1583e4105e550aa1c2767f4cf9b45982a6c69fca4e31bf1a76763e9a66a05eb518d4aa1191291a483ccfb567c66d656ac4745ecbb11b1a73b9373450ce885cac7ec6623065300aec3e85e64fa00256cef777984e5d069de9f3f7e4f9917af9326322156f5104bf9a74c467f79f706325cc4f7ebbcd9640face50a726c8e7417ecf6bc9557fda8c661967e03e870551fdffe5550bbb6f28d1c232e39cdce5c5e8df9898e1f8756e97754d8b1c62105882d8794608f518f5ae5763444f771c4033cb57dd87931a6c8e8ae1d15fe5cc1fb919ab2f31d0d4f7c94ffb9afd45d41cca559a182b4860f712084ccb09e18128dffa7414fe465bfbe8c46002ad51c5d82d56c01f1aaf0b256368d64428930bd45ee0d2985a942d2f5a35254c680562aacdd4c315b3c30e6b071abb8b6903f49982b6e15191fc9f246ce19239fe357297af047771d2ccdf30f9100f3c8f894e16ce5b45cc3b06083f606b273e25cfea58f99b9f3bb524732ba940a571ec84dcb3b2a0d6862f513acdec043a0ef382d483f6bf46921d7ea6c6f74f0f2783f8b8bc6662a776aa3040f9bd479d4f29f0dc3f9fc2e7733745d7446d011c829ebf5aa42b201e2ff090b6bfaa1ce073dad3ead34a89bb6342bd8a7441b9e5f35d6e0f2221790ac9756c3f20e52c67cc62e29392ec2e286dd2e9a987feec66d8b23972487896d355fe7452b1b391d999d51b804f23d5f6d93a652d5c677b732a699fb33727d975dae365b158a6564aab282188dcdad631304fccb3ab30cee1430a43257e55e676bffcdb501320bef193b20b6fdeb3b2d58f4416214384986860c77d8f5ce303a2ec079b6d804db0fe3795b782183c423f662a8010b9f1e6ea7427da196cffc02b6989e6e38da21f8f4fe88cd381cc974ae817587b82faabc9a1d550e83f586b1e124328891a803e835ff61c45553b3cc4e7ebda3b3d38333ddcff3c579b27175b25c03de3b14854e6162419b89d175d458d70f54051347e74d8134b4700af8a087730d8fe853292610ccc44bf7de19d4260394ff8953a4d0ca64378349192d183241942127b5a31d003a5a7ff5b28113fb55e63e2fa27012ce60be5640317ad1bffce435adbb3cacfb2a175dfe6f27fb70d7e0dc24fe39837aa80f43141e67605730124b48cfb3c69de98ee6fefc3f00e92086dc2721b7d8a0b8533343fd937c7c3c5a0020a07e49b05c28d55acb3a322cd9b02b0c0e9140526da919bd1090eea99fa47bf6aff172342798a84e741c2d5df3c8841ea985daaf843dd166648bdf8dce4b67cd8649cd5b7e747f89733cfdce0df1259823a9f6b12d9442313a080f90ffdf4199b985f6153acd9855126c643104a43699d01edd6d29af0cd7b3dfde374deabc33c656e7d786ae7df3dcfe61c15f5d7aff5d431b9f4f5750125e09913fca08a39a5ecc79c36a72fa7c4547a54ba69f0967f8c66c46ec3004c2a8b4631304605139d071774f7c9f6c8be9cd3005ebd58b79c8599ce1d20a09801600d492c69ad2eb76c4b54aa8d14871d600ee3d85cbabcb36952152c080b36e8869755fd166b1f8603e5075f1705726815c000f238e2fc69857b0ef49575c47d86297e16334c6b672723bf3d48537e76b74a4f3a66adf2f039d06a2d95af08eaddb882d2aa9c9b62a999f15d03a3bbda191e3d4ce305fa0160ccfdad356694dbaae6bbe48c3c92a74328c700da6b6c5f55eff713800eae0b7282d3893dc6468511523fccf73dc10bbc913dbf5f6e828a0278d60acd5a3ebdd82f0052d9531727a8de085f4e8ee220245781b0014aca3c52a570ffd6dbb761d92aa49b62febadeebbf9024f85db1ded4728ce8787bad6387d0c3b2359666480b8bff984311076838a55a4137bbddea3ef6a68a61d02e899eb27d827c524268f478f1a812c1a619fef3230d2a6f2606f54965bac407665ef9c65ca4510965369730db13448b189a0531cfdf4583cea034453da07a756cc6fd3d36fc13f59c4eff5ede3021799554fcbcbd505f1b2aee2c93aef30c058edcdadc4a8b307d0ea6d03395768047e39501d0d202ecf50ff1e60bc2b02a8b13488ecda446e74d0d8bbb484fa1a2664c656e3089f16b3f79ad2295c55d13c2ad8857f7216c55391869695789719c75d4cb47fb55bab14a22934abde6e79ac1fa5ae785ced761a8011ccf9f7a6af4345e7acd4bb56ef3e0775fc14a8e4164e84fe1a52ecfea6861eab3ccab4517e945f6db516b45a26df8c2cbb688f45a80124ec75e44cb4018d7a1b22bf8fbabff62f60f12a2af1e0ca5f82f2090af98c7ca960a9443ad9cfdb0eea27dc9b828cb0031f1953b06a2b964966c4e1c38950a0d39b56d15907d27fd20444a02626e510276dcd43669909942acf89a54096b54b8970563d0950a0b0bde944031bfb70e42fe157420c960f64003129be792bc8bf2a0095512d31ae5e96e857cf5005835ff0899720cd3d79352a424af7a85980510ecf3afad6ae09f6e2fa37d8cc36afc2cad7b30dac9dbf8f0abc1f36aa49d25484fedd9854848c0ab5b9350485b1c5e3fad9531936a5b04044f4445969044c65083b46ab46f356da1fbf9d294c3bc07ab6d6143d4fbc718397d9744fa5a94866bdff954276612fc9ca69afab6dbcdbda749f7a556a419df0b07c619ada8fce6c9af58b483a275f9c417d159d52c029782a971ca3468a5eaaf8fc324faa230a46863b9d268ed3c391fbca1e83da47bb60175725ac756c82905e75f4ae08cc43e7f9c158f41c8d5f2dbaba1718c0c1c2cfad295f886ddbf793102d3edb5fc73ce7491e7ebc0c51a7a5b869a4376fad747949cb53b24e2189ea489a2dabaa57acda2b605d6a8f8f7dd2f91a3838daab701aa75d9b06cfdca0bca4c5c472c8fdf708af988578b660a5907a78bf598e134d518dd51cebb88254dc0ad31af12f885a761882c62e5ea519801800a9c853842bb02b5e1f4e4a5ca74d74f1e9fa7f1e78eb533c558754150f03092e6eede7be70a5b3717f4b9e2176d2f2ff158d1ae768fb7f2217d742e15b1d027c76584189d2145447ca469e296566113d91bd81690fad7744ea08a1ed107c5635c6e6a028b769b43b515281b4b24fbdb633adc98249e04d8c3c716177fafcac80358368c8c37347eaec82e5fc57bfb0acc321124d3e6b30566d9a613db6067e3809d95eec783f0763722e2637e8f10b7d4a67c1c04e47159f9cadb921a15cef8d3a53d18f68d447f8a4c3049823a8a183c078ce8ff6fa8afd9aa556708c5da6e9c9e06d38e126ea06da910fc5c5a5c1a336388556d378512326491c67e0eac562a26af7b3e74affafa2946bd7da44c363f75222d4d639806659f5fd54538a48abcab6312ee043c30649022414a41abf29641936ba13f5a39009d3cf2b2c2b8c27039a3fe0ca63d4d33c4e7cf321a01246d6e05d8defdb4f9af3103af5038426af67def842e4c6838b8239c41370a755cb856c90e88f74694a7ec8b3b17d7db96c62a16aa55cbd7fc8e1a6b2fe67aa790d1b0f1337345e69d23326aa4499993dc54916e23bc668024cf9b424c0e8af02b088b4fc6832ff7aa48a0001eac9e4bb2a0024af7c20659f3a4b121a3cb2ffd2e43c4320157661959fecc05064c6dd63b99c803a905fa323e98508804e039d8be4c429a8aa1f2b4568c3e7e3b66a7d0e65dba6e6f9d01c43a5d5756aa6522984f30e4cc2a38d12aa5c1a3223e8a9d45efb9bd1fd92ee7d971c6c29d29d11f8500c1d92b428368fdb487fff63c9a41e927e83f22d840ba0cabf7cc256230737ffa61833229957e3e69b019af395743aa0bb0f2964893e1b3a6fe93e6de243777610a9e6fd712d3702d913d74ed4177ad6c4b96c2b018e42e6e9951de92a836f7ccffa7d88d2a0dce0979f24870e1b6927ef665c99e54c88a63318d25010abaad6ce82cb7ff1e93dadec559ba1353c3ee5c99628dcb4d2e73bccf60bb5b43a879aefd8caa7f85c6ef1dbacac8914395e800767a40be489be4c8222d2bca823778a27daaece78fc8ffa9184e746375581d694be221521e9278eb796ea1fcca776fa58cd9c663441e5bce0538f970b0342b7bf46e0dc2b78d40b4e201fcb47914b581f736a61f48d787b31c1c3995efbb7e11aed8bcb954e2196b6da8ec4286f66c2c9b6084900fc5dc4f1099929370ecd99a1110fe60ae45793892f6c72ceda379d970d31fe3bc3be819364e692c06d8b2341c6da15ddb4f03e4bdc37", 0x1000}, {&(0x7f00000003c0)="d6a33adeef263ef631d3efbc65481656109780693a5d533675af1de51b18a9af2daffdd0c3ea88c19c23994353c85395d2593ead7b0d63b76dc92f261aaf11dd920a6a3526116b283c31ba94aabc3232f4f4fd90426f03b6dc36d3815fabf1bfb26b9c177adc3f43f29080a8cd175541603dd43dbcea94e1ffdcf445a8a82ee757325e48bb8b482064cb19b898d4e8b063a1fb7d7c188799e02008f26dcb490bd526f30267f5528d0e74f70f70839225f404f4a0aefbc197b162003a41129cfc869ca6439535ebc194895a9ebd442fa57dcb9d6f9c011a1d3f039966733f7c6193c1a7eed4b3731d8fb4adbb5355", 0xee}, {&(0x7f0000002740)="3339690bc4ecb85adaeebc3784a4b8bd9840d47a024c6d9039bd4b3f0190118155272d0b7432dfc0f14fb21389504d55b6afb38cd3b4361c10b0b8d8b18de34fe9bf27344d28a3fb0b0cd7b1350bcb0be30325abed3b9aba47dc0675eec68bb357c3d66027a0ae0f25c6d77ed440a2afc3ee7a181510e09673d5f8086ec65ae6a2d2f8b06028c8e926a953f8ddc200182fc09fbcaed4d28eeb3190e7dde56dcc20c987256f5e305c30c1246d4d0f6f4b5279c5247575f68bbbccb57c8104a78cdd8e980d4b7f10da9096cacb19a609af1bdfa36e26f7519242e6e88079671ed21b5ac859b61f12504b2044bd8aeba5a0d69939d6d14200d9205628fd7f43be18520787caff2c4828ddd4cd869be767fb58a7a4cbff5165338b9bb25695805b99d785cc9f10516d0447134b106770f6d34a0b2f770b708fa3b1fae8dc4a971ee6f7c8bf9997b80bc9a5401d2aa78bc481e7f7f0256f10e7258f70f36a71a296ee4ca9dd3a88a22cd8062314f268dd9c2fed35b3fd9f1ed181fee22b20942a50392f2d29d86c4b858fb358f110b11df40ae47296e23922c4eb826afc1b4c72955a57dd3bad2066419bbd124b3ff9ba78783656f09991989b6116c56be1a07f036348e3bc35282b512c5f3c2c606d40b71328f509744d8e72a15a3964e1215b074684589c8e0208f62d86888f91af60bf5030641554a2d783de6904b919a53a4e469b5315525e6a2221e112c3f4478b19e50b546f7d1d8c3abc20ed455018c0db6cf0f8559f8d9702c734c6ddc5f29207f8401b1a028bd1e5f65ee5d08f400deec271baa8319129b0933d186e2858ac2adf8ee59c730db447bf77619373464bc4f8ba5102b412286ac1144ca7780e295f2e2f2124e087f6336595516216837a5ef1561b40272f7edfc3d0b1f5b571e17f07e9e2bafd8da26896406b31a39d956cdec90ca7e30bdd1dcff85a1b3126187e785e7c8829e9ba208878c4883a06846ecf3b0db718393fa7c028ee434022422ec752c3fbd24608c1c40257459a26c8275ae521a66a9d1677984aae3141a42274370624154a62d496e25f17706c761d2cdf19b78985b3d233b39f8e7106281586a1c061788ac754f6ddee968e44f8ef17f673a362bafd2e67cb53eab85ef72270f64b93667c97de2945ae1d46562c116423520975d1219e223117a3a35a7be5aec45caa907a739202d0e96616ee6b16c47de715b09ca055dc259444e72f5aae461d9f5e1d0206775cf65dc6a23df96ac337b4fcc03532f4fb7a78e162ca877a4ea9fd86924c98bf2290bdb98d404c8fc876d0a97b51b5996b0ed65d96d82f621654d5ba3217f3f202ad40ecc48dd4bd06cb223bb711cb159327ab8db7f018a3b45c04ee0a56360ac0a6a2540fd76a737c5df47b9b671ecb98751cf467f7b71bd20bcd7b04df8c6202fa0347c97eb4397dcb1442d235b0a37054f5ab566927ee9563360a501a1e4e3349780b6f12852c79cf847d97a1b61981551a1af6fc85b0023feb7c18b0496fcfc204b7ccdabafe69f44fe72169848d0cb0ce3daef6b7eb629587685d17a8a47c8b35d0bc4995ca2c4a1871fdefe596b3e4e3ac5a5d7984fbd0d25693ce29db11fd12d99400ef351a3715f5feaa99093e91bc3b8b95cf00620453cefe4c0717eb59604971a2d8753dbf63a6b7247548525fa92ce2e5ec776f565c6d1d8906fc58e36f6ad0dc24f45bd1a5d86e443f5db416f9e764d3b733ec36ec471c3e08fe7b29780ea33a6b77950b7745163ad415ce9157980980b9ea7a6540af78280a8662d8e04e98058c24f99c17745f0fbcaa32fa551e79f09633b2db489c6bbbf0d12ce8187de55dee96bdd070ed228959c50e5c38bc4b9254b4f4cb93804fddaa77dd83ac5fb41dc4ac0ae86091e6b5c6c0081a7036f970fd2e356f196532833e1b706bc73eaa2513e3cb7c4c10ed10e9db581c19a7d6e55e1c6bedac91fcc543db74a17b72f1534c917b6f74351190fc90a664e8cb388b23602c66ca7c719588c34eedae0391b8a63323b50dc8a01fea294902fc03a4ec88863a9969f3212bb678193bc5bf1a4dfcb1f5566c0d09bddee321ed2756992b8a6b11fa30c3da75bb9c5311dd9c245e3d7a6ba032ad7c4e330379f40adbd92ab5b92093910992aef9f7a68b4ae4d9561081614b0ebc002dc2769438357726c868a378ce56498c5201be5772e71aab4dae9dfed41700ae36d184f8d876cf6efe00a2f2c2bf7b4358941a6cb1b04794b605d012e8472ee86da942ecfa7814576c3897b8d86364717317c9bb0c613ab5adaa7afa49b2eb9be227ae6f65161ea7d213a84601869d2b0b5f1d25d02789b95c11d7ebf06a4433b2dec4318fbc716e77034fd167eb8ce55a00cb52ab1bb4a6f38a8c547c4dece5f62294741d2a5df949a309c8ab1d6adf48c366b57ed2b94c3ab7b4d0530b67e306c26a5cfce81f1d94d2f881c7adffdb3398efe033c7bb578960a5a227ef2e6d737efa2d104d6931f35ea07fbf6f30f984661e5dd93e7c7db1a0f278833a492e07f74c564fb72ccac6cd7fd7beb82c45062a1a5903a306544bbcc3741ea6c58dccb0b6d551594bed62819ad3eb1b333fb6354cad71e6190ad97595ad6908d6b5186d62abc34ab9c74da180365298bf57f2f40b1acd48101ae3903233cf4cc2742d1d49c3102ada2a4be05c5543e61da68bb4539788e2fc7c9568d179b7eea82785d16e795d8d731b0e1105a37e70ba21dd2abc48ddee718f32230e3732f9d242ac1b09e5c2e21425a321bffb6ee17f70231193003c5bd4830c2c6f8515bb0b7bc9231b83cf26a99eab5622a27ce5082c26e1360cd76eda736a264e67f5fcbe90d8c33f53c8ffff477ae98d0b6da461c3f637cde7dc13de21d82782558c870f50e4aeaf2059dde2680637db8be2775b75e57f10871c0fd27ac677c3d643ccc2e923ea4b08805a3c32deb6cebea4e1813b496804c8b3ed7ea92bddec3a0698988272b9ae41b84cc044bf9296283f739a84af0f13eef6a8240fd7ce02cb450e99ed1968894450456fd8828709008a19d91576ec74bbaa2ad627d8e9df316c439454780fac2c0d5850fa7c385a9438323100bc9f3d202aa4212a21df23eeeaad5927cb1f17b6c0f246ddc8c9dce69b966a455975d61547fd97c2cf1d1c09ae597c6297d280f8165a03a796b573700bb3e717dae749ecaa59e005b08342130cc018ba0aeb12c5c849dc5276b9f7b55382e21990a416eb6f7da5f2d1063e0959598a57e68babea113a0c28c5e2f02d72f76758134b632ef313291d1fba082f96495a61374fdc0c703c2c674dbff98a8443a7f58212ca7fcf3cb2c5928458f6add24ff5b9439514151c1f7208cb5cabaa37921de89016877f34ca71e5b20b1a6289a1a17cfb6663a62273eadd57a6c1837154a01734c18de75799ba9546fb28a74fa7a5c52cc2c515f61839a873bcca4da0824a89c5bd1e1226632a7012e6c39c0ee84a6e1e4a016ae36c6ecba1157587aa054b1cd73ae5ffd10c2a6efafdab335e0b9863a339e7402127e3a32c735ff0cc000817eb6909db12d6990f682e2b5fb4da6ce84960a67a1e75ee16b626c183c6e2f5e5c733f0b439d90f7684f129af26c48f349989d9cd84a248149102acebd9c9ad68798be746e6bd1954356706e97d72317c2fce33559cb1d574425d85149f7581436e5bb37a4baf978d9b26ef8742d380b9c266937ecf832dae208fc59a0e96452c872a7227f43ef8998b21e933b98777cb97b17064629dd0a9c03ded92bdfe86218c838372789c3a62a02eea8d465b778a633d42e72489787063049f09288af00dcaf475b393a0431795aec363e522f4043806756ad26b22bd063b263736939859820d40aa8ff3443dce6c5a8420971fb4a51b8b2a6ea98fb178fb87c50c738185d75fe411164900cc825ddfa284207817c31776612c0c53d16afc675e90b4960b26698b4b9b4896cd3aa5116fdceeae15fc7df4e3fb17a1d8526b8cc01a6c1d040aafd1d665467266319ab005683c6180e972a142498e54cfc8a573b9d0944d18c51c798c35a26258b75569462c5a806c563424fd579d255184517a716a5b6424cfadd51023c25534ed2ae91f24667cd0d7723cac341c04da8ab993e09b129bc32fc6a4838e7fbd8bb1efd437ec1f36d6fd99f3bf9fdfe9f95b2bb22e353bdd8a54e20c7e9aea1cfcc85ab172581d4434a3de0992d305a90f744158faf6020a851abf86aa354450d4c8209eafd8d81093c0e5b3631d79d19ce48ff0ccd8c0af54763203e2c3293ed5aca0a3d76db139ad489d74da2a50f173894daa7f25cfaa3dd5e12a9dc4567d65b82e997547db22b55627d46eb80a1437e2af2cbb75280b864fe17dc5f025869cd6fd9eebcbb3cfc13ef2eff2fe49e99ed9908b7c0571534de9f34db419e39dbcfdf40427943d7d96796c96970123b9197f78d93028213f48a046e95dd66613aa42ad00a035f990feaea97b5ab36bd7e6369916c2e8d2cef65cbfb823694e70394291a31152cc8ecb91621b413563f400e8360373ad6e62a531b1143f6e366d85204ab3f502b5f59ff0e861db02c7983c8c8ef4c0089e4acb5f1506fdd1cb9f34305d7512816ecea2368b24e84805ed1112b6b35bae5ffa9d1743582c0057dc71cacf1c3627504a1291b81a276c3b99a2d94caacc625dbf04a2bd51087b6d6787214cb190a219d3e2444b4cfd08e71483a0de65cf09df35a5c397d16362fd48e2a33d344c5395ddb0a2da0beb6f7fd6fe985dc3ab5e4d38a7202203053bfe166cfbb933109d7e891765605479c06cb407b9645295db2b49a3ff04b832e097f1f3be90e8b61fd7363cc6952ae475783e6516cf6e1b0c53fe9aad7f7fe1a025d10881e79e7efe4a52b868fd0102b1bd1d39dfb54b74a6a0e553e70aee50e398bcab56527c30cd2ddbb8d955af6bdc9487f1d69abc1d5166d9c44dc6f9849d57fb866675ad1927846e213d9cc23b19d6a62aeec43d10241d31fd68da0eb36806919e01e7eda07be435f8360b02f70cea50379d7cfd517204da9ef59e37b411883762fd8bbe03eaa69262e2ac50240e247ddcc87a47a893ac9feea2caf5824159bcdda43e8d3da81973f58a76fbefdc33992c7294090d0c02ea54e3a5bdcf14ae55829f3b34305c98fb804495fc2d552d729fb9a63859df48bc5ef98ffe19d03ed26c3552da9970fee1a0cbd373703cf4ced4a3eb4c5edf2a5d861d435a1a09fb151463b5ba39cedb143c8c9c717d2a89c3ab990c64a4ef52973cabb5b11ae54f7a1b2de4dddfb124375ebf7ea2f0749cb13b242f83a5520d757cffc3b386d1f03fca9fd73af117e165876dc820acf0753e321f7c3896ebf67acae1f6bf2c8a8a10e8bb91d690ddb2e8c260831b44175c0679d5055b9a0edd8a67a94a4a712e796f70825072ff0667a4cb87567a397caac5c4f1f24cc6a13472f178e9a922f0ad59ad393d8cc916614ed579c7b33e872f6acf93589a3c9da2b68a38e2a3fb46b9a564fb8eca305d56157b0cfdcd290aae502ece4908978e1b9c9d3e969e789bbdb493ec6b36db73b32b00a9458d0701e5c2734b9b22e478a5a3a4379c37d56d84d77211d7379ff3bcdbff61292fc99adffaad72266018860782355e90a2ad7c40f5bf64cd1c02227869fd9d002f72879a57337f7f7ab90afac7366377b08287658f70cb0ce6a37d89493b1129a828fe105556990df24744167c1206edaac1d1c27dbf19bdfb37e13eaee3c8e2f971eaa8c4ef9e06057d31c206cfcd4fd4ffdcd3075ccc523529", 0x1000}, {&(0x7f0000000500)="64bd59b52706b66b460b3e6ec366e02cf29280db189078302c3a9e0b734b1056b08e3b25c3f896d84772774eb0e6475fb7b0887a1b4419ce6bb681f81521d29aed953bdaafe697f143e1f9e03c3537f50a1a44b2dfb142114eba8c4df23d207e7f498fbaac9c18997d0e3313c98712a2cecb9fc7cf60bec267b2d9d9cafeec9b2e1b338c140907b149061be444a2dd10bea51ef844", 0x95}, {&(0x7f0000003740)="99e9a757bdb18288c7ca5bbef8dbeee0af659d26fc4adfd7628c9b1a00b05a078d865a19eab7ec9a920ad6e8ec775639325b186ac5cdda0f677f6b44b1231325b90b5347c122585209af786ad44b956d16cc7e62eb89797b5a997afddec064c3f2d47be6b6a16820c64e703f489b8e0e2b8c50f887363e66942770df861746810a1d463086a4cb679abab32ccc8dcfaa4fa97235f769c5db37a74d67b04e087f94d848072b63ce0abf3bcbcd91784b93a370121c06f3ab394437e0ad09295608739453f9e7a4da037c60957d2f89770602400653ee27b012f769f3b2ab5af6c6d3bb9afc292ad6e71b957fdd4ffecb8d56bf4c15766cb476d411be2fd3cdaf6cadd7d14c419ab7591dbb724703f2c81e31e3f13ee5d94e1fc75d68d35ab59082cd1b9b7899b075df80a81aa31ce573cd5228a83e92905b90d22f41ac56714ec84b0a93b75e81a8da7090ae35de911dc197e06c6ccec8a58db1995125e6154154d2e3e9808564f276185bc8ec8579179843724e34f1b1689f843efef3c6ae2bfeda3872f37510807a77becf99dd976c9c1a18108d749c20de6e876474fe8e0a8ec40da4aa163618a8a31aa0be525812f81d9addc539ed699ed80e0fcaa96580a85ff6a63be4f0880ff69ded07b3bf949c14b202165fc7d0cc95fc3cad0ea7baa341a04b7a9efe7e60a0328eb6aa41323d394a094be371898e97a4109b2268cc3744d7b762364907a20c10eb6e156abef24da6b80e827990c173616e51f9450316d8be30e47c0658cd6956181470734f0d90012e64ffab5244ab1f70e904daa8da7f2b01733c7e2b8aab05bb55b65e2297cf66eed75a3b92667f8f89f2adcdf4b7aa3e37291d50516d580c584901d5f6f0ba6f0ae6cb643b5502b475c99ddf80a41e9d8b39ecdd4bfbaa5a26ea6a1de75d5af2a337c05020e7f9e30281bdf1bc25a76d60d1b0cdef298de6f239bf93fc215b43708f338fb172411d187f7eb61b04cc98819467a10e30ec484e58663873ac34afee2d7223561d37677c741ef9419fba5ae389bb2b2f6a874829083add520a4cb4d643e364d9b607ee993f04b3c0c616825234aeb27c49c96371a2136dfc70a856f3bd55e2824bdaecbdf4976b733186a09f9fb25c7c0d2209df9ddb704c0557df111e0c2c194f375c09c36f663922c92afe588fd6926ed92afdbfe8cf67fe99cc4178dff1f4ff9b69348f2365cad06fa1b330721195af22f1d68ce476ec259a9c7d1d036b7018cbc1e0b2fe9157c30b55e7a3964144bbfd1d5791af10acd3cdc7dc1dc9486d1e2bec077c5cb8e63368edaa01b9692a9078a818e013dbb2530513da2e9a555ba0c3de0cd94f00e8cf0544c3f5f42605cacd0a0a9df8964f5f761acc7245cf40926eea3b140691374de4a7a3643ef29dcddc06005a0b8b965bb8cbe75726dc099df1ecbd2797456c1718f15eec79fc0d7dd1a8adeb9717abdd61f4488b2218505458d92e1b0793165b674e92d8aedef179e8c7f471b42c0887e489b7ff668329120a5eb6ee4595138da6a25ab01d8a8dba81c613b305a1a4736cd276e1c919642a12eac52028b407abd6502e77c1e693010f87d74af9e157177727af35aa03d309119143d0d1e88cc4e4ca81f9235b39d96fe3d650254d9fe8c43abae74ee985efdb6d065b6c57eb2cffcf3a189bf5d21823e742bddb7e50b59a57c5043d4bd0a920019ac6ae07925c923d3df77fecc3b4ac1c270dae45f1a23e0f2b8e5a2f7b087e43d4a87d793b6dfd0154b94f91cbeaed94d5a632eeef913f88df63b45eda97b1de88be4cc7b13dc9189d972515059683e3257cbb9467c85a8880927c2b6f4e9ae9272ca2b31b7876e288af2c30483d9ca63294537a404a0b567c04fb05fc28e1653c136bf5cbc2e1c712732a96edb05b3367f1cc97a060417ce63e14f64195a81b051767c668baf5be07249346632e8d838dd98e2425af02c90e845944326eeecd7b6fb56d13ddb816c761912710f612f12e1e401eeee4a4f5e98d253daa703578a745b75f706813c2934abde1575f1ad82dee2bd35584f840471a0a90f56d8258766522a54fbf574d873716d2fbf39bf68e7f3c9a2d2df90f5a4063ef048e758dcf269e0608fdf825b3c2d09fea7826d6d583b92a4c0835d91f1d01bcaff7d6f411315e1821577fe98a98cddeef523fc9bf9b99fe1bb751a34738ed81b5c9748fbc747da3636c0d1d7e75b882f53c59a5871fc2f21292934354ce7f6cc2b728d8bb38258bc825f2aebabaf799d3d82fe2c0479e0151838ec81f384f3333df9c185afe3739aeb8519f69603a2174123d55079c2f13a4caaf3d4a293de49abb07bb9e946ca4808dfe94a2bd634bbd1b35e23e309bbef4f7666f162ee4bb391a55c8df73b454ab9487ffa50618b2f72b36482cade75cd2dc3a89a45d63210c6949dff955a3337f2cd527b708019e9205f45aa2704679bcc6e70682323ae9db0c84dfc66067c95f11f77a087e9b9dc974714bddf4743deecd38b20d01ab558ec6e52c3241dba4564bd86ff2bb13d3d5d3de18b1ecb0aecebcae44eec7e39e880f54da906da22b5badf48f9bc624b03562e59c9d6bba6f46a17c38acd9a4348b74802d4e0599fe600f94e7fca45f4a57b04bfe7eed27151c07add1126f18d13184b7b7a00c0f503f1a9c2b60454d54c9b7c3c29516929e010841d231e58ba9700efb6481aa4f4b8b1aac37ec765a862237623950f20fadef8ce37a989ec260739f8071f5aa266781d6bf79e240c4d26c944dbcbaac0b54b5ec116d3dbafd5947a0473b6093734f17c89b42ae38a3c65099edd6b8877ac9e281f5e4ab114c330c80d270c958dd595774ddae68145a4ae0edfdb2fd077e55ad0406e1072ebb460dfeed19909554e4a50290cbfdcae302b4a99f131b5e1531294f8b1f89fc4c0841582b547dd491ff6e2509367b0499df912406e259cc07d05954bd4fcfffb6293eaaefb4c33b71c36c3ec72ffa7c788eacb14b56b1072fe60795e9b305fe600e412da45d2fdd05496c9cf1376ae04e0823704e7652390a2a0790bee3634dc6031e3e47803712b9f60b0e26bf47ea6781e6cab48384449c62dd1f5e01056be31d3d4b101d72767dd7d2e13a9e348f379538a38141b994ab77eb0f9fdfb13174f7b109ada8baf1e5ba0c068c7acd78db716b85f64ed790a71719c605e56cec1c3d8257558c6b252bfb56e01598a10f5c0a4e426311a16517d251bde4f3dc4dcf936535b6dd26b25c29ea3403ace820e0b372444719c677f127c1e08b342860ecef6cfe899868be91945dfe7643278a9ade0d36b2cec5c34d4ec6552b8b68b6ee75eb1503cd42c19567e151cec6cd6b9c7f9db0f5cda937796090a4f1d431a5d2075492dd7d988cac8631df04db6e18d236e22046564ae08cd3051ae0dffe4d7ed717774adee4f56566d8fc1f59a987fdfb6503dae4ebf181ff978846d398eb1ef2f567f802881e42fc7171065ba565b63bcd89498e0a9a8b9adf7fb34d0d4d606819f05a224dc8e4eb92873aff25ff863dae75cb42be4d90e6c34dd8be5f58214c8067e977f927db3331c6fef25cc6723f74e491a57f7ad21a873a5bae36636fd0a9ceb459bbc8cd98a91136c734a01f3b28b3f1708931061116fba14066e5792853b980a8ad39c709ef5d233a6dcb273c895ad5421fe388731653e2225574bda75ee0a77c27a21da4c3a30393a0c201ce62e9c801d5c017436be832d6f489b1aa7e8ac98662fe1c1f632170ee9f15a887b0f3a5f9dbadbdd5d5bdfe8ed8ba20138e0d75c32adce0faf90e515ce4982c0ffb1e5aa3aaecc5beba954bef5860b03ca654b89d205db4ee3d5fb74150107acba340bda90ab70449915a250c590673f86871e6796c10e3f736d1b71d2d5b5584d96767ad5b58f3ec7c506b9d4deb02a47cf6f5035478449cf4e90d20a9c6d9081635ea6ebc9589b8528fc7035d40e3b08a8401031bfc52a5fcc2d88f3d6df9a8732b0f6ded673fb9a748f1e8f9a898d144d55bac616eeb1218a3756fb94257e5ad4a0858385450e1cff5438f268a08a994dee640674bdedf542ceb8431b17e0ce9c2f248e23e756e62a896e0e16f56660319c6efb331ea01776e951af6d53d23efc5a490fd5425ddffee56984e8b051585398c0eb86d421ad44b01261872992e4a41dc3a87782aa650249ab912d20d1825ffeb9c654053a70f895c195bf5df4eec9c2261d599be45932f34e9e62318cf5e81be5636b63e3629963694242b3c5519afc73159f8e4e81217b0b66bab326dfb23464ba2c1becbe89caa14254be768a857dae1f4d677dc243bbda60bc8b9cf6f0e37738cfe91fb2a59ea6c69147bb039d3130c9ea6973224af0fe6dc9ed61398ce4d5d36d252d241e24816e880e5474610181afaf255ae60f162d5c7da8ed84d97c1017f138882a7cde79f5598c97d8d258465bb3a666619afda21e8a18228da9d1bae10b0d61e80996fcb8000ab7f1af5895021ba4301fd19affc0070fd91dd6f6e52cac45d153b2328c36376c88e6f5a7babf240e1596db76e569ad619f70ff1be03dda51cee4953b83a7c14a07001ee01c05d7c83be8f425f50a20d9f5ed9b6228560f1b82167031dd3fe8faac8c2047a9a03f48c13f427240e4e453fcb638e73f20d39f3ddf76373954e98bb2e8b56c7f03768807961338b0275d5878ebd60f5fa3ea9c5b53bdc7c0eb786935d102db8422b904823564f654472dd0de422204d7f1d819ece03dccc3c413222af7b007ba9b529becf23ac809501ea25623d3b136c923e8e49986d110b9ca1e3a40d38057e9609ccda126ed144e0384954028f299f620ee06228f23f188fe149f654ea0a091550697e677181697318d2f05575a1ebbf0dcc5ca47288683e5856abdbe6c7a6a71aa62d0a7eb24f4d6c1f5c6d559be3f6d11f3585593b9f0818e203ba013aa04253147f96e03499aad37ba489c8ddb5f2487efb2c255c5626df308e237d461fd986cfb810bd9b6c5f03a42f024e133207460f605ff54d3d81e873890d40c9fa6a38e04302921d86675cb0e12e76f22c318a0f9003bd4ce7f75524732adfc2ca94fdef58e56fc56331cf55f2dfcf83eef869c671b98ce38a6faf322693ea52a777016ab1e5b49237e8749f1ed3c14b1d6b74f4a66bcdc1a5e0e952ceb9171d08430a1ab38556131dd3557153b345ab927c2804f634fddb3a595be98328159cc746f940051137d91cb665f5e2c5a14840db6823ab", 0xe7e}], 0x5, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) socket$inet(0x2, 0x8002, 0xfff) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x9, 0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0xa4) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xffffffffffffff5e) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) sendto$unix(r0, &(0x7f0000000180)="ab6a414496c9ad662ed316d6c5d1227cb5b4a364204269da077ecd59ab062424b78a9b3f90e175f742c76d4a7959ac3ce1ec2455cb4e090e3bd05a57dd385a6683868dc1c618b4f3f7c8595e2b4f6b623c2d4efd0f4e382d49a3ae2a2378c13f61ebb42fd473a64b5cefededb4b5dd683a6d19abd547d163212bf138ee701e887d03c506919b21ae741abe5789a094d3cc5fd6955347a50f1427124a23e15f9b0361f363dbef3c4a0a7729fd6110b61ed5e02f35a13604", 0xb7, 0x400, 0x0, 0x0) listen(r0, 0x0) r1 = semget$private(0x0, 0x0, 0x10060) semop(r1, &(0x7f0000000240)=[{0x4, 0xffffffffffffff5d, 0xa4466dba3a134c1c}, {0x1, 0x9, 0x800}, {0xe5c55c904cc751fb}, {0x4, 0x5}], 0x4) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1bb, 0x9}, 0xc) bind(r0, &(0x7f0000000280)=@un=@abs, 0x8) 16:00:45 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r1 = openat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x8100, 0x40) fchdir(r1) chroot(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='c\x00') 16:00:45 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10010) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) kqueue() 16:00:45 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000100)='./file0/file0\x00') chdir(&(0x7f0000000080)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 16:00:45 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0xcd976734191ef082, 0x8) getsockname(r1, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x23}], 0x4, 0x0, 0xffff, 0x0) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x20, 0xfffffffffffffffb}, {0xe339, 0x100}}, 0x2) 16:00:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x7ec4a3c3, 0x20, {0x3ff, 0x10000}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xffffffffffffffdc) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030700"/56], 0x38}, 0x0) 16:00:45 executing program 0: semget(0x0, 0x6, 0xa0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x7, 0x108) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x140) 16:00:45 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44) r1 = accept$inet6(r0, 0x0, 0x0) writev(r1, &(0x7f00000022c0)=[{&(0x7f0000000000)="7ffdf0b434a25d3cbdeb3dafa15ebacd9a4b525ba8ccea53d57fb5f05d7715fc4457ee2b1fec1dc1016efeaf2992ec06f617117c49539ec4115753ad60a875fd513e72ca893b64776357866dd8cadb783665865851bddd1f9979d9358b311a5ace7c1ef5f4ada33a12beface978056136a0c1e1683c6318e7e9be86a9ff517b3db285f52d4d4ce3f24d693bfee15bed6feb2d3f23d18ca3d9e5cfd6c57a369527f87fb2e62b3ac1fea92", 0xaa}, {&(0x7f00000000c0)="03b8930c22063c1f0224bbc8131a95d9032c1d4cfbb82f03df31bf969f527001cf926ed892a766ef6298deef15191585c4eb765dd36602d2107b68228d963c26bf7898c7b1065b20621f2b389f0147e36d21eac3780c3244787b329559e09e127f91320d4f52b562efeaf40833c98e6d9d85a5cb119e84b1b0a309ac3c7c4b3a1cd21bb91445440db543", 0x8a}, {&(0x7f0000000180)="7561e17fdead51a68af2974599d193e5b028be3f438a4aeb4bb69ae860c046729c", 0x21}, {&(0x7f00000001c0)="f0fd7a626d41d8cfa405e75fe4206d57d8b455d441f63f3975e7652019825244d679f5a648628ae182076a3b1a46f612d2ea68d4407a65bad88a291204f912ffe0467e9c6a34585d7bade258197850eba22bdfcc2cb9b2174c692c848ab615fdb4229924a40806f4c423badc97617bbf57abc9ff28aaa4ad2a0c2f9ff19c64215ce17c3ef9efdbba8548416ecfbfe2c37c558f7e88ba80f3dc2d512eb5f95ee0a039fb83c76f5fa63c7cb88356092cacf4a03b32343e54bdeee3d98b2af7d02e4b7cb9bd7ea8e417efe505bcf173bef9a39bdfeed5a7c3a3d054994f5818e39e58a27c16d488e6fcb35081e12bef89e5227038271c3a89ceeefa1f41c41673b4eac3873a9f8059f8251dac83213e428a9f8a49ccbd160dc22279849d50429882531c0c430060e35dfa775564d043143e4bcc90062392b629a6935ebee97bef6b0f2429db9ec9b5c9313be2af7fdcc3ee7817ab05f4bbf2367c1427bb8ea4a96b4670a8fdc1216756515f28265222376c101f2eb83b28ce378342bfa3463657927333d42851fd7f73ed4fe2c35edfb223f75b934f303708a6f723a53fda27634b16fcdd8baceb6d2d13c7bff7d63ffc1673ac5c01c0e67284620590d2192f0c58c9409cf361381e857c84822cfc2cc6639d240f61246d0a7cf5dffb1fd27637aa6f006f45f0a7b83f0cf3e2308b7fd75c361f538271f4ea0528ebf082290f5daacfe5e8445a61b20400835400dfd69604e6f713d9f0026f43ec2d5175128fdbc82f6b9ce7516ec6b0cbceb601e88a5f6b9e0d3051870d162656b999cac6b1c3f2ec9d731bf9bad850fa3a790fe7a8ba33f55910749139b2168978ad7f934fafb4ebf27a1946cc8b963c63730cdcfbfc811f9b45e9f3015add3db77f41a8a4670de505c5771ac609503eee7edae93d482a7cdb0715a2b7b757fe1762e7bc71df936a76f7fd8489948353da7cbfb72b120577f5c80a445f02ba963f4b4aaeeb3db1390dd00109c6db36a71ce1273494ee6404933fc49e06e64992ac2374c8614d224419620951ff2790c5374dcbdeb43ab400ff7ef7ff709b946c5d21972ae95f779632a31bf1d19b2782e06f468c55bb514a0b171d83ae1ea1e8da0e7ef7b005e281a0b59182d4195f28f2ea42e8d0887e640f59728e14129605651d0e19cc29b70d1a2304da6e09c977d89bc5ba4f96e56324c58f558289c64a197b3e265a5ca5f77d94b0f5eb31d73335fccfbdd6d94f3f34bf372f548fad10c000c34e757e509e2cdf4549d75e5455931c4f85bde3b2da760ce909d0efb0e49dad6755d8a8584fa6b6a5de5781e993e0c6e1c47f6058aa167becb976bf10977b960a63619659761ff28a2babb6541abf659e6ce6584ed067c60c29d8fe5e7867bf275e8c276197d8bb91c21d79d499746f82547b84457ed869934059a61fb36b7628f2420051b1dd8a2be36d9dae5c2b55f7d72700d324f23464016455fd2c13b3897699ad8591e7fe7956a2339b256b060babbd13a2069101d9ff8d510f3e2311bcb9207bf87fd3544a1a46541e89e796a98df02860d7619c95f8c57431b5675bc4d417fa66ca4b691ff108878a499e195b14bc5f439d0a5784b2652e1e0585aa0e5f999e09badb1c10a6f5055b7cc6c2e94eade01c5ece7d675360fdb50eee5de20048b0cf504d9106a4e120e9ea5dac940f100c9eb15f1a48de916d0a61405f5a3173344b4a242fc2b9440cfb740b87720660e2b6f4bb08e68c8589f40b99010e43d4f43e5496dfe0d232283c4df641a965a6b7a43d9fed5e48797577ebfb5c2bf4340eefbb75d6ed1cd4dcfaf92f2a2d53054778467ae7cf8be52834eda77503e315d939e1f4f33e2bdc9afd1a0d3ae81e64fdb118d1ab9d803cebc54749dfcf6cf9e058bb699a52d9261d16478ceef071f4d57bf7fdcb54bbb5dbc07cab7fc093ed68bf927a7c8e6694ecf71225ade71a8f684571e268edcd10a96f64581d100b1a9ee0e3529cd959ccc55610efc893dee8170218144eab25b88b0bc09ad4dbb57864ee3681d358d55d2a758da9b41832972d13f415dde7882da76b03669bd2ef6cb5031c450f10331068a1405d101d300ac273800a5c5e1748f21dbc75cfd6e784b080e2d30052bdebdade8727e986cc2687ceb46080e9b1c1e30cd9fb5e96820efe064af444ccb6c9630858b2dc20ab548cb90537628f63dce574758f3a8d8ee95ebd973904127b413942f45346e2e93c63aaa1a7011c16293b1364da35987446c6958ad4626ebaf911843ab7cc344bf13e5e3024fcdaab7f45d081bdb4e132724586588229aec2596437ebd1a257e894c18cb2c7df7ef2bc91190ac5af2480c715f92c705bbf8f00abcfdb6b63c8ce1fbca571e52c9b66aadc047a21ac81b359e097d56d5e68f279d715f3574462ccded83b50d317cc1d498edfdce86e882f2cfef75f5e34ceef10b7f10a1cc1b08e4eaf520e73cac275622e6d27eb6b70b6ce147d4e9d1b03531da36fe37e5e1e83c7a10e4f603a53b2bba0e8cde50ae9ce7df6d71c466724cbd2abcd6a868f6da68eacb066653d235d24d4c449b80c0d93dfa0d7de34f91bd470d75980fd0240ed71a05278a0209198043645dbf56289b6de7ab7418088d34f3f66890aa5839a3f2cea04347833abe72f71fc7f96e3c0685ae0fad4061219af887a3f00abeb08e679ea8c004051b494ea8e51df61d5866cc1cda281a5050a5b8cb9ac2744adcd887e792dcad80ddbfb7bc5f318bb3ad0c1ae77780e0b3705c184c1239069111e7588d5d895a0c11a1ecd3a53c17218d84f359d6bb6cc617d600a41a1058ad08818977170d9c84b01de99801b49272dcdca2d2e93a5aa4c238f3ab83e5def7f4a58cdd12c919d4841bbdf28640ab85a1396e8b6d89022b910b0dc302e9281fd3c81fb90ebecf92def51733dae3305587eda5c91c9f676757134c6c6152259d53c18565220e13b931163c78e94ce50d3e9c59ef2832679f2dd7c72e2bd6dc47b2eb03eac2e18c16a3995324b4084683c06a93e3335f87944e9744a38c9ae5cb68e15f414e531369675f594fdefce3a397af1443782c60553ccf6cd2c82a42643bfc2d06b6f4a82c21c34969f1d865cdd22144f1404022d46c8d50dff00abe5ef86c2000da89d0be6e385075443e1444a4391bb0f2d5bbe4f83738205262564ca006c10c25033954b5439f2234b66b4ae51502d919ee03587db018a685b87adeffcec87d2a078d145b3ce6c3e33600a7132a43964a69af0063aba93f51bbb4e1a27f26f2406aca7eed65a3fbc0d1700092d697ff3ef4920c71cff086447cbf4b6e7cd89ae9f3cc038ebd36233ed018ec98b0b2dd3a1bdfd3ee62e063771132c6e57b167ac42e361cca5991c5bafa377ae4aaba715c8747fe5350c4000b6c614d6e39455ee999a369da20e490f8182ba694a6eb5ccf21a2b516be6ccee7dedd17a27ec9297b022e696ebd12c13087807affa9d3c87acf0d256125b9a1faac30af71c4efe54487c35d82ef8470a7e968ea558e0a3fae1aeaf24956bff4654efcc4c31bd7b470f6eac73e36d02d4e587fbea37c13ab343f638a0a6e1f39e4b8f148237d0ca5b5b76ee118356c77d8116c27eb1ab64ffe1acb0d70737908fcf9c7228e6bb7a11f9475b0a2408f5e7b68dd3276a5d90dbdad30d254fe19be0c198e88922c4dbefccb79521a6b57f24ae6ff9c28114fc1d544a89e4c8268ba191dd80d92259dc5a643e053efac6566b412a6e40053f673f3c649c717d82c94bed30a0b430453c9202c1a26f36a849ef33bb1f93b03f261ee50f10a7d168d45e31da57f782a0c1d5ad2dad3db5327461bdcdc1ba3fc5de15bd2914c3125eb3ea80cdf33660384a6b9f6d5a0ceb44a7dba4120010a05a81344dc2c01e4d793011b9da4d1dba4cf4892c1844251a2a68ef158e28473e75f5fd0e14c1796ab19a84780bcbbaac072ca9fdc6b854d43c801125a86c369687e4ce5d88bcb7e69055c82966054841b1b80c9cec92935d0f8cd37114e7b6b9a2caa76db897df7ea70d1b0c1a58d3937b1fe00e701e625f4105e647754739d9505679d0023e7023301ddbab5c5ff5af08e79c9625903db33465bf029b4eb37d5bbe82f4544440f98dbc71269045953275646eebe45373cbbc3ed762ed3acd1daf392cdb2289be6f3f0d91ba287206603aeec65ba548fc7a349cc260c0a4e202af736293ab6c946bbc6ae674ea3c186ca77220f91ef6ba5d2fb9638df87c3ee1074e12e01f538f182c455da1b8e8e4a5f6491bce8360632c9688b1937344988b6f19e7a3576aaf0be718e6dde6095033d10ca520f4aaad4a97c4a2fc80bbc558e98fd999cf1ccbb06f5c2bd52f9f898594dc2c4a9261ebaf2e9ad45fb70c5d28e4ab9abb4c1127ff5d56e1c23d61187435eada16192b7a4d807bf2a208059095cd2e63d64710c44352df50765bf77f09a3abb1efbf13c1c7ebae9ff16ddb10a01307c84847fd987543c3345c74c4356ff76cb8ca4f5f6948ee7472fffab8b0f3c2503e41f909a254679dff704a765c92f89f05e371443074ef63bb01b3eaf31b5c584210e48a102206d62d9fe199c63bde0ad8a199e9665ac227ab11e22a4158d4e6af85968f733c277aa6942eacac831e9a50d4828e8938621b7819c14b9924cb152e2adf2a32cb01f5ba8cea6bc7384c45c71550951fe28048d5b39ea1491611e7c9ce35b8bd0bfe814470f0b61bfea2552f47f3db0810574b013dd54040e307c929ef0bb1ae64df3f53afacd4c7aa1d6dd8b300712b52684d6c6feb85a08e6933f8efd793962ce705f4fe6ec3b297c2772b2a8f9ce501c46305f8e3928d07ed72093aac76fa521db3d705f7b51cc25920a4b4dada5aa701163549432b7dd73a9fd970612fde105609818d58ce4b2b13a35fae5f5b68e3594de575b88450ace872700822e1686092ca0f1860a899fb02f9ee68a1213d4488c5d8c8ed941721f961fe2de5d9e2f317334e3c56785db7bc42d293d80a5b307afedd94cffcca5cbc4a75735e41fdc945f3d6a18bc7abd3129270d472dba46667c3557a30cc6d77acaed87281e500dc4c67bcbfefb70df08832e0e8c5ef15ecc5620f3dec2e98234db5354e9a83f33555b4edb926bae6372d2297ac4f6ede44ed90d2c7f4445f37c304112f1db07d126a4e2a53793cb8719a0e53ec9a85de2df08a0274b9331c9b279b10fa475a4c555eef3835986c1722e31abd9b9b972528ecf1128f1255de016ef3dcf0c502dab8fde2d973aa5c9fb3c114b6f39cdc7c5f8c49ac8992e86319597679a6bf249fbac3aac3406d378ef4589a612f1be4a8530f31bb7df37149ad03ca41356639968008bd214d8c22040f8eb12c4e8d4f22d068893348f4076b2008fb83cc9c7b5ec2ce7a6f280b2c8fc3fbc22ee6b88eb5ed2d01f5898c7ee2082b55a3555e82feaa3d94633714f7084b81854f715be740c203f8789eea3110e2d638b77778392b3c676cf63ee998b2b6bd9d8ab8dd24bc5551cdceae04bfdeb14c5b4d77d6823adf3aa81cbd32bc7dac7c8b1962c53d92fd5a4001c8f4c252ca5864dd89a55791dcae35faf22ad432bef056e304d64f6aa3a05f2c0e75d8501feb0c0ac84d4afb05673fa1bf63d9fffc6f46a6dc62f05442056a52c5f84bea08e7ba038e873208646480471a4d4480269085a00943a525631ec8a2a6d3fb3f7b6661d50da61537c507e737b3320f33a2cea77e1c10c1e198973d0665790afa3eaf68228d7d6b5f79dae9178b1640327ec367aae327055eb810b3f027ac5bd878356ccb51", 0x1000}, {&(0x7f00000011c0)="47b73c195532267ae4011abe44779bc68670155d50cb2b1902ad7fb2354b3ddb57f65234cf1648e9cc24a9cb9081d369a63a4400c53bb4f46f013310e8f9dbed0249276f5975b092f144bd2fc0527ae9a1a38f224d8a9f332a5a55fd9b47c519df641600f17f02b2dbfc394da278ba43563ebe72e620c2f77f7426a47d88ca85bf588d1953c85b0f7d4283b85a372b8ee9963a069504c211c3008076c48cdf02bf902fbdcb01b0bc85173ba79e13655ff9ee66f5014e69e0a7c2a180e7638ffb845256fe3a13eb1e229623fd71a5cc3e23b7197649081110a296aa98441fea79df7a71b0b1c118bebb52655cbe6afa", 0xef}, {&(0x7f00000012c0)="8673aa737a5a8cf53d0e6a07c7bf2262d4f45d5f3a4f3112979be6367174ff7973b90cc77bd37dae424f247d0e1cce439163ea73cf3aa7b3d9cd3f846e0e43e1299a29d68268f1c8a775680be0963821aa6d0bf1ca77f0322f19c977afc81a033eb1fbd858b8be46e7138e435025263606c7374492ebb5afaac7588387881dd7ddb5ea2390e48913b4b0c5dba4f6abc335fd5c7fd379b41dffdf82a14420d68d263b1e12a60d5cd98ffa8fdc710ac891b2f73951816f8e4e1ae33b011fdd5dff92f8b28e547a15e9f4c44cf5a4420e2fe9581fd58128d1fda5a55637ce339ce37f647413630a0a2fa0ec4abba1d1a56358d8d923080d7fe83d87fa34732d7f49cd36a8fcab21a57656f3e3f1735e2f6d0aa0c1eff3a1eb11964651102d2adeeb057bc7599eb6b592e8a442fc6d377be6b026ec1cfb1ea1242d5f60e55ea7b30b4af6dcf46d0ee910d5674babe4e7e82df8b5b16908012c59728b9d6d6a98a6eb11d11a67ca43ad5cfd81e2e966f77f571d94e421533cbad8042b8b2909d7953b935693625d94993461e013965edf7e6f0caccc330d5c0833de453198454b31efc3fb381073427ae82ee7d85d8f4669fefc80b1cea597521a084f4d0ac513ad58b40081d985abcae34bb62a001bff4274008478b4402f764f36973d0639fb81cca2d079e2cd009cf7a2222d21bd8e8c2afdd22dcf22e04c8ee7fa2376498a67e069eedc9c34cb0e005e0114da3733beae06983858b93039e01df40749506c4d95620bef2acf9b638c917daae10bb27c34e9408eb277c14dd990594a0e3a90ee945dfa2ffe2d9db44cbd717e4b5e3d2224bcfbb8f5b329604f6c94d14575d1a96ea1a3282cc394f66967dd93642d8dfb7be06f3155b6fc5544f7e4b7535d6570f3112a5b60f4d0ebfd2829a99a45d81a279f7ec9639c05487202a16581a4a2c0a70a35824f9bfe25b0a84751112f7d6cdb5ccfec03886374a901f75e8825aa4aa8b0f759098763de392d97929e2feb4ab31feb4514c53a5b74aba439b28839d71f29eba80899ca432bfffc73e2fde4bfb6c9fe4f4d5b821d9bd624c47241931bb3661be4d3dd7fb9dc8877d69580121b1ad8a3405e0bc21a29e3990334b7953350a7b8268dd2ce1a2ea56aeaac8c5f9c36ee82e17052a0980832e7b57814a896fc995d53f1bc82f0edc5db14ebe0e0f3476d371d370cad85f1d3b7a5f278dd87ef5a64f76317589fb743508545a3a43eb40f62921ccdaea68db0b9edc18e0b7901f6a7c8cf0b6c8f3de93ae0258ad94c211afe46577e96f5185c880e0841f9e4641e7b72377186151eda4e4c4a688dd0b85dbc9f8b50c858973c46b4bbaad6697ead7737b74635bf722be4e1c57fa502673d9419ac46413ce365b9c19c75c527de0ab24da3a85e6fbd55be3a989107a9e3ccf61eb565a2fe22703194b82d2ed483b1020fc38fd56a4c83af8153b8ab92183317e98a6b3099c22cd6819ba92e6bcf1b597cc50ad5a666df0e9a1f33fa0933d5206d67bc491d51c5e27024a80d2c3e076864af70ef983a2b60087206a0d293cec72d76d20910d8e7e9515e7548c15d354ad352031aaee4f3e791dd25368c8d8893bcb0945039bdac4a9ad6b1f13aa0c0fe8d62b7313b370a5b9af9730b406241845a409058461f9733481bb5796ea91b49fc74f433e3b289dad36c46631da060d6712660d1d582b2ac93c21b12fb725b85e862204732c074cfaae249a65149eedecceeb39c79b756e2383f2bf099139199f40e7c313e640c0e5307758fecc65cd415eaa8f1d1725fbb3fdf3a52afb3194f45b9b48a53a669c143c4369a0a31529e059727047f6c43e238a6fe0354420f8c2171ee4969c75abe74b187f3e28bba606e41ff654a510a19c123580a1a331e7d28063200741d4d38c46d0967c4f63c57b5c0328e8b6f5ff0d24a06225438aeb39a0bf58ce5994fbe7fd1719062990075a8df141d44917ef61c497259873446af208f7fae7ede2796f726364d282822a16ee003503a6d1fc0d3afa10908dac0947616c281460bfaab1e29fca9c0dbe0398108217a24b7692fcd4c4acd5278055839887e008918d238f1376759c60bd5eea2b511c6d4e279629039eec2a747f1b7aed75a42da62f13707c2187711b311d8f073a5714a9bed1a1794005af40a42cf0b8671be0fabc0ab05a86c0b0a0c6fb8da96820c228fec1e7ded9a9f19b7a88a564ccce676aa5124a7b74c006a91d6293867b32a2cce801b5be976aed1ed3d080317a06f23a01045b1532a02eee6293c338ea93022e54ee2f1f29cddea76f84c1a45969cda0f1fe0448bf5983a8750983e063b8f4f116fd15a2800dc607ef37d3ab3b5bb8424a018164f437c8c5c54b317ddd89d0044c098bb9f33628c2f918751dfcf9b8b65cd2832da50739cd6a1ee0b4820d3592ef54b0a9471bd07f526b48b8423cf5e189ffb0df382d75bdb0cc108cdd8b8bd35636d0fa329a1fa860a62505ae74cfedf3d145b03452e25e9cb4bf73f30a06271963a53bd3c86212dfd0e4ce5a68824d376c1875df71efa55e0b3f56b584740c257546e21ba687d6692581bfbdeb4cd975f9700c694ebe90796747809e8469ecd8d8963d3a8e514fc2acb37b599f28f39ddd322d17963752ec153f3ac0871e1825b5024eca5d9b607356ff6e818fcd78ba692a6278da60f3d14fee3414a15091ef15787428e49db4a1471092c4fa556a9d0e382e21ce3671bde61be3a19000d8e3d623c6f5a5dafabda7cba49dd4dbb4d7d8506c406f859c9864648836e5b0bea56a07239fda4ac4a8a3cf901d5056ca8ec741d7b25d456086bcf94a0a16861dd0fbb44804c0a0ba18a2c51887c5796e5cc5a9346f151ca1d28784253aa21ba1da011c4fc0c4d08e57e4162bac076ac5c1cb4644f67fc6202667e176e5fcb3f8e03430ed12b4a9600ad1a3b736ce26013fa488cd57b80735254340e2dc2b29646f9efd1ee893c33dbbe454cd34cc2a89004954c7c4aba9925d41a3edc27e38d7d53f467232b6e6eb8fdccda646a171ca22e61f891f8b0e625c0100678f53b8bc4a9247f41c7a65eb7c76b4ab028c0c05a43990fd343f9dab2734dd9bc577c73d7c52ccdf991eed0a524e2785fa93ca01dd4efb567714843d9e80e0a637aff330a2f6f78a2a1f16e5115a08cde20496a2aca9a2c67d2372cfce2c84235902417db79479d1e5785524985a682495c258c02f6250a87fcd9665f55a10a2a257c9c577d87fac7a87d805ba5795812ef35878745d2ec146fa924aad3898a828d1aa5a2a82649d50c6ef289b6f2023b3dbee3de89103691a88625a3c2b6e8142c2917c3800aebb57775077eb4a58ff579c092d45b54f3161dae25fe26b6857c73ae333ecb575388036ce796342100e4644bb7033fda525f4126c34e6bf23833ababd974f69c82b2f97517787edc0be42cc2d2ea5baaea142db1aef52c3f7533f6c78e4ee4a76cb7b957f5057daa0273aee7b551aae7fd465d061c91f8178e80d08abefc6df9dc5b4127507949dff6235f518bd99cd6960549b02e8350f9e2d6f42a675c8151ddbab1ad82406eecf592dae7cee7bffc29ba01bfa130aa44e09b4969b4ca64329464e5ac8541dc0febe778e1ca1add844b00bf014607a2edfdc66efa1fdd28b70ce9b81bf4afe6cd8a5f88f9c39217c5a26ea963775d584a93a4a39f9bf299ce90839bb428afcf133e646cc20fe31e1350dc06419330f7f7f83a1633de32e51f5100642693a340897146f3200b50f32fa7ba85666e4e144b8f5fb0a4dabb474dac7da9d8267169a766a4150bbfd4bc8372fd336dc86bad8c09ce97c309ccda2c997350608c6d3b7813c1f59f5792e33023b771527dc920bc872a573b640945120a28b4cbbe195ed37bf998ed2cec5d668ad40b274d10894f58eb5eeb1634fe1c175eaba868f6ee9baa0a97b485abf6902520b38c5ff58d47a84c0f4ebe93138cf6baa8d164c51323a38ad8e98689ba1a9906ad29866d4fe67265e7abebf9895527edf22d535ca72fcb1d0fd925ea78541fde20e418d67729031b839fd53dd9b4e3f9f4fbadfc04da94efca2fa19218a4568d5c01137d51d93d64e1081a8d6b18dbf959879d38a94f0ae86f9dbb2305d134c1a989d0672cca0cfe6099c2b4773c04b42977ef25401786cd1e938363cc7ede5504cf7be82751bc92ce2ccf3fdfa839e9733aeb7d113c81828e29976521cd43b622755fb323c0f5877029de23ea36b9272359e9b1eb20a1ec760e3fa4e498714c4e781a2a0c970627a572612389e018834a239fcbec953385ae31d671dfe830440f5a9d943663cea1d2250369526248df77a891dda090ba5633c59f697a10d253c1c5635ddda2a4741596e6f4829675da2efda2cf4d450ad2b7728587d0205a709e20b0a4558a05bf477735a63c550fd18ba22586c36cbcdd0251879439036fe4b8952c5841e476dd587ffa06c4ad093b3ae143ef8c3cc1b645ab23f711b7199afba08e4025a61678e28f7ae4db11baecdd9d38b735b72a94f8232bd9791aabae17a0d54770d3bb2a6cba861d315d0179092c7f4bfc66b62855dd10ed532f843f2b066ae274097698b66c5c7d8472cda8dcb6199f3c9507e9a77c7ad25291f13e8d92a7fdfd7a80519050ca86f190151b2475e983d2723c1c3364461da6fbdd4bf1128e4c58f563ca48b7feb09e785c80a59bc7d90d4924c44129b8e79a761aba31f472b29a27ba129298cee57b8539871e80dec130599b3c614283435a0c6b81017c0d2c1fa53169bdcda783a3e87e061906179e3fff959c74cc232c376176c25deb98b2ce6bb9cb2cc1e49a212fbd17b61d5b3f7be56e4ec7df08b4205db3b664c04f92d6ffa1a86130a5ac4c38a40bc74ffc366ff1c426520779f238fbf0dbd1f574b0e139d2ad34ce60058e5d139fa9c49dd92204c285590e4c9ec188ea5e7b1ca9d0243aca97316f6a7c052e29dec7c93e14327ff1e6357290624fb8337731ac1e466a499367826a30f20f57451ab67cb7e71583489fe513b49604cfe61aeb9f5d10d48f040a4902a426c5dfe55186dd8fa089d978f2f4e01c1f7ee22e7ff6044eeb9902d095ee1f4da31e539e3e131aa65dd23b133021d23cb27dedd188ff38abea59378041aec2650d237390b6a4a147fac1522bdf9a933f866bd32d8d60b79b4d020da167c27836768f8041ed6befc9394388c2ed90cb2a5fabf3837fdd197a38e11f5983e5add38a4b9638e2b307909dd7e0d1591ae6b875cca7a9422c78f352c074b10b9d88aeb64847cc7c7ef67b371d9d17d5ffbb629a08fd42cc34d61ddebe99e21a045414114ccac32440be0c350ce6f0104354667c331fc8247e560964bb48f8d475b0566b7309a511156a6453fd94de8c8bae44aa0cba055dba8cc427bbd0aeb4596b30e6f30649ef466aea5a768bb759e85aeff7554a1f1057f1c004a9ff712f5f505ea1924c8a0a350fa38b80a0ec781168f29f340f922bd0ba18a3d8538ca481eb582e439309f5fde8bc7d5d9553b3a5f5e00c0801bf82c833eda0ef251d74969844ddfec854d2292890a89727d2e2907b5fd0eca93a72e2dea16361fe9b55855fb1a5e5e47ba1ffbcdbaa917d5cbac669f12e97b6183a5ec033af4309498e26c1695b5e4badc34943173252551126d8c1b4e618be0a2a6816a949a3d6694396e45684cac615f8e9901698c32de8aafa0d08356f008028e48f51e234ae8e5141e801b3b5d82a90737b8c78557f6e4adcefa28f6764e57706891b458cd042125aecb3d307205aaf225766e6", 0x1000}], 0x6) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x2, 0x9}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x600, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 16:00:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) syz_open_pts() r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() lchown(&(0x7f0000000040)='./bus\x00', r1, r2) 16:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x82, 0x4) pwrite(r1, &(0x7f0000000040)='l59', 0x1, 0x0, 0x37) openat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0x8) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x401, 0x8001}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x0, 0x80000000}) 16:00:46 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x61}, {0x2, 0x8000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) 16:00:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) sendto(r0, &(0x7f0000000100)="f4955bf9900c62a09cb6491ba6ecee52455f58d4767968171255b3b8c3bf2d484ad678132aab67bcc002de1e7d248ae74d8d893c749f752fbc27c2112e93b66c7adaaaa734e111be0a7c2b7615a2276cbddba6baf4026ee8e4226648d52e8bd90e7ae4911940f3bcd49e0e37436659ac761a3150edd265c4fa0fc04401774d45f31263c8f7b81cb1cd58ce9853cba7e2332f752d29c30607a937f95ece5a5f1b570967cd4ded068b0cd28ba6eb", 0xad, 0x400, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:46 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xfff) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000440)=""/102, 0x23}, {&(0x7f00000004c0)=""/148}, {&(0x7f00000002c0)=""/59}, {&(0x7f0000000300)=""/49}], 0x10000000000002d5, 0x0, 0x0) r1 = getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x2, r1) 16:00:46 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbd04aec8e863f3624800e985b5cd8b756bd3102a484182546f58452663e30cf0a15eea3a73de3f9c13a7c705b57f85b26b7ffd7d9261ca754a2b3a1941d27ec67bcfdd8e4d509000000d5d54cdde91b75634819f45e7fb5701cc4bc88f6a64171f00cffa9371f5d7d76eb977663b3544a0f4a387d5a790494cb9755bc190822649a219a1fa3fedfce28f47e538cb7b6b720a52d14c72c19b0a780f054c29cac6a63962804ca34c564005c387f1761aa35f1c846aa1920e27f7d6744479e835d02360b8d284112d54d23fdde23eda1cc8f54bc95b1eb6dba4959c06629e6f3ef"], 0xdc, 0x0, 0x1000) msgsnd(r0, &(0x7f0000000300)={0x2, "247f1604a9471a94952dfaafebe8104d7419a240d80c70d195956095e8b1545c9e906ea7b5f9c9f95133989e362ab43940b838d40bfc495d0118"}, 0x42, 0x800) 16:00:46 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = semget(0x1, 0x3, 0x80) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/37) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) msgget(0x3, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0xfffffffffffffffe, 0x10000}) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x8, 0x1}, {0x18, 0x2, 0x101, 0x240000000000000}, 0x8, [0x80000001, 0x2, 0xfff, 0x759, 0x2, 0x0, 0x9, 0x101]}, 0x3c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fchdir(r0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0xfffffffffffffffa, 0xfffffffffffffc00, 0x5, 0x1, 0x7f, 0x9, 0x1000, 0x2, 0x2, 0x1, 0x5}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x1, 0x0, 0x3e75, 0x7ff}, 0xc) rmdir(&(0x7f0000000140)='./file0\x00') ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000200)) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) getrusage(0xffffffffffffffff, &(0x7f00000002c0)) 16:00:46 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0xfffffffffffffffd) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="d2", 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000480), 0x100000000000002c, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x8) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x20000000000000, 0x0, 0x7fff, 0x5, "4d4bfa88c28b9c77dd6341623324e5c5fb81d0fa", 0xbfd, 0x4}) 16:00:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffd, "85000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x8, 0x2, 0x644643d4, 0x4a4, "c01231323732352a0474e6cd337b4a35398ffdd3", 0xffffffff, 0xaef}) 16:00:46 executing program 1: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0x20, 0x6}, {0x18, 0x2, 0x1, 0x118c4000000}, 0x200, [0x6100000, 0x4, 0xc037, 0x8, 0x1, 0x1, 0x7, 0x5]}, 0x3c) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x7fff) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x40, 0x10001, 0x17}, {{r0}, 0xfffffffffffffffc, 0xa6, 0x1, 0x7, 0x400}, {{r0}, 0xffffffffffffffff, 0x2e, 0x2, 0x2, 0xffffffffffffb808}, {{r0}, 0xffffffffffffffff, 0x0, 0x20, 0xfffffffffffffffc, 0xb7}, {{r0}, 0xfffffffffffffffb, 0x64, 0xfffff, 0x2, 0x40}, {{r0}, 0xfffffffffffffffa, 0x1, 0x8000000a, 0x8, 0x3ff}], 0x8c15, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x9cddb35fba55ab25, 0x92, 0x0, 0x86}], 0x100000, &(0x7f0000000040)={0x80, 0xe0}) 16:00:46 executing program 0: mprotect(&(0x7f0000558000/0x4000)=nil, 0x4000, 0x2) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1a) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) r1 = semget$private(0x0, 0x2, 0xa) semop(r1, &(0x7f0000000100)=[{0x2, 0x6, 0x800}, {0x2, 0x5, 0x800}, {0x2, 0xffffffff, 0x800}, {0x4, 0x81, 0x1000}, {0x3, 0x8, 0x1000}, {0x2, 0xfffffffffffffffe, 0x1800}], 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x10, 0x5, 0x10000) socketpair(0xcd57be55a60aa7ee, 0x1, 0x7, &(0x7f0000000140)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmget(0x0, 0x1000, 0x400, &(0x7f000010a000/0x1000)=nil) recvfrom$unix(r2, &(0x7f0000000180)=""/4096, 0x1000, 0x40, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f941c6c61b5acd7b156943000"], 0xa) 16:00:46 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x14) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0xffff) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x7, 0x7f}) 16:00:46 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto(r0, &(0x7f0000000080)="463a606069d670d5f4d4f3c5f0479ac8582e4bb6d1e05f4d18da694c4357fc28bdc9a3eec8f4eb4a45cb1eb59f2d480ad616718674e1b81657e7d013740c9f2fe976a08feb5122e20d877d7c8ff2ff56dc89c4caa77876c53251ed8bde0a1c84892b4344736c74082fe9701aa124e1c0750e9285b599ecfd4fffcb0cd80c9a082021edd814527818acda988147e0f5439571a6087480bc5f79ee354fcd029a9ddbf8bae4fc3292411a4f881c21091ec64693b4c22b6745dcf757e754437984549ee463e36b5c16ec9bcbad3218f8eb40a31990004cfdecd2d33c2e", 0xdb, 0x2, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) listen(r0, 0x401) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000003c0)={0x10, 0x400, 0x4, 0x6, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x868}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xd97}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000fb3000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000e20000/0x3000)=nil, &(0x7f0000d1e000/0x1000)=nil, 0x2}, {&(0x7f0000c22000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x95fe}, {&(0x7f0000e7e000/0x2000)=nil, &(0x7f0000c7e000/0x2000)=nil, 0x3}, {&(0x7f0000d51000/0x4000)=nil, &(0x7f0000d3b000/0x3000)=nil, 0xff}, {&(0x7f0000c44000/0x3000)=nil, &(0x7f0000d22000/0x2000)=nil, 0x7}, {&(0x7f0000d3a000/0xd000)=nil, &(0x7f0000f6b000/0x3000)=nil, 0x80000000}, {&(0x7f0000e66000/0x3000)=nil, &(0x7f0000c5b000/0x2000)=nil, 0xdd}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) recvfrom$inet6(r1, &(0x7f0000000000)=""/45, 0x2d, 0x1, &(0x7f0000000040)={0x18, 0x2, 0x6, 0x1}, 0xc) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd30000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fc2d04a1b9ff59a65f288695d68896dc7ed7b1875f0098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2db7b303757e60642b45cbc5737b8e2405757105050000000000000065f3482e093de700"/336, 0x150, 0x0, 0x0, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10004404) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) 16:00:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000280)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74, 0xfffffffffffffffd}, {0x1c}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220100", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:00:47 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000680)="4dccf3039a51ff9de1cf61b57240fbcdbf2013b6020184e8fc06009d483b4fadd9aa07b119f01056a4359b4eb7727a591bdf8692adf7070d6fec46c518b0bf9304be83560f0bc258b1f3c6932ddd2227927f90b348b0c39305c117cf4627fc6e58086cc4306873cff9a9b703bedd02c4f1673187cb075bfa1983311586735ef7968c5c15fef4fc7f0c0749c44cc893c9a00a6bb41c986a8d7535b35a9b4154e8e121f485c2e6813c81a925afce75268cf156ff23aae686c97f0b9a0686d7dcd243b1de451db55f58352c12a08497733e78cbad1709c7c3a039d5e088e568c9e82f5cd5fcdff7614177a1e9477436b103c53f85c52722723d55d69887f51a788eea7d96cfdeac0caa5148c7234c91301332e7ec462bca3ae5a68ba765202b226adec2e71f1f3e26c501081895af2e7bea2b68b6c282f08bfb2a54a6f1b31acbbcf1a57aab7ce1aa8bda61cfe17a83751fcc7a184c232e3a02ad9abeba594b3fd583f7d3f711bd146f7d8ea6ee63ab25713c99f0f99e1c908b39a3856ff5bf3884d0215bfa0cd2055dc297b5cf54f3f26d8acf2d653f1799fbe2bf043af358922cd5375e59de1c8892e2a14f6aacc1b0d83fdc5fbc9fe63e09ea7ea343ea326f91ac21ab1d32f4fa12c088cee0e3aca926634df38d1baa71a63b102152959f465e213a83ef64216d36105b23b9e3dbb4552c365daf2fd4975eee9525d2620ca27d7a80097f", 0x204}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x3) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000340), 0x553}], 0x1) 16:00:47 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = getgid() r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x4, &(0x7f0000000300)=[r1, r2, r3, r4]) r7 = dup(r0) ioctl$KDGKBMODE(r7, 0x40044b06) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) r8 = getgid() getgroups(0x8, &(0x7f0000000340)=[0x0, r6, 0xffffffffffffffff, r4, r1, r1, 0x0, 0x0]) r11 = getgid() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x6, &(0x7f0000000080)=[r14, r10, r8, r2, r4, r5]) r15 = getgid() getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r17 = getegid() getgroups(0x8, &(0x7f00000001c0)=[r8, r9, r11, r12, r13, r15, r16, r17]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:47 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000500)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000540)="4aa66934f38e3face315975a627f651aaa52b1b5b897ebf39cd40d", 0x1b}, {&(0x7f0000000580)="3b033d0678311426aea1c2735e6d8aed6d25b5957c45aa2759689432a471feacec3031131bace1c7715d9b56fe87c798c24fc182ed0d920e1098c9ec1d59c5343c4364c78a3b1a3bc0cb3e0163afe828cfa5e3451de8a9ec6f7883bff7dc7ecd06d217cbc4948feac128d85f7b43a596ccfe787821c41b987f1bf4a9c0f46c8cff9d970ec904c309e9704ca8", 0x8c}, {&(0x7f0000000640)="b52683858a5884f199dce0cd1692fc765fd94750e5c2f059367015989b38a8e8eb84efafdf5296ca5fcf8cfb46370caac334110ea7a5a473baf24a5ed2398b2d99aedcf940e74e86940856c34eac47a2b51ad71a516d0a234420d2fee3553131ca11c8f955c2eebd1ed18320508aa0894bef7fbbcf34712ac7", 0x79}, {&(0x7f00000006c0)="36c00a51665848dc4aa18051361387b514ec77196485ee6c958abfdb1bcd61dc14ee04ebece23bfd33aeb988d9815659cde940a21620de70cba1b35426c3d3c43131f9511c1b9086dd4cded9ff9ea3369a17504ab4d501bddb315e8cc37c6fc581acc9afbafb43f26eab0798a25088723bde19341cc772a000a389493575696b99b18afeff165183585afeacfcff7b77356a0cd07472cc47a2383b973650c505fdd76178718c9dd1", 0xa8}, {&(0x7f0000000780)="ca056e339e7163ad6005586fd26d72b59b362a4bbdbcc443580d5f70d8b6a66e0398fe550a79d8697a3ea82602a1eb45ca05f84778e9d0372c2415b8004152752f820cdcab5ab3664dd336991e676158195b5123cee3b582b6e5ba6adc556cd8f2eeb11a", 0x64}, {&(0x7f0000000800)="72e81bec8b8ffbe6bfe8180d", 0xc}], 0x6, 0x0, 0x0, 0x8}, 0x400) r1 = socket$inet6(0x18, 0x1, 0x0) recvmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/157, 0x9d}, {&(0x7f0000000100)=""/195, 0xc3}, {&(0x7f0000000200)=""/128, 0x80}, {&(0x7f0000000280)=""/177, 0xb1}], 0x4, &(0x7f0000000380)=""/133, 0x85}, 0x0) shutdown(r1, 0x1) truncate(&(0x7f0000000900)='./file0\x00', 0x0, 0x2) getsockname$inet6(r1, 0x0, &(0x7f00000000c0)=0xfffffffffffffc3e) 16:00:47 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x11, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) flock(r1, 0x2) close(r1) flock(r0, 0x8) kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(b5de2bb80a1f77c4,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036d5ea80,ffff800015d21e18) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd8036d5d2c0,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd8036d5d280,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d260,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d240,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d200,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d1e0,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d1c0,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d1a0,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d180,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d160,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d140,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d060,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d040,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d020,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d000,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d080,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d0a0,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d0c0,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d0e0,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d100,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d120,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d220,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d2a0,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d340,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d380,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d400,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d420,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d440,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d4a0,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d500,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5d520,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d5df60,ffffffff81cc7b10,ffff800015d21e18) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff81cc7b10,ffff800015d21e18) at art_walk+0xcf rtable_walk(0,18,0,ffffffff818bae30,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd803e823480) at ip6_mrouter_done+0xb5 rip6_detach(fffffd803e823480) at rip6_detach+0x56 soclose(fffffd803e823480,0) at soclose+0xb2 soo_close(fffffd802f14f358,ffff800015f32780) at soo_close+0x40 fdrop(fffffd802f14f358,ffff800015f32780) at fdrop+0xc2 closef(fffffd802f14f358,ffff800015f32780) at closef+0x118 fdfree(ffff800015f32780) at fdfree+0x100 exit1(ffff800015f32780,0,1) at exit1+0x32f sys_exit(ffff800015f32780,ffff800015d222b0,ffff800015d22300) at sys_exit+0x17 syscall(ffff800015d22380) at syscall+0x507 Xsyscall(6,1,0,1,0,7f7ffffea454) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffea420, count: -47 ddb> show registers rdi 0xb5de2bb80a1f77c4 rsi 0 rbp 0xffff800015d20b50 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0x71a33d51eb76774b r12 0 r13 0xfffffd8036d5d2c0 r14 0 r15 0xb5de2bb80a1f77c4 rip 0xffffffff818bae5b mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800015d20b10 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.0) pid=207233 stat=onproc flags process=1018 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800015f333d8,0xffffffff82563a68 process=0xffff8000148a3458 user=0xffff800015d1d000, vmspace=0xfffffd803f013220 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 60284 336399 8442 0 2 0x2 syz-executor.1 37999 472164 8442 0 3 0x82 nanosleep syz-executor.0 60892 264577 1 0 3 0x100083 ttyin getty 57886 179683 0 0 3 0x14200 acct acct 56238 13883 0 0 3 0x14200 bored sosplice 8442 241439 11602 0 3 0x82 thrsleep syz-fuzzer 8442 249551 11602 0 3 0x4000082 nanosleep syz-fuzzer 8442 504090 11602 0 3 0x4000082 thrsleep syz-fuzzer 8442 52448 11602 0 3 0x4000082 thrsleep syz-fuzzer 8442 262153 11602 0 3 0x4000082 thrsleep syz-fuzzer 8442 303090 11602 0 3 0x4000082 thrsleep syz-fuzzer 8442 96549 11602 0 3 0x4000082 thrsleep syz-fuzzer 8442 5046 11602 0 3 0x4000082 kqread syz-fuzzer 11602 246026 50797 0 3 0x10008a pause ksh 50797 237853 11536 0 3 0x92 select sshd 11536 184573 1 0 3 0x80 select sshd 58586 159117 4907 73 3 0x100090 kqread syslogd 4907 141748 1 0 3 0x100082 netio syslogd 95300 524172 1 77 3 0x100090 poll dhclient 48065 267763 1 0 3 0x80 poll dhclient 65409 118669 0 0 2 0x14200 zerothread 79669 83091 0 0 3 0x14200 aiodoned aiodoned 88442 206216 0 0 3 0x14200 syncer update 69324 284048 0 0 3 0x14200 cleaner cleaner 25014 417579 0 0 3 0x14200 reaper reaper 22848 404057 0 0 3 0x14200 pgdaemon pagedaemon 58214 394280 0 0 3 0x14200 bored crynlk 96022 257192 0 0 3 0x14200 bored crypto 98505 37589 0 0 3 0x40014200 acpi0 acpi0 93466 518611 0 0 3 0x14200 bored softnet 62392 203582 0 0 2 0x14200 systqmp 13927 165957 0 0 3 0x14200 bored systq 27154 331050 0 0 3 0x40014200 bored softclock 33555 420403 0 0 3 0x40014200 idle0 75114 21326 0 0 3 0x14200 bored smr 1 419356 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9538 6355K 14779K 78643K 17846 0 0 pcb 15 8K 8K 78643K 269 0 0 rtable 112 4K 4K 78643K 1191 0 0 ifaddr 67 15K 16K 78643K 357 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 167 0 0 iov 0 0K 28K 78643K 250 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1209 76K 77K 78643K 3938 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 49 0 0 VM map 2 0K 0K 78643K 6 0 0 sem 12 0K 0K 78643K 338 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 5 13K 25K 78643K 2801 0 0 sigio 0 0K 0K 78643K 38 0 0 proc 48 38K 55K 78643K 1165 0 0 subproc 32 2K 2K 78643K 289 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 187 0 0 in_multi 33 2K 2K 78643K 269 0 0 ether_multi 2 0K 0K 78643K 13 0 0 mrt 3 0K 0K 78643K 10 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 571 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 100 21K 30K 78643K 7622 0 0 UVM aobj 129 4K 4K 78643K 161 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 252 0 0 NDP 15 0K 0K 78643K 116 0 0 temp 191 3540K 3617K 78643K 49544 0 0 kqueue 0 0K 0K 78643K 26 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 39 0 33 1 0 1 1 0 8 0 rtpcb 80 132 0 130 1 0 1 1 0 8 0 rtentry 112 201 0 157 2 0 2 2 0 8 0 unpcb 120 937 0 929 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 3135 0 3135 2 2 0 1 0 8 0 tcpcb 544 490 0 486 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 1 0 1 1 1 0 1 0 8 0 inpcb 280 1409 0 1400 2 1 1 2 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 34 0 30 1 0 1 1 0 8 0 pkpcb 40 8 0 8 3 3 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 43 0 43 12 11 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 888 0 670 14 0 14 14 0 8 0 art_table 32 889 0 670 2 0 2 2 0 8 0 art_node 16 198 0 157 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 8 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 336 0 326 1 0 1 1 0 8 0 shmpl 112 159 0 32 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5613 0 4224 46 0 46 46 0 8 0 ffsino 240 5613 0 4224 83 0 83 83 0 8 0 nchpl 144 9529 0 7942 60 0 60 60 0 8 0 uvmvnodes 72 7549 0 0 138 0 138 138 0 8 0 vnodes 208 7549 0 0 398 0 398 398 0 8 0 namei 1024 31414 0 31414 5 4 1 1 0 8 1 vmpool 520 4 0 4 2 2 0 1 0 8 0 scsiplug 64 3 0 3 3 3 0 1 0 8 0 scxspl 192 36370 0 36370 16 15 1 7 0 8 1 plimitpl 152 281 0 274 1 0 1 1 0 8 0 sigapl 432 2928 0 2915 2 0 2 2 0 8 0 futexpl 56 45097 0 45097 5 4 1 1 0 8 1 knotepl 112 844 0 825 1 0 1 1 0 8 0 kqueuepl 104 631 0 629 1 0 1 1 0 8 0 pipepl 112 1600 0 1581 5 4 1 2 0 8 0 fdescpl 424 2929 0 2915 2 0 2 2 0 8 0 filepl 120 17536 0 17439 8 4 4 5 0 8 0 lockfpl 104 909 0 908 1 0 1 1 0 8 0 lockfspl 48 313 0 312 1 0 1 1 0 8 0 sessionpl 112 33 0 23 1 0 1 1 0 8 0 pgrppl 48 65 0 55 1 0 1 1 0 8 0 ucredpl 96 3560 0 3551 1 0 1 1 0 8 0 zombiepl 144 2916 0 2915 3 2 1 1 0 8 0 processpl 864 2945 0 2915 4 0 4 4 0 8 0 procpl 632 6219 0 6182 5 1 4 5 0 8 0 sosppl 128 46 0 46 11 10 1 1 0 8 1 sockpl 384 2509 0 2490 10 7 3 4 0 8 1 mcl64k 65536 587 0 587 47 46 1 33 0 8 1 mcl16k 16384 9 0 9 6 5 1 1 0 8 1 mcl12k 12288 47 0 47 12 11 1 1 0 8 1 mcl9k 9216 33 0 33 13 12 1 1 0 8 1 mcl8k 8192 49 0 49 12 11 1 1 0 8 1 mcl4k 4096 163 0 163 7 6 1 1 0 8 1 mcl2k2 2112 13 0 13 7 7 0 1 0 8 0 mcl2k 2048 59344 0 59295 20 13 7 17 0 8 0 mtagpl 80 88 0 82 3 2 1 1 0 8 0 mbufpl 256 110908 0 110804 37 27 10 25 0 8 2 bufpl 256 15159 0 7618 472 0 472 472 0 8 0 anonpl 16 307862 0 296568 138 77 61 81 0 62 7 amapchunkpl 152 14434 0 14329 47 41 6 17 0 158 1 amappl16 192 16340 0 15641 116 74 42 48 0 8 6 amappl15 184 265 0 265 3 3 0 1 0 8 0 amappl14 176 495 0 490 1 0 1 1 0 8 0 amappl13 168 248 0 248 4 4 0 1 0 8 0 amappl12 160 120 0 115 1 0 1 1 0 8 0 amappl11 152 661 0 650 1 0 1 1 0 8 0 amappl10 144 14 0 13 2 1 1 1 0 8 0 amappl9 136 1143 0 1137 1 0 1 1 0 8 0 amappl8 128 648 0 622 1 0 1 1 0 8 0 amappl7 120 116 0 109 1 0 1 1 0 8 0 amappl6 112 642 0 632 1 0 1 1 0 8 0 amappl5 104 388 0 375 1 0 1 1 0 8 0 amappl4 96 3315 0 3289 1 0 1 1 0 8 0 amappl3 88 630 0 624 1 0 1 1 0 8 0 amappl2 80 21911 0 21843 3 1 2 3 0 8 0 amappl1 72 62772 0 62365 26 16 10 20 0 8 0 amappl 80 6680 0 6644 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 160 0 32 3 0 3 3 0 8 0 uaddrrnd 24 2933 0 2915 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2933 0 2915 1 0 1 1 0 8 0 vmmpekpl 168 20820 0 20790 2 0 2 2 0 8 0 vmmpepl 168 350629 0 348883 257 156 101 106 0 357 25 vmsppl 272 2928 0 2915 5 4 1 2 0 8 0 pdppl 4096 5872 0 5838 6 1 5 6 0 8 0 pvpl 32 941597 0 927239 410 254 156 295 0 265 23 pmappl 200 2932 0 2919 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 721 0 119 19 0 19 19 0 8 0