426c, &(0x7f0000001780)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) sendmsg(r2, &(0x7f00000017c0)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000240)="a8f5dab03bf5f3b0c193a85e44e7d40da67c639fcd98c72ea5b189e2b7b00aa06ae657bf59ae455504e77883ca90df1d8e6a3961ef9ad2c3f7fc2f64089e9576f82cc1a070eb1b92e8b7a5a6eb0809fcbc08b4ae782a6a7069ed4458075f0898a5ba8e67b24ded4372eeeae5c23e024942366cb71ce944b1370500d6d8e6f902426a32caa8d7589aa1bb225eb6c8804c97fce2b721b6b4593dd7aa8626b9c0b49010696be781a6f15ea8400f1502af961f8fda80a1722c80dcb96dc496039f8c3cb9076b81d9b06f2ab47862f598779555a4fe1b6fec4dd2b8f18473930b06063b49f259f4e4abdc77815ea1d0045f0fcac47f36a64c46dcfa10cb4c5dca5be67e142105aa1b7936ec6e07ae96c843724cf5ce12b55b89c08488372d32a88c813ee1819ff703502dbf22d886e21348aafaaa5236f855c73c4633168b93eb8ea7b41bd6abb107160232435471c99c3c9ecf5d75f754f86b3562741d3ce7a82a2147b1bce0367d2cb27eee407349f8889b644d1d5bed4e4737c3b38cf6e2c73659e359a8d04855411c26d3df574ee280adfb0be6a7bc909ce9211fea507e2cfa65b8530e26476947784c867b2a1468cf09eac82333d25ba5ec19cbc02819b1b6cd4cb4273412e0ad6aeb99e4ae34542ebd2150ed95ac03d9c7b0ce6f5c763b516e735e80ac1786b895676a8543f2db71c9fc7c21ad1d9448fc8f7e84152ee9593eec91761e933d8308dd0f553529a8f2409b108b1fee3000a534fd1494a6a34f27da3ab1599f8ac55806ff7dae1e8bc55d0fc7e8e7512d41027ece4f580139941bd32b5ebee5fceeb0ce451d6a297faf2bcc312c244cda8db113e64a061e6539e594aa0eb1ec47a82cc80bd26123bcb6d19eaa508979feabd16407d0f8245498f281bc0c770a32a34c1f3c365787c1e5c4c41cbb976b1b1839185638e7f5e45978d9bcab5692d82285a1c7c6d5588728b76e6c018650b2dab06690df828a1d0075c37830d680bf9f18da04b182671cfbf804b86c441d5692e56fec70bc952d567028541b956d059e7a82d32d2625f688e96b5615a163cbe0f66d11f0acfdb29002da65e8092ec386a6a5d08e9918de7f78cec7121790c0bd5fc14ad3eb39c8342ff9a27c0df89fa02b59ad60092d1e38a5ccd9562046ed5c7d498a7311b9249101a70120dccbfc0ab983dd70205d61485fdf5361040b2bd8e8c19a917b3484652d3fed37d63fc5117a1f1b95e1ce62d885db62bcc30c75082db50038050aaf3df4b21f4a478cc92b6bf43c8eb30c6dfe939dd4f305cdd16eea7f35c7c942156899df9ac86c9e811d4b7c6cc70184328228d64fb3004ffe0d85f9bf03ae7e83a96f682a4d38047c65589ea604297b13b865c2e1d41d24c8f763cb67fb934a9d75de52ac88b5995f72b9b94f43bf9f15db517c0efbd72509efbf9a6c23ab52205c413c797c5d0baa442c7de83c0514ccbb7acafd98ba65d4afa07165f8a84bceabcb2df5fc24f83e2aa9f9a5f8083f67865680e7382911d26651fac90ad6457e8dab034d866da6fe82c4e7cece65ed2bed8e7dc9af3e7113f9993807f29f09b69f35f05671f5428e34b5f816cfba2327c4013eca0d2507406a457734b03b841e89b3c08cbb5b4ed1cd0e2c32af5691d00d4cbb9a079b75cecbaa3a439590eca188d2bffb92d901bb823d2f9d9ff149f14035cb0bbf15472c333131c772e567bd1816d3e400a047f82ad690cc20276a3455471ab9b4c636b04ec9606f9f297e13053922cf59de50c814179f01be82552f613afb0d43f3d0b2988b0ff13639a3f88eb40e28658eaf488e918660427c327bd7cbae3e00cc0fe55aaabc5d6bc62215427ff3fad3197a04ec8aa523e85fc446c6af849939197a8a249a9569628e3695d8aeaa9b7ca62faf4de82427ef2fccce67f90219eee93986f5efd5d87bcb187d2dc7f365d2dd01f7ba9e69c6a10a7d882f6efd026e02b600eef500cb0109825857bea4bad805c4a76cc4f2d73edd5abcc3568c16ac0248ab4e1699a043697a23d1b54edc77d3987f884f87aa63f2f13500682520009e05d9a344d7c019d475af1f802302e1feda58a6524cc6a841473f42f3798fa80c155025dfd6c9d22ad7a829076764014090621b4206ef22ac967ca7a30d15d426b0beb2944d66cb0098bdc941d4c37ae275edfd14f7d6f2bb6c26216503c228b48cbdce88508a0fc0ffdbea3ff5fc760549753ef951c186e6d9da7b0461c718f8e17268b7f1a0b632fd3a24185c0c4ed379ec43dde9d92801a411e755bca672a2af1f6fe75447d2424f290fa4737e76fa947db372d712dd8f98d4f8f8c58c2037b1b1982c04626fecd828545c64f9266641e1a9e79bf9d4417109aed7a5dde4e9d82bf8668efdad835be768c7a312845301cb6f36e56706309468b14e7efd1ae9e79118c0567a496ca9916af1be9716422c398f9b5aa77a3dfc3ab05d4b3028e83f459e1e87fc022c5fd1f3037f35eaf6dde35e5212851f63fbe5f5e5a26e00760f5b0d55859b800f4d1e4f669ea0eed5e133fce131ec5814f1d9f3944c93d8c10fa81f2fdb6abb5a78843cf44a046270adb7945f5571b179f4542305f8a9c2acb5973e9f68f1ea04fadf149dd4baa668c0f58907b8af230b625e742025a0001f85117752ce2013ccf932c6f57d223522eb3eb1f64896c305bd27f4bee2734b86dfef286fcf43d8ffa5da53ebf398a59a3c9e3c3d4fecc233339fd8d8f59d13a1f1657c3f50fd870ad74ab759732183139925131d8d7e2c7a51c3e06ae092fcbddaf6ba450f60331eaec22fa5b351db1ce1a1308287f884c6f5d80068f42d9acd421a2f8f675cb0fd9554f855182336ec90ab0a91f6c5d95ce923287f192c3733a22cf9f8f356ee9a87cc9a44c11a4199f597aa9400e88e72444e8675879e3ff3af8577d3a24bc1cdc4115916962e92b31ab6fb6bf684ab039abb78b683f31078c0d3976a28279c88211e5c8a69f9ea530fd0d9458e8a9e8081a18321b3a9e05627738ad66e84b0bcc92b9f49e39f82760c83266f29c1dc7ff21a98cab7a6d7c2e0b9c701805757c3e1a866eaba587994fc1ee879305629b2da20dfb4b30b91860ca5552ddd061fbf6e58b834e544718c8d3542661979ff2b1cbe9f74ffe5c43332080d686460c17ca4616753e9578c903b8d699257ecf0cbf2a6baf531d3898dce79cd35e5f7e55def4a3464611b94dcafec02ca883b9d2106432c9d32fc0d0e178911998ea349354452eacc929d8039fe1163df60f9878303381a1942dc03282a0e58010e4a553703af3f450c9ee16b2d3e21d27a1d88be07746ea447be17d1f9b9d58267f8b00bd48dbef8eb6eeaee5b1f25a9f0488b976d1704fef86a6ff9ae1c265ee10e99eb9ed10821c2a27ec28a2355bcc3c698a295bdbfecdcbc61921e2cb202d9e41b54042f0ee3ce1a16847974181c7331d04c1805ad5f937d052e2b3abd506b1b5b2392eebeb36f5973527c96ad0edd0112811ee278ded5e663f79d058710872c45f85ee2b41d963408b072e3fe55ff28667ea4981f49c734de6c7f63fd39d530ec96a54691ad8ed66ec52b0ab61c21a72a19fcc8232a0275bc86412b2c52c81046746bbe9d9fbfb610a6332ba69f17bb1e9bf824bdcb5e8e5a5a2fb85772409317354532ddce6a1df8e5ca5b91e0fa93104a0f04173373a76b24865cce892e2b1b1d1200ca86c87daba87d044bcb474155992efd0dd82423a28c1b551719ffdfe21264085bc5193a03659059b127476f80de3a25468fc001962e4701f7f70785945cb3eed4551b6f707c491997a88685e8b6107ce592d6df92d75710df414410baf26a748f17597ed014ff04804bdb099bddc41510725c4fb09ac5066d1b928dbddbacbe2c5c7e585d707ac475b1d263ac3713f6ad6bc36df6e96a39e57eac56ec48270a83d9a240c8da8a67dd2e8ffee2c6b785fa45b81f5d7b6b8138942241679871b4fd096e73014abb849145ccc73b63330b339c8484e943ae40930b00d838c3fc5f78a623eb1e96e8994bae5f315f09dbff280ea2f3abc65e979076d7dff000954468794e08831a11882757c5cc4d22613e9dfc83d58cc3318e9dd96e907699eb18c99f75a55ca09e7e3478128762e54b7e219da21c632e73e95ac0719da7848d7a6b532da26dc36d69d372158f439cd121931b14334169361e9cfea13790bc43cf74d001c0ceeef67dbad089cfa728096e738881c9777e302663615a75f53aaecd37d214db113abe1ac330e22b3053996baa0919dfea7b9c2dc64f95edb8b06622d97b86daf2705e825659b07da2044dd4691757a76ef41548b84949ea2275b57539699e2c71da12188f169635c2857be993d2efd16b9f4f4395187112c09946e728c9d18d345b27ad9692346757dc5c1ca940db01589df9e6d220de4bc7054f6dadb6e510b9d7d115b4b21d01f8edc9b86e6aee0b8ec5453ddbef670b41b9e0fedd5db2947bc0eed82eb4958d2c6ebea8e4282dd0ff8b59f5f0750b2abca818284d8cbb9a022d8905c9545382e7b688a5aedffa99c6f31f3bf2029d30ad569c9ca85b99bfdbbe6d81e9e33ff7d0bfb951a799f3a34ce9430e96baaf6be20c3164348cc3842e08d8e24dabd1db532f60f55cf8d4ab0a593cb512cab57788e3426dc1c578895c339533d64dd47ea3c82d4bb4b05b19b14a813dc49a696b700c79ddecc39527bb6ef895949352e5c7e78bc5e796b94fc736e17f3421a354106e43a746112a4d42e564c5f4677b1e4ad390f353ec37c7769e950d2c43e820af7ee7dff64b80a3dce205d714611fc1127e8a4ab265d5438c245809aad7f3849a6aa2c6c1dcdef0554949d782a8b7a36e75c4139b62e19cd82a0182e32f8dce5028cd374f07134c66e824a4a34fa66a3398a74037ef7f666160c41a7ba03444827dfaf11ffde77eb4d77c4693b7ceea520e953a982c3025830c4d0b5b5874b691bcd883f01d3e4f43ea677886a94112512d8a5202d6a926b3a2f132a2be487860e1aacc488a9a416f77c20f272759f9135905d589d6f8b9f3925231327884653ae798a21cb6702907a8c73b0e4d6a11947a7bec666d8c0da6ec945cf7ee09471f76b4c398fc71ca8a8551a4af164dd4a7aadaeeb15ff015c8de132a148a5534cfb0f56a6ed9c62a38d421ec67dcc08b25fd5351f64df2ef97f22bbe205e4c4237c7f3c3b45192461d9e3ce81f400cb50a16543599b1ae498fa58cdfeff4ba783db45ceddd6cf015f8ffd797151896e4abac4577772a096bea60cef7c5819b6d70830654f61d00393e327678cd98a22d314c35685c0e087543fa155736fac310a4320d72974bc0ace672e57bbff0e6a0244f65bcab1eed3edb9de058ed92d3feba6a55d7dfbd71ab533da7bb87f541302ee88658ab432360358eb2b511c557064faff5ad302396d47761133b15726f5525f4393f3b1059bd124ab75ef6bdb94c1dc5dfb07929f2ba167ecfe207c8ca5c777f6b10bb6ca87b24c63b646e658dd5b7e9179cb429e94d495e12ea78e908f9fdfcfcaa1acaf27874b912e586d04831979eda3f148b74ae5e9087bf5172431429c28ddb596ea1597dff1d710ac3941d244ebe9a46c3fef02ff46a81476b12044bcda8afd9153467b48d0d03dafe384663928b3bc2f8cee54eef37e258e543adecfaceb9bacc608c5d963c204fc01d3d97d312f6453afe5dbf8dd19700ee9e32856846a8d579e899d6e7f4c8aa4dbf36c9f286b5c3bf6a5426004183a794fd079662ab8dc75e24d30c1857225bbc3ac4ad29daa65592", 0x1000}, {&(0x7f0000000080)="b1d5466ce0afa915e4e98eda614919e1c46c6f938a280012fd77295c7a5f9da87ac23e0837d00b79a818e1862250a55d08b171a14f402a3e", 0x38}, {&(0x7f0000001900)="9b55ad2c91aec75f81995504d96515d29cf74817f3e6d5628bc85fa02fbcbea173ade3dcdf9b904562fc4e43e0959e19608bf3f9203cf52032f1e2dcab138a41ada0991a9bf2ed7fae5bba638add8525d8cb392bdecfa3cd8757973cc7ff3c6ffa37d9c7cf421e7e0b9ca0e1b5413817899f3f6c3cd57a74e09b895d43b6e38288b5e766d77aae5841a5277a75dfbe830a4c137e2b9a7e5c615b762853ec08aca8f3848e034b6dc18c07000000e2562314c58ee098ae7e09e041316ae30e69fee0cc2b5583b76d3e978fbbeb2fdd0af7559ac47382f3fe1ec9e8202d416f97c32ab6c0110a94de1e6436f6a073fafdae24378e32b8dbb6595d386720ec0c3f9191cd03c492705022c130ce3d0a60883754c5fcc196007bb812ce2231ad70c7ae180c4c44fd16721c5dd3f613a629668a37af508ce82513866e1328eaccf700e7e9c7d677e2796356fe6165fc67e9939248a3e7a46ba2701809ad25b9f74133031198", 0xb4}, {&(0x7f0000001300)="070543016d8b9db7a2abc7976206829125bbfdea6b10e39236b45e0805d24d090c4130f154dc225780da9b0d2f8bc6402c5f792b4d5077b923484ab93b3a88d2b0d1db358b75cf80f79ff8cea3e304c33867e2806f13c57af7f7beb6e3a6a69ce727e3cfae50256aefc409815b3df3d6a5b8d15274381ad5da29b9480544d89bebdeec3d00a18ac3036a9f5baf996ad4f44878b732e3f6ee419180475df219331233152c4f25df9cf099e3842225e22c976813959ddeb2eb53e17c18b3254fba014528cc21fc1ef5f80efd6345f75f3900cb85b9503d02bb17f1aca6907d480b8820f5789b7612864f6fa6e4b3826ecdb42d9fbfb2a98f", 0x36}, {&(0x7f0000000180)="482d436ea6b15907198794fc6f492bf6aeb27945ecd750ec48f0ed685956726e0b54f5f942a3e0e5d93a813f23d9d771b2bcc793a4e509fadf", 0x39}, {&(0x7f0000001400)="23cb2df9c234e416808feb791eb0f43fd62d7de2b39ee03c7c0b7a44cee2ccee215d4856c3cbdabc3b271ef5a1a62d99ed6bd08ab997ef957cec08c7d78de49339b445510d236220aa626a30e0d26471b04332558956f07f0716a322aff7b6a8b96b4a26ba45b8b74adc754489a2f5542faa89973f983a44c87cbedb92b65b0ce480109d7cc064bdb5278f94b75776327ccb4cded47639ef1b6fedf227047734865fa298a717ff38e4dfe75b85e8442ec32894e32ad78560211693e0", 0xbc}, {&(0x7f0000000000)="9bb2828186496db3f6a1edd850cd8174f3e1a61bcf78b56918e81a92f49177ca4be0f1d2e1de1589f4f34419f514c366cd26dd60bf818a7f90789f043c5c018e", 0x40}, {&(0x7f00000014c0)="82cbf540bf13006571c461ba49591247e0f288a3cd92948a6f2caa889403a8d50d490d0853d5338311bd463c6e69a5c30810ee26d15d4d60e21cdf0db6102b231f2e92be693c9e882d39b92b6a07ebba8ee05e3caf2860d6c2e45b2e22dc2ad38c7c0ec5917852b7e87e583a6d8629b00a42f45e28bc7a834457c4f8b5bbce26a2484e233ee0e0afa4a1aa41068177d345191ed7fe58945bdf61e62b8f900757f50626daba118a064ed92f28a502f88ac942f356b16a0cd9276012b7cb3b1c04ba152b88ca9f933449a90c07571f37", 0xcf}, {&(0x7f00000015c0)="0a6b9395233855ece66a5f26df358798e72bdbb8d3e960bac1b273e941d800cf44240de92df30f9eaf640069893ece0c651208c89c01bff9b5f778a1f4963f29afa8c32de0b49311831464d8eb42802920cb127344ee9289b33f85034dd4cbbcfb874d3f", 0xffffffffffffff85}, {&(0x7f0000001640)="5aae33a4c7bf18321464e31f14002e45bc57614cd9ea0395d1eb59510e22a8830c9b2fe88dd318b45114425330b74c4fe195506df909a8b53f1bef010d84ccfcb66125288ee37106ce0dcf1a64e49978e6fef292a3269fb15bdf3db8bacce9777b2f8fd54035bc25523d81f7a8bbff8b", 0x70}], 0xa, &(0x7f0000001780)}, 0x0) r3 = semget$private(0x0, 0x7, 0x30) semop(r3, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x8000, 0x1800}, {0x4, 0xffffffffffffff00, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xfb, 0x800}], 0x6) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000001800)=""/229) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r4 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) 14:43:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:43:06 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000016c0)=""/4093, 0xffd}], 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000240)="98e979278e9934b7776ca5aa3ace9420e51f47b7ed728a2ad3b89beeb9f23520f7dd58bddf40c9db870672746ad5e4312c00f470983f06b569dd740409a6c829795431b821abf40f95c2996af078b2ea7485f13c4aa3b6bf83dd6c38057784ca9f3c6946b3a7867394ead3de0ea8a558bb3cad9176fa92357a34992bbc900d8eab08e774c186"}, {&(0x7f0000000300)="fa018ba570cb36dcd256ee9e7c55ec8d242415b6adb306d09aa4f21988a4e7a64b94c618921ec3ea1e2dd671302b6a17e26b23c9d66ecf56d61221bd550f01c162c83ac2826b214314feeb69d31a992cfa737c36a5f2e128e2b7ac5a907738100f34850fcdf58f5802ff1f298e5b6c1374c82394d4c7819e6e43723c3bc8d06f0781f31f53654029d25739356c897e029a6edf1417a4dcbb539954c831e15619e9d92c7f2ac6538b026b76c6eea40f93ac00df9a061a287a9e5445d32e7015bd73a048e39dbdde1e", 0x124}, {&(0x7f0000000180)="c81d7f126a47d0813ca12a3e975e6f5321"}, {&(0x7f0000000500)="65ed68d4b6f1a3aa89d6427315eab57d3f2761c42c7b834316b8e58a81fe29ac141b95dfb84dff7db4b72a7bdba8829b0dfb604777a81fb3048abf0dcd3fdbc98f889e8b57d7e29c47d35619c3cf867e4793a2a07b7259f0ab906b71edbe5a871b45c8e2cb44655acb46d828611066630facfd636c92859a09af76d19bc16ec5f0a91b57f53da6d19983351cc4dfa197f7b3be9f1034324c61c36841fe6f290b"}], 0x10000000000006d1, 0x0, 0xfffffffffffffffc) 14:43:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f00004cb000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x0, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:43:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='./file0\x00') r0 = semget$private(0x0, 0x9, 0x42) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000340)) ioctl$TIOCSDTR(r1, 0x20007479) semop(r0, &(0x7f0000002800), 0x0) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0xd7, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/171) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r0, &(0x7f0000000040)=[{0x3, 0x1ff}, {0x1, 0x1, 0x1000}, {0x2, 0x5, 0x800}, {0x0, 0x8af4, 0x1000}], 0x4) 14:43:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5, 0x1}], 0x3, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xffffffffffffff9f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:43:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000], [], [0x0, 0x0, 0x0, 0x80000000000009, 0xdffffbfe], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d0000000000000000000000000000000020000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac552d3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f000000000000000000"], 0x1, 0x0, 0x1000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x92d82b24434000f5, 0xffffffffffffffff) getpeername$inet(r2, &(0x7f0000000440), &(0x7f0000000680)=0xc) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880), &(0x7f0000001980)=[&(0x7f0000001840)='\xe7\x00', &(0x7f0000000400)='\x00', &(0x7f0000000240)='\x00;\x89Z@Y\x8f\x8d\x81\xdc\xae\xaa\a\xbe\xc0\xa2\xe2*\f\xa2\x82[Y\x18\xcc\x01\xd2LW\x8e\xc9\x82\xbd}\xb0G\x81\x1f\x10\xce\xe6@J\xbb\x89\x81\xed^\x1fq\xeb_|\xb6\x99PGi\xd5\xf6\x98\xc1\f\xfeP.\xcb\xbf\xc1\x19\x89\xf1\x19,Y\xb4(@\x01\'\x90:\x14n\xcc\x90!,o\xd2\xc8\xb2\xb8\xb3\x93&\x90\x8b\xe9\t\x7f\xa3\xc2\x82\xe2\xd8lW\xe6g*W\xac\"Q\xce3zI>', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) msgsnd(r1, &(0x7f0000000380)=ANY=[], 0x0, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto(r0, &(0x7f00000005c0)="aacc22a27dc281d9ec9fdefc6e44b4f7f1fe406df9d04ca3357be825069d5e2681a3b8eb4d2298ed32a65ebb9dff4d1a142da93bda50f4470eda48ea23717163938052b4728bb57c1723d4d0dccdd37daead309de7c69bf818b382ccf9496c947e2e3b3f8241837fff882ced55283009fa92c8c784ca71164f5a37c9cfa33ba3035579252a373fcd6ea54105b0848d0c21ed64528817b787eb1cea29243df41312177086982197dd6919b536a247b370e6b97ab951", 0xb5, 0x400, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x401, 0x7fffffff}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r3, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) msgctl$IPC_RMID(r5, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r4, 0x0, 0x10000000000000) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r4, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r3, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) 14:43:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 14:43:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c6d3000"], 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6fcaa550b81984c0, 0x2, 0x42, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r2, r5) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0001000000acb0430b297eca88b3928a806c653000"], 0xa) poll(&(0x7f00000000c0)=[{r0, 0x7afdc3dd54de2975}], 0x1, 0x0) 14:43:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) r3 = socket(0x18, 0x8002, 0x0) setsockopt(r3, 0x29, 0x80000000000002e, 0x0, 0x0) dup2(r3, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) getpid() 14:43:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000500)) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = syz_open_pts() r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = accept$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dad6069e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e13ac1d56755cee811c835d87b43f08dcc515964e6b80c9afc46e6b719977dffdf2ee89e655174c3d99c59c84fb41bec68d9f2e3ef895fb713afffc5e"], &(0x7f0000000200)=0x1002) r8 = socket$inet6(0x18, 0x4, 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r5, &(0x7f0000001580)=[{{r6}, 0xfffffffffffffff8, 0x28, 0x1, 0x7, 0x10000}, {{r2}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x5, 0x7ff}, {{r5}, 0xfffffffffffffff9, 0x11, 0x40, 0x6}, {{r7}, 0x7, 0x10, 0x10, 0x1, 0xfc}, {{r8}, 0xfffffffffffffffc, 0x20, 0x2, 0xc, 0x5}, {{r9}, 0xfffffffffffffffc, 0x190, 0x863079b440961146, 0x0, 0x5b2e}, {{r8}, 0xfffffffffffffffd, 0x80, 0x2, 0x7}], 0x6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r11, 0x8004667c, &(0x7f0000000080)=0x1b2a7be8) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r12 = socket(0x0, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r13, 0x0, 0x1, 0x2) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r15, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r16) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 14:43:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) kqueue() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) 14:43:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r2 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) bind(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f32d2f66696c3a0824cb8ef90c947632c357b71dd7a965b000e88dd5bb8252993ec4947762fe11ecfeaced5b35567d46dd9648cd3159ec6963a22dc9e8fa1cef20c98e49fd2152f435d184ebb4a69fa66214a263571fc9efba90e50d7d260a5062"], 0xa) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x29f775d8178af534, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8a99, 0x6, 0x401, 0x0, 0x6, 0x2, 0x0, 0x0, 0x1, 0x5, 0x32c9}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f00000000c0)={0x2, 0x9}) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000001c0)) write(r3, 0x0, 0x0) 14:43:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) mknod(&(0x7f0000000340)='./file0\x00', 0x1, 0x5) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) getgid() openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x3}}) mknod(&(0x7f0000000140)='.\x00', 0x1000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="96"], 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(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:43:07 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x180) 14:43:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000100)="cbe502bc9273fce9a3a465d9f0943ad4cd6c28968fdf5cede66e2f9e219345a89cb3debcca5990172db3d41dcd78fc36b83b7729ccaf3ac20532e6a1276099a8e1c38b4ce4ee767a8eda914f29f62797c51c27b933a8d27791ad001ffae1fe5111c0f55a9b47ea62d89572356016c068d41cb6bb61a9a0761edba1440e06e77142c45b4258f48f6d3680186d0404b4b5a0ca462506a2d38bce006deb544c547fc3e720b5f357720e2a1f5b4e31f2b7fa0f17b0882efa88375052ba7525463b6df6f88da5d7598cd9f9a9783b2db731c91ca49c05dd911cbafec4314531222e057306584ef39602518c99d8736e0625144602a1ab73bf1e82342d4acfda5b47", 0xff}, {&(0x7f0000000200)="2992ccd85ce311dcd253abeb74d8587d5ff03199ae4125cbefb49eba165bc10d6d0bed681c53b38773d918a9273106b29567e59af191831edc5b8be336949f1a31e28896fbc5c01e008f10005638d292c170f6312e4886ee1317c7edc63393a30b0f7bf3bf48d86f2723f9d3e88e06c5bfd33595275fc13cfc863a361425cf97", 0x80}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="d1df3be5b3ac6abc9f102d22be1902eb0f0e55c40207861265d25704ac5571b2a0bd8aaeac41858bdaec57ccdfdc4620899746e9dec44d75d34287e75594e86aa4f01a84a2ed80d9b883957bd61776310136e6e27b611147b2e984c8a3321666c670479f07c06d2d85e3cc5f6e0423bc07c8d3bb715bf5b07c4ce3b0c0617243fd387cd2f131952dd5fd513e7e5a84a8", 0x90}, {&(0x7f0000000500)="dc68b2b9c63ba8d446e9e81d82de509d2d37f1ae4270e5fa3a327e9f819464a0899ce6da63df605469ff829477a322a599a7dd1d1193b9e52f70a1db4e8261a1ca622200211dd54e53e4f21bd2ececc804ac01c194a0bc399aefd7e1a6b7070e49b63f7b8542e482892cc6ac55139559caff366ccd6047c0688f3bd0b5c2b88162454d554c7f2b5c1211349391c6a05d7fba299e4b2f8d8b8bac7fcc0260a0dd848fab92974bcf46f214c93f1fb5fbcca7ff9f2c229189fde891f50b06464634288a895fc39e13c5ed706585acb219a3ebe72f16b111f90e8a6a76bee467345c9ceb5b403014a598bfb6e1124edc621705ad285605c82cd511ab4999c295b7aea1182d9e8c2563a229970a337e52512a41939a7cd56bd8adb2d706a31b461096cf4f66f62149c833eed134cf2b1a6dd80f8fc2fb2065800bc7291e05c8a5edf27ff5ef918192bc4bb107cd84ed2b54b44db5d6fb589e7dc580ed9334419ddca066bfc25d83a10dc726030c2a942e2be126f3de708237d74c68231e573074eff1e4ae35cb0ce8922949fe8a0190d3c24791639b8528de409c5343407d1a80dab8256d815d32ef3a9d077e6cc8a47187c4d7577839985c0aa27c873b29005bb28106dd14c4fcb92e6afdf64085dce6812be8d5f545fed3cb368307725094ba08dea5f26e417c8468fdbbdfdb285ea2f1e208dd71e71a1d6b72789cfd019be6234bf5c9fa9d29474f142aa694b43eb2b03c508f9906560fbbdf78410e3c34b53934a6a3a4e22fbff0a050e4ee6d6a8c8daf9d90bd947b041527a2f2f5f0d7f4ee284a6b8573776d4831cc299b61020122bfe3b08a1c677ee4fbc90c8c765edc40311d006e9d370073c4af680a1513913b09d8576d04cd689c48faa5a28dbff9ceb47d0ccd4150e28b414ceab896fa52198999c2cc475ec5cdc19aebdad983f2748ca9b463bda2fd2d9480465f126a0648df64262f15fdee28d58cde601380ab7fd17a16d3fd7c7ddf94cf4334903c96b57d813d49e225437a96f938c6f5489467e371352a42c52a2fdd48b89b041735188798cf91ba71090ff3aa3bacde89fe7f7572b36f0833ea645d8641db1db697b2ca4b95f61d2fb34538a520b19bfa84e7d8c7daee5ca56ad5a94fddc6baef4e58241cd5b956f328cd7a0bc7a3d2d59ee8299bf9d0eea9219dd4de830443cd390bf3d672c18b3ca34259dc15c35ef6bab0c3d8114e1742cb210d92d4400ac9b00782c4b87d44090fae269cb50c265b24280b593f4e8f4e969c8a1a2e75cea82dd2de434008eda7d0ee536b6bf0813ce845987e88544eda1b107fc96870c705d8a7c24280b0bc5c20c3ad82147aa1b046a7ae9e2684b2b70bb64fd99809f541ab8da6c45987553553ca47b8ee9a65042b879a2bb60955cab86dc495843a57c80adcf9470dba532106c682218835b584f2ed3df51a2cc3a9aba616721703514f11c257cdebed08653d8de0e5c26adb786819b9a76059f2d75d1d432ee6a68e817bb0d0aebc20ed2f70a058b0c12e5a75f72cfe178a1735da5c26895ae6f00175c681f1070ce0ea0b14941570dc85a029f08501bdd010ebd28cb86d0071ca0111a6f600537118a427fdaa994ea11175bf02e4ad25699aac03f9affe0b8a2376b2e9d3c59b16d3ca9463bd3e7c0f1f4cc297561c49c9b47f5bef01ba7c06ccf2835fa8294809a5bccdbe17da8c55decea34509c5c2b01ee7bccfe472168c298d33eb507f060c2b521a5453b0f57c26c9ee105f0bb3919bd738c0951732718595b81eb4215cf7fe681b987908af705ebd493d9785aeaaca5d504f9a47c8819a9fbbcdd1526424302ab2d28132f5d22a84fdcfe23d6da1e8698645d25c241a52a7712de69af7f0427f3652f4177bf4dbee23e85f2105d9ffe5185e4de8114bc645908e7fc5cea844883fea4fd0c407c47900f43cf3a4771413d56f721a574cf93b37dcbad196b3ee409e18c45d8db10cc486f87fbddb42cebd0efca7f976155c00c318270182dfc08ed4d174bac6ae5df8149b136fbe6c057ceb31389cc28152ec86ce8a2c8f0b54f0239e49ded04065c3ad3322813a9720e787eecca9aecc60a77eabc7ce7d3ff527f76af6802822b385b15bf7aabe559b7ae8b7de6ede6a4acef6c1eea34bbb7f42a72613008223f2c17efdb632a9b145d8832b17437020376395f0ffd9065e66267d13fc1c5b43224ae6637c7079e8d6e73568225acbffc76b2f8a76a697f4f71dbd508d8b4bbf8057d2f9c8115100460d37a3168a9bb64ca4f9ffe2a62ec02c20ecdee16f7046014b377ecc74e0fb6cee34e501c2e8c858148ac34b0ade927f7951625058dcc22771a451966131efa6c59ebc5bf24434408d4036c92d7afc2ffd2eaf5557bba46fd1f7f0173e8b9a159beafb5acea1b6afd2bf958c1a7b9e5610917f47a97847217cdc0bcf47fda0f7277cdb0b494f9a41766aa43476f2533c47e531871b4abf4120a96358ed3818ecf820a769010a4b98666f852093c0911f2fdda6f55b7dfeb70d654ddd386c003ada32a9e090064e1675212626fe3c4e6d12969a05a4984eeedba89fb5c28a244623f6628613a985d1553636e2837ca53bf13c891817d6f2c8b67c8e95293733cc2fde5267bffcd0553875871a25084f6861a6b1abc6fafa7395e290859051f91e7c6f8726aaf00be6bd1809d0309810251ec0b518f694124c55e46c00b9abc7fc06be24be74732f69999f8beb8d52746fdd1792d3d7e71f2263769f57ce0779e2475c7c9866a381ea006077b6e5e6d02354853acb1fd6662fb0c7fb89319190b22b80039a9ef57283595996dc65fbebe0953f403999fa5b5ec76fe9610fb8c1114b438c2afd30a7c00539d164dbccf8a7c0ca94612faf6744ad0182f4deffc60e0a611642b7dcd0ea3ddbf0796d44c0f05e797b87b1d06c11c3a943a761965c36f4006344b470f8f66d86706e33017f4b3d8eece2af365d0b82b02ee0a1d8181f23a81af7f78221c1bf776b31e1e5b7767455f252eae3ef92d3362bb9c4d64e28ec8dbef41ce6325d0986e16a8befb81f9c906ca482ed1256cc20947a4a196ff85a86e210e4f65c7e7bdf5a1298aea3e5b9564baf0a33f3863c93689c3d8e9981a6812e1d6f8d33c41b635846858f339ace263deb09ada4cc227e2ceb96e153be573987fcb4e72e7ab973120667c4110a038ed05c76611de428aaf0f70e55a2b17e529a337dcd3ae99ffd3817dc0be8be3ffa99e4e5a2a079b8f5500ff075e19492bc246303e55f3a03438e9d707c56d69f8aa8bfbbfffe4dc748ab38760d3be76d3984c4d74b12e27b67ddba9ab5d2a41c25877e8f73b1199fd0df5da64ced786ce4f7ededfacfc37a08d0c1a132f747fdc99e7674f5392e270d55a49ee11f92a81d36835938f964b3fa5d2af6134360bf8793628c6ad50d06a83ca4f5af36db16fe177f4d07be678c030217f6ef546034e49ffae6d6bf12fa0a75834acb7ad2c30bbe0babda882cfcc3ad8da58df7fa27572df5176900c9a7ace8e8987eaeaf09554ce7db149361e42b4f5d84a606717f0d527e91c634845e2573ccb12fc017c8274c45cfa5cab684b3967d4a82c47fc91125711b9def9e5f3f54071e56ed2f1abb92ff88678ca0d92fab36f6c0993519cc87443969150f01ffccbf2f002e8257a32447b52e8258a65d25113462edd127ae721dbf33aad95265c9ed725bc61de7a85085af3634b6527134ba2a9ef3ae430146279d553e7cc4fdfdaec0684002a8130c565345e0760a1786c2e85ed27e0b23a5e753c54abc0df7a2bec15249386122cc47d285604294761670a575fb736903e1c6b6aa124117bbe4a4ef0f0f78094fdb967c07987e8a653c56680241ef28b65da8ee9a6d5c62287d7263f3b5e388e54c49db49c60a50891674d8509e4a4075f9ced5ed6a5f8279a69a76f39f61f8621d3774ed44b064b8380c7a5414796e14d65779c32c064aec4fd30ce3036b00f72f95ff4f610b01b786da9752f0bc5658a69cac2c33af1f061b4217497ff06fa1c93b2c68e4ce8214053483410a321028ff9ba8d212aa0396553367d6136c23c1e1efebfa1c49d78a7da5f85b1a0517808d36284fafecaca28024300b33856a68644a0dfc8f42bf539a6d2b173ee08c51d2c8555292a7bfb650fdcf24463fb790e87d3366a7c624ebb13c7393f6655ee9a15bbb849f001273d4bdbc93ee675861f1cfc0856e8d4ae87c85d6e6560c42a7c5508cb536bf8be009da388894ea0d5f39b7e1e8ff2156bf537385a754756b1b47d9b3b157cdb38c2d0c240e2bb54957f547d69455f76385909c8acb53d345985c040d33003fbad93c83d7f527d8852d20823202f029c9f779f56003dd2bc32dec46ffff1808b8eaa01e594501f911a34082b0408e18da6f639fe91ebbfffec21f5a0260ec43f4f6e0b7634459d3595d6dcf417389965d99149fb52c56dc7e4933fc8cdb987b882c929cfbe68b34c0aa80159db4f0891b58d976e5c9414d52f2ac9eb4220c91418c12ca6e5a999683b19887f6d8aa3804e5c78460bdf56ded2aada8b0dd3ff92ceed824983ab0de0eae6f5192ef3bf171472efe5cb04231689f898e25ff01328a47963ded17e8ff1f4efd18956c2c41d612a2f2390a069f0db2468c7c2ba50d18f87e14c5cfdfb69837621a5e14f3ec43c9fcd2811f8295b82b1dabf2e9d66db2472980ac99435d23212fd80ca5b28ba5f630a58519e4508ee3d50f1d9f5e5251466adce916e766110f76c890c50a6891ce5e786ff88f426f0a7215701ba010918009d992887fb3611bf99347471150fc2d025a0c78bdc7e830b4e6936e7ad383ad6c2182b99757d4addf334beee69a320f0729eeeca2e18c67472d42d1640f8f369bf0bf65b9b1ee1b2ed80798f18fa546c0960b788da9be824c415a0982adcf5a182f5b732a192fcf1999a2cc271784a994d180b23fc85f9ce597a142dbe794f16b5e0a8f35ad99cdea968bb541c18525b5c2542cf87550f217536a2713ecf8261072177f4abe2ff6307af223f1c9f8ca35f2a7bc353da039931e9efe1506601787b9666f87dbf7a9fade31607720552fcd006602a68504e871bb8e42653e6bafd1682d1a03f1afc79ab6f71dc0b512a5b9ef833d8b538158e82a79e893bdf5bfda82869aadd99a645148aac5130396221d93a5e65cc44cbd1f07c74886cc2a38b0da4f335043f409b3e6e9839744cbfca2cd2460e45a85c0f4de3264f79e84d22d616ef0e5b484cce9f76dd0ea3e7ef2d6840e7a64b8730d753139f4dce58585fd23db644ce7072b528eb4e3a0e046e4face5bb150a96363cca6743b47b044164690b70be70073e0b1834c91ccf7406d6851274bdc88a0456c9eb99846834d98f0231deec27b26e97a0e2b156018d1c0ab70300ded38e8dd9ee058321d1db8d1efcd2c589b44ec0f8b260dd9ef864d8e16e369a9a0ef7b803720de33930268ec6dbb174f02c5d402010628ba843b510da10a7334ba11a4f65416e29c2ad9ad91b97fbe63f4238ae473473f6dd5d687f2925ca208306604b71044328132c64abfa2c92de84380e57b962bad79d32cc35ade36f33483de26ca18d08647d6e88a35d98be40cc6f569fc8985a43dcd896de24b9c59fe3354bef7e259130de17bbf88cc680d8e2ec6d36da1bd784a45d81388e0099b992c3517bb12e5fc2fb7238eb3057c87f2092556429618955bd57abf4b40357c5aec7367ba0df454b0a15b2edb5e27b7e1fccaa3cf1e7437aa27ebc90d2ffb9caa9881fe732ad418aec22f73e9ef06e4", 0x1000}, {&(0x7f0000000380)}], 0x6, 0x0, 0x0, 0x402}, 0x40b) 14:43:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffdfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname(r1, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) r2 = socket(0x18, 0x400000002, 0x0) getsockopt(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f0000000140)=""/149, &(0x7f0000000200)=0x95) close(r2) dup2(r0, r2) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xc9, 0x0, &(0x7f0000000000)=""/201}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:43:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x8001, 0xeffef7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1f, 0x59, 0x8, 0x7}]}) 14:43:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f00000002c0)=[{0x1ff, 0x5, 0x9, 0x5}, {0x400, 0x8, 0x1f, 0x1}, {0xfed3, 0x1, 0xaa}, {0x1000, 0x8, 0x2, 0x5}, {0x1000, 0x3, 0x80, 0x4a1bc844}, {0xfff, 0x80, 0x81, 0x4}, {0x7, 0x4, 0xb0, 0x1}, {0x6, 0x1f, 0x7, 0x100}, {0x200, 0x7f, 0x3, 0x4}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000280)={0x3, 0x3, 0x9, 0x800, "140b794d7009839e26fed85544da330c6f8f1a5e", 0x17, 0x710}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x80000000000200, 0xffffffffffffffff}) 14:43:07 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0cdeab4a13316cdf5cd05c03475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e48d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d51a878e6f15262428dafe13f5a4cfe93dc216b5440005ff3efeefadad008104ada7cc94a3b3db254c7bdc0fd2ae3749fbd6757cb34f632a22979a7a3232b1b0b52534e22046af90f495586c438dc2d3343ae0a89882d3ec311f12aab9a6cfaec742172e3867bd572edea1a0831b7c2029952914128331e675df0f927b83d452bf95af4051c"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000378000/0x3000)=nil, 0x3000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x7f) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$dupfd(r0, 0x0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000000)) 14:43:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) shutdown(r0, 0x2) 14:43:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x20086138) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) socket(0x0, 0x6, 0x7) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x8]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:43:08 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r2, 0x0, 0x7) fchmod(r2, 0xe3) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 14:43:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x00\a\x00', 0x80, 0x0) 14:43:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)="d026461ac1c45055e7cd8bf673abec50a0d18073a9e774b134d0781896e34b144f54296af64462b7081a35c9033851104f057917e89ffd1370e01b6640de8794ef72153aa532c014b1954622537d0d6979bfaf46aaee7787b8bae8b5aa30cdeb37052a991ea57139122101106671eaecde6036f37867f20537a5428f8e38b921fb423e44e7254d14178b4d004e4e9c04ab544b65b0a9d8bbeccde6b95d672a5d85cc2287e4e4176d9216384325035c85d4920c7d8e8bbdc942b2e879b5714dc1bddfe7d26f986e4dacfde5638d8300a81bf57308f7cfe08dcdaed94f5868601fe26f4d047afcb00b56101a54872ab2f8fdefc980a9925c6cb7451d0cdb0611b968a8363d29c8db2f680493ad539d614008dbbb17c46545a001e43450480252a61f97ee48493cf5ee2e43f3e54b48d4c3e770fbaf20a0789f157df84c5b67c520975ec9aeae36f51935c746bc53fda3eabca968c97605ec68b467d69dd5cc561e8e79f4f203d17cc1ad246ccbc6f57563e54f2b29272255b0221cbf3bb9be969179698b067b96914ee458dca26b4fc26abe299b64ff6f7036c209bd0a7da182ba5f86d05867a1a139a7d9af35d077eed784ddfe88331b6de97ab9e76f3a356b5564c68f0388e5f577f21aa54f890df5dcffd8fc81454cd5930b1e1dbbd04b85e338244e791665e8d2bdf39ee57373aec384ad8a872260360463f93d145eab0a8acf3b9ffb12973fb235f8f2b98d14f65357c53c55c101ceb3762a5b98ecadebb5b354a5dfe74bf53d088a82293545b8225ea5a6f1a5f35899339441738e3d47180df8c5af485e51bfa05808fb6e006ee872f14b910a980c01c8e7c88e59e300741002c32a8dc65ad435405e4949c11df7f00fec9dd97783b092263c02af110ac4b70eb9226d8ad95dcb57e5c2730bcfe597f28073a579a9022e00bf1c81f3e3b2dcd3644197c08321cc082c10888a0bfb7a0ecc7b46de2859f4908e5a659d6225ddae771c2da4557f0a7bca4ee024224ab59bb9086b7beb2d1c34a93388432ff01e3d1ce4a69261ec1f591e6c0a6c4f30378389fe22ee21d5a0a4acfc4d9ed1348fa6356e6c3acec91b9c3c6218bb31df1cdcb82e87d06081651d72a82bdad6b4333e97abee2f4e7ab15b8de81cec5506ab265d9caec7d9c3ece1dada9195649b92aba920ed56feafaa4ee9c99d40364408d6786e42a5ca0805be64e3027fb9d791a92f7459e6c775055c951c2cbb23084fcb198790d3675cb86a91a64c9b683d8ede5736dacf66b2f4860b884a83d4f235b2bddac2e629efdbc4a3412a392b674461a12fa99a92dfc975bc121a24dda05b459cda4684283889a2a601dddfa899746f01cf4cc2a0d57d605b5450db00477408d89f3e8355779bc9b7830d76b69bb440a1359ffcc9cf86f8d614824baded1abaa21c5317c923f6dc649b0e8c27afb707dcf09fc428c8ae50d97d743b7555128d2e6889d9244882030b7797841096a5ace041147c47529b0a6dfcb520b7d58c30c0dcf7c3c35a98ce175d33a1cf8e2af99f7302979a97b68bc74e4e4058e8491c33cc80245b62a8e7624775a8ca057fa8d28b058158ff01f778f2f8f8d3119ccdfff076279a3e9f61f481c91771d65df5ab01d385106fe73b93c6ec04bec6e234cffd293369994735f999c5919ce2eafa62063813a6c947e3bf114198219e5890f2acc7b69c5bc7920316f61b98eea21f702aa1a1595e79e7ebefc2fbd698a9610ddb47d07332fcba620b655a9fb8552e2a452918e020ce818c2b8edc5c4e8d35b447ae48fef8d04515570866fd8ac17efb39dcd739952c22edec251a87a1bd838322cfc71e1d593caa3f1ad661520489a95c0ddf592ec44d51eb9cbacec6315fb54bbcffa96487453df63fe511d612a814666f58b0e3b3b73b21ca83d20712b4f7c262236c3b3b638814ec2074e88f7e8b9f074fed76fee54a7a02a687e7e237d6595c6602bd1d739fa4cdceac07503378ed20c5a24b992d49116e1f1e1cfdba9259c9ad49fd51c215255c51a050728b55bd5427e214e730ff97dafbd5a4b86368a4ab021bab88abc6c291fb6fb34788044b928f2ca2b75cae30d11924e8b9bca700fd08fe11c80a8d388b2a3865770197e7abae8267b80742ac8e3a4dd56b1308ed2c5207bbe471c2b764ba43a0af2f645ee24128c86d8c58307ce50658d05d5942bd0510c237d223cbccceb4fb11bf53d0e56f9d9c7db490fb1a1b1ed65bdd29e8df6256f5f87bd15e6253558306d394544886cf2f5d5e5ac041edd32b90b4c4687e397ca7c017534aadf1328a0feea597878aec1a8c15e0fc5062768676bde715792b977079095de2ff133d2d93c278ead5a4b99ec78b6f55c585a33938101070b0e31f3b1ab08b7db33ead49169d2d94f16444008919106466b53ae96da558d6e1af898bfb4a77743fa501544c8bee6e2503021da2009ebebb650d0c8046787b732ccdcb03acdd774842f081dd65be7a860e78e54d5cd07a3d49f11a9946fec01b1547c99db2a1083e2a1c37cfce194000d21c4f9fa483044f85589c30a2db2c147f9cef5b71a24e4b15d3a9784088fae3166389a923c2e6c6a2675d5c1e9b9ba058a29956e0c0f655bad4740486235201c083247685a6603bbea1e3b8ba1b439d477e9f7473b662263e7794aa8ceea13fb7cea8c9ae0479643593f00d9211745ea5a745563755fbd3b2b57b10201af4f4d2595bbdcbf4f99ccdd96e8c480e35e97f0841e30581af3bd65bb5e14c777fc961c6d3f255d255008545bffd0e5f8fb85d9f8063112efd84da9ec968f8455f25cf26877145c47a1bc78ce38c22e44bd528c1209042a46b8c686d5d3ff9349840157766f84dbd4c96665fee3b6fbe8728cf0cc9a863822dcbdd9a63a6ef0453e7fd292ffa9c497c0313ced59b3872c5431c7da5fb65661500bf38a02435ee6dbb4121534b09a1736870fe8d661f408503e1282c93375c4d11ff07de5ef406464923c05ba1998d4e30a38f3f870c734fa5097c6896393c0a1a7f5e51121c18fe84c510eb2ccda333482d9748f203ceaba64f79067bed79d0471830a4b06162f6e4fb4125fae7326f16f18810583909fa574ac752d78f2a564cf150df42219c57bbb9ae66a03dc6c39c0e02ec6aa6b5f5b9450887eb45a07f46331055ada2a5e61aa5772b96440e7e5ffa6114874f0ebe8abd40a090ce27c48d58f41fa6050cbaef8ec789ab009869f030a1a56e4f6ae57c5f50921784ca708a44af758b6904afeb6ccf95e3b9c7e8e205c60709fec5e503718925797211892105681b608aa798c9453a1fa59924217b0ecbb9e79db0619a890c25ff2981eab659f1dcf3249ac7947bc7758864b199970219a1255db4215c91ed5d0d42a2cb794ddb5f0da14d7421c2581b0c1a3e8b90731c8ff3ed492d7d20b56b5cce1cef491bd70f887afeb2c209d9222a3dd44073af768dc24bfc034e86959806badd882aeb658d977b8c0abada6f3ed77def6514eed4099a5d643a9e395823d9569fed0114a3ac795848f4ac87eed235f0bf04b4d9241de7be17038cc2ebce63eb40e13015757134a1440291e419fe6b85c8c49166c68168b53af639f8d0ab8e2dafd3404ce682f1e5cf3446433343e7e9d9cbf6d003ad83ebf8bd0d8bed33a711b64cc281cf2f004e5debb529f8fa6b3eec2c51aee9f53d45d57cc18a65cb624a05b189e86b0bb31b36f07712f00572bd76185115472d4cb2abc296a0456fd80a917d763266c09029b09c1e85c0e7fa57bea6df48227697806690919e675381732f3f4bc81440c5e15b056e9f740175fe42845f47a93d2ec9000193eb366c59868be53f7b8ed481c89246260ee1363193090e2bba2aed9a0aca311336420678138809e4733fe726b35ce800ae2584f17d8ae71a995c95b04804ee44258e69c0aec1071de57ed47f4ab5fbffcde8e5b5955b57d2b926ceab3e9b9c4d5836f08d95dc15b5e24609a2050cf6afe85e70e855f04ce142395029a6db887a4fca1e8988691fff0625b15029d2136285b68478b59016472495567e0f0de8a8f5c989c993027a8445cd8ffb4affc40b881311cbfab4f6e12b8dda5b1e01b250c8a407893d2e005c018ad3965062972f66352828a0f374823d396fbe560fb30da8ab3a5a0be1e0ab486383003e182fd6cbbe0deca695ab4d1782fbde7543f68e7bc4742bf6e9f9dd51239c61c990947c5b61bed00b2022e8591db43136e9eed7136cee79d45f835b0619388fe77febf36c524f20b69f187d000332d46fe0d909b51a81530d6cd303f1a8e410aefac7f81d48b8a794ee34b69473401f7b4d03819465eea0931d85423846bd4938485676bd970e6d7cfbf1038aece167073fab2f080c38c68842f26085efb2a9719b88106821ff0e488d1ef923240c70682d5ed54d53196fb896c12bbc96caf8c3129eccc1f4340f915794e14bc73645354039bcdb33a23e7bcdf542c7ad7fc02a5247f5830c8cf1630925d05fae0ebe8f0d6f221d99dd39dfecb5f5526d3abe1c41c5dd06a216794737328e943da1c8d5bbd9b93b962157f1571f93b92236171466ba087e813731a10e3a0e247f704f0d8b2734c1ca3ac9628896554f19aedee2d2087398fb6646377a3fcb7d7db1b8f577108a5bbfd3c250f6ebe19141c81330744f787eb78f809691cc1bad2ed7ae11af8eb22e8aa23f327a2eb04568f409b1c2731263cb9782a9a1493f6d26e0c8136a5c8db9c30f22f686e06542711294c3f03f5a548dfdb551705d8cbc1a9ffaad60e0ae9fd2e1aecf4faa0377f8a35625632c2bbd3309afca10697a518b4108945f5ff703b181caeba70d7728546a3b512cf0221b4b1cf72fc7af377b18d7269bb3cc96c0a295145a83092bf511ff3791a270f4d9a11292c9f533da8ba8eb49cc04e9bba6906baa7cc1bc785b2438ebc79ac662cd4d621b0ce7394a20937d5418c7b683ad850b7460a16a3b99f715c0b1a4bb8d6aeaf3dabdd70bd48ebed804ed96e0b01fd35572271725872f007defd1254ddc4968ac7a57fb4302648d203e562602cb3cf2e285698f6f1e3f4a90a03fa52ce914ed5bad5f556287cef99a2bf39f99877f51446be22dfc5058a5b5c847ff5ec8df09e4c6c10e03e168754681759cfaf574d6e10a2224744f34a02b4df47458fef65879769d04063f76b8171fa429e5c191acd39ccd4f52a2c10ed47a51ead61c8e121ffdc5dcaa976309bb717afc5bf92e5312a53a222735272dc149c224c435b8bfb1dea1787c2c5002816764ef78be48f310ca288a21f07055a1af5c6ad1abafdb9ffd0110a3073f926a6e2c0157a1956f8cdde9022a01f8a053a8a760bd3a8f3a766e7e8572caeaa7b6a4ce20c7d8274724d3c673cc5d41c97df546b373e653354c9caa5aa5bac5d0c953ababdf89726ac09ed1768ffc259aa535a4112f804c73248494a49e949daf999d2c66daeeb44eb7bd35f6aab1a17cd77dfdfc133283e5987ce521f87acd095eab40588ab988b3cb34bcadef9522318977f5c41578ac0357779cee40227e0c4f3cfc832787889897acf0cbb54ba76bc1c9e1173b488d282e7d3d168fbfc8a1d7e8e4ae7790e09e341583a541ed09759d7f62ba57b0862c08631598aee34fc6286fa9a2d26307996d812d4c7cf425f459a6cb911b36f151a2dbdb9205727bb25e350ebb61d45c30a58ba40e88cb5caacdbb9b1c2372ecb267bba4993aa51acfc6ef5c74f67ddd244ed1f187b068dbeadf47473f14a07939daeec8fa4d58052d1349f9306e1a77bfdfc95e66d201df", 0xffe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xffffffffffffff9e) open(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x21) 14:43:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x10, 0x1, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf0820000900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = semget$private(0x0, 0x7, 0x30) semop(r2, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x8000, 0x1800}, {0x4, 0xffffffffffffff00, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xfb, 0x800}], 0x6) r3 = geteuid() semop(r2, &(0x7f0000000100)=[{0x5, 0x7fff, 0x2000}, {0x3, 0x7f, 0x1000}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = getuid() r5 = getuid() setreuid(r4, r5) setreuid(r3, r4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="5a2e36ac6809116046878c999058", 0xe}], 0x1) 14:43:08 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = msgget$private(0x0, 0x4b90f4d35341d00b) msgsnd(r1, &(0x7f00000001c0)={0x0, "664598c675d6217218d2eaf420f75ddafb"}, 0x19, 0x400) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 14:43:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x6, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 14:43:08 executing program 1: minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3374f8322c865fd3601a54bf3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a62176299f9790d43539262dc30a02000000ac0fe439f3c2307fd8ec3b88caf6ab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6c66b78d99477ed7d583977a11014176805a4140cafbde15c19d66ae4626b699a2178193e6c03eb1ed0e26cd508af690f7667af746a5b46b152ceb85d2b6a202e5c3d079c2256a91ccec91328cd8cabaf3211f435672cc6a791e6b45f248a1e7e133f982c001e419b3e238f1b200851e4126c53200c", 0x193) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 14:43:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3c, 0x40, 0x0, 0x3, "f8527c418483f33b6ddedd5ed377f3ed2ced87e8", 0xff, 0x9000}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) 14:43:09 executing program 0: r0 = socket(0x0, 0x4000, 0x1) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:43:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x1, 0x1, 0x0, 0x0, 0x0, 0x9, 0x213a], [0x0, 0x0, 0x0, 0x9, 0x1de0, 0xfffffffffffffffc], [0x0, 0x0, 0x1000000403, 0xb], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x9}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {}, {0x0, 0x4, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x4) getgid() r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() dup(r2) r3 = syz_open_pts() socket(0x1a, 0x8e66a9b30d4ffdbb, 0x8) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x7) write(r3, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) close(r3) r4 = syz_open_pts() dup(r4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000000)=0x1) 14:43:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0/file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)) 14:43:09 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) getpid() r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000140)='./file0\x00', 0x8, 0x8, r0) r1 = getuid() r2 = getuid() setreuid(r1, r2) chown(&(0x7f0000000000)='./file0\x00', r1, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 14:43:09 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925070008fb2f58bf5e4a", 0x1e9b, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0xc000, 0x1) mknod(&(0x7f0000000340)='./bus\x00', 0x20, 0xbde2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) r5 = fcntl$dupfd(r3, 0xa, r4) faccessat(r5, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x0, &(0x7f00000017c0)={{0x80000000, 0x7}, {0x400, 0x7ffffffd}}, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) r6 = socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='):\x00', &(0x7f0000000300)='\x86\x1f\xf9\xfd\xa1t\xe1p', &(0x7f0000000d80)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e\xa4\x00g\xd9\x17\xf8\xe7Y\xacG\xecT\xf11\x9f\xfd\x7f\xc4\x8f\x8e\r\xefn\xdd\x1c\x04AS\x83=\xb9!\xd6\xd6\xb2N\xff\xc2\xe4\x85i\x9a=Ps\x8c\xbb\x01\xf3H\xf7ayd\x96J\xd1\xf1\a\xee\xce\xb4\r\xcd\xbep~\xd2)\xfbSYO\xf6\xc0\xee]Z$\xe8O2\x12\xe4\xb0\x91\x13T\xfc8\x88\xb88\xe8J\xc9\x16\x18\x9a\xc5\xa5\xd4\x84\xe3\xfaZy\xfe\x11\x8dh\xf7\xfb\x1fN\x19\xe7\xb32\x8e\x95j\x1f\xe5\xb2\xc2Wy\x1dih{\xeb$\xbf\xc2\xc1\x94\x95 \xe6{\x7f\xae\xaa\x91\x1d\x97\xbfcjwZ\xe8', &(0x7f0000000b00)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000a00)='\'@\x00', &(0x7f0000000b80)='/dev/bpf\x00']) kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) accept(r10, &(0x7f0000000180)=@un=@abs, &(0x7f0000000280)=0x8) r11 = kqueue() r12 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r11, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x20}, {{r4}, 0xfffffffffffffffd, 0x1, 0x0, 0x8001}], 0x9130dbf, 0x0, 0x0, 0x0) r13 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) r16 = socket(0x2, 0x400000000002, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80206918, &(0x7f0000000300)) kevent(r13, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x9}, {{r17}, 0xfffffffffffffffe, 0x1, 0x26}], 0x5, 0x0, 0x0, 0x0) r18 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x50) kevent(r18, &(0x7f0000000100), 0x9130dc1, 0x0, 0x1, 0x0) kevent(r18, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r19 = dup(r18) ioctl$TIOCFLUSH(r19, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) r20 = msgget(0x2, 0x42) msgctl$IPC_RMID(r20, 0x0) r21 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r21, 0x15}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r21, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x5, 0x9, 0x0, 0x101, 0x10041, 0x4e4, 0x1, 0x574aacb2f9db0e8b, 0x1}) r22 = msgget$private(0x0, 0x100000000000004) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x4458}]}) ioctl$FIOGETOWN(r24, 0x4004667b, &(0x7f00000003c0)) r25 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r15, 0x8028698c, &(0x7f0000002580)=0x800) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) r26 = msgget$private(0x0, 0x4) msgget(0x0, 0x440) r27 = msgget(0x2, 0x100) r28 = kqueue() kevent(r28, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x2}, {{}, 0xfffffffffffffffb, 0x10, 0x6}], 0xffffffffffff0000, 0x0, 0x0, 0x0) msgrcv(r27, &(0x7f00000002c0)=ANY=[@ANYRESHEX, @ANYRESOCT, @ANYRES64=r7], 0x3, 0x1, 0x1000) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000540)=[{0x9, 0x5, 0x5, 0x100}, {0x10000, 0x4, 0x401, 0xffffffff}, {0x5c32553b, 0x3f, 0x7, 0x6}, {0xffffffffffffff7f, 0x7, 0x75c8, 0x101}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r27, &(0x7f0000000a40)=ANY=[@ANYRESOCT=r29], 0x1, 0x800) pipe2(&(0x7f0000000bc0)={0xffffffffffffffff}, 0x38004) r31 = fcntl$dupfd(r30, 0x100000000000, r30) r32 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r31, 0x802c7416, &(0x7f0000000700)={0x5, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r33, &(0x7f00000018c0)=ANY=[@ANYBLOB="2bf6c49f87267f31df33c2d1aca2cd63de1ac603ef8d673a8cbf29093bfad8d03bc002c02f14d63836210ff0266d4e1d93627f1fb11fd430ddc2e5c2df5dcbe22090000000008a63d6018bd6b841623ffb63cd10020fe3ec07c8287d280ce3556153867b70df6c0aa85d12b282a6c0fc98df07a22e26f334f4ced3fa2fe287e0f1107ecc9292847d3078cf8406000000cbf6f8585c8c2f49075aac65a366fd30a0254c4507aa9072540d3c205aeca57fb0d30e47e38e630655340d1fde82b29f14e7f7d9312ad7ef78dcfa39c1b700a39cf6b12ce1d120bddd77b9d980becb09002e8f723955aecdb9a3c4a1cd1f53a633d1d8cad7c558f51ad3129fb4b128029b6c6052e634ef247fe56500b8f7afb64dc234342df93e5df43c0fb7569cfe636034019e3596baeed2ab312100dfe65b301141e04a7e1befba6a012f3abfedcda38db176381eb81894edf1c2a6c2996603bb2d12e9d63330179af2ac179f0a8dde253d1118c6ef733b8c7a0000d2cc2acdd018dbd25ae862e9a695b4d9cffa07b5d78ff7c93bbe0f33412344f6391f5c8c22de3530f7e7856e9b28321ad6d3ff50387992f165702632616e03e31fc423095d0940e511fc02b7e4bada0de07a3e8be873326642ca00ec5c08725ad74b4161f86dca4182600ee9e5f838d8893c7768d0eb422c7101b076fcbb8ebd94e3302502be60dfb0541793f4c2a092fce778147d38ab4baa6e2998a1c084e2b65529e0cb0339d4f6bfc2b6d411e8f2bbe64951d078fe8c45e0ee0deb69bc5aa8afb419c7754c287f32d2b4b9ce3181131a3b6ebb10448490be865099bd5f55950c4b294616208dbc160919ff61613d335ec76b5e357f862bee87ab746ac9433822d67797597de70bc07ddc2933"], 0x1, 0x3, 0x800) msgsnd(r32, &(0x7f0000000000)=ANY=[], 0x0, 0x800) r34 = msgget$private(0x0, 0x401) msgsnd(r34, &(0x7f0000000680)=ANY=[], 0x0, 0x800) r35 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r35, &(0x7f0000000040)="670dc3", 0x3) write(r35, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r35, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x402) r36 = geteuid() setreuid(r36, r36) r37 = getegid() r38 = geteuid() setreuid(r38, r38) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r40 = msgget$private(0x0, 0x0) r41 = getpgid(0x0) msgctl$IPC_SET(r40, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r41, 0x0, 0x0, 0x0, 0x80a5}) r42 = msgget$private(0x0, 0x0) r43 = getpgid(0x0) msgctl$IPC_SET(r42, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r43, 0x0, 0x0, 0x0, 0x80a5}) r44 = getuid() r45 = getuid() setreuid(r44, r45) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r46, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r47 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r47) r48 = getuid() r49 = getuid() setreuid(r48, r49) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000c00)={{0x1000, r36, r37, r48, r39, 0xaa, 0x6}, 0x2, 0x8, r41, r47, 0x4, 0xffffffff00000003, 0x6}) msgsnd(r34, &(0x7f0000000ac0)=ANY=[], 0x0, 0x800) r50 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r51 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r51, r50) r52 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r53 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r53, r52) r54 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r55 = open(&(0x7f0000000900)='./file0\x00', 0x80, 0x0) dup2(r55, r54) r56 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r57 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r57, r56) r58 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r59 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r59, r58) r60 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r61 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x65) dup2(r61, r60) r62 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r63 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r63, r62) r64 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r65 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r65, r64) r66 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r67 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r67, r66) r68 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r69 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r69, r68) r70 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r71 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r71, r70) r72 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r72) r73 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r73, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r73, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgrcv(r33, &(0x7f00000025c0)=ANY=[@ANYPTR64=&(0x7f0000000ec0)=ANY=[@ANYRES64=r6, @ANYRES64=r50, @ANYRESHEX, @ANYRESOCT=r53, @ANYRESHEX=0x0, @ANYRESOCT=r54, @ANYBLOB="c60ee26aa50eac8418638a6e1964ac7f57ea6272f7d59114856f270da26d25c9d8ae261dd49bf3f7361ac05e0c83b166920d00e1687dae3548350db4e0d6de423b2e21220d24a70c2d2fe44687c22b3d84e4e0bb87ffd1a90231690d91393550b7258bca0018a368f3fbdf62c507296472c3008926d2", @ANYRESOCT=r56, @ANYRES64=r22, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR64, @ANYPTR64]], @ANYBLOB="832015d842b50806cdc2bd9913793fe84990bd28b927df9c5586534de658a4642ec4943e", @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYRES16, @ANYRES64=0x0, @ANYRESHEX=r73, @ANYRES16=r56, @ANYPTR=&(0x7f0000000c00)=ANY=[], @ANYRES16], @ANYPTR=&(0x7f0000000740)=ANY=[@ANYRES64=r71], @ANYBLOB="c3a928fa2f02e59ec4fabc18d98219f1692e14e99f4b3f0a2795a4d73888cae56296592e2f8b36316f1e7c873bc4d460922d62289b68c7605f58f1f11535d8c5e66f9b8ae534090b43d99ba030252d3c232487a4775ead9198ce6da3730be4963b3c5737351e549342380738352eacc77baa0425a7805f21795b6979386d6223fb94b55c7a05576ee8280b733b8882c60fb900fd3924810f76dc0e913814a36cd59802b1d5705383a722076e134d8b4892af042ec7b53fd350d6a1f536393a5fc3f588c590abae7b68d09d58ec177283012eccb442477c3d5b532066e17abecc12f18af31199a6eb96e9877f4b0cdf555d76eadd93c045dd7da6cf8d6789273bc0a743563c92529f6037bf949772cadba56a8b079ebc0615d48078ea11f707b4700cd3c59ab50639877482e0b4be9a330ea9621c0c9fe9fe68090660d94bd3b87075d80b5800214c7f5423a06400632d546d16b12df2a7d9eb4ef21a2792f47acc5634acaacee5b2649269ca9e69115be92fcf21b1b0c2f44b82cd4c85899a6ed018e1283aa44abd3ac4d7295915e98409f32438cb418600d4844fad24f1a16d2edcba2b5b51382ad4cd69854bae693d7328f4949d452bf3917ffc8ef78e64fd7c8b9b04bab1963cf7796c9cf3d6de85c1d2189c1080ba5a06caf249466d1f6dbe952d84004b35ae95928c8e28e0cb73b5bfba1e707721d75bc8de90d762ed8528f5ebf0690d18333d9425bd0ee5ad3362c3b626c04ee071cb23ef201f32c5bfa93e40fe0139b755c8585792ac05f912243e808cea495cab73e90f40d11f90a669d78bffa4141733d0b80f02049727c1b23d55e31555c6b676e2954948421126d77c6745b413906bd3a767cb9c41845da9e03fd4f8ead80d47096aa252684e74f2425effade7e23213c80a081159e92c9b33407d910204aa162bb6ed5e31dacff4a57d0a6dd54ccada702480d3522ec591b581328909e3d0f84271dd913044a579ca6029b2f2d86d2c99b832bda456e0a880b042841ad20f9761f2a40a56f9d91a772e93a167eea282123d2ed1c8332e26bf9366a8815aab8aa323c4a3cb4ca10bb870908ec3fbc8f96236f1de63aa80352d23b3a6a9e16909df8a5cf749457128eb8846d16ec94941697cdb3792b5c7ed75f383457e7613a9e9be390c6ad10c04ae3191259035f395fa685b4db175ee1c53b51fbfe9f194daa045778c2bd2e769f693917667f426ee35772dbb121eb79163840601ba2864eb4c9278c3a3f5f56a7da6da89fe236081caea1f60ed9c5c1d545f6a9e96e64a3b1928e353e4125aa2733e997db24e83ff39cb1bedc25e2e3d0a57aafc14ae3718cc8a4c12c7cdfa1cc6622c006ebb4863620c0f46a38c2ed549ec11da75e724f0f9e53ebb571227f889a9ebe7cfd70dd36f8a4bb9f3db03cc3eaffad42868c226d1c062207335620be1eaefb8e1ac2f78f4296f730c08c0caff4c0ed5bab78c48f6f12e804261260bd031dd643ce5d8e2757c7e32d6ce0643418798c68bc8d01334b2c24857ff745d1bf9f3cf7b2c0ca53577e619d8de87cbbecda209466790bb738b40bd3a379de308441f2dd81c2f29005e545c395f35ab1f1c54df57d8c04add56975f81d1c7f6d261863fb910f0bd43de3e7dbdb61a33ea099023e5aa9749900abc3ff1930534a954037eb6cab7034b1c2d7a7ba5c598f85754ee4369c5669583145dffe836aba44f0bbe8c7f82df7f98278d972576db5c9a5a16d97b0252cd055f7895177e70334899f9bca7faecfa02f697a583ae5a39073aedeb79ee38895ce97d94c3cfa849481ccf21f243334b5293b44e38c7178d1373f89bb1a572e9d2ba9fb7b1828a2a29ff00ae27e3250128aed2d72309a7bc13b6f8374b7d39d51a86d42bafe87d72d42900b52e4be25162838b7c862633f081a2752a26b7b0c9f91ab1667ae93f3c4e5c66040f61f3f26569a367bb6cca06bbeac80e41260fb35c569da1aa87213365eec2a9a01a29c7b98d2a1548bf3ce956a704b6ccb9d97b7ceba94fc9bbc8657c2e2058d94091b2ec586db4dfaf59e9c914ec704ba55848c2a9594d630fbc2b89cebce36a57fbdec23f277bb77a9930ab51c5e6f16bcf71f75ccb828c90f3813623593a39fdcc3ced654c14f235d3d09de630df07e31415dd55dbaa00262199d285ed3b6f782704a44aabdcc300dafff444317e590a10bd98655b8149548e7ab914e2b3e414087ff9185d2be586cc773b0374e8d317dd0b3fe405e5ff1c9351a7fa85d0441fecc421d37aaf2f7c262d6da9516877551da2b383f6c0de91071de0398321599facd9386d27ba2644e98c4a24161d915857e420e6ac048ec63cfce42027aee7239c8b318e2c6ba8eec8a8cc2c7a8b79b44fdb8902e42989a5da36dc252231c272ee516296c487d7947a9608857588e994b31cf2a993a451c2b89d09f6ec09a074a6b69d1fe2b8830e2ed87f692595a3b535517522c0f843ad4dfbb6eb0ad6d7aeaeadb07519829cc07bfc115a0903d1838ed7f82c57e01926de28d31c9dfb970b2e314258d18170981e79edc1c95601d60dab19024a94126ea52a0bb2d0b100398aa8e525fc81f824b028d4cfee5eb636e20dde72ae75aa56b9141034c01ce2c012df01d78a899359559a8c94e6febe7da949ae9e683e7fd8c66e493ccb44acaaa16f3668d12f88f61f1b91d8d535c6cb897e94d724d93db16f128c4bd23d01b7598093f3becf0e368250b2dc58732b20f8b61205badb5425619dd2cce1a9d65c06b25f147e6a50bd965cd9514f49e8723be86c14fc3e7117d0c8f26e8a85eadc87198695114e101cc97488d1042d2faf28030c3bc18d40a54294c74212c6afcd7cefde9f3709b88096a3a3bba1d68fb12a2b9959c5e23d6525f72b32b2e24363367a3066e036907210a73cc08de8a1ef54f0da9ca634902cc4a847a9a433aefcb4cfea407e010fac9f517bd199c11ccfaa8205b0a88811eba5e74c2d0a275b8372d0732a86a0aa7e2657fb4114c800f7d5ef35dd818ab0b5f3272079d05677e6824d93597a2b3e59d7bab27bba244ebc6839d491ea1a841770d830748cb94acf4a8297f2030a600929aa160133a655dec2996599d8bdeba2872a4b38ac9d9218e41a8a8cb5ea577a52ce46243559fef4feba3556d55dfc57da76955d73a9e8944c735593cf23835aa41bed088c1bdd42c1a8ff329aa0144d18ae95af80eb51cb3a599138a6697b084e0fc042ce8c7bffa906f1c3c9c1af93b773c8c6ec64497e028dc15ee19c77b7fb2d7da1ba9c77f7802823c30a32f94810199e29c92d5c47a6f10fbd542943be0444116c3e48e9e34d2af2aa39c1af5ca8563c85a77170cb7d5bf81f3345488ce8b6415630dbabe95b6bfcca0ba0c788a6fa73983cacd42e281847065ef223ce2ee1e9e9d0d12c85919b50deee8c9ae483e36d832cbb5dd9644e5ed113e33e354044a81ed243f02ddc29f44567ae611a1d39dfd71d166667bec470ef226c16413d14bf31376b1b3b6292b8f2ca34c21ee99c0b1168e1049f63342206865e531b736b4f6b933a747112e04b7a6c0cd5f26d3066c0468dd237c2549bbd02a8d6979ecb8bed22ac0c4a824d5f4c14fb8fdda620dca1eba5e881b1081b702e197e45ef91c5170fd4d684666fa1be9c52b34880ee9c0726a478ff1006be35111b4ec3bc99eba356f8dd844ab22cd04a94cf8653cc862433ee1666d32cca29b4f14246ff4b11de5c36229af717b5bd0270aa6e8414e8f439743ee1648bd1dc019b13d830e3ba0080de9b281f03b4ed3bee1ee776758a8e1c7fcde1547bdccee0fe393936ffb40745488b085b6aff065925cee41c8c71b2462ec662fd4f547be6122c8871197bf4a01e0e3b57f3a1f27ad2210a695d8e8f88ae519d89f6ec321e098d9ad99b17c636b69d6dd838c60d210a75c3f4a4dfdb25de09bff4a9d34e85cd16fe9d84319a669c6c95d028ed737aee4b5ec2e904388ab5c5f1640dd914376c75e2acec4411fbe999e73be75ff0cd2a7159bc85ee38c0f86923f7bc0270e220ad58636df6282203e73aa7103959d52569677151486c8fa8c418dedcebd33ac69d1d95140e54b0aeeebf6cc4ef93eb6384f9b9c811fe42a5b42527b875965a7927a69c01b5a390b16bbe0a884edc0efae324f2cf0c832edd2541192fc009177fad232c88e2c9d606631b0b462615908f5ae19072845b78b51408635389324ca2b1b79b5ee3a28df11822cef91a5f1cad9bd383e5b1b8a0744c36549ffa00e49ea14feb52465f61b433e339d9d4dbbfb8ee117d461f4381949002bb3709d9f0603fb5089cc2b21e150be5e8e9ef3bfce6e734387d5b4fb0cc042a5a401710e0912f8873811b3ba3a5f027841cffa449f98a5e7fb7feacf3ff89fc1b5eeee54f2046e5c50bf08272356a7b0342366f7db8131a88ca2e3cb6f53baa8f42ce3b02acbd0733fd3f6b189bf347653e2900cec9a3443d71b6f9f9992fa0c887351ead6aa8748a7fe021d319291b94c97712e90ec2a8943809db4809b07cc5c9bd60f75dbea0bdde72637c0b626ff446000a9ee60501efb2ac15b8ed6c3647d570da07d2d55a2da151e1919b500b2019118ba2f71036cb84521c17ccd37cada0d61bfa3085ccb63de532963c9c6c39098c36ee028518c576e063de2f95885e15a8b4d9f8f12410314e648c0c9ceb6dbb3e62febf445c42794f08e0e57809353d65d54d296f584db371fc6dbe085b1efb3392e3019c98e50111a3eaf5437a1d714f1eaed79363fa967d3563916c6135e26b0ff0c4e43a89a5e716607cf55e25d791bb3c93b6b09eb96494d8228b0bd27cb648294d0b7ff03735c920dd8d57543e53606c44ac4f308283b1e392806a87277803481ec365f979b7a1193c3c21d797395933966625168b612cdf2f44578cfe22938660c52ff1054a020b4123414ce01a3ad03c049b15fe075dc3a6acd8fb37695c3d8bcc8f233fa0948646c177c495af6b05ca9dad388027e3ce828bdd04fc7ce515dd54779bc3c1130fbb7db69bfa13a4b59c25b2a0a740b769414ba1cf852b384434d98197958cc61aa115003ff6ed8a05b076e0ba251cdcfaf90747024f9c8182e8fcf23dfe6c1270baf55dfa19fc1730845087eb2b6073571ed87d53f14c0ed69ce811aa1adaffc9f39428993ebc5c702f7aecd74b57052b6b61de4814128da224c7ef2efa091561dc4de54cea8d96da59d57e010b73d96f1105117454e39c59f7a32b062f2f77b06c8f9cc9750dc7248f048870eafc2ad683b740640d07b71146b0eeef44c717211ad9d3995a3924404368f82d3071639dfe89887f75e0e9047480410dcbf701f6f2467460305516c6e600570e036073aeb06155413ca89879c77332e5415c70ed7eff50a6c25c7442d47e11550e263e1f722b72fd9b04b18bba9d15644dbcf8a4d6789276405f320b1a8f0723e9761e626aad35195082908116e742640d4233a9ce75b5e7d96a96b108b5b3302330024e0d262f67874fea1ab69d15fdcb8f3ea2eda63793fca62606c8c1f942f97f670c66df01e3d7a1ba1bb58cbc66265438eba474971bade960b7117d14a39ff676d46a386ce17f7c709776f2ba7f12ae5dcfb38c2282c3729173ed5b9ec2846592081dcdc47e3485fd8c08ca8d2d57005ca6cce2dd18f5c9434ac8f74ea854d9a039ac26ac5050a363714bc3583063fa92412b56ddc7d2d64c2eb1c3b1c4907cdb94775dce9cd9339e358a4bf9d1c6a479afebd238ed7b95db2fdfec89be476d3b9f31d58c4ec956e3d507036f", @ANYRES64=r63, @ANYRESOCT=r64, @ANYRESHEX=r26, @ANYPTR=&(0x7f0000000a80)=ANY=[@ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYBLOB="7d01dd64408f1acf70b1ce1e6e7177543e71f124355ce62921bdd533c7b1c3c859a77e3c27807215a353b7d087d4586b88c86f5e90c43bd793c76ee7d59c3b03bb63f1e92f31c1979aa07e2d193d43ccc7a7bfc07396b95e6e84d0c2cb0136ae4c550aed04943bd84ffef05518b18191015501acebcb1d46d90d0f57af4a8d76d98cc57858ceef76453b55e424a48a3240318cd3665f0a9bace19a7d21bd278c39e9d67131ba1c28a5b303bbe06033c9d33491a8747c55", @ANYRES16=0x0, @ANYRESDEC=r67], @ANYRESOCT, @ANYBLOB="c95b036ac319", @ANYRES32=0x0, @ANYRES16, @ANYRES32=r68, @ANYPTR64=&(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYRES32]], @ANYRES16]], 0x9, 0x0, 0x1000) msgrcv(r33, &(0x7f00000011c0)=ANY=[@ANYBLOB="253d95a8da8bc9a5c08bd1fd0443a741d47d969fa1b8290dd38365d51fe3409898bad1c353a5404357eb1aca1934ab2e62720929cf43686dc3507a2bd91936dd40f15b58f7417251e0e47268a0981162fdcc31b28ebb3627c57221d34dae8028317fd13ad79f77871d9b9e35b170552b5ec45d94f1b8c4422a9d03e000141f13679fd846547940ab983ab1e7d20e654000000000000000120ce6008ba0e96cae1e48e98c14ff0100000000000056c2bef7a2e849026105efc87152087c5b9b2e4198e74f2d35c4afa67386f0cbcf80060d3e000000000000000000135683cf2f17b07c0826cbfcc0f2bd448f75b1a06759c6ef873ad55e7d03ae448fe39bf6a8ecd4d1fe02018021275258012521e931b2cfec7a7fd0d59154dc841e8d8b85c6945db36eab6687961c1aedae7624ddcc4b1f56c31907a2536861000000ff7fe565233575db8c60b133f30bd40d7f4dcd28ffaed90f56ebcbbabc21693118b3a38e5a6326bb4d39eeeef0849479b16ce92f63106ae877f06ac5c87319f3649bbcf44fe233789def3ebd6d9690bf50b82d8f13ba773fe311d8aea4cfda1e7cd33cb8bf5b1b245538ba3c70ea94b44b26224417b293acb9cbdd451ab62206a177adfdd032baa1e8061206435bcf11a722b97fdbbf253c03462b8393675cef912b55fd225ce8c3ec0df0ef234c35c856b31f6da8d125"], 0x8, 0x1, 0x1000) msgctl$IPC_SET(r33, 0x1, 0xfffffffffffffffe) 14:43:10 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001440)=[{&(0x7f00000014c0)="ee25cca7c23b62354d110d80a85fb50c3417e59ba7b5665290626a9e8e7631b02508fc13b86c6ba8d6d9816bbf29d0b55a9d847652a7c03ff82a5ba62f4addfa198367572ee76ab4e9383a86740450f3a1e2c9b2e4e9a1b4f932b68d0fac2589b5b6702ca6fd1d4729e0c4310bfae407836e83e073c3b86026e01a0e2d3832e157b310599b8e76ed2b96ee35389efe7977a33bef27803f78b1361bf4099f0cc398f7a6b2b44ea00c3ae0f4d864eaecec27006cac8d1a2512f19c776e344e432578ceea493749c5b802d79de3ac4955d51fabea6cedac6f9b67931f5648e55a9960d3", 0xe2}, {&(0x7f00000000c0)="d1cf06e5489de37fee81c1c78901f7a40430ae1fb71c276785aa547937cf61bfc0cc26128057eb56f17ea00a369a2557ab3b14ac07974fee87276c6f6962367e63045f846ca3a1e4f853e99cf8a3a60d579513b81b279e54f2813d5aef539a8b140b1a121f1d1bfc4a352712fe2ea9", 0x6f}, {&(0x7f0000000140)="b1d9cda7b5439f60d058ff7576062d3582ab105e5447969ab60eabbdfe858bac86a24ce39e85f4697d4d63ea868dfd2d09d391ec2cfa9d6d85f3e9fcafca1213318d0526bd977ff11f46a89513f38a1b09048e9d63bb11d235bb0e65cf18e36f32cb5f2c275466a880ace894f305618fb6addb24820faaad8bcc4cfb8155bd4c6203d2814df31ff4b81877c8", 0x8c}, {&(0x7f0000000000)="d61169ee8877af5497f133ee3da814d10ffa9f289b4c2be8726540a294645f17df46af5e7304e5c410ee70f53f08a1fcab1a94e3d38e89fd43b4366883927bd9c42d7b1ee42d522ae4904c6e3896da95", 0x50}, {&(0x7f0000001280)="3010504f198beb38b507b4804810c49aa589b70746cb681cd5a87e043131ac873839e5f23a7ee24acc03ded996ace126a61edd0ce62435a4d3b4040ddf6a2ef77bef27307a1493c82ef27d00ec022ed5c8fd8e80e53cd4f2f71d856abde9d7395faa6df86faacaf099db9b27f6336acdd92e3c6b8cd1618425dda43055eb16a9a22a664f0c2cb6784f8b82d321bc68299591dae311c3", 0x96}, {&(0x7f0000001340)="a4b2f7ff2881cb40710a69538e03b38e06a2476cf7702bea28bf060b14fe9937e96ffe7a62c99084aea316037e780f34371031affe53b8c24c4e50b10aa47bb820272600c350827a0d9c7c55f8e50f798e49370b7f0df275c4413127029764c0349081a1a66b1316c69993a4ba47faf5e9a767a99cc68c33138f3ed0da52743aadabb8b1f7307cb6cdf03db29b45a0eb37673fd157442cde2390d771db8918e4f25b8915aa59e9bdf60d643452939f07093267123fef9a9a1cd4208463b18c6bd5ffd496ffbb4afd665181022397c44592a99975d7fcf6577ba7b72d96bdc81f4243ccb4a70d38748f71dbcb5c2961", 0xef}], 0x6) write(r1, &(0x7f0000335000), 0xfc94) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) readv(r2, &(0x7f0000002980)=[{&(0x7f0000000200)=""/119, 0x77}, {&(0x7f00000015c0)=""/183, 0xb7}, {&(0x7f0000001680)=""/13, 0xd}, {&(0x7f00000016c0)=""/195, 0xc3}, {&(0x7f00000017c0)=""/105, 0x69}, {&(0x7f0000001840)=""/146, 0x92}, {&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000002900)=""/74, 0x4a}], 0x8) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r3, 0x4) 14:43:10 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kqueue() write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 14:43:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/\b\x00\x00\x00\x00\x00\x1b\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x7) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={0x0}) write(r1, &(0x7f0000000340)="2f42a8c0478e5853dbefe4613984aab985134f201a683696ba1acb6723a1e077150c306b9741fb0b331e4a6c7790c54d4735a30d1c1914fc0401684821ecbe2eba269d7ceeb1b084c6c19d484c3082346e00c206dc1747fc8ce990eed37963729ca21999f587e814a28da0dd342afb469478c7a7d322e2155c9a34759a2654b5511ca2ce12b48d5b9994a885527d2364c79d9a7f5b62ec3c3f0a42ffbfc3e586d62b2afb2066ef89c862ecb96cd92df5b85076d7657b7a6efd8a71263e03133981a3883f4e1693ffdfd71fe18c2d670bfd811fcf6096742727cdd699c30a6e979c408bf2732a0f2d3299680c45e675ea", 0xf0) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x0, 0x12, r2, 0x0, 0x8) 14:43:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0/file0/file0/file0\x00'}, 0x1c) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 14:43:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xc7) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='r\x00') 14:43:12 executing program 1: getrusage(0x1, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r0, &(0x7f0000000300)=[{0x1, 0x29c, 0x2800}, {0x4, 0x80, 0x1000}, {0x3, 0x1, 0xbfe}, {0x6, 0x1, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x9) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x808, 0x0) write(r2, &(0x7f0000000980)="2681053317c0752952a993b2ee34f11a2bf26c9d96917dbb3d56a2fefa7b4369ac33a62fabcfc11651300c6cb8d8739b50f7d4368d40a62046aa8134a78102c33b43c2b37ecfb3ca057f7f2b6641f819584711454fbeefa3489c1a88e9996f9875f84d3d5b5b1f58ba7c134a06977e7d2e74ef6dc4c735d4733ea68c5ff5f3bf3cb47e06b55a0e01d168b0d883c83af8fcf789748a6952fdb2fa73923e43c21f08f6f2bdb2a65aa2e6d0211d83927061f2af4e7843ade0a2ba027d17bd2918c86756cbd6", 0xc4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000900), &(0x7f0000000940)=0x10) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000a80), &(0x7f0000000240)=0x8) getsockname$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt(r1, 0x1000000000029, 0x200000036, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698a, &(0x7f00000000c0)) ftruncate(r1, 0x0, 0x1) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/255) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x81, 0x2, 0x0, 0x1, 0x8, 0x6, 0x0, 0x6, 0x1, 0x4, 0x1}) getrusage(0x0, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000540), 0x10000) 14:43:12 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000001e3, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x1000001b2}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r3, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socket$inet(0x2, 0x3, 0x8) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) syz_open_pts() madvise(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r5) getuid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) 14:43:12 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0xfffffffffffffc6f) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e484ffffffff"], 0x1) r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r11, 0x0, 0x7fff}, 0x80000000, 0x2, r12, r13, 0x7c, 0x5, 0xb1f1}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, 0x0, r11}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r14, 0x0, 0x0) 14:43:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='@d\x83v/bpf\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r4 = socket$inet(0x2, 0x0, 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r5 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="1dcfbe", 0xfffffffffffffe45) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000380)=[{0x7, 0x8, 0x1000}, {0x4f8e092b35ffb7dd, 0x2800000000000, 0x800}, {0x1, 0x5, 0x1000}, {0x1, 0x1, 0x1000}, {0x0, 0x0, 0x1000}, {0x2, 0x1eb}, {0x2, 0x7fff}], 0x7) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r7, 0x0, r6, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r10 = socket(0x11, 0x4003, 0x0) r11 = dup2(r10, r10) r12 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r11, r12, r14) getgroups(0x6, &(0x7f0000000080)=[r14, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r16 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, r7, r15, r16, r17, 0x40, 0x472a}, 0x8, 0x8, 0xfffffffffffffffa}) r18 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000300)}) r19 = kqueue() r20 = fcntl$dupfd(r19, 0x2, 0xffffffffffffffff) close(r20) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f00000002c0)=0xc) r23 = semget$private(0x0, 0x7, 0x286) semop(r23, &(0x7f0000000380)=[{0x0, 0x8, 0x1000}, {0x4f8e092b35ffb7dd, 0x2800000000000, 0x800}, {0x1, 0x5, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x0, 0x1000}, {0x2, 0x1eb}, {0x2, 0x7fff}], 0x0) r24 = getuid() r25 = getuid() setreuid(r24, r25) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r24, 0x0, r21, r22, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semctl$IPC_RMID(r23, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 14:43:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xa3) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 14:43:12 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]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) setsockopt(r1, 0x3, 0x0, &(0x7f0000000080)="c01ecdad92892b6f8a8b359f4368d2a7b1215aacac7ff63967cfd543f24d8076a967a1a7b81fdba1b7847322866101ff8096a0101f8aac6705b7b5e689f9d1e96a39557a90b8725f55f50c650d66574876418824d6023c0da7d09e7763a989649a1b259ac5680ba7b8cd5d24341d39ea915c07c4f7413e61538940f48013474da6299167702db93f3c252f52d96eeaf42dcabea3146e9078e733263798dbf75c9fb3eb33f1775fd0fb5b9aca5ea0598be13e20aa21662b7e3ea3ab36f0d66eafd8", 0xc1) 14:43:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x0) r0 = getuid() r1 = getuid() setreuid(r0, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x80) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r11, 0x0, 0x7fff}, 0x80000000, 0x2, r12, r13, 0x7c, 0x5, 0xb1f1}) lchown(&(0x7f0000000080)='./bus\x00', r1, r8) r14 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCFLUSH(r14, 0x80206979, &(0x7f00000000c0)) 14:43:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r0) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2000007ff, 0x0, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x5, 0x0, "6fc6e23c5cd188b6aea417e4e74de400", 0x0, 0x200000}) write(r6, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x7) kqueue() openat(r5, &(0x7f00000002c0)='./file0\x00', 0x1, 0x40) getpid() write(r6, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) close(r6) truncate(&(0x7f0000000300)='./file0\x00', 0x0, 0x9) kqueue() ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000000c0)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) dup(r2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) 14:43:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x87}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r1) write(r0, &(0x7f0000000240)="196d9e381d9a18fae3025889a0323264ae253228fa0f546073c19390f6a0d8e37a6f6575ba9420672aa8989ce33564e5874a8ad63f133a581877e59da56760fdd12d3ae6001358525c38283abe65f953ec1e26e1f81e7d072814f7716a63a9be39d8e5e52ca763a59dc77d1319d0febc5103646b7ac607d76b02fc1c0b24ad293611be91a29d9a2078247cbf3d36791c875874ca79fd5d236827a7ece2d71501a63245f459feee6115c3e2f7d1bb569f63016f1da00a9f0ef722f7582f0e1c8ff0a3b4511a34f41296881f752f6160bdb5ad5cc7f5", 0xd5) 14:43:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) r3 = getegid() setgid(r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x320, 0x0, 0x3f, 0x1f}, {0x3f, 0x20, 0x4, 0x74}, {0x6, 0xff, 0x7f, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x2) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 14:43:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001580), 0xc) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001480)=[{&(0x7f0000000080)=""/91, 0x5b}, {&(0x7f0000000100)=""/14, 0xe}, {&(0x7f0000000140)=""/155, 0x9b}, {&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f0000000280)=""/202, 0xca}, {&(0x7f0000000380)=""/206, 0xce}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x7, &(0x7f0000001500)=""/56, 0x38}, 0x3) 14:43:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000280)="d0157d94597f84ad608238505a9482b88cc3fa42289f0edcdf9f7be91aab9b20e9cb65d8bf279cc459f822ae01da9cb0d33ec277a49afd463f1168bc5c29422fbd3727a72d4ac0d529aac1417f7a4e852ebaeb587aa71db022186a43ebe14538f17d3ea0d8cc1419f403d15819172784d00b8b46e41a467f4217c42ef7131ba1d99b4e40555f376a91100a23d4e96fed6df1bcb3fbef8f3b0fd921859093b49cbd338bfa1d325a34", 0xa8}, {&(0x7f0000000180)="5e5cf812e6cf5384e6cf88392d7568932e1a54b5f8acddc96536d55f15daf4c0dc74e765ee11c442654f3993d2ac2be783461eceaa397c467595a975", 0x3c}, {&(0x7f00000001c0)="2462f618d27dbfd54b046409d5ed3b5509ff1fbea47d6d26de5b288eb462a2326d1eeb06", 0x24}], 0x3, 0x0, 0x3) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r1 = syz_open_pts() r2 = socket(0x11, 0x3, 0x0) kqueue() connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) getpeername$unix(r2, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) pipe(&(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r4 = socket(0x18, 0x400000002, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1, 0x0, 0x0) r6 = dup(0xffffffffffffff9c) setsockopt(r6, 0x1000000029, 0x20000400, &(0x7f0000000600)="ebb9fd812eaa4e713048e6b733929648000000008c94a669706bc089373bc43f75541830ef3c5f210bef33110dc3d7f54bc0ef5a1a3b90255488a43c21e216efc5cde3d28a72473153ca3d440a4c1c19382c1f01243a77de089f4cc88039b441382b4c05dc7ca33fede5e5d3b0798456b2fa9668831ba1783887450d654b1e7b1ff3e97c56", 0x85) dup2(r3, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r7, r8) renameat(r3, &(0x7f0000000580)='./file0\x00', r7, &(0x7f00000005c0)='./file0\x00') write(r1, &(0x7f0000000440)="fd88e1d7b7031d3ad3af5cfcae8a66e74c8cf09bd1fe3b2b5a8bf56bce6cf8994ecc47ea14991e400dd6d54a2038d31b190cd354ad9023a63581e0bcb7d789d25940479263d6fd2cf0271b5c4c67c8a6dff7bf060f6f80f8d06c4a5bce511807a39056ec62329147143400f3714ec2afe8a0a125d17f4af4701446ebffd7428a3d4deef5ca2419cd9a3687aba2090ca53d970d264d5a9a76f2afc0556c57444574db0fe5c0bc078d38a8f84e9b010cb370711e6cd7fd4f3c937315b60aa812282acb86ca773c3bc80f9eda1a270723b090aeb0c87c4a76bd3f93fcb68f77e5d04767d50a93919825fa35d9f087a0fadfe738a2ec10f4a94f2b7a7d2f706c1775c803adc57950172d01e79e0d56d0a0a89108566e90b58556e1fc2d2c2de1fce1a36a360f0631845735abaad1a92a2b5236112e195f6ec7bf6900000000", 0x404) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740), 0x1d4) pipe2(&(0x7f0000000000), 0x0) close(r1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000400)=0xa96) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 14:43:13 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') acct(&(0x7f0000000040)='./file1\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000300)='{\x00') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) 14:43:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1ff, 0x0, 0x0, 0x3}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 14:43:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) 14:43:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000040)=0xffffffffffffffbc) 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", 0x23c) 14:43:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x4d6887f487cfb0f6, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:43:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) utimes(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x2, 0x80000001}, {0x8, 0x16a}}) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r1, &(0x7f00000007c0)=[{&(0x7f0000000280)=""/46, 0x2e}, {&(0x7f00000002c0)=""/125, 0x7d}, {&(0x7f0000000340)=""/224, 0xe0}, {&(0x7f0000000440)=""/16, 0x10}, {&(0x7f0000000500)=""/150, 0x96}, {&(0x7f00000005c0)=""/192, 0xc0}, {&(0x7f0000000680)=""/65, 0x41}, {&(0x7f0000000480)=""/64, 0x40}, {&(0x7f0000000700)=""/129, 0x81}], 0x9, 0x0, 0x6) readv(r0, &(0x7f0000001400), 0x0) semctl$GETPID(0xffffffffffffffff, 0x3, 0x4, &(0x7f0000001540)=""/235) r2 = socket$unix(0x1, 0x2, 0x0) shutdown(r2, 0x2) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000001c0)={0x2, 0x8}) socket(0x18, 0x8000, 0x3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget(0x3, 0x4, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) shutdown(r2, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x30) r7 = getuid() r8 = getuid() connect$inet6(r5, &(0x7f00000000c0)={0x18, 0x1, 0x1003, 0x4}, 0xfffffffffffffea7) setreuid(r7, r8) semop(r6, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x8000, 0x1800}, {0x4, 0xffffffffffffff00, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xfb, 0x800}], 0x6) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000180)=0xdedf) syz_emit_ethernet(0x1, &(0x7f0000000040)="8e") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) 14:43:13 executing program 1: mlock(&(0x7f00008a3000/0x2000)=nil, 0x2000) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x55, &(0x7f0000000200)="ef4723799ee721a6f69914ec79dbb1ac382323bdd1c408227f2d4e73b7934fd98daad848e7bbc296f6aa566e40be67eb3990f8d0273f5c3e6b744a0a8f2b3cb065bdf7ffd87f0f4028139bf5e0c4eca6f41dadd0c2") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x9b, 0x20, 0x1, 0x3f}, {{}, 0xfffffffffffffff9, 0x33, 0x200fffef, 0x3}, {{r0}, 0xfffffffffffffff8, 0x29, 0x20, 0x4, 0x2}, {{r2}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x1f, 0x800}, {{r0}, 0x7ffffffffffffffb, 0x26, 0x80000000, 0x1, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x1, 0x401325d5}], 0x9130fbf, 0x0, 0x3fffffc, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 14:43:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x6, 0x6, 0xfa) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r12 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r12, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r13, 0x0, 0x7fff}, 0x80000000, 0x2, r14, r15, 0x7c, 0x5, 0xb1f1}) fchown(r1, r3, r13) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000900)=ANY=[@ANYBLOB="e37886bb996d8a57d64154d65a587fdef2808bb8df37b5fbdc09b26d3e395ab26f4cbe4fe4afb70200003e04aa11ed6c25461293000f5b3da454b78e354eda84442eb5bd269db2a1882f897cababf8b5297ca782ea348400001124e62c13d207d92031d66c44ee7c1afbd691df0a1e3152ae15a4e451b4f149406fdc6ea0215fbc5f1a784205a5c8956938cef549276681e79a91c4b9e9735a12"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r16 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x80000001, 0xffffffffffffffff}, 0x10) close(r16) r17 = socket(0x18, 0x3, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r19 = socket(0x18, 0x400000002, 0x0) close(r19) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r18, r19) semget(0x1, 0x0, 0xcc1) ioctl$VMM_IOC_CREATE(r18, 0xc5005601, &(0x7f00000001c0)={0x10, 0x10000, 0x4, 0x5, [{&(0x7f0000640000/0x1000)=nil, &(0x7f000078f000/0x2000)=nil, 0x2}, {&(0x7f00005d3000/0x2000)=nil, &(0x7f00006dc000/0x2000)=nil, 0x5}, {&(0x7f000003e000/0x1000)=nil, &(0x7f00002bf000/0x4000)=nil, 0x9}, {&(0x7f0000682000/0x1000)=nil, &(0x7f0000545000/0x4000)=nil, 0x3}, {&(0x7f00005cd000/0x1000)=nil, &(0x7f000018d000/0x3000)=nil, 0x6}, {&(0x7f0000124000/0x3000)=nil, &(0x7f000060b000/0x1000)=nil, 0x10}, {&(0x7f00001d6000/0x4000)=nil, &(0x7f00004fa000/0x1000)=nil, 0xffff}, {&(0x7f00002b1000/0x4000)=nil, &(0x7f000006a000/0x3000)=nil, 0x1000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00005e8000/0x3000)=nil, 0x7}, {&(0x7f0000431000/0x4000)=nil, &(0x7f0000247000/0x4000)=nil, 0x80000000}, {&(0x7f00004d5000/0x2000)=nil, &(0x7f00003c9000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00000bc000/0x1000)=nil, 0x100}, {&(0x7f0000522000/0x4000)=nil, &(0x7f00007fb000/0x4000)=nil, 0x2dca}, {&(0x7f00004bc000/0x3000)=nil, &(0x7f0000551000/0x1000)=nil, 0x2}, {&(0x7f0000019000/0x1000)=nil, &(0x7f00005dc000/0x2000)=nil, 0x100000000}, {&(0x7f000027b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x20}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffff8393}) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r16, &(0x7f0000000100)="8c65", 0x26d) 14:43:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x7, 0x30) semop(r1, &(0x7f0000000100), 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000080)=0x7fffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x11ff, 0x0, 0x0, 0x20}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 14:43:14 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x4, 0x31e4}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000180)="184bf5229fccbe7dc126a294eeeb1ab982bd8596a568e930b8f4532ae9d4c45f81a65f2b17aeaedbe73c82ad0221dcc06c257366e70036b32ea39412d52f0b075db09bce344eb1c5280132f90abf1f463d3a3d5fd5ee24c2cc34ee5a51bea2bb7e23328cc15c7bcb83f2227417e3620f5800e0946782e96f3e2ffde5130d0d7fb870fef6ee7e9d7f9d16005efbe5a8cee6664a43977925518bddeab6d7bcb6935e1572d19b69757a67ef4e807dc69e5204ab88cc74ae251b05", 0xb9}, {&(0x7f00000002c0)="07e23ae498a1bfbc13b0e46d2727e70c2105fd56418d819a61efe22f0f3a5c40a9948f45639f1069fdf63031a644b8214aa28d1f3eca3e01b506fb59bf639c5c2cb6fbbc5252f7a3c3ee2305ba3f662fb5b842fcc5135caa70d20e1fa9e82be0abbbf16021ab716b6b3cd827b5fa18ab5f125f5af31eac19733babb2816d9e7d0ceb845115a099e9f095577021110eb03888ad76bb6e6056099b9873badb22ce6978dde1ff0b1249f750dda424b1ddd9959e6f", 0xb3}, {&(0x7f0000000380)="21cb0a25ba2a0dc375d0685f7a7d0fedcd2e611f04ccb99a0788313775cc3502734ff25dd58b4112c60869bb5af7ec1fae3b824e03319dd9c648f2c1ed64e5195fc8c0e28dee194e11f57717da8acbe05c350597d1e3edc994ad323431ad9b2bf1984abd892c55e3e97d02cb5c6b9600f46cd4f1e7b2574e969bac1edf9ad48fdcc0cebb", 0x84}], 0x3, &(0x7f0000000440)=[{0x18, 0x1, 0x6, "b7e4f5"}, {0x80, 0x1, 0x80, "5272b87fb1611fbeed10f08287a9693195a1e14b31ef3c55d9df9363cc658a001b57bdf81735d920cc82126fc108284d1fa5624beba2e1144f9f1d4d23960435cf97a78e47b4c98316987b16e342c6c2b1900023c71859995d6f11b983315f9f84a2b8b1e080959877dcc6ae"}, {0xa0, 0xffff, 0x249, "7177f2441fe7a28353b52f98d232704daddcb73d3ed27cd0d1a79da423fe8c730bd0c788019732297f832aa711cf658c341706947c6c8817a620243bae11e13cc328d8da26338bac75c3b8ee060f13eaafa7ba3fb3e91e9a22e017e83c26435541e463aa9a42d2e1438ce5f943728f41046e5763b13eaf4760782a4336551e57a6d1bfe8af432d89cf2c921beeb956"}, {0x80, 0x1, 0xfffffffe, "631f8947a6f931f67fddebf6b23002d02d60fe77b21a8928f311c92a118555b32848db1ed9edcdb5fce047f38b205b6846446145b1abccd448e0e9562c735b96b14c6f09ea454d3358e007da1f5c01d331e7c241c53d1bccabe4530b10f00ef58a083690b1233bd80e"}, {0x1010, 0x1, 0xad, "f4437ffde56465b4fa41dd26da423517ddd9af427449a46a00a3457376d4074b36814266cab676b213f0aae2b046df65bbd4560c2b885357362059dad7e3bcbbbfaa1b72e1de2f0be9eb92e9153eed737d38095daba0bda28662801cc6dae92ae04c5589f73045c896570f0f205ab83250a3304c1ee89a727b2489bed5c463ffdb83ea534d27361f8bf7eac45943f290746d3124fcfd52eb73ebeb1f04f4b7dfb74d0e4dc6a7078de65807d15410a158510172d2372bf47ee14aaa70162d1b115fc931d4e2d6099f4d3bc9e5f20df7d10b5d19dac8d4dcc1129d7b00a732c26e3d9b2158a1e73135e46f62cee8252a63280213c392fce1360111b5d35b0e16077fd2b0225aa1fa7bcc051ee4fa8aff508c0adbfa14c8a72c77acd2de49a25b8fb03b49c0fcf87b04098546fd2557549de3ae5d091424b468760a9fe35c694782cc4b46cefe70a73afaba730e096fb5ee2b0d57f72a1e1d0288babc3986b961eb00f144da2533a155d4b0e204466decb9906d816d908cacb151aefe30345c09c9138c675825f80fcefd27994d76c3ca7312c632920e8dda1f3e2519cadb428019d3c9af1587a69895be552f7704fd372a6ef9527da52a58463d2db87ffc9847f677a9a8439220da37ab6a19d602321cd56806e524d954c6d59878494f4f562c8119b1574bd148b2c7b8c5cd7ed0d593c1e5efb6aa8194f8fa60f5f4b782116d068201f0e0788edd28298d32103ba152784c317d7df7a381e3d2f9787a7aacd76f597750292d6da9af069608d4b17b891dd07678648ca7ddce0f1a7554f3af5f8b2d95d198e122d8a578e71ac25881d3ca92d158c3327506ddc13626b7599078aa32aa0b3c5c90d3184465e0977cbcd03fc5b034b923c99ea2f9192459d84eb8223ad3d34b24073ec0a2fb91ae7614c2c59e6a9992e0785046ee57027030337f8a1d2e3813713e99c40bd00f2e09c8b5fe52dd275ab645491ff83e71f552ee281877c48249adeaf2ef9d4c3dd9dab4ca979aa7f5c62c2d92565b3528ef9a6631f7585359334b0f7451cd823ca39341e6a0ee4ad55349233426b3a3e4d17288b44b0ef43d7d518822de5267c748c82369bf07f4d4270b6c0dbe72d4fd483e57b2b2427d0560540043ce1e9cde6a87727ee2cd735219fe0a2ebb4c8197b00774e9c7b9f2ce194cbdddc23d72e95e7a1e13888d41586495c259d9b72eba75d06f88539c43f3b2642cf1d3e2e01a214259e005b50ea5200504bc4ac416432a39d84b817a0f7030b29ecda8273f1749b02ceb9cd197dce76fd86fb4cb41dfee18be968e10e439970288b24a0162650ce0e622aa98752563328e40217ec80a96e86ab4b6ef96b84c8d579a1dcfda42b8623ea7b885f93112d55a9c439e9b7d7235e37ede2301ff1abe3cfb907df5839fb265da44bd8ae567c0262eb277e74d18e5145bba6a9d5f5cfae1b9f27be21ae8cfa9b223446071e2a7aace600c0be6c4e00f1ae068af386748e6a4b9298cabff7a5b2c1bb827a1deb51ad5db4768ec2dc0b3f3979324be2361b0d2e7801aff68859a35cfb66f9c4fae44b83db732296b6fe724958a7d21d1f373ea8267e93ff51722e7d5841ac0ea56e60fc3cc5b5b94ce19c93a7c0638d28daeb3c2e1cdeaf5a6c3f61cf7f374fcd88f6ddcc29d940af910b81931a230be0a487ee89be504376feb89296069a86b0d096574802719bf9c59915455a4b182f306a684875f5f8752b8aa79662350dc152cfa9336f3331b071b61e18c58455519131b3e3f2f4af386f8a91d49bc94df930e83e9e78066b4d232f0f772f69e56a55aea3a83861657e09b12ad9791f815a14300b130ecd76dd6f8c229e7c7aa1fcd999a6cad4ae4c079aba7b5875e766594da3c00ef527b4666ac52846e115aeced296ca35e840b7f6fa754e2e16978074795d6858b64ec72f03ae644c3f3ededd8d0230ba47f7af28ed8a72c895fa52d3d00325d5764317e4cc9d42a52897b14ea99b52d5fabc5e2064cfc96adce1f36ddbc6aff44787ef1698f8aaf0ec60dc0bab551ab4eabfb0e290c99455b8a07c68063213517555bd4a6f83e266c541b0d98fedc48559b495c187d5e4663fac4b786b0506b9bcb8a98609e3a2489d754027be3d421d34d3de347f2b832796840b52e89c7e6801e1d62b21c87ba01835497674559844c4d8c469af4dc896d975ad1e5e67c68028e1cfec19552014450dd866d3c60d08b73a53aab7eb1472219da7f7a69dd38082abd1aa4f78acab7867934a28f6bbaf572f12eab40f0100f53791b131cdce38bac9cf194cb61be8041c573e900875167a64dbb1ca25d2ba535d69498a73130168b445b02a9b910dbc2c6ed14e1ba5be90264acd978e48d52f367302fc075fc964bd88696fae38fbb6cf280e7afa3eb1944e1038c9e5f411faa15bb0573f209dd78166af64da223c37c5bfa396be6891e564b72f78ecdc2402d3f72f3a7c2a8a3b02f1775e2b7db4d9bcd51663972323986c0305c56ba3217fdd42c91e8c096bf685837f4000ce9d4a9274bfdad7263cc85568d4e3b46e723aaef62a0cdbadaac660d289f2b49322d1e1a4ed78c6b03c862156fb76b0fb925942cf2b268d097c4bf8eac550c5f3da0676ff49295a81c67531e43124d14d3874b660c432579533b5c26c4609c386207adaa1f75fd575f6aa1037d8da678f94f785767b6e9b2b83e3f1324b3decc45f34f54a32e3214de7bfa4bbd06a95f406e51275ac850e2a9ad6448ca582cfc539eace055599b64d380a2cb482debddc5f933733915be342e4f06b6d13d73e322340c98ee8c297e9789586ba5439e792c8268aa99fa6cc93ded50d4973cccb8204cbb42290ba9d5225369933664717864aa6cd2ab0dd139b7aab77829c0e606c8f825bd8ee1e2930f42ba7682448d456773dc70a8ae1ee289b92759fc868d61b23b3fb787617d150f75f5c225a6fe72ac2df1d6a1fe27f707cf52fb750df29098907996a7d6868aa4e501a3d69f0d3ed8a6e11c9e7d5a7c293b85b6d0609a081657dce2cd529caac5a0c7a2c1b83d25a5f9627e8f05f16659ed86a0c512dfa8bd492cfec4a417b93d2ce379bea26425ee5fcdcece0c0c6a1c083815f0b4917316c7e886c9e9330bd71c9f93f40b483c0ba618c8f472367fef801d935f138ea95d06bea65c3a9d109cd49dc1d2749b9e88580ba13095bd599422cdb46d4ffcae55ee4856be7bb4c7b24052fdae1021590b13b4ec72ea80a56c6e2cef2931480134d19cedba5ab0bc53fb8cbb05c81f2725730ee0c302d4ec718859246dcfe6b108e4cfd6a91395a801e0049a518b5350a2e07ab1ab2f2325b9bfa50d38085ddac048fb423ddb715a318d8f8257ccc724a89564a5288f961d490c3e3897d6abf71382cd2c194befbe48ae9113050ca6822bc0463e839b0d77572badf042ed026f53c414b0551b71f52ebb03f558302198cd52751fb02c74ae7dfdba8fcfcb02a2c656cfc16164b528d270267b283ec965fb622df4caef628647344263f39043aa44b951373ef2c995e991839a21068c88f9d65d265d46ec554edbe7c175b140e192d7adaecf62aa9cd58f6d8abb16ae3c1ca716a31e0f5d5e7517881d56da0d74f8b8f409450e4e54260e3a751d140e0dfa6844d602788fdf0b59b25df878ac425c320cfc6dec806b75caf3ff680b491233718e68d016ddd39552b49bd61d44739c5e23a4bd540546792252dc71a980c2842c1aa64f0e142805e806b9423dd2901ccd53f3860b23a5600383c07c251c136beff275db382e797770088e99926d59be6a78ce9f00b11cec4ceed3964160ae9c449ab5ae7d1378c481b679024ac1b92947e81cf637b718947fa0912edc0adb48a7736d3fbce0de645827f7dcc246e0bcd745fb47679a28270ed6041c31b6e9a4a638e03d2f5822836f3148ad00ae49d126d522ca74ff2a823254a664dad62f405fa67cbbdbcdc7a40da45e3f4c8ac504052ddf8c521b357a14aa7c289e17191b1080e97b7c8d3ed444a29988acbe6b14b90ea111a0892bb4a91b84d19417349a67d43d922b46148d427e604f64b99e017cc74de385de8f13e74f63acf7764f87504a958f3dfa71b4a6127c0db9abb4932119d40000ca682491a30b826165f7042aae16f55af7952db928f08f63d624f83ac69c8970e030597b0a5919ede31039381b23fec3266adc925a26dbf41b20f69787d79120d7440554030e45ca6e694f8dec11ac8c540024d2b83868dad41e5d15d38db82f7a298df56b2c03824471a10316c89654def154d5fe19f11ea009adb9578dfcae2587de87658979cf997b9c4646864f3f237d273cc22372667c9d860f2108e070049f37cb89cc9c09b1852731faf8cfefd86269bc789e0d6c495bd26c48bedb451176cf58dfc39f1534b74272e06ce8fdf6d8069b6b90351275a90c4716a4a03cc71ba4fbcc3976fea1d6461720e55c40e353a79b04a63db96b6f077c5a90a3de922180ee1b30911bc7a51cd8f81c4d8fe0d6c2d6ee9c832ea3c22a10271b0275c66c5f20b990fcd976099587a397b2664376820e17e0775d607f6e5dddd87804099f8d2f6ecbcf5cb6a04c113ed7e6a549dc2d0b0e464c175a8b37a281731cd032b403a792355d84ee400e508bafc5e7a8f299958304be71db02db19d2b6c84871cb3e42a9955b51cc3d4e486f060b0f27e908950068d43b89c2c284633cbd0657b7fcc7cef0007c42c444f97d60c5c14f69f85ec2658ee2e96e5d6d2d415f6918007040c194d0c455ee020a4c86ee336795e601a18cc44e5f06dd1795abe1e827780a5b42cf6b0c41b608b3c3d1806d036c2948590c8600c3a5db73f7ac3777755d6852182d4554d286808765d60c301c67652288a4dc4f87db5f2b7a09bcd6bb947fdd5bc0319b633e2afe4eba46488a53aede8108f4b57777865dd4861c90f6565ed271c4d8eeace8d0b8f26d167275be459fab7b857b114ac266e53ed8b00e6d6dd11791a8b20f5eb6e5b876ce1366606e2b98229833a9e67bd4ec141fa617026da3ef9cf1a281153bf63dd079efb24d5d986885897672c3d5d5200026e3542d3e0ca3453243a4d850af9610c811067c8ab50037cbd59a9fda1886368f3feadc5e638ac6e8d3548a717335c4963d5a6cd66f59b2b271ce02a75998493513bb461c4c8a1b5b5dcafb4d239de4ea05654fb4cc7eb436e7aac7c62abca441840d3b37b314f5153786ebd7d56cc69c10dadf1ae1f126998eb0a5f3c946401b1ea7ecbf44e628b91106c94d3f986207b2aec230ea6e91d3a6446f8540a2eef70e632e4e7b18f707968cbd8fa64231c700e49df26378ae7d435db3652b49964ba894f6ad61d03c964c202e23ba8233ceb886d0435c6e9abf4c74396fde00baec9480c68128bb94fb0e3d3f6d1e6b9e7b631d9910858466fa5221f07219cfb5d4838e407ccb6438e24017bfd413ac06a66fc082384d53f05d8ccedb7ad123b2e1fbc60a241dea5dbbb915a9ef66c74c1d38318472e2684937c3d62fa3442afe0c070898af7f04b4047faf1c4b165fa4595cfdc4dc1cb45f56e5208c80b05f5beb42bd621783bd7f3178aceec1438a816590ee0599fa19a3d8fea5e3580417cb2fb4104a1fdc75c1eaef7db2af3f4f347483b38eed60d1aa761917e4e1e2ea794b2f2ab91d72bad99d145d4d234911225cfa7a8d77a8879ef8ca3b673186537aa93d5e4cef0b90bd034fcadd3bca0155c7680ff9193505ac8b1d2880599dc43f098a4c06ae9e1d9f35238a9e38be98470277e82ea40231b04a7386c39c"}], 0x11c8}, 0x400) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) close(r1) syz_open_pts() msgget$private(0x0, 0x100) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) 14:43:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) r2 = semget(0x3, 0x4, 0x140) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f000004b380)=""/102380) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="548ef781433c20ac3256dd89bb2da31413c7a24040e2fbbab9afeb25a9e4a2cfebc54493ff05f11c3c259dbc6db2273c4152a7836bb029e83da158f5bc29a12cac430e75adb2d8e65d02b485877cec82457ca9cb5b2ca575e8bfab5895e2dec65f21714915f593e1a4287407d61ec165721a6640ec18b17402ca943e"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) geteuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) writev(r5, &(0x7f0000019340)=[{&(0x7f0000000040)="86e6aae900f2a1aa847ee0", 0x1ab}, {&(0x7f0000019140)="8b0821501b4645b2093a2fa47761231751b59dd3e49cb36b7f921d7aad15b33759b3d0bd13ab98e1816d991ec5af0286889152873fe5da23022bcfdea54fca5d63f25cbb744bdb9eb67223c506991f694e6d040a0dd055769e5f2b450a2be0d36be04e911d2fbe1275e29b14ad2383c68f2fc339b377bc6976d4e31bf70fe24777a80ba00f7eefbae75798a2a7f8959fd7af4671472add82b8d6bceba6b2a00e14314a86e05097a9f05f071c57452fd54695c29fc256e989144a761aabff871eaf084151ba0bd527a8bbb2007c37c8307cef42caebe2915e849994260e49afab95d6eafb587f3fd0e0e3259f5c16979d28138afc809bc08f25", 0xf9}, {&(0x7f0000000200)="90c72dfa31b8f2cb50723cbbd54c9ee74404acf270c70112bab2ff9a7362f05d04438e1767cb23b246fa68b9c938ce2e370680a1bb0894b924d73437866ef31f1c11b9bcdc4ce7613a68f9bdaed2dda87e56386b38fafbb97ce530641c063725e66270584c5af8025999707f5a475475bf78f6359a379632f5cd33dd5e973274fa6ea9c0fd771a453d9333f3cd1db3b20b8c6be0b5c9318f4b277f883e9f375e5b8e4e36604479dc2f6e4e2fde5666df78f09f6730fe7a0eb435efb5ff783fef710d6de200a5bd0ee068f22a7f72bb356a17a171ac5469e6643cb7e916f347e50d09e1c904", 0xcc}], 0x3) 14:43:14 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) r4 = msgget(0xffffffffffffffff, 0x0) msgrcv(r4, &(0x7f0000000900)=ANY=[], 0x0, 0x2, 0x800) msgrcv(r4, 0x0, 0xfffffdce, 0x1, 0x1000) setreuid(0x0, 0xee01) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x7) write(r5, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x1, 0x60, 0x900, 0x0, "4e5523e80bdd15628beae972b7563412b1ca1b17", 0x0, 0xff}) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/114) 14:43:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x4}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)) 14:43:14 executing program 1: pipe2(&(0x7f0000000080), 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) socket$inet(0x2, 0x4000, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) socket(0x18, 0x3, 0x7c) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) pckbd_enable: command error 14:43:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x8000000000000009, 0xffffffffffffffff, 0xbffffffedfffffff], [0x0, 0xffff, 0x401, 0xfffffffffffffffc], [{}, {}, {}, {}, {}, {0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() r3 = dup(r2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x48, 0x88) r5 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1, 0x0, 0x0) sendto(r5, &(0x7f0000000140)="6ca078bdfdb5dc072a50426ad8e2e0b6f12329b66f54250c0e256a7abdae042945a25d8f9ffedd61e4a7", 0x2a, 0x5, &(0x7f0000000180)=@in6={0x18, 0x2, 0x3, 0x9}, 0xc) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000080)=0x3f) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r6 = semget$private(0x0, 0x7, 0x30) r7 = getuid() r8 = geteuid() setreuid(r7, r8) semop(r6, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x8000, 0x1800}, {0x4, 0xffffffffffffff00, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xfb, 0x800}], 0x6) semctl$SETVAL(r6, 0x8, 0x8, &(0x7f0000000000)=0x400) syz_emit_ethernet(0x39, &(0x7f0000000040)="75681e79ab48283ff4e52569c1cab4c928a9e856cc9fb10e9564e489339c965b6d89a74b0fbfd8c9fc39141534be98a2e1768ec0557fba0c7c") ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x7f) 14:43:15 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x9d7898393c7bd17a, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r11, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r12, 0x0, 0x7fff}, 0x80000000, 0x2, r13, r14, 0x7c, 0x5, 0xb1f1}) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r23 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r23, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r25 = getpgrp() r26 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r19, r21, r22, r24, 0x0, 0x7fff}, 0x80000000, 0x2, r25, r26, 0x7c, 0x5, 0xb1f1}) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r30 = fcntl$dupfd(r28, 0x0, r29) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r32, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r35 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r35, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r37 = getpgrp() r38 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r31, r33, r34, r36, 0x0, 0x7fff}, 0x80000000, 0x2, r37, r38, 0x7c, 0x5, 0xb1f1}) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = accept$inet6(r40, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r42 = fcntl$dupfd(r40, 0x0, r41) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r44, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r47 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r47, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r49 = getpgrp() r50 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r43, r45, r46, r48, 0x0, 0x7fff}, 0x80000000, 0x2, r49, r50, 0x7c, 0x5, 0xb1f1}) r51 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r51, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r53 = accept$inet6(r52, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r54 = fcntl$dupfd(r52, 0x0, r53) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r56 = socket(0x18, 0x1, 0x0) setsockopt(r56, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r56, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r59 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r59, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r61 = getpgrp() r62 = fcntl$getown(r53, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r55, r57, r58, r60, 0x0, 0x7fff}, 0x80000000, 0x2, r61, r62, 0x7c, 0x5, 0xb1f1}) getgroups(0x9, &(0x7f00000001c0)=[r12, r24, r33, 0x0, 0xffffffffffffffff, r45, r60, 0xffffffffffffffff, 0x0]) r64 = getuid() r65 = getuid() setreuid(r64, r65) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x4, 0x0, 0x0, r64, r63, 0x40, 0xfffc}, 0x0, 0x7fffffff, r2, 0x0, 0x10001, 0x0, 0xac, 0x4}) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r2}) r66 = socket(0x11, 0x4003, 0x8) sendto$unix(r66, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xfffffffffffffd44) r67 = dup(r66) ioctl$TIOCMBIC(r67, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r67, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r69 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r68, r69) socketpair$unix(0x1, 0x9d7898393c7bd17a, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r71 = msgget$private(0x0, 0x0) r72 = getpgid(0x0) msgctl$IPC_SET(r71, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r72, 0x0, 0x10001, 0x0, 0xac}) fcntl$lock(r70, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r72}) r73 = socket(0x11, 0x4000, 0x80) sendto$unix(r73, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r74 = dup(r73) ioctl$TIOCMBIC(r74, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r74, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r76 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r75, r76) socket(0x11, 0x4003, 0x8) socket$inet6(0x18, 0x3, 0x102) r77 = socket(0x10000000011, 0x8000000003, 0x0) close(r77) setsockopt$sock_int(r77, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r77, &(0x7f0000000040)=[{0x0}], 0x1) sendmsg(r77, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x1) r78 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r78, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) 14:43:15 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x6) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0xffffffffffff8001, 0x4, 0x1, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x187}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xa5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xc4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xf96}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) linkat(r0, &(0x7f00000005c0)='./file0\x00', r1, &(0x7f0000000600)='./file0\x00', 0x4) 14:43:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, &(0x7f0000000600)="5d998b3b155ce0868c", 0x9, 0x2, &(0x7f0000000640)=@in={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socket(0x2, 0x1, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x100, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000009000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000009000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2fa, &(0x7f00000000c0)=[{0x4f}, {0x40, 0xfc, 0x8}, {0x6, 0x0, 0x0, 0xfffffffd}]}) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x4, 0x0) r5 = socket(0x18, 0x2, 0x0) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="b542358e5ea797e73087af42e0762b6e716e563096fb6839aa1ea6d07fdcaa6c252418a42c1d7e7be40d6b9fa8a7d08b4d3d1336e2ac0bc2180ab964e1f1af8b7d175250400d2df20afd05bcffacaa4d1119fcb3c610f03d0aa4ddbe8e39b155e33180298fdb9d2525b60fce9fdbe08a075457e259a1394af42740d1020ee5e08b03dc6ceefbf372d9583e11a0c7881f6e2e9031da9cdc2fc9f54a92a809853d783c1a945b8bdf5c96f3473d1424ab757f1e41386cb45d", 0xb7}, {&(0x7f00000002c0)="abb403300346f9e638ffe30fe7af56649a87240ad0c28bc14b5f6ec4e86f0224979161335577d142e4adf68bbaf37dbfa6527cd83aaa25f13f5e3bdbb4264a7cc0acfa36975cd87a37a2246339358912ba572871aa19fabaa9af62186aea40966f63ebe49c12f59b46385733d7889fd5c43c26eea74572f6d9a34d4294f90117af6bd32c583179323ee74a61f058e5485e6b97456c05cb9418e49e6df9fe3ac897552ae4d6a3374bf9b8243a0f4912abf89b9c614e696741027d390300a370384abfbc30e97382cda16be182aed2f9cbe03ede5a881b8947daa217846a08a0bfb9d51c5b58e776a50484e630f0c4b4be31b4", 0xf2}, {&(0x7f00000003c0)="5715503333e8af1223f1dfecf4774befd6d11045edb77d8a82bbe700cacea1e5038795c0c3411494eef75d32cfdfa6024fd21c82d0aeab88d5819201d0c9d64bf7141ad697ac5bde1c3d2328ceea8edf42b221a94b6b6a40fdda0f274c6b758e7c45a41f1fc02886f605718c7a5fac6ce54a1c8f9a6bf15dd98738491f117a0f66a22df2548eb1ad3424ebf485b087e73a2a35e392e2c7a316118c4a2743616b6407d7346b569dae3b14a8cf779ad9fd22470122778c35542a85e90a78", 0xbd}], 0x3, 0x0, 0x5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xfffffffffffffdf5) setgid(r7) acct(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b4dd9cea87168f6fff0000000000") r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r8, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r8, &(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(r8, &(0x7f0000000240), 0x6) r9 = geteuid() r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r10, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x5) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x358, 0x0, 0x0, &(0x7f0000000b00)=[{0xb0, 0xffff, 0x1, "1f1d1b6caa38be81187594dee930127576f3996845dc2a1d7f522f0f44e73436184ad2e172d6a19eee0f6926a73dbc376ea206c5bee2a1eca93b7a67b6282e1db473f9f67a58ed973f580ace3c05aa1ff803783a3c3deb137143b1f0d7b811216c179d1e02ddd0d8cfa5a763cdff0c2617a3e9d5d029458f3845bc06410e63aafacae8d66005d6c56e8ccb880dbf33bd6511560eb5aabc6d8a7ea56d"}, {0xb8, 0x1, 0x9, "6b1fd4303f25d1b869b41d2b6bf22f76349b9ebd47a8b3756f60a5884e5b1e859eca9d4c39bb5d3c06b950c51d8322006f92dac317d29ac5b0c084f4aee75bb8424e90f31de6dcb04bf6d1d553639ee3c16733fcb3a77ac1dee3bb4c75b4c4760444f47a12c60f316c6cdd3f30544af7594ae6d8f7ab25c0bb643663ca51a2467188927b4ac1d7dfbd347c6185bcddf3c8e203a8d1fbe0f753368ead69a890c63d0000000000"}, {0xd0, 0xffff, 0x2, "1019120bdbe1d38b05db2c2d5826bf967bf673fad2ce9c7f448bfd858cdec9ef9ebc70c6419379af4bd17e4ad33fc9d6170c901c62778473c085e07cdb87e6e1e17bba597817c4b19960ad62b4b5143df96e05b7c82b333d3017fd9a883000e675c4d97fe45a8137fc1af83b84be2c18c062a49346cf44d4a042d47afb104e92a6108fb890513b1aa42b25dee2e42627a44293c1bb4b7f3e26bd952dfaa5bec21c4fba0b96ae5bfae59d2e86c6c2f13492d464efd3dfadb3c845539d3298a0ac"}, {0xfffffe47, 0x1, 0x6003, "7a3d71299ba76f0f7e7bcf96f5e4a0b82b2b29d55ef3c26201cb5a563646b95671cb6cbc6f7f6d6a5db28f665d06f4dc460eab8ec09ea2223b8659162d13b0acaa3341288ea6e9c512e6017ccfc5969e03e9b4fb49a30916b5d0b65cd5cf67ffb46b8d8cccdaede8d136e6ba73850f91226bc3c0480a8419a0dfd47821d4c54dd24c2ae127b41d6fd09163259df0f200516ab2b6a8a0e4455e9d2e9ab88b0dd0bf446980e2b1598e5d14bde21054e8a87e9a0d08005b162457159c5a4100"/199}], 0x4ad}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x2002, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r18, r23) r27 = msgget$private(0x0, 0x682) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000580)={{0x5, r9, r13, r23, r30, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$GETVAL(r8, 0x2a512c31fda1edf8, 0x5, &(0x7f0000000700)=""/81) 14:43:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fcntl$dupfd(r0, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x0, 0x2, 0xb8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r1, 0x0, 0x0, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x2a, 0x7fffe, 0x5, 0x8}, {{r0}, 0x6, 0x1, 0x40000000, 0x1, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x48, 0x2, 0x33fd, 0x27c00}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x10, 0x0, 0x9, 0x80f5bb}, {{r3}, 0xfffffffffffffffb, 0x7c, 0xf6862a5ff8b5edb7, 0x0, 0x8}, {{r4}, 0xfffffffffffffff9, 0xa, 0x80000001, 0x8}, {{r5}, 0xffffffffffffffff, 0xff2fb5384ba2c761, 0x1, 0x9, 0x7}, {{r6}, 0xbe874d9095da27b7, 0x40, 0x8, 0x4a, 0x9}, {{r7}, 0xffffffffffffffff, 0x15, 0xc0ab67f5c26060d, 0x7fffffff, 0x9}], 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:43:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000900)="b9e79d83e639ab778f88f898f420a09f2b114aad47e8562bab899e8a07ef2b79e13f6aba0eee83c54485498932b5c3efbe1c5f87e2531d586b6613b1c96f0907bdc34058b51636c0f0ab181bd2e449da2fb2d3fa44e2cea8901ef81e8e2f47fa9d1abd6ad84335b26cfb7ea6bd54d76c750fc4cde2", 0x455, 0x400, &(0x7f0000000140)=@in6={0x18, 0x2}, 0xc) r1 = getpgid(0x0) fcntl$getown(r0, 0x5) mmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) setpgid(r1, r1) r2 = dup(r0) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206997, &(0x7f0000000300)) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) r4 = getppid() wait4(r1, &(0x7f0000000080), 0x2, &(0x7f0000000680)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r6, r5) r7 = getuid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r16, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r18 = getpgrp() r19 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, r14, r15, r17, 0x0, 0x7fff}, 0x80000000, 0x2, r18, r19, 0x7c, 0x5, 0xb1f1}) r20 = getuid() r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$inet6(r22, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r24 = fcntl$dupfd(r22, 0x0, r23) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r26, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r29 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r29, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r31 = getpgrp() r32 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, r27, r28, r30, 0x0, 0x7fff}, 0x80000000, 0x2, r31, r32, 0x7c, 0x5, 0xb1f1}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000000)=@file={0x0, './file\x00'}, 0x9, &(0x7f0000000100)=[{&(0x7f00000007c0)="449526be079ef305b8e88f5a617877bcef1f2a57d2852ac10b6bde8664e97df58626317b755d5adf26cec3c25624e95743a67c531a1f23e0f6b9645c6f3adabf897e4804d073a6fe3faa3b36e423166cf56d5f63979a12a8723f7527b9dac1ee1579f903712ee7ffd13dea15231f83ac9649eaf7ee13fd11d754e039cc111ce864a7fe6cbdb6b5", 0x87}, {&(0x7f0000000040)="8a0629e3f8d50ef9ca6e10caeacaaab64fde3c25de9bb04f35a586362054cf262060bb5516a10157", 0x28}, {&(0x7f0000000a00)="445d35b54b02910234d5f49118d8aab69565d0e9769487ed541156a1dae53eeb55954347a436549bf9595b2f7a5671d640de24bb185aa8e70753692efca87013cc12e295b737efe0f37645cbf411d4ea00dc0f161c3eb1058e9340f975998889cd2513f2b0a7fe81e70a8b12051148a02868d65c19f66e2533498bc5732317aa6be78b231b1abb60aff6bbe314e63c23377133240caa7b428100bd184cb53adf9d03d6da80c9872e95fca453a5c7e661d536e0a41f95cce8f03552ff31a67103e3f156a6a63f8a3d7f8b471646692af36b51f15fe1b7dd054477e412e53d84184dccfe8e6539bfbab61107e2f0416ba11a10bc6cfa018fa4743464eb8ce3683f7cccbb6203fd456deee4e7e97fdba5700139ce164d4b49eab02de02da14b98931f2fb33335cf2776cb5bffe97648ea42f276ddfc3b579577c2aab4319e460dad7600acb33cebd8a52f8b3eeda76390ada9c0b3156566555001a0366432de360cc53f29c9525542fe8ff8c179655753c71b8e7711871c0dc9093fde0a77b3ccfde0c71002b8b27a9f5afaa25b9c134ed3e1f7a42d027bc2d8b395b75857f85e9ca6b5a5249cc15612e30944533f0abcd9d3a3bcbf69db2a00a551ecc47dfd9a6b8c96414c83a6f9b666e5bc7931ad1bce5dc31724696995af26d7ceee9299844a164c47aac33d2717df0401635bea0ef7bf4b0ba8c99b1ee2d12207754254d906b3c382fbe222ba6966624adee5905596277c9df94d192065f19b7b30d477cab86d131023f787185b069992882c0e084e49b36adcbe3cf90b6ea16af9b3e559b42dbd20944b1a93ba555e5b046744cc44cdcacfd3d49ca62ebcd08c95023bdfd40bde76fe18f6698926f5314e3ddc95cc729628a05eda439710e5999b5fa342a95d5fd61c48dbb80622646e5861e98a0cdb0583285c619981f3c4289f040d261ae6c48d5c65f25bb64ff960ab6a2be35e78b5cbc2634ec6e5a52402baecc7948affe6956c66685d120a3163f2d6c69dc2d463f25b42f1cb2c00f2ab2f9d495887b6e8e6323e25ca45a6e2bbe2d4cfbcbbbc497153553e7fa8189d1d4d1896caacfa96268c7151cab3df7576ac3c29b6ae3c9367a290af0aab9eb8627c84569438887d224439d856a0f039b1c19aff6a35095e72f2dad48d5cd2ebab78c6b026561a4741cf167ef7af1c76845a3b1e8674c5e9291b95dbbe07efb94ae7e7cf844910892cd3d1190a9513a3ba0c70a8abe10ed9f5c44a61e119b70723d39ad570b4fc26ca5e7085500ff30fce10e44ae6351f3b5c1173dd527ab1d7960d9f6e97000d88b9bf143506c80d31b1d00294bacfdb99d9f2c2ba425c56855d938aa138a99da27f1e17a64d56de669e6711408fb01977f81c8974316751e93bdba5a2c37d89e465aa0dbd912527a34d4743eb1c397e5a16e9ae01fe7dda5d3b12db326b6371626e0d14ab5163b15df05c58d5709d4fb65590689c516f05cb3af3aad69542447ddfea488a6571915a31932aa025f1fb9fa18caece877d78bf27445b1e4980815009363002ec6c61d34e0762d4a7e5a226ef0b6b3460c8d123ebc6af1424393747e50c3d5044246a39972f783c66abc6ae827aedf27ffb308ed48e833a6019f41ffcec4b62bde8b24a8f4fe1a223b9686603899a6990beb05d0981f53efe13f240cfa82b0698a8d80cdbfe526cb264cadd5b8d5cbb64c39999c6b40be269c6ae5198f2e92b44695288d49a6f206daa3fc543ddf85a3d5d3b7802fd0b54e9ed0fef9340f8417a54cbc0429cc52faf9f820d0dc20ba63f84e950425154690502fd0bb67bdb0ab74d763a09a53ebf90e4193c24d25cdb91f687b417dd23ec5f6f84e523bcf8c5ae5ca068bd10ba479969a536d822dc14b666633c8acedd8227dbdae2d2e0b178142d6033a2fc1317da06caf2a45f75afab040a7f21679e2d81a27cc8b3615c35e8403e47d028f065c261cd9ee975bb48fce2ddccb51c850c74ef28e8f3bb5244927035e2506f8dee706a776711d7c0d8bf8fd45ec2550007f93e00a93619079118ad3435b844a07cb2c4fd1c5b6583e90e876122f4c2ced6b6c3edf7b12ca76750776653a5375cb7c3779fa315e253cb45fc70755b6e6fdfd469d10a24b3624869306d0a88e647f28a09286c00061d4bbc2c2b62cee10b5c30bc273ccd22f7126f4cb69b2045e50f39e19cd7fe79361e670dd2d4cd944676682e87985b3b78aa326f5d251c291db39c78e77c02ac302a2d0045dc4463b27dc5224e0be1e6df6e3ade09b084cdbaf9bca636f0cb80e2aff6ee8b9c457e2e7f7b4c683800b90bc6135d61fadb7a3c0ecad159d1591bfeada5ed0c783b7bff85a807dead89320021b98d3d0f60dfbcabfe708fca75a18ad9c10b2f5c26ab8ed76ff2ba819d41daac4521632266252aa8ed9b64f0b4a24e685ae9d120fc6758c5b5e90be22899b6c70e78c1f9526cff35827c7170719e1e266380063be22971bdd0b8969c8f614510b3f846ffc53c1193993cd0d493be1cf3061a8e768c7e2546067c4af8142c0cb5f394380660204dbec1fa9a83c929dd5cd508e57c4f2c274ed5e83234c9e8a57b87b996a76e3db4b421a8f3ca755396b6076ee75f23287e07a0ac687abcfbeeab7ef8c087790a93611d48305bcded8c1ff2242e4c02d937c0fcbab2ed6ca68a9afd6d299442843dbf6394888d0a5d959cbd9b1179d8ff679c7e4eb67c8d51e1ac0a4656ca88f5c298ee4e3eb7cf6647b6871dcac7de3e62e486d85261ab271a9e07223ed2593ac368dd39e45fe112f185b14fa0858a0452ab4a6963175211d736a99831a248eccd1b268387f558e4e1b2aaeb457616d7797424aa65642cc4e2b196986256ab6f17e127481fa874503a04a087570955c6440ad199e606ee9b5035a03b5046ba2cfad70a0399a65e97161a3d55b72dc92ef60481aff24bb070912dd33c5c8bb3ace3ebc6758b48171db3eb77f72ff115de1d891ef3b3187dd89c00e7747870466a1a0811c9196980da46aad7a95b8e698467c31e4484fd7dc5fffc6ba8c04e91e8e970a19891b067a3c4f2a8cf42f72889faa6edea2de4c88307c70b1ac12ea2f5b3041565cbb929be7c0ead50229b2d3b7387bb3c591f9dafd4829491cd4e9498371e8bbdc91de28dd6118d92be845087b93eb44671e518ecd904e2124a7cffc6131d7ca33bbc3250be7d24b5116c1d487176230530112858069b40e8faa656d38277e4b375da06b79ea4bdc5f58901394687d3e2c9bdea4efc7f2504aabd2f7f6e31a5358a9ba83c04ab1f725b4cae13f2b0c015e6c23f145f2493fe4f0999c8637880f22064eacf96f4aed9773fb52569b3a35c121baa5d2e67e3bef6f42d2771b6c5efc747d79acca31a75eb04ee6bb021855bc12d958d90393f0fb0bbafb74228beb8c84d275a21d5055125107ab836be58d3cd5b980c1e4bab3e77b034dc3d1c4fe1b5a2375f390f35f37ae45621fd53b17de087b41769fa076dd79ca5c09d90cfec98270d2acfc7a6c3ddcf27cb5833d83daa36c36d27d37eb62600088e461dd33dd37b43ad88969ff48b237b6763926b3320c90e14fdc9c37a7f9a62dfe15fc461bc0077700f8db80aafd8e4b9b80950371420012056a5c6fb984ec3c5a224c0b841abcfdbd4aecfc68934c2822bb99b094ddcac8073ad435014a4397c2f1834480b3fa621c70a0fd97565e1133c8823e6574c28cd812c8c112f22aecd0790fbc304876be461cfef3ac84bba71314350acf5b6e227cf6dde6abca631e943bb251e0120c5aba8cd8ff73c79eaa5bbc4d8b00479bdb888f51162ddd9bc5da3fd34e41ce5794cf79642da2f8c8f52655c0f02f9327bd35f2084ad63c04e712a0e1ccae66061fac240a462fc41200d84bbd553e916ed0c273a7067116eb7103cf9cc6aee11d9885fd0a3c0ad4f890335340800219cfe4b7494b061222e192f6b78f836ec49878a22aa19e615add5d5679c9c1e815ab04cf2a41f865944701cd743c61a55f6aed831e3388580e8d67d04576a319e5a97a9e0b6c01a4289fbd69fa75dd6c6802c6bfe976254bd31ecaaf2521e645a3497acbd08f2097fcb38648a213b98c15d03c7713ef2819a315cf554db73c580eed6686487d39af8f7cb29a3d778da479ef3e6d3eedf39b76aba249a03d10be0413524cf3ccbde01d6424e1e3bb6f814ef4854ac36ce89a192fe2610475947ffc742a8b3db5539cf5db301092b4bd749d0cc47777a966fb2522cff92af6adef77ceef2340150541eabf8633642749da111710ee22c8c95778c27eecf95cd9ac6871ef7d30a0e1a71e22cc7208415bda359fb385aa9872b45795016821cf6d8bea161f0852a18f082bb6e7266368934458e857f139967fc568110c84fb08171501964d6acb09a5e8589771d9bd7943dade207203f80ab4c3dbef05f690adb7da0d5942934c211e2ee2010ce0ab7b4db65d1a4a73a7513a2e26485f06edb5950b9c37d596c383a8ad05ef7fe1a1493b47050caaa16334e5dcfbb79f6e23fe0c6b6f41f6694163ff3def0e7e93cce4cdc4a8762fc2fdf154143e3e97fd642210e443cbcca803948feac4f6005b70c0a5ece6aaba477a3151d848acfe54459d8418d2cf89cb555e55215e43b6fbbb7ce6cfebc2897bfc4f98cce0851b3270ef279175fc9f903f38e696f33eacaeb047ae97f40d3158e15e53ea7013592232f860ef01e2d5a59df57ebeb94ea7a259fe6dd39209c2331298c1432a3c8f22e3b8a724a329bacba8300796b0d924dc21c1a6f822aa1c3a6507147ae0f8cac51a3d8b6d9ac2d7cb5f0e1cd7b56ed5cd76141c7c62760b7d44da8278fc4f5786aa7d53635151d974b5afc6ce652805c3335f5ae47679baf3da4bdba73a6dbfb558445320e08f9ab61d74e90e6ca92199e3f16a646e35f1dfdf66bfd24ca9bda3c5b33a611e2341f0521e8940d7c4774a111dbe36b48042e0873bbe3300845b4e02ad18a4da4d20f2c4b3d0e1550b373bcbd3420df8013cb8a948f9cbdd008d6738cc3afad33e1f7d38ba2fa63105670efde0606685fb37630d27c2ffc6e5afb12454b79b1c2e887f0e34fb49b5b023ebe6f07d0dfbc66a4d5ef4e0a3d18947c2a907dde592712d025817eaac02a07fe34a2d92b83bb417dd94619770592fc61e28fb6e0f7a02174cdb46be32adad6ac3167617b10d5e488263d1b2647cc6c7078cd3900692717e5e1ec3e2be2fd365caef4db1bc4bb953130b35652edf71bcf0cb5a646c7ab3d4860d7034343eac376d3eac2f3151628382b0c238b4fd729fb2479bdb67bdb0d93e00fd85a1d3598a591f1369878b58a6f9518c4cbf8926cb54ffa6294a6e9a2706642fd8b4127065fc874df41da184ee9437aa80cca8f4796b29d83eb14ffe7a7e2ca886d8da5b945a4c0690e37103010d7e8cce6dd4d8f2db211ec4b43242934af78d0287f5c7311071ca419e45c67602a0601d33f6a41469796b095fdd7591cfaba4264ee78884f34f9fc7c9b81bed2951e0e4cb312dd2f0d271cf08b4db5457167af89abf05de8655d793621cab6b08ab3f213e45f6dfadcb875519a3e2f3d687e2807bb3147920f5fab7220054a490f6d0170cfabf065973966264e60674fb5312cc2607f44ddec27242970686ee399d21fb252d097141aaba19b9f4293de280cda9fe13c33015c654183dedb92e1e18837681f13ad034c66276cae964cd5c99184aa1d79eea0ea44a8a9fb4298e01524fd71311d225be40ea7ed49d3c3afc0910b8ed75ca8e5d6c944c9ce731de59e4dc7ad38287ff6a0d8667a", 0x1000}, {&(0x7f00000000c0)="3532c07dd96325c1313f8df45894485332a76a5b0031c510543bd8a6f2beb76c93ab67151624f2ddfe03cbb7901510", 0x2f}], 0x4, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r1, r7, r14}, @cred={0x20, 0xffff, 0x0, r4, r20, r27}], 0x40, 0x1}, 0x7323f3eb83937e01) r33 = socket$unix(0x1, 0x2, 0x0) bind(r33, &(0x7f0000000980)=@in={0x2, 0x2}, 0x10a) pipe2(&(0x7f00000008c0), 0x50d38c2b5da981e0) accept$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0xfffffffffffffffd, 0x4, 0x7f, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10001}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfbb}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x5}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xdd}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x9}, {&(0x7f0000ff3000/0x9000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x9}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x1}], ['./file0\x00', './file\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r34 = semget$private(0x0, 0x4, 0x116) semctl$IPC_STAT(r34, 0x0, 0x2, &(0x7f0000000200)=""/254) 14:43:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="10a38559e3b3bdc1e5d18344de0aa127f8a96628614c217de369c299396389e2b983b2e09ff86ebe0cbd0074db41f24cc5efbaa6c2e94c0a9c49a7f9ec2dc8fedb4f154e5e21a988fce8d6e21a995ce93f1f4c2c8d25d778af042b15702c4a75e975a208135113f7d8335dc858c757391697ea67ab7fae7ec2c39e6290e16b9a3ec12eebb1fa44211fec5be19a252a617b5ce39a2a17a39433ce1109df0d891db1cd7ca40a4fee0692e6b1a814c23977a4deab8fc18abec51a94153a6916f714c8c2370a8884"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 14:43:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x2}, {0x54}, {0x8006}]}) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 14:43:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r3) r4 = syz_open_pts() r5 = dup2(r0, r4) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 14:43:16 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x60000000, 0xfffffffffffffffb}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:43:16 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0xffffffffffffffff], [{0x3}, {}, {}, {}, {0x0, 0x0, 0x8}], {0x81}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r0, 0x2, 0x8fdbe9546367fa73) r1 = socket(0x11, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x2, 0x0) mkdirat(r2, &(0x7f0000000840)='./file0\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r3) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r4, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB="01eb2d02d538ef00"], 0x1, &(0x7f0000000740)=[{&(0x7f00000001c0)="0d8aa9754b1ecebbb4bcb42343c121502aa5e6f38a9b933fb04c13cf600c22b5893d13aaef6ba51fcd289b38596eb4a656a01ff66ef7276f1a0998a99185d8373885bd081d434ee03122c8341a6293655d95600bd3fe0e07c558ca84502c9f653d680666", 0x64}, {&(0x7f00000000c0)="1fef3fcbbfd5cc2419734c18e153c004e3b93bd92021ecb4cb0c12b09c43f256c86fae0ad2f84117c4a3f09914", 0x2d}, {&(0x7f00000004c0)="b1b748547377be594d68574a9b46cc60ffc0bcbd4d1d01ee208e304d8ebdec481380af5b9656d95e6eac558bd9c92cf94a3990540133f23a0617a5e005e7114f7c3350a2389a7fb2e1d831bbd5ac1351e678cc84fc7c7fb5abf3266f6aa96d11b24805988b35392f0e1a686128d2c2fde83536606f122cdc4616207e13e37c4a", 0x80}, {0x0}], 0x4, 0x0, 0x0, 0x4}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) r7 = getuid() setuid(r7) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x24) 14:43:16 executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x1, 0x0, 0xfe, 0x5, &(0x7f0000000240)={{0x40, 0x5, 0x6b, 0xe4, 0x20, 0x6, 0xa0f}, {[0x2, 0x0, 0x3, 0x10001, 0x0, 0x8, 0x0, 0x0, 0x5, 0x4, 0x8, 0x3f, 0x814, 0x1, 0x0, 0x100, 0x6, 0x4], [0x7fff, 0x8, 0x802e, 0x200, 0x0, 0x1, 0x4, 0x9, 0x9, 0x4], [0x7ff, 0x5, 0x4, 0x5, 0xd99, 0x2], [0x9, 0x3, 0x2, 0x40, 0x3ff, 0x10001], [{0x1, 0x9, 0x9, 0x9}, {0x3, 0x9, 0x0, 0xffffffff}, {0xe, 0x95, 0x8000, 0xffffffff}, {0x40, 0x8, 0x7, 0x2cd}, {0x1000, 0x6, 0x9, 0x9}, {0x5, 0x3, 0x400, 0x7f}, {0x5, 0x200, 0x6, 0x5}, {0x4245, 0x10000, 0x528c, 0x3}], {0xe21, 0x5, 0x4, 0x3ff}, {0xfffa, 0x8001, 0x5, 0x1}}}, 0x4, 0x3c}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 14:43:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 14:43:16 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) getgid() r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) r1 = open(&(0x7f0000000140)='./bus/file0\x00', 0x800, 0x20) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000002c0)) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r4, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r0, 0xa, r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 14:43:16 executing program 1: getegid() madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) 14:43:16 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) shutdown(r0, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x3) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1ff, 0x28a0}) recvmsg(r2, &(0x7f00000003c0)={&(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d71543000000000700000000000000000000000000000000000030d320cae4bc4f9ade8b17473ca06a60d6b0fd8b31619c05c31b3dc0c0d2f6ce81d4f1ffff3d4ea7e5adfa62b24a9e128e3bbf530671634fca874efa432d3d7281d2ee6d50692541c93fcc42c693e812da31776f003bf4357c8b855823e10d0aa7ebcaa3bfe24dbbaa0b106a10d85e38be2f7b79080a044595fe90"], 0x57, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/101, 0x65}], 0x1, &(0x7f0000000300)=""/151, 0x97}, 0x800) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) recvmsg(r3, &(0x7f0000000200)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f0000000440)=""/22, 0x16}, {&(0x7f0000000480)=""/220, 0xdc}, {&(0x7f0000000580)=""/105, 0x69}, {&(0x7f0000000600)}, {&(0x7f0000000780)=""/188, 0xfffffffffffffff5}], 0x5, &(0x7f0000000600)=""/141, 0x8d}, 0x1) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000400)={0x6}) shmget(0x2, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) 14:43:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 14:43:16 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x0, 0x4}, {0xc2b}]}) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 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(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_extract_tcp_res(&(0x7f0000000180), 0x7f, 0x9) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 14:43:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x2) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = msgget$private(0x0, 0xfffffffffffffffd) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x80, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r2 = getegid() msgget(0x2, 0xa1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r3, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, r4, 0x0, 0x0, r2, 0x0, 0x4000}, 0x100400000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}) r5 = socket(0x18, 0x8009, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x80) open(&(0x7f00000003c0)='./bus\x00', 0x200, 0x2) msgget(0x3, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000280)={0x230, 0xb6a5}) 14:43:16 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000000)=[{{r1}, 0x7d0ea177f39917eb, 0x40, 0x20, 0xfffffffffffffffe, 0xffffffff00000000}], 0xf8b1, 0x0, 0x10000fe, 0x0) pipe2(&(0x7f0000000140), 0x10000) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 14:43:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x8) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 14:43:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x24, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) 14:43:18 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x2, 0x2, 0x0, 0x5, r2}) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) 14:43:18 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x8902580a1d38c874, 0xc1) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280), 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) r3 = getuid() getuid() r4 = getuid() r5 = getuid() setreuid(r4, r5) r6 = getuid() r7 = getuid() setreuid(r6, r7) kqueue() r8 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setreuid(r9, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000100)='./file0\x00', r3, r10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 14:43:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x1}, {0x3, 0x0, 0x0, 0xfffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 14:43:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 14:43:18 executing program 1: pipe(&(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x200) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x410) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0200000000000000934552db597ce616ac4101829e7228fb6fa62101d1956008201f9a0af6e346715dfa15c1eb8663ffffdf8132e6de221d22fd071874834ccf32db6133ad8e7e13846541ebe7de043b22fd53ee0728174da685a334446b44946563633d5c6ee37cf5854efff370bb11f4ced61307af2228f183c4b194c71f2255b5e40547547dc56c63b31fbd76918b0bd0e015c1d993a63dfec760cc9fbd71c7cb27483d6ac5c415418caf01ee0b5299fa9b"], 0x39, 0x800) 14:43:18 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x80, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x8) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 14:43:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e776f39e3f6ca74ff00030e8dbe8f48f71c661327fcbf653000000000000000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) r3 = semget$private(0x0, 0x4, 0x265) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0x84, 0x1000}, {0x2000000003, 0xfff7, 0x7fc}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x3, 0x3, 0x20, 0x1, 0xfffc, 0x400, 0x5]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000080)=0x2) 14:43:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x1f], [], [], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {0x0, 0x400}, {0x1804, 0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0x900000000}], {}, {0x0, 0x0, 0x0, 0xd7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xe5, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 14:43:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000001c0)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x1, 0x7fffffff}, 0x8) 14:43:18 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {0x20e7, 0x0, 0x8}, {0x0, 0x1000}, {}, {0x0, 0x9090}], {0x0, 0x0, 0x1}}}) 14:43:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000180)=0x2) chown(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) 14:43:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r6 = socket(0x18, 0x400000002, 0x0) close(r6) socket$unix(0x1, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x200, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048c69931929648", 0x14) dup2(r5, r6) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebc6cbff13b9fd49090fda1df79bea5b8b0de025", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 14:43:18 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000159858c0 14:43:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x1, 0x80, 0x5a, 0x7}, {0x3, 0x7f, 0xfd, 0x2}, {0x4, 0xff, 0xff, 0x7}, {0x8, 0x4, 0x1, 0x497}, {0xfff7, 0x43, 0x9, 0xa2}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 14:43:19 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x102) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000159858c0 14:43:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xcaea75b3810d62c6) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0x2) r3 = semget(0x1, 0x1, 0x4) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000000c0)=""/58) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setuid(0xee01) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) msgget(0x1, 0x208) 14:43:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x1c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xe560) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="15dc9129754992f75e7f318718ba") 14:43:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) poll(&(0x7f0000000180)=[{r0, 0x2}, {r1, 0x8}, {r1, 0x10}, {r3, 0x8}, {0xffffffffffffff9c}, {r1, 0x40}, {0xffffffffffffff9c, 0x100}, {r4, 0x100}, {r5, 0x10}], 0x9, 0x3ff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffb, 0x5, 0x9, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 14:43:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x100, 0x0) bind(r0, &(0x7f0000000400)=@in6={0x18, 0x1, 0x30f7, 0xff}, 0xc) fchmodat(r0, &(0x7f00000003c0)='./bus\x00', 0x40, 0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0xd0ec, 0x1, {[0x0, 0xb, 0x1, 0x3, 0x1d5, 0x7, 0xffffffffffffff55, 0x1, 0x1, 0x81, 0x80000001, 0x40, 0x4, 0x6, 0x7, 0x44d, 0x9, 0x97], [0x5, 0x4, 0x20, 0x3, 0xffffffffb858cdba, 0x0, 0x6, 0x3, 0xc07b, 0x20], [0x401, 0xb8, 0x8, 0x3ff, 0x9, 0x2, 0xc3], [0x80000001, 0xbf1, 0x7fff, 0x1, 0x100000001, 0x4], [{0x0, 0x9, 0x4, 0x6}, {0x1, 0x2, 0x9, 0x6e}, {0x4, 0xf, 0xffff0000, 0x9}, {0x5, 0xd6c, 0x3f, 0xff}, {0xfffb, 0x1, 0x3, 0x51}, {0x0, 0x408, 0xffffffff, 0x1f}, {0x9, 0x1, 0x2, 0x6}, {0x7, 0x401, 0x2, 0x80000000}], {0x0, 0x81, 0x7, 0x2}, {0x4, 0x3, 0x6, 0x81}}}) r2 = open(&(0x7f0000000000)='./bus\x00', 0xb, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xab}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) 14:43:19 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2) 14:43:19 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x9, 0x93}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = syz_open_pts() write(r2, &(0x7f0000000180)='X', 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000280)) r4 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r4, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r4, 0x3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r3, &(0x7f0000000880)=[{&(0x7f0000000180)=""/103, 0x67}, {&(0x7f0000000700)=""/239, 0xfd}, {&(0x7f0000000400)=""/234, 0xfffffffffffffef0}, {&(0x7f0000000540)=""/213, 0x247}, {&(0x7f0000000800)=""/84, 0x54}], 0x5, 0x0, 0x6) r5 = syz_open_pts() close(r5) syz_open_pts() rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000006c0)='./file0\x00') ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0xfff, 0x0, 0x2ca6, 0x0, "1ffbffa6163cb90277925f1be62cb64befdba648", 0x20000000, 0x3ff}) setrlimit(0x8, &(0x7f0000000240)={0x6}) writev(r5, &(0x7f0000000500)=[{0x0}], 0x1) write(r5, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc5a1813973777ae8, 0x0) setrlimit(0x0, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x10, 0x4000, 0x7, &(0x7f0000000300)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x20, 0x0) write(r2, 0x0, 0x1d) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x11d4) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 14:43:19 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x81fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7fffffff, 0x67, 0x3f, 0x2, "d636bb091ad03d216a4b1bc6ab4764eb39f23259", 0x3, 0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) 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(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000100)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 14:43:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) chroot(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() close(r2) kevent(r4, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) 14:43:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x60}, {0x6}]}) r1 = socket(0x2, 0x2, 0xf8) getitimer(0x12721cd4130e768c, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x10001) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 14:43:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r0, &(0x7f0000000240)=""/248, 0xf8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x20000000000000f3, &(0x7f0000000040)=[{0x4, 0x4, 0x1, 0xffffffff}, {0x0, 0x7f, 0x81, 0x1e6f}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xfff, 0x0, 0x1}, {0xff, 0xc0, 0x8, 0x4}, {0x1ff, 0x4, 0xff, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r3) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) 14:43:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff], [], [{}, {0x3}, {0x0, 0x0, 0x0, 0x1}, {}, {0xffff}], {}, {0x0, 0x0, 0x0, 0x400000}}}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) getppid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r8 = dup2(r7, 0xffffffffffffffff) linkat(r6, &(0x7f0000000280)='./file0\x00', r8, &(0x7f00000002c0)='./file0\x00', 0x4) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r9, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r10 = accept$unix(r5, 0x0, &(0x7f0000000080)) recvfrom$unix(r10, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) sendto$unix(r10, &(0x7f00000003c0)="de8db9fd303803a1a31b34ba7114b1f75d9816cd6baf6f452271be268f3abd4bb74781f42e9418dfdd4cf648bdf95f79a4d76adde33653fb2ce254d680b55f0fc3cdf0468c68e85f504678270a43309130835d394430f65da34de90e6c54d0069cabcd2d6f851c31578a671135982ba233fe0d", 0x73, 0x0, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) 14:43:19 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x70, 0x4) fsync(r1) 14:43:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) socket$unix(0x1, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r3) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) close(r1) socket(0x800000018, 0x8003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0xe8, 0x0, 0x0, "2bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e0"}], 0xe8}, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) 14:43:19 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) kevent(r2, &(0x7f0000000080), 0x100, 0x0, 0x0, 0x0) kqueue() r3 = syz_open_pts() dup2(r3, r0) 14:43:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="01") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000240)=[{0x2400016}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x0, 0x4, 0x0, 0x887a}, {0x7, 0x7, 0x8, 0x7ff}, {0x7, 0x75, 0x1, 0x9}, {0xad60, 0x7b, 0x8, 0x80000001}, {0x8, 0x1, 0xff, 0x1}, {0x40, 0x87, 0x9, 0x1f}, {0xfffa, 0x1f, 0x3, 0x75}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000feb000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0, 0xfffffffffffffffb) 14:43:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0x34, 0x0, 0x0, 0x1}, {0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="36b83e522c066341519be70897fb") 14:43:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="a9678de6b908ff1c79e480d0ee6621cc30113cc8c8783a2390c678d042f26bf75717ada3c07369bb0ff35fbeab1ee21e946d69bb76432cb924a8002600a8caa4d07954d3bdb7cf9d79a771ece2a824c573afae95f658f766805aa1f35c45a2d12ab67b15d2ac02b3aada2a03702a62c312a7"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 14:43:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev+bqf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x8fe}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 14:43:20 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xfff, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffffffffffff00"/4098], &(0x7f0000000000)=0x1002) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r1, &(0x7f0000001240)=[{{r2}, 0xfffffffffffffffa, 0xa2, 0x0, 0x1a7, 0x9}, {{r3}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0xffffffff, 0x4}, {{r4}, 0xfffffffffffffff9, 0x0, 0x4, 0x400, 0x9}, {{r5}, 0xfffffffffffffffb, 0x7, 0x1, 0x40000000000000, 0x6bc6}, {{r5}, 0xfffffffffffffff9, 0x40, 0x1, 0x3, 0x9}, {{r6}, 0xfffffffffffffffa, 0x0, 0x10, 0x1, 0x2001ff}, {{r7}, 0xfffffffffffffffa, 0x8, 0x2, 0x7edf, 0x98}], 0x9, 0x0, 0x10000fe, 0x0) 14:43:20 executing program 0: r0 = socket(0x2, 0x1, 0xff) r1 = socket(0x18, 0x3, 0x3a) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r2) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000001c0)=0xc) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abc000200005e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795eba9b2126ae8eda55af1653a693767353fef9151a1b9a42a4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23ee4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9ff0394ce49f271921ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 14:43:20 executing program 0: symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mknod(&(0x7f00000002c0)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) r2 = kqueue() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r3}}) r4 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) close(r2) 14:43:21 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) r0 = socket$inet(0x2, 0x2, 0x80) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 14:43:21 executing program 1: setrlimit(0x6, &(0x7f0000000180)={0x800000000009, 0x200000000000007}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x10) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="acc063cc0a07d3315b2b6b7373b37d7c38bf92a2d3d6fccbfdb4c54b6ec41cd108750fe3c4c63ba8b6d6ff1d9029f0774e845c7005720d8ac6acfd608f7c465f0e0e1c234214e3c05c62ef8eef6bd2d32651e6993e4a8e96b05a866572070db3ea53a3754daabc271fa3c798b10a42ef7deebe993337e334ceb843ccf41ea93d50aacad7c8b044d175fde150cb5c0cbc303ad189a5c0c1b2c050d839b0aadc3f9e610643d7e26f"}], 0x1, 0x0, 0xfffffffffffff63f) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mlockall(0x1) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) lseek(r1, 0x0, 0x5ff, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x13c) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x2) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x2810, r1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) bind$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c65300021ea11c90b93282716f6d8afa3ecf898739b9e4cd85056a19e3d49425986e7a377a5145c1b8d93068ade468a526fdb5842343f7ede702fc68c3b45bf3cb546841f1d020cbc749b18d7507bede8fba88845431a3bef161bdac638e589398ad4fb0345ea84da77dbdb0d3749fe000000000000000000"], 0xa) open(&(0x7f0000000100)='./file0/../file0\x00', 0x20210, 0x20) clock_settime(0x4, &(0x7f00000001c0)={0x4, 0xfffffffffffffffb}) 14:43:21 executing program 0: setrlimit(0x6, &(0x7f0000000180)={0x800000000009, 0x20000000000000a}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mlockall(0x1) r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x1ff, 0xac, 0x400, 0x2, "1e265a18eb75ecef079432c2aa12f69047c5dcd8", 0x0, 0x9}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) lseek(r0, 0x0, 0x5ff, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x13c) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r14 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r14, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r15, 0x0, 0x7fff}, 0x80000000, 0x2, r16, r17, 0x7c, 0x5, 0xb1f1}) getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, r15, 0x0]) r19 = getuid() r20 = getuid() setreuid(r19, r20) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$inet6(r22, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r24 = fcntl$dupfd(r22, 0x0, r23) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r26 = socket(0x1, 0x1, 0x4) setsockopt(r26, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r26, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r29 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r29, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r31 = getpgrp() r32 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, r27, r28, r30, 0x0, 0x7fff}, 0x80000000, 0x2, r31, r32, 0x7c, 0x5, 0xb1f1}) r33 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r33, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x3, r5, r18, r19, r30, 0x0, 0x1}, 0x7ff, 0x6, r34, r36, 0xfffffffffffeffff, 0xffffffffffffffff, 0x1000, 0x100000000}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x2) clock_settime(0x6, &(0x7f00000001c0)={0x3}) 14:43:21 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) 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"}) 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) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) mprotect(&(0x7f0000306000/0x4000)=nil, 0x4000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 14:43:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="18fd10f7a9b6451cfd51f6b45fa7") 14:43:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) 14:43:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r9, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r7, r8, r10, 0x0, 0x7fff}, 0x80000000, 0x2, r11, r12, 0x7c, 0x5, 0xb1f1}) getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0xffffffffffffffff]) setegid(r13) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r14, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0x34, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="36b83e522c066341519be70897fb") 14:43:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b8180000002900000031000000267a03000000000004bb893f0000"], 0x3a}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:43:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x200000000000000, 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) write(r1, &(0x7f00000000c0)="1f87838033e69684bd27a98c0979ba701b99909fc43854e2bb55d1dd92fd42e9c8bb9ce02771838de8", 0x29) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x800, 0x452ba35d591988d3) fcntl$setstatus(r2, 0x4, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x20) readv(r3, &(0x7f0000000340)=[{&(0x7f0000000180)=""/35, 0x23}, {&(0x7f00000001c0)=""/110, 0x6e}, {&(0x7f0000000240)=""/240, 0xf0}], 0x3) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000380)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x2016, 0xffffffffffffff9c, 0x0, 0x8) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000001780)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000440)="6145c5823ba49a2168356254651dfeafa73adde4ea6b0235f933a8c8e0c02071b82c5b6ffd889843e0a868afa3c840298c86b5d989d4d3ee4f0fd2040f5362cf0abec54be1da679149e765053f9f3ffa94370f333a7e60381fdbcc80839fb45eea3ff180ad6630428081e7303b3c3615eb735f2f1f9dcb33c64d23bf4e37f1bf6128e523e4d32810d7aca6", 0x8b}, {&(0x7f0000000500)="b481e80e8610e9eea0d8c033f76d7b642763257bf006e709528a8abc791c253536e2fc3965c5500acec894bd1a32215b3c43", 0x32}, {&(0x7f0000000540)="8baa97929789c02919834c9ceb7c03d9fe0c698d9c3a165d38c6a48ac52b1db066c850511cb29dfdf23f098c3cf96f243e0031f3e2da9c2716972f407b4aef9d6d9b62152aecf9276d339ffcbd9258ad276164b2a867b7f6bb71a7567d171138f2555514e4d41a0faefe70dd4221c4970daed15aa31b2c359664739fe2edf54d79ea46fad2ad11a5ebc0f582d7c63b783b18f1ce12ea5a7ea79e95aa9bf1093748765f91b9a37e179389629bceba0fa1118817932f9efa95086642b9679c45c3d3d40842359b6185fc952f80b93d", 0xce}, {&(0x7f0000000640)="7073c1d2f511c575c57626f31ce8d38055107cb9f6e9527ff0fc980efaaa3918af7412cb45fbd813adc4fa6f36def5ba962e9dcc0b7d86d5cf0283adc79d27fc2f2eabc3e4d41dcc66734e38c8d37ceb04ffe0f7f9fcea8ba6ad07715eb168d64ca84a598e69e0832470ab16443bf3fdd2015494d349080607688722a530c9efd4317bc9d6027fe6cc203775f72782bafbd7329ad445add7130c5ed54b5bc27b43707b7b6804df74c0d19a9d9eaafb3c6b8e527c10cbd7a86689b90d72740dfc04a0b958eb337167632a80e41c8cbeb3dfb21336484dafe3c59c4451d5ceed21b378958bec4b46f854a9d353fa167e9e99205b73d706a939d0a76b46ee511e4da7a8f791446e66954ff7ff8b7802691638d7050bb95b1705150471ba2b2c1c0dffb6489b95c369d61ea55b824deb2be67ee0b6924d2c2c134fe3dae5e2960d1458616264192f3dd40cc0c1e5d6adc00ccf573f83708b6288ff1bf536464ee465daa5d7a12af16966f0ce112ded4fb84fe09e32d515088605b95b52a850a9004407a1cae851ed7b2a6243ac976174bc748667c80589ff1c0333680cb378d1268e2489736db0327d737c9dd18af2fbc28acb948d2e1865f61e7e4d0e940cc2e8fb6d5f702d1938e26fd8a70403fc10e2a95e19caa65113a1a40760e7133ccab31f18925b7bee3e09208b1c1a5b630ec14377c75d6aa5fcfa456931ecf41792242d70f4c476a00d9c0ead6f8a583b3cca0993a27aa5a2ea59268ad1cec5c6f03e820806eaf0653802b59ac09f62c46274926d916fec1aad57f338b9731591effcb3fe110f558ce2359355084b762aa66ae21d9a97fec59f2bd2048d7afe030b0b3080912a3494350027ff250e121f1acf3a76565ece8a7d705a6388dc0bd7266767c3f36a78d0ee1b34cab3ca898745649672a46ed566d7c24b2de6f173348970eba2322baddaa6cc837781a0d486f5bc2b8d05806d699bbd2421830f303b5bd20e3216ed1b98f8e81b8e296452cf00c0bbfdc2f34376213fe9d75fcaaa33c6ffb6dadae2a0a8d1f96dc53ed5df3abe85aff74a2c2fc09b161c2ce9f165b7258904b3f343c56e8470bb1703cf8a9e12ce8fbcc371d54277b50397667cfccd4938cfa94dfa66d91452bc510bb5eb5184a41e341b3d323d141cc752df117531b183270b021c5c3761a6ab9d0c0c6e2c108e95d45985e65b361c053ac14f3ac749f3118a142bdc6c2b347aca0318f3016d224308859de38fab3a162c71e03a3e3c27cef0bef2f491f4548f00be0a29f7020de5487a86b7a4fd016a17a498ad20955abdf8d5088704a3accf0ceecbc820f5954043e2b59b383c2fcb9e6cb8e7236b5b97d065a6ab5ed302aef232b0fc7ff3aab3ad65ec03231ffda276e1d2b4fccf44c75dc7aa4431f24ca12d84f72b1ef03a851ea3e06ca0c5d42cd6d1f24db0604ca9396bb8dd613e0e92bafe73e46179af559841215b2a65a3ee092698dc4d870e3cee2cf08a0e24e68eaa9c69780daff297e874f44c797ab95a1d381ef1b504a4bcb090962b714635a7e36c3a7484f2f4fbef686cc25832a610dd89012400503efe8a99d025f3f845c975c41a8a76925387b305bacec6c652bf4b98c8dfe33fef2a4af276031c9260d5d6ccd4a49cb3ce956060aa0da2e9e88c4973d49c19f4b60bf757cf139ada905773631ac3548a77775790d3ce272f75b05d86edcfd32c2616d26d1649d139642ff1ac7fd801f2a5d1ed2f333129cf2e6536ce3e8823e75b6ea618ddbdf13f53c855416b59fa6166b76ccb9c101cf43d79881ef82bb58fdcdcb74a51ba136c484bae76a579436d8cdaafb9d821781f622f16ca2faf3f3488e16c865dba54138032186d7867dc0d420bffe17067ab4d0ebeee74469d3f0c66cd71cb159d1d73e87e98f21758b03ab49b07dcbf57c688636291d4d2f29a0df6a8ee332eda46c9eebe13ad139f37cfdffac2fb6f129da9fbdc2ff2c1e8d3ae61fdd5ae6c93e31983a3ca01841964885e24468725b3173859b2b4e842055620dbd9977cbce26e4995859856e200ada78a8a657c3e2b49b6dfca19c29de20d489c028c836c40f95ba940b37679ef3df66f2e9b6f51a6f40c5090a0d2e7be1429c1968fe023c5267d5f2f2441f8358a30cda3e82ccf82baf3aa6b6ceeef8bef551e5f8c7553a1b4c8c3496854e619214ad01fbe6de589f64238e6b8665ec8e49e045c40556537f57bcd5462c7c7afa3e9e73547588a81d952b5f713eb22753721d59fd2a926a259f8ee3b43e5a0648d799285715238b562f2a0be508a40c8b9fde4ed06bfb92195d51b1e6105b9346c49638fe9108e5940eab8f7e4ab896027460bce27b2857d368438a678996bce98c6464a71cafae60e9c73a0dbe8f33a1e08440eb4ddb397fa4ce03d1fef5dc6f84b1bca42033e15151559720e997ae251eba6142435a132238f7f558e334d137560d05008465132064b1af5d87b565d2e2d20ba2112726d3855e1265d74778371e2bf21f63aedc6ae0e0aa8a2f9dd1229413bc4fbb83f6a5c4a4a1dce87b2431667cd75ef5f437ad02a7821d05523ba454761a28dd5b6b7c35a712a93373f60bb8a6ff28b73878e0624e10423a04fea96ff588d4d24157cc02c1a0b387e451dd69dd8416a6fba43969771765a3b1055f369564acfc20c4b22aa3d4e35f504833645d793a6dfe13241f70431e890b5f868f42bcf1647cae36cc01cd1655d13666e6a510baf981a31ca4542261bbf36aadbfe93b81686671859f61b0b92f341a374d2a44beb7434791f5eaf7112f2e1f7d4eff30afd71de85de03d36d202239b2b130e5690f93473fdb1f6baf474f1b21c2d75da5fe74da344b8aefe4f65d95bae58d51664147c58aa69208950e9f7acda44cbc569eb21d5c0f4393a3ff85fa8bbab3cca14039e389203c1563e06c6abf8bb26959f85ba03dd57a6a2c974a4461b1b575fc12df7baac313eb12fc7af5538a7d20ffd3af39ad0c665306451bd6da1a63a241ba1da6cf6f6a9786f9280a3472f4fc64b7be106e0b59e1daca415531a0c38914b7b54c038d5b90f6b593bee8213ba217e90c16d6ae0e4c67f9af4058e24f2a7227a0c8a33522b82fbd87d24a87430924b4d63a7329b981860bbb23c4236d83050a4e3cc90af9b46b96d3bcfaa059bfab0aa596c94e3b7c1077cb274d41377fdd1a8cca1e6f97fbb819a98261f8bdfe0c1b94107ec314c5e448b21eb3e80821ce70f95ae8d1be2acbcce997b4c32a9b0643f4dec0d787cf28856c667218c017ff5addc7327169b6a13d79674b7660c8f0d7e26b0718a091a4972e80df205b0372a0498ea789ef7042a8eda7738ed16f970e854db4ffa539498774fe6636499f1739c075e8bb160ef600232d001b56289ef9fa87031aba88660dac6b219b4069ecc4fa38e198847bb12feefc9a79016617ea6d6c0f5eff86242df4f47a73912d2d8b709b1dfb8f126f07499ad6573add77963d1c88cf4f2df0ae02a5a9e85f8574946f19d00b9b30dbc21c10172d79b853c716995f744848e9619a56f24078ed668aecd8d7c0536d64a02cc38f426c079524e46f37df8b6960152c10f1cb4ac8aea435c5dbc4063ae0a37f5cf9b27cc03755d712b4deeccabdbe0d8d0c876876877b776efe1e86f8e11a66633a620cca15703963a63645d6d6c3772c187c5ccad7831f2247268450d8f4b35042b67d0102e77b7eda3178d467a03da88d00e038b1ded410f346083b48e80141a3b3f39f3ec9561c852b4fba0d7bfaaee7b4e7f869d7dd84a83f2f1e69d2786bf7d3059a624764380d5c02b012fb744fad4feffe78f6661830234912839e23487ef7939000ddc51da7834e95588bde23b43afa7b98953d0c8cf267d62719b937179de5c43c33a5dd252aec75fb1d174eb1dab78e7008131927ba053efe7d2083782de290d673a1c286e50dba6614e085a5de6cde2f35ec88a55997bb26e8e8779734d56e7d84dfa9ef94458c469cc74380673681ca8692a11cad935861917b082d654713812c1141bd399a976fac41b4a472e1eae5a13b58d23e31fdef8046d824d67b68e56b949ee55beb69988a1266384bd84c71fb41634f995c43a15137f26cb89ce67ba6bd95e87a1530c0b44e745a63caf2fa1b91898eeee2f0f787e24624487cd8cf4c43e49d48d0d4b59752578c52d7773aacd50bc1fdcc455800a3e8de7ebf860dfe431a18d55d9399f79d8a7ec897abcac152add9be9244957bb9df3f0b629975921d4127477acde4d384dad25707d188376b8676aaa59da5ea19b1c7b241ce79dd7423772740296cf2719af6095b101b470ebebd16f87cc2afaeb7dce0bce4756c527558f487886a298d915ff7b94a03ec9eafb48ac5214e62adde71f91f8948e11ff11565f67cbafce76e49a552ad9e6d04e80110a7ff379c70d1f71179760fca1172375ea891131c9138a46e9e290d1b317062eb96cc0c17e70c19b40c10a2490df6423c641a02afde4379d42f2361f314bcb36e73f74b261889d6662edf63337e38bfd3c4b9b46eb4fbc28112535cee6e8b0a2198a8c868e8950e0954d95fb62aaf3d39d234e596a931e9beb77065e10e37602010a57b9a38403d7168d57521ded8d92878a0c09029a1932703cb705317c5805765e3a05c3f7baed8f16919ed6f79e2795ab8991a39c701b7b1b9c4dff6a446c139c3c88f3bef928a995cede165b6420cab5008a1d363f2d75c547ab379df67bfcaaea12360a52f45bbf67da8cac3daa1ffc03e65b15eb8288890915cfb47ab1aa4f4f9da80609c2c35292140308acd0ecb0d13182116b064efa9acfc52b6cccf1acf7afc93286c79dd1caeedc52004a777dc68d35b67734f35d79634ea2aa3d594c5ab7db70ca9c0e8b04f7234d2f54e06e3a38cdbbdfbb85114819e8b5177f0d0b43afb47d8d23ee9f8bff08d53e6f68b3133dbcf20e0e756c6d4a01a7a49997d73851d8915e985a433162277f6b27650d15aca0f92a4076462f006aa6cc6bb197027a3d74eea10ffd317b437b40e502b1a7bf2b4cbce85502c16eef93076afbeb3b93d021846c03dbeb808f90f7aa354d2bb651abab72935631d408e3e74d45041cbc180136f5570d1e797f4a126e28daf8226fe33fd3616442de82f406d803ea5aa58167911f9f7016e067f736eec4410e76a747669f73c51702ffeeea0c68b8dbdc2d0fef66c496516ff71aaab535884f8078df31f26c4e0084c9d7aabcac9c53f15b2cc6193d87eb8b52500909a524ec293eb01b2fc6e861e545a36e29d4d3d7f145ed3ce752f60de9210c3b01f82e4d0cb34eb477167f714f160ef3e7dc397491be7e8d5ecf7f80fe2965cb6adb47f22646002e919a906272bde2b65266d9cf87354e6f9d2e7c7956f3f6a3f8b75cededc9e9acffd645bc2863f42d5a6f9f3826487c3d5225eafe3419e376a49e3a44a626eebd6fd30a2a0c6405a308b49d06cf3a6572b20feaa85fb186767ed7411d2f562143a7321e125fe5c74f88bc62d0bc2a1ad0befa02f329c6112b9c839d8bfe4201830c2b3bce064abc635a7b00ca0225a060103532a32d5e641fa4c16932e9125c3d653c1c3198fded9697602f9a858acbc38db1c4189d310771bab8b082bf0746af4ea246adab4fdd01b348e4b2842f3872de7268fc74ede2845aeaa6156a12a0e37be1edb5d3049dc92caeefde063f3a065258d15e4da126597b6592b6ba4835b370bc38d2cfa0d3a324b735ffdda700ac3d1c9f9795bfdd4796b091129d3304f9e4be6686521c1b65b103fafca26b471d8b9f6244c", 0x1000}, {&(0x7f0000001640)="3961d82dcf518567aa2be93350fdbbe7d1e7bc69c1d37758717b3047c517bdf2d0815ca49b7b", 0x26}, {&(0x7f0000001680)="9082efb12f67df23805d9cb4a9444d253a4639965cb26ac524a54220c08d70325c1cb61e2bcdd8c1787bf215c1fc66d86d806bc4da7325698a796b72badc122f3667716ac1145b154b8ee255afa595184725a85a0d3005bbf7258520a78ba9", 0x5f}], 0x6}, 0xc03) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wskbd\x00', 0x800, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000001800)=0x69) getpid() getsockname$inet6(r2, &(0x7f0000001840), &(0x7f0000001880)=0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/null\x00', 0x400, 0x0) recvfrom$unix(r8, &(0x7f0000001900)=""/137, 0x89, 0x4, &(0x7f00000019c0)=@abs={0x0, 0x0, 0x2}, 0x8) r9 = msgget$private(0x0, 0x37) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, &(0x7f0000001a40)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, &(0x7f0000001ac0)=0xc) r12 = getuid() getgroups(0x1, &(0x7f0000001b00)=[0x0]) r14 = fcntl$getown(r5, 0x5) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001b40)={{0x800, r10, r11, r12, r13, 0x4, 0x7f}, 0x5, 0x1, r14, r15, 0x3, 0x8, 0x3, 0x4}) preadv(0xffffffffffffff9c, &(0x7f0000002c80)=[{&(0x7f0000001bc0)=""/46, 0x2e}, {&(0x7f0000001c00)=""/4096, 0x1000}, {&(0x7f0000002c00)=""/123, 0x7b}], 0x3, 0x0, 0x8001) 14:43:21 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000fa0d00000000000053f2a9881fd809027badc95d36f03529a999817b"], 0xa) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) setsockopt(r2, 0x1ff, 0xffffbc80, &(0x7f0000000140)="c2a3ddfda093e5113cf52c7908a5c34221775c2583296a82918e9cc9828c339dbb7cdc548e21d7e6c1bdd19b2f3c85ae92c1a1dcad9af21344d59bed744d410366fdec007a525817893baf8532f63440874c32bd5283b22a93a87c17c11797f1767116573767ff7446d53a0df7d1662d8fdfe8d06fb9d477f9b7fa79571ca65b96e8ca1879be77787b2e16a9cb63fb83b0a23cff688574fcba9f57f4f106250b4ad62eb8ce83a5ef8cd82f0d4c6c2443f77d50374c79b35f9f26a3f3fc57fb8a506c95a5dbeb8e6991e0ae2996f5016bce5e1d605bd8dd07d2cc9b504bf207f8848dc44faa46f2e7fdcb223a693a341fd49e310c29a518168ce3c492ad2b8e045a3d2bbb007fd726026c57c201038f25c7aff03c9ce727202cd20e61d344591dbbe836ee089e7576e80151591bfe39db54f68a14acfc171085f8ec6d1cfd2c1a65e86400ff36ad9775f759d5510f1225c1228d072469907c8a1aa4b500a104eb1801c7a47101e14519dc75edc6133277fb3f1a0f6163a61a18220cc2083f7658ba34420ef01fa8f2b3f6930d4492773fb651327829d916900e3be752ba57967ffa8adc42f858e24ae7e8c2b8410b8b339e4f64b6ba0ecb12ab86feac9a37e0114fd4ba8c9883b9c528aea9021a78ae5c11d8eec134985858b5638166cdca18895fda7e727b6f945c97c5adf18311945738a1878f2118bafd86d6c84edce8f3c774ac32d8cc844d1c234ff636a5aa9885ff3027a09fb7b9f0ae153ad83573b9fe8fbfec6756299bb430a6c4423e5ac309a27b22e985cc0ce857e3a6059d695fb91181a1a7cc4235e1d565a4c863c771706ba7bbceb9dd6f2adc51580705035fd4c89e1f2e9a0a7acd72b793ac5bc3e3256374274bcddc8373d4b6a5f77af9b1eef4d894a931394968d8e9bd3cfe8dee09195b10efa9e333edc84fe3075b8696dd3ca252adcb81f1a0ccbec11a48ef971ecc2c472fc5aa8376f3630084cfd9fd01a4b5a79b1eba8212e7e694f57d01656ff038a42a456cfab37c2227001ec1d34544dbf16880ac11d386cc0c4dcac84ec92b9cd9e6f8f06b4ffceeba9ff7a91dde2e67595613c70846d6b5e314ba012cea44c4e37e527fe4ec42c743f38ea035e9f294d5038b2d214bd15c3fd1ce36de885cac1f473f33306d81ccf60f354553479766cacd2f78b40ab3791d0f3fd1883458428dca4de558c1c59af851f3f2cbccae9762bb4e910471963413590b94282784b9dbbc16c22aa79f801866f1b5e19f0d99632fe942526c752510c1f6b3d505e47fed40a54849ce61c557d9392aa854f27e5c1025567aa8e4212434176dab57ffcaa976165cfe7cba7074c1bb4cdab01f94d1b930a7f09c526851c6980251f840bfc508fec5d59a34f4a89c35f4591fa332469549ee5faea910306b939501899777541a42973d200f6e1ec7a46148485308ded13fda3b5338bfa6fcab83dcbc2d921e1464ded9b4cdd4627e4c9a127bbfff517c010c450c9aebc95e6b3dfc46c1e1550a9ce385d7ae52c30c9ce6c03e62db1e9bb7d490c7322ebd7a21c99d8ce81ff6ece5e9763ae07bc7faf73399fde08a1b594f9a017c11bcd09dfc8c78cbfcd63701730882b287d10c49ccc592b8e6712031e5b1775b4e64c356c1b4be831a3083e9fcf62aa94f1b2aad2a556de7868527b982db2a1e34058dbba1ab9b14fbae4d16ed958057fa3d292a38774274f61ff84481912970334e1dcf859f713d2547df9e95b41ac452f75fcbbf49f046d1d469f641472dad84f230a72a24fe737bb422ef787ddb27fd8c188cf229723e2bea241f9c343709dfd08866b63b7f14759b37a47bc2502eb7384476d5a8848171d42d3ccfe7f1c19a61cae07fb10a02b4642996e8fcbfc12fc1ece81f3e834121b349d5b6adb70ca3bb9f8dd4eaafebdb3bc2168c23238db5ecceb5233fa8cbf442750ab3ee304cf0c39082fc241eddc2c4096ed93386434454af5e3d31756b5fd2dac22f9453530fc6a3da7fab4def6406b85f65151ef8274574f89c14fc55eae5fdb361b000de226d2b6a7fb38ac52a1350749edb9cf0b82c5681ad6c784aab5d6a9ca7f206178b0d9634be609ec72dd1dc0e06ac39c8f14bb40f84663f7fd78876c9e1e8208fea63b8567f954ed4c5be150e3f8a168e72dccb6ad1d378f0f2d8c44845f326bf4922c130f99d817208d5613b7b9ab0f27a539144b390eb9fa94655674b6c5ea39608fedc7827a1c54136dc2c01a48225b543fe00d4d8d1ad35fafa738448ab68d2602d7f7d20c71bb975cd8c6cf3cec67ac28243ee1c3303f4ba0c01f1c7765b4c5ce8793800fbd55d1257dae98da2fd215242dd1d0e9fdedc13400a7a1e3f202f0db31a9c3a78374cb5dc76a6b46c01a6d2d33fc13feab0ca83a17034f6dc5027e5c095c239a1e574e1d1e39dd7ebe059ea68229e19b06a50456d9f0f9f58aeac89c9530d25377521e25fdda429a58ee9985763f9511984384d03c2bf7d07872db4a176c343e95ab05b7272bf0c9170ab1411e3abec7cd45aec7797e96aa94a94ff976d166de7739f3feeb2ddc64a20fc724cf9a73c1278920019e2cca40be340982316e424ce11e689e5eb1b6631b19bf6d4be26696d7299aa2d1d732f520717e6ea2925d34c4d6258e973f05f70a8f5ebec1fa9f05ef305de9569c0a4fdad970229387f6d31a89e2b5e88c342f62d9490d2be22bd816caa8b4f26c1da4e3c5fec32c18e2711534206a9290739e06fe21bf6d2581f7c9aea968a93245ec010bc465fa82a712bc5ec8d9a2d935883923df59be3d46a049527eaeb85d2cd24dba4ea6c6446bcf6722f59b447d396e39c035be8078582919747fba58e72f87db4558d72d60f47417d8af0ad68d7dd762fcca1ad3d8bc098d43fad0ed322c0eab4ddd67f909635b2a6e8aa611673865a6276eb8144d98eb892d109db96a4e4ded62e93a70b5a46033f496e0e208e056dfc2ef5a7a77c23a4a69a5c53c7d33cf61b14544c5354743e3231aeb96ca88abdc4e3e350bcfc9dc43e2526a02f66161fb9cbb61be5bd2a6367c866191104719678002847dcc96b0cdaeff392aaf522e58c36936d4be5c482c3a387b751ca44ff047f5eed079a60d5474e3c792e71b2a2b3cf0f9a73f3203a3510b723f787f2253bd23f894dc55d741f80f98f8bf509b3d0ee256fd3e4d04062a87ec4d41274cb452ee6c78973e69ad3856f642e6512b713aab6758442fdbadd4c24724b43defa248628cc3416f9f80c012c61e15fb42e9d158c366f772ca50db51191abab0ea0449e46f91daa47a002ec564971b6cb3507eb403e8e6a1104da7530e680c04972c86e85f7a15d73cb3b8d4c30ce9e968d9bb1d06b6beb667d54010ccf12d365aca1302537f83fd049981fa946a3d751d452c47a506729e411637d13d87df6b1361c2c17b0c321cfa3f567e249e6b60f54d710233f2b01987cf364d5deae1126d480820a5193b453371c6dd0a52b801c4b17ea698712dae6ad379f38b0698ee25b989ebb2f446452143f13a521e39c85a0bc3efb7709bbf606134ade8152cdeb374861c0e49291663deaeef7a585af61b12b3260a856b0853addd92f996b684682992ea089cea3be98a474d7b897a904eeb76ae5d0f6a541bfe4999b5af439e3476c93b0700bd97cc1cdf7a1966379cfe9452e0baa40daa1bacf5ca09d1c079a673862d348c311fba84cd61abf59793dfdc755e15b06e89ef1562c3bb508ac14c55a3c5e0ef62b843bbd0210dff1d3bd1a8a77b0b6ce2df277324281bfba2932b34b3d45bf2af5e276e26c59a97d62d48764b0d3230b09250fec637603d8ec240c83ccb8cbbc4fa53e164fb79cb2eb0742e9d5cf5da608f28568cb273d4eb53ee12efb3a2584af9e24d25d3f681680ad9b264fbaa0ec6fc7b9dca62db6265432fda0e585d84074c8d1f506dd897775b3786ddbcf0bca561329e072a54970caaf6531891f6842b685cc881a535d0b1e0bf951a9c9137ceedef3a85c97cf3f89ce3fc1f6f33395541a613fdd282750fdedb33591028455dc19df694cbb76a9d84514172cf6941d267574403fc0cf032fbfad12efd8578ac1cbd9f57148660238736184f0221571ffe1aaf3828d1d14bddab1dbe773ce8522d191f0ce94bb8a007302b9d070ce6116cef463888cf276855f399f8c7bd4293bfabcec1353da69c7d59df5e9a775807ed5609c399444a16e79bfbe543823b623cdf940221eca6f1797a9720f0dc79d76528aa51112ca149f8a90a6a94ca14f68c102a2e636bd5ec8b7cac83eff7ec2bb12bc20bff0136d35a9090ec424b1d9d8f1bb35cbe58c9b9e4a34fb782c62c01d8d3096b017d1ca8c15c64f9b1131432864bc6cc1cabdeced79a3980cd80e78cf021d074e7e7b6bc4298a7dbd6efdee8c5a2dac1e5f7bf53b353515f6769415bb1904cd61f141250b89704678d44d45a361524e6fd92c384ab159dcb278a6fb4859704dcc29df0f07272bcb69c119bbb3bec5448edd8156f70447448b587fa701e49e899165f73459e9b931c47bb0a802d09d510425a9fa10ed989b72d43fe525e4469306d2ac53a7c59cf2d745ad5d1e702b8dd8ee9cf1b534d3fb1c622e4f3b5e8afb5102109d2d31222022c6dbf58fee84cd26d1ccf44653d6ceeb68769732dea46efb8fb320334f1b7a9c610a88e8cafe2097c3c8ff91422dd6c690e1017e17070bed679777a2e03309cad5d36bb3a2f5fbbeee6586096e44c28ac195e1e24c361aac29e13d99899ff353adc47d3f88dfc43405a4d09ec2ca700395ae72b75d503489a7d6f0a8b3a310e40240eb28e4f97672aa610cd470bafa66e11603ca6fea6ca2cde44a43430202a6c6f595d93c01cde59c6969de46e821bf9d566dd615fea36cb62d7f44ab39d9470fad5bc1e04deb45070fd0796e01e6275899d71d7610dd11d329d8b9beff8774ca5e00b1fed9b8db6cd5e4c709498d15ecb7ac3ec963ae1af50359cc670fba6eeae85120cc4f598f0c8d101130eaf291f027f2c384510c591947525380f36249c092b292efcab7c2d6f97af5d045052111e1895d486738b4dc6437785000820eea4704ce78582a2ab7d6af0f4b524216927349bd3e48070d880205119914ed0e2c11fda2e4ef1c506987a9f46451def3d170808ffba99fb44772da7aa8d08f94b46f876372931b191642743adcaf1b3d47c25d78597baa8e4374ee219ac0560b97243f6887dcab365fb9d1c3e7dc0fdbb43ec498f743504c60072e9369c4a690bd8be3c803c11c02e7ab69b57ac1304fdc246874c5aeaedd872c1a5aeab57aba749e3c3870c580b63e0b738a129ab1001ac6a759224ca6e1bb7cdc0bf3d4b34e2ea86b6b040df28b9c4cfb5d13ac9a12ee92ea35bf56e0be8741e7faca61af6d429929c261d5553202145840eb1b653688a6b797d982d18a6e2aa03f92c31c4acf6e00fa88d63f2650cd1a6b4c4b1de43d3a82625974a92c3b5404e1316c7409f2870338410b6fd9da7c4959e768005685c443dc4653eaac048abaf910dfed3ffe59584a8e1c40627d46031ca77e971f75b5ee9f6a7e8182b18de5546ee679f110b275006e543998f4ca7d5d665d4b17a078078c9ea188d4189d535a63da2fbca0317d4d78bc7855f030a5f05ed9c73c3f2f434118374bc4d9d8541d588aa5328fc74d4d6e3c20583e93018b14e41b5bd17869ab23dd674e9b884fb78d154078f5b09fe45bf031424b255a23f4159450a59c7e8069a779a8b91c90a697ecf3aac04953cb83aa9ce8cd58bb55fcb189080719b7a0d33fe7", 0x1000) pckbd_enable: command error 14:43:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) r3 = socket(0x2, 0xc003, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r3, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4, @ANYRES64=r8, @ANYRES16, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRESHEX=r0, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYPTR64, @ANYRESHEX=r5, @ANYRESHEX=r6, @ANYBLOB="9acb5958799b2e7990b9450a270bad47a00a90772fd3222276bf1fab3ec7d8424fb1e1dcf4f40b8d480db1d71e27b7f23b6acdf28e57ec9e340d418f615d215402fe51e97056a9b06cc85526c0a75384208502f3826f6e5afc7e8f1529cdbf02a90dca3cb2762901911a5f02bde1ee5fc572227ffccb2303df8ce192ea101edc70f6428dd22a5ae448b39b6e1ef995841ddc9aa283851f6699fc179197b77cef83c6bd469fc998a7c303af98ca67", @ANYBLOB="b5ecf303", @ANYPTR64, @ANYBLOB="0ed5ba78c44e5c700a534940ff1bd364365a956c47ae56d66997a5760769da07a4c6e1995eae33d6c1ac407925f8b0694857edd818aecf7eecfccae9b74ff10d336181f53d4dc2d56d11492f893c0f7e193685274e9139654da8ea692cd476489055b686ab5628d92a8d2409b91d6510a428e488c5b0d34cf38eda", @ANYPTR64], @ANYRES32=r9, @ANYRES16=r7]], 0x4) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r11 = dup2(r0, r10) ioctl$BIOCIMMEDIATE(r11, 0x80044270, &(0x7f0000001540)=0x3) r12 = dup(r1) r13 = msgget$private(0x0, 0x220) msgsnd(r13, &(0x7f0000000800)={0x5, "3182728456"}, 0xd, 0x800) sendto$inet6(r12, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r14, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r12, &(0x7f00000007c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000580)=""/237, 0xed}], 0x4, &(0x7f00000006c0)=""/248, 0xf8}, 0x3) 14:43:22 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="6c6ca50736cb04646bfa49ea75743b433cc4b9a7446b32e4f83fb12a8eeee46b8f6972f96f68bb68a788b58865cf137a6330402315d263d0c278e670080a2dc120362cfcd78e1c29002a5095debde3a909f54452773dc4dbd5736e9f77216f5595e52713d6cefd2764c6cc127165172e51f223228cbc08e564b93d2c99333b14fab36f78bc8f224e4628483f00cb04aebc3921a7", 0x94}, {}, {&(0x7f0000000240)="2dc41bcd40aee25898fbd8e9eaede77a2c0f2d8f7cc55bfcb3a53420de0ede99ccdc1f4e9450d638f0f705240d57f661e6647198b41d931cd4634dfca626100a1b05e81a4e72bea65921484d36c445f1d53286f3b54a9c7db5658c46c22347d117e7", 0x62}], 0x3) openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x40, 0x0) close(r1) socket$unix(0x1, 0x2, 0x0) r2 = socket(0x1e, 0x2, 0xd6) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r3, &(0x7f0000000480)=[{&(0x7f00000002c0)=""/255, 0xff}, {&(0x7f00000003c0)=""/179, 0xb3}, {&(0x7f0000000140)=""/20, 0x14}], 0x3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0x5b9, "03669e85ffffffff13dbdf71795acd76ef3caf00", 0x3}) write(r0, &(0x7f0000000100)="822078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330e673abeba9ca854d27ca72105ee100"/57, 0x39) fcntl$getflags(r4, 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000000)={0xe4}) 14:43:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r1, 0x0, 0x2, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:43:22 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) 14:43:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1c800, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) syz_open_pts() r2 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) geteuid() r3 = socket$inet6(0x18, 0x4, 0x7f) close(r3) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="1e72b44a945dbdc5b6afa25acb43b687ccf6964e6081c9534a3d2f43cf7881b6136c6ac08df95785627dc76edeeae9cd691721466defd8861b6e300d9b6b5f2c64d84ad498f06bdde3d0dd180e15f07c40908b7379d1a680cf89180f5168e5eafead3b18f7d3974d87afafd18aa55d38c46599a3e24f76", 0x77}], 0x1) socketpair(0x20, 0x3, 0x8, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r7 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r11 = socket$inet(0x2, 0x4, 0x3) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd0\x00', 0x80, 0x0) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000900)='/dev/speaker\x00', 0x100, 0x0) r14 = accept(0xffffffffffffffff, &(0x7f0000000940)=@in6, &(0x7f0000000980)=0xc) r15 = kqueue() r16 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x0, 0x0) r17 = open(&(0x7f0000000a00)='./file0\x00', 0x2, 0x80) sendmsg$unix(r4, &(0x7f0000000b00)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000002c0)="24dc91c56a28cb7fb4d64661552c0ee735a514c0b5d82fcfd37a3b3b85f1000eb5a13d9ee787c10776e89ab8fc950ed0c67160f7ebc9407e4af0e82c2ad9aaaf2d", 0x41}, {&(0x7f0000000340)="0c02dda0456b248222913f06f9200d9abc8d99522ff63580a003ee102ff8e81fcd8bbd2e3a139c2a09a573dd7e828ab766201d147e5525e16936e353099eb318e7acdb40f63e28d31352", 0x4a}, {&(0x7f00000003c0)="d53372500461778470e5a953b0fc0710555cb87efff4d173007ffee36861f676d6c5f1ff5bf0db5bb1120b70a7f73750a741c65c6a0daa57febea071aa801b24ececbb088b62b0097ff36cd681e5ef6bfb29e329a24d685285628091d25762e67682c0c0e0266ce8b9010b42622f0daa9682b18f8a92e0f17ab6486f5c2ee482808045510bcb5f1e0624b8017d5243527181f6b9acdf1486a5359b18c85536c6c01f57a10747dd272ecb2da29738afb2e94870200618b4802a45c89765cf6a9f9fd426b24d43a91cb6e9964472f2669ed0d5cf70b768c0ca61cd1f60473da930c6ef233a8f6074df", 0xe8}, {&(0x7f00000004c0)="712f0758076a35c9e3f46068a79787e4870fd9aa4ba9feca685d7d88f3c2fe8e6850a12b9d00c41b525602f0a8e58e5c306361f704f7e338f9b03870144205047aa817b19f361fc4d8fbd30e4d0ffca6692e6cade6f3010c0a13f1daa1ee4c1f223bfecb585330bc338a42751d734081652d06476d336908cd1370b68074cccf70695972d116831d2c1f0d8b44338d99fcad3f12de87ae90c77f06d3717ced301916ddfd6d9a90d2ae37f6ca0d5a1f1c8b98cad9f201430c9b16e5a47a1f4817eb8ec2060b15767f1b0f460d206cbf2d4940adc8475cfe93510f4cde12abd723fb42a6f34730653f", 0xe8}, {&(0x7f00000005c0)="f77f63183fc35359270bb3908aa7a0863b3b069c52106155f34b6e65d6abfc96d75c79854f7d7fffcdc9686220932472aa5890c4b1be31be06e863f40acd46fdc3f31744201fa7579b4bab9b81a8eba831e7dd652f601f7491efec16b1c3b7df7283b06c0ea9ed86953329ee86e4f60f526472f165dd4c81764c990be9b9e654e818c9c160712724e6a08bc681c19501c6e6021d93326135179cc9ece808c2e4e3b60072af38d160cf49960883791cfb693d573efe40f3e590b91f4d0bfbd52a5ed12f1d5fdb9a3101ea5a5699", 0xcd}], 0x5, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r1, r8, r9}, @rights={0x28, 0xffff, 0x1, [r10, r11, r2, r2, 0xffffffffffffffff, r2]}, @rights={0x30, 0xffff, 0x1, [r12, r13, r3, r14, r15, r3, r16, r17]}], 0x98, 0x400}, 0x1) semget$private(0x0, 0x1, 0x441) r18 = openat(0xffffffffffffff9c, &(0x7f0000000b40)='./file0\x00', 0x80, 0x10) getsockname$unix(r18, &(0x7f0000000b80)=@abs, &(0x7f0000000bc0)=0x8) r19 = accept(0xffffffffffffff9c, &(0x7f0000000c00)=@in6, &(0x7f0000000c40)=0xc) sendto(r19, &(0x7f0000000c80)="bb2c581eedafcb4c1e4e3f9bd96589551b178923a086047389822b24a4b8f56a3e24b2801f9fffabf6ac104243b5c2bf01ab01576dcec16254ba73afcf8a2cde0d5bd50d23b760ba47f90d5d5d2894c3049a24ed41e5ea461ec0a6b187ef89aedb9945601c2b2f2c29878d43dd6ca2312beae1172501fa2ac556f168947e760eb6a52a", 0x83, 0x40c, &(0x7f0000000d40)=@in={0x2, 0x0}, 0xc) 14:43:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup2(r2, r1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000a00)={0x3, &(0x7f0000000940)=[{0x1, 0x7f, 0x8}, {0x7, 0x1, 0x0, 0x9}, {0x0, 0x3a, 0x1}]}) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r4) r5 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r6 = getppid() wait4(r6, &(0x7f0000000440), 0x2, &(0x7f0000000340)) fcntl$setown(r5, 0x6, r6) write(r4, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') socket$inet(0x2, 0x2, 0x7) r7 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000000)=[{&(0x7f0000001380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0x1000}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669", 0x3f}], 0x3, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x2, 0x0, 0x0}, 0x8) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20040, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000980)) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) acct(&(0x7f00000009c0)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000008c0)={'./bus\x00', 0x1000, 0x8, 0x7fff, 0x1, 0x1000, 0xfffeffff, 0x3, 0x2, 0x6a3876207d967197, 0x0, 0x1484}) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f00000003c0)={0x10, 0xeb6a, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000d4c000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x693d}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x400000}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x80}, {&(0x7f0000f93000/0x1000)=nil, &(0x7f0000e47000/0x1000)=nil, 0x1f0}, {&(0x7f0000f2a000/0x2000)=nil, &(0x7f0000c49000/0x10000)=nil, 0x7fffffff}, {&(0x7f0000e61000/0x2000)=nil, &(0x7f0000cf1000/0x1000)=nil, 0x6}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f0000f60000/0x4000)=nil, 0x100000008}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ede000/0x2000)=nil, 0x9}, {&(0x7f0000c5f000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000f3b000/0x4000)=nil, &(0x7f0000ea7000/0x2000)=nil, 0x5}], ['./file1\x00', './file0\x00', './bus\x00', './file1\x00'], './file1\x00', './file0/file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x8}) fcntl$dupfd(r8, 0xa, r0) connect$unix(r7, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 14:43:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x80000000, 0x9e91, 0xfffffffffffff546, "42c63c9a8a47432be5816f157e3300", 0x0, 0x5}) close(r0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 14:43:24 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000003800)='/dev/diskmap\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000003880)='/dev/bpf\x00', 0x0, 0x0) socket(0x800000018, 0x3, 0x0) pipe(&(0x7f0000000300)) socket(0x800000018, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r4 = socket(0x18, 0x400000002, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r4) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0x4, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffeff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffff000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x5}, {&(0x7f0000ef0000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000d33000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x891}, {&(0x7f0000e06000/0x3000)=nil, &(0x7f0000da1000/0x4000)=nil, 0x40}, {&(0x7f0000df8000/0x2000)=nil, &(0x7f0000e88000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000eb1000/0x2000)=nil, &(0x7f0000c89000/0x3000)=nil, 0x8}, {&(0x7f0000bbe000/0x10000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x53}, {&(0x7f0000fb2000/0x4000)=nil, &(0x7f0000cd7000/0x2000)=nil, 0x3}, {&(0x7f0000e75000/0x2000)=nil, &(0x7f0000df1000/0x4000)=nil, 0x3845}, {&(0x7f0000dc6000/0x2000)=nil, &(0x7f0000c4b000/0x4000)=nil, 0xfff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000acf000/0x3000)=nil, 0x7e}, {&(0x7f0000b25000/0x3000)=nil, &(0x7f0000e89000/0x1000)=nil, 0x7f}, {&(0x7f0000f3a000/0x2000)=nil, &(0x7f0000e38000/0x1000)=nil, 0xffffffff}, {&(0x7f0000fe0000/0x1000)=nil, &(0x7f0000e0e000/0x1000)=nil, 0x3ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './file0\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x5}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x5, r2) fsync(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) select(0xd, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, &(0x7f0000000180)={0xfffffffffffffffd}, 0x0) 14:43:24 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000000180)=""/232, 0xe8}, {&(0x7f0000000280)=""/97, 0x61}, {&(0x7f0000000300)=""/117, 0x75}, {&(0x7f0000000380)=""/31, 0x1f}, {&(0x7f00000003c0)=""/125, 0x7d}, {&(0x7f0000000440)=""/193, 0xc1}, {&(0x7f0000000540)=""/255, 0xff}, {&(0x7f0000000640)=""/154, 0x9a}], 0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x7) write(r2, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) close(r2) ioctl$TIOCSTART(r2, 0x2000746e) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:43:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000002, &(0x7f0000000240)=[{}, {0xc2c}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x1000, 0xca, 0x7f, 0x10000}, {0x9, 0x3, 0x1f, 0x1000}, {0x4, 0x1f, 0x4, 0x9}, {0x7, 0xb5, 0x50, 0x5}, {0x1, 0x3f, 0x0, 0x9ac}, {0x2, 0xfb, 0x5, 0x1}, {0x3ff, 0x5, 0x4, 0x7}, {0x5a, 0x4, 0x95, 0x4be}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x401ff, 0x0, "0005000000000000000000008a07000008003d00"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 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) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 14:43:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000400), &(0x7f0000000780)=0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000480)={'./file1\x00', 0x80000000, 0x1ff, 0x7, 0x0, 0x10001, 0x8399, 0x81, 0xfb57925303a7bfbe, 0x0, 0x3, 0xffff}) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x4c}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000500)={'./file0\x00', 0x7fff, 0x8, 0x20, 0x1, 0x8000, 0x42, 0x0, 0x6, 0x6a27c649d52dcb75, 0x4, 0x8}) pwrite(r4, &(0x7f0000000580)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x3f) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000440)=0x40) r5 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xe50bed0ea47b8d77, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f00000002c0)=[{0x3, 0x49, 0x7f, 0x7}, {0x9, 0x9, 0x1, 0x3}, {0x800, 0x40, 0x1f, 0xfff}, {0x7ff, 0x80, 0x7c, 0x1}]}) fcntl$setflags(r6, 0x2, 0x2) semop(r5, &(0x7f0000000240)=[{0x1, 0x4, 0x1000}], 0x1) accept(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000f374e000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee4a0a07ffac9c9d642bbe8b3058d16aed9bb9f58291861de39923c1a39a6db99493637468ae505c128e16f08819c642d37c797f34b27652159a82376c26bd5e04a65720018557e29764d73825083ddfcbefb77e2f792ce11a906d2cb74f3004f3ab71a9fc4348279752197282043d6c97c3c00a3a63732a4f56a521908deed20a07ed25bd8dcd2414d4f23663ae6d613cf581ee7a493a6cb36eadfbfa4ba6"], &(0x7f0000000340)=0x6e) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000005c0)) 14:43:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x5}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 14:43:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) setrlimit(0xdb036b28c4808b7e, &(0x7f0000000040)={0x40, 0x6}) open$dir(&(0x7f0000000140)='./bus\x00', 0x204c2, 0x80) rmdir(&(0x7f0000000180)='./bus\x00') 14:43:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) listen(0xffffffffffffff9c, 0x4eaf) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:43:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) r5 = dup2(r4, r2) r6 = open(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r11 = getuid() r12 = getuid() setreuid(r11, r12) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r13) r14 = getuid() r15 = getuid() setreuid(r14, r15) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r19 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r21, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r24 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r24, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r26 = getpgrp() r27 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r20, r22, r23, r25, 0x0, 0x7fff}, 0x80000000, 0x2, r26, r27, 0x7c, 0x5, 0xb1f1}) r28 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x50) r29 = open(&(0x7f0000000500)='./file0/file0\x00', 0x0, 0x112) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r31 = accept(0xffffffffffffff9c, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r36 = getpgrp() r37 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r39 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r39) r40 = getuid() r41 = getuid() setreuid(r40, r41) r42 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r42, 0xffff, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r44 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r44) r45 = getuid() r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r46, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r48 = accept$inet6(r47, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r49 = fcntl$dupfd(r47, 0x0, r48) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r51 = socket(0x18, 0x1, 0x0) setsockopt(r51, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r51, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r54 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r54, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r56 = getpgrp() r57 = fcntl$getown(r48, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r50, r52, r53, r55, 0x0, 0x7fff}, 0x80000000, 0x2, r56, r57, 0x7c, 0x5, 0xb1f1}) sendmsg$unix(r7, &(0x7f0000000780)={&(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000001c0)="9e3e5adfe3e713a99e66bfd04be91c823363c1f1ff7874c0070945421e03afb9a1556e7536d103e38d840d66cda95706d67f7a6fdc58ac25c6ceed4e32e8cfad4ab79c557b90aa684c1d8b10414a89c7598dde2356dc5e85d541e4e445e320b26a9eedcd92acf0b90678249061e6f813d73667410231e598f7e63459cbcba882c10202c5c87b2e05bc66e5cc2ce33851932332b4cdfdf885f83c01fbfcfc6efec1bacaab3401681add81dd4c7390317d48302f7b99c72d267a4aafc46f", 0xbd}, {&(0x7f0000000280)="32c83ccef9a7fd60fb666fbccc37a5cca7e5d0350c44ed43726a71b29e6cb6c64be007910caf9f42cbd452702278ff1b6507b4eecba2d5c08007a03e5319fe7639d98642d638c10a58ee8f6e2106f146be199a4c0c694516bb136d56f8334b6905d26110395fc25b8f75e9c0947dd7305d354f", 0x73}, {&(0x7f0000000100)="71ef200e369204962dfcd2f9358ab8aae6fac2b02fac355d23c5d43a085c11f988e98b944d35d425d37ef9a4a37f6b", 0x2f}, {&(0x7f0000000300)="ffd484ba5d076a564020b64da70d58200adfa7c922769128a9779eac222d860597abcb2ab86c6e39860942f36f13e4a3de2017c2f04ae1064475ad8ce0048b063cfbfbb562cfc60444e37da85cd8208c89ca3871e5ca788bf40b9271c3b953cb342d3fffec48240f67c8eb5dd9b04f12385bc61a449a1da65987394d766b74b35c14c5ca7678a943d17ab11b517317ad9df24cefa5209e9c79c717574103b983b223b3cbbc015f0fcc0d2c407e544ffc2b2c007c00635864be4e71b435b37f4f55d554b4e141b98ccc517f73320a889f5e02c85a13a0132b1d2eddb4201cc35ab16048c2712e6d98f1e51c28", 0xec}], 0x4, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r8, r4, r3, r9]}, @cred={0x20, 0xffff, 0x0, r10, r12}, @cred={0x20, 0xffff, 0x0, r13, r15, r22}, @rights={0x38, 0xffff, 0x1, [r6, r28, r29, r30, r31, r32, r1, r33, r3]}, @rights={0x18, 0xffff, 0x1, [r34, r35]}, @cred={0x20, 0xffff, 0x0, r36, r37, r38}, @cred={0x20, 0xffff, 0x0, r39, r41, r43}, @cred={0x20, 0xffff, 0x0, r44, r45, r52}], 0x110}, 0x808) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 14:43:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x80000001, 0x0, {[0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x10000, 0x9, 0xdfffffff], [0x0, 0x0, 0x403, 0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x4000000000000}, {}, {0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x5}, {0x0, 0x0, 0x0, 0x20}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) r1 = dup(r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x0, 0x1000}], 0x2) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) clock_gettime(0x4, &(0x7f0000000100)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000016aa7fa09b7d883e00e5fb3a4931cb786d000000000000cad70000"]) semop(r2, &(0x7f0000000040)=[{0x2, 0xff, 0x1000}, {0x0, 0x3f, 0x3000}, {0x1, 0x7f, 0x2800}, {0x0, 0x2, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x7f, 0x800}, {0x2}, {0x1, 0x8, 0x800}], 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 14:43:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa26", 0xd3}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000006000/0x14000)=nil, 0x14000, 0x4, 0x11, r3, 0x0, 0xff) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x8) kqueue() rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 14:43:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') read(r0, &(0x7f00000006c0)=""/138, 0x452) r3 = syz_open_pts() write(r3, &(0x7f0000000000)=' ', 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(r0) execve(0x0, 0x0, 0x0) 14:43:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x8) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r4 = getuid() r5 = getuid() setreuid(r4, r5) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r14 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r14, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r15, 0x0, 0x7fff}, 0x80000000, 0x2, r16, r17, 0x7c, 0x5, 0xb1f1}) r18 = getpgid(0xffffffffffffffff) r19 = geteuid() r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r25, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r28 = socket$inet6(0x18, 0x3, 0xfd) getsockopt$sock_int(r28, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r30 = getpgrp() r31 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r26, r27, r29, 0x0, 0x7fff}, 0x80000000, 0x2, r30, r31, 0x7c, 0x5, 0xb1f1}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000100)="cf688659a2c379b681b0b6a977331111f14a04b9f9ff1f069992a1499addcdb5316e5b1be7965a99fed74761ff9f696635074a6d943c22031b0e7378664b25f327919b7b2b945e34fe337515df69c9c3b91f4360c3a5bd1d3253205dbfe6cf8975ecdc5d5cd917e3d0b16502a0523edf36c064bd7269d4445c175e0d7f11e91c69550705e8ccc7c4486668fa8e4c92b12e6aaed46e5447d3f63cce076e46e5859b9802024fa0593549ab3ec60fc15f81fe873faebf6cfc99e2e06c61f3ae8085f7084e872595cd5ae83a3ad1074a5cf40b7f185b20ed6a8551a828c93097d37030ec5e090ea0ef", 0xe7}, {&(0x7f0000000500)="387d3c11b39265fbd49e010c5eb262b97dbc6aa0071e1d7e2e4f8f53d1e37efdb8382b6bb24e0ad09f5871dfdcf75b0f43c51872210064c5620fe14c3f2112d9bf4a720848ce95a5e568e9504503d9a217d8afde0fc6982c2ab60482324d3c92baec1bc426028c8def14e00b4a1c45b0908e7cf955b84b7232069b6d03b5ce3fe38d2e3ac2cb82faea8a79fe01a3a7e3bd79f87eba3c8adb628cafd370fb1946335231d52b57d2928d7c82def4d08e6618df3717fd85e7b5e8c28d78531220bb7e346e5bc6a6b35ed472ad9102f9d425da2d24a8afdff97dee31a55969eb295284dd3efca061101fa6cc512b928d22ed60fc9d21859493fbabbe1015bd7eb8be36d30c0bf8ea51cb0b2d5619a3b90468ee1d21db6c82817d3eaa7773c48f18927aa8099c789544cde531c8ff95d9861ab4bd1076a927085980c71e0c1310576bf599bf47fbddcb627694032656ed90ac61586f7fcd9800e7cce438f294b5a34f27374f589606730f5c942d67057f5fe5ba07c19bacf66a13e792d85ac1cbcdfc5907c28e0b47024f2b2c06bb739d4770887e6bfbf0f439dd15d121d398ff7bef45bc1961e5f044d449f7c8d2d78c098cbf9a9d57c852e86e0eb910e112f304047bf84801dab6a42b15ac674b96866640193e1b3de43b938fbc304bc474d2aa39287a7f6388e69f5d3b609b7a9dc603876004ef271809b617258e9819f0dbf38ae8ee492fd3b3fe42cf191357e8b4bb86c5a419f290948253ce5bcdb04eed64422ffede815c6a0ac02bfe17730da76f84f36e578a21709d92550ac795597d13c1ecbb076d6ab4a721b5a0b5899264b97f34253092b72bc9296c8534f2b96c56c9299e6923113294d585cdf096a4f76f200b91d75677b485a15eebe8ff4a847c171de57274eab6c60a6b5871b4511ddb10c1717ae38e6f0c655e0d7945dd867607bafb86b4ca85991f45fe2166d772a292c7f49b28287d1c6e8b4d79fa1f141ec479da5ec45955e0d883eec55afd58a49492f7f19eb92529d731b1196b0064c549ce4779dd0967357e1a352f4d681cb567b320f939a012c101e9ea340b75b60d36d991d91a7feb9c4493a76c8de97e410c6a200646b4ba68e7045d92676a097039bb3300df9844f256c67ceccfa922133e6f54a68e6055e8f8f2d157815e36faf462316bf7ec328f435ea73559227c6b74be89dd8d01feaf53dfc5b673074b23ef534130297d08f7d556c39fd8abbed544e64b79d6a693afd280fd41b525bd89eac9142e50ebbb826ad327ea7dd9d19f30d52e5b1c9cf21046d28a6584c4a988d0a981b875c05ad283fa6133cf336e33d85f2a7b534cca6d65037ef0b61c7ac1caca164d322f9b8d7803b9b57f7a7ef9d8cb3b750bbbc469c76b5b488726ca54fd9c5585fce5bc745403386d8d0848d54ec7394369d143454b4f3b09c84de40bfb24cd82de29e4e60bf9b2bc0c977e43ccd077e9a26d6859abfea4887f81ee82bc04b221e0fd59e57e936ba928edd1498977d671e51b2cd4ae87124161a2535c3bb9efb82e74ffb323598d4bf54762be5af952598401a349b5d1f7c025341606546207b8b04000407f6df31d9e27c2d1e8946c33c1bdff5cc6312473edc510000542c4ccd540b053dbd197704f5c95417c59209f50c0884ed7749abc44fbec928becdd9bc6d14313c5e78713f8e97e29bcf5da1370a18a833f082e54ed3c89375d76c84d8c86e0a0f333f41595ad8b9bcc5ca16dc5e6b53dec64ebb8ff04f69617bd3eaf60c281ced41fdc0f9aa402db156f1638146cf221d2627c7e4a137e5090494eed0def6b628b4971a2e03aef77d2f0bff6aa5c4653725872acdc20b543bda72f3c42f84d40dc99c4ff86d7258215b4f650db062631172facd6aa8db31a18d1f0b37b4c50aaeee4b75faa7e58bb105cb229584136019d0e8e99c0ac559898ecd26dd96f9ee8dd5d3d85a9a475227174694d6d6aa8e744ddff5a88a797fc8d1b944bcc06b05622421ef41d10d84e705ae9522c2b29a846ac2818cf85578aa4aec4188b8250ccad7eaaf3dec066615114c96a9dc58197f38a9dfb1b430c6e7cfd260390789960da02a80700ab12ce1ea8ef9ef32036b320f075a93a52367564e18af15981691f10134f6991d1a3276b45195a4b52d2c7a05f8561d4432cd28597288cf96e3f751c34964cb1b84756afbac5a13ad85cd166093a27be5bfbb941e93ef22546e9bf562b0df2265a1a8e0ef81d3bf7066114ac38e14b26512b231f6b3af335977b7b344f9c3adff36301e252145a85be919bfa2aed7fac8e8953e0ddde90533d2841fa4fcb9a313fef22690fd575da41c949e681e6bd079827322723964a4bc74f277bb087284859f12073638d7967f8da5fde34847f96706d14075f1218c72cde4c02d4f71e603144b283f708481a2ecb059da53ecf28f4c7bac458cd7aaa9d050004e7a83b22de15f502e830e8c190d45f92ff7695cc10ac1710e374c5dfa3731184b760c406d094b2ce8480dab2e2d04094abcf93647e632f1348e1e02c8f6697af28727d4b526de8c85fab982d84f27f7e4a8983883af0a4cd770852281a794f045a1ed0d44af6c815e25603d8da84d52342e30df61df0314c4da87dfd79d4363489477cef282d419236a34e6027b94eddb1cde74e5d43f34b30402249f0211ce56ccccdb99b055c43a0d389ec99909a9a6dfca7bbe782adc9994c186d2882a6e3aa816c942c1a3de61e74715071f86757288731b5fb740af2641708c6b7a3c94395942efdee2c7e70b9896a59fd2d7b5a906eb8cab5cadc9e5664e1b8b916a962db2be8749d17382f2da63ae4538549de034130e3b9daa2119634fcee71e7f7a2b0f393a6a55e1c71fa35a1f1084cbabeadd0304a5d5a3961939d0b5c02ae7dbf3e9eae54cbdfb444ddb37ea5ad265a224c238ec158c0e9e5ee633b11c7e5cd822651892f9a080e4cbd16fc725ece9940790359220bc05aa9a0d4af8541fa95e872ac74de9a445c7665a8f3d0cf417595baea1bc01cfab2d8bbc29dbca09dd58273fe7ea095b4f2ae10d27afba5c1882620948b29b55547468192f9d0d658e7c5a75f2302d57591a6e6d4441ecf3c2edec5f6a7bebf4f3aa82011aa09cbec2db6f362662419fd575c06be9cc757539df3301441bc87420d5b4f4adca7813f28cb252b9ff7bad833ec74cb3f228103fd2b499832809bd03f5cc577f102347b00fa652c8a89d5da4e069e109bf4c9d0c52c26308a0414b9667c8313fdcdcf554f8fb6cc30618e0fde3069dbb83a28084b23fe0ec6a21c86a30d11575d1baaae2a41ca87456cd64dc3d215d724cce62678ccf8bc1e9adbb219f1c182f6a0e6705351a03e0a29b6bd8fdf2a7a879155828f40b80610f242c958a45846d4823666f09d0838366e2d04c3118354f022ae1f1c200bf786b99039816ab662fb9574f5c6e244f068d51f7d6b2a9c856bd454ab7c2aa8b55540f206c1de4e64d1bdf30571b72641e6cfeb00e2704c6e72d2c319cadf84dbb0c3670c48879c29088de874390ac0fecedcc2e486ad2fd83775381bda95c7cde6877a67a1cd388c3967a427e6a7acb52c5e9bd8b65dd037c762fa9bd2288197e285fddfccb21ea6d6539892145ac0552d7931922a1f05ee6cfbfa4bb0dffd6e96e62b6aae34954a947150d26b264ee68264ba54b5d0b44c3cb1a0f48c2e83fa6bff46785e5a0612c596b3ddc928c08c63c3f8f82314276373feeca02e0121d0886784ef1f227d35d7893fd342cede665bdcd1f70d3558d6ec81a890893cc096f98e2f16eab275bf65b7087ca14372952621c29f863e80b2d559640d3540e69d12739579260bfe4c0aaccfe994efd61d93ef844f7d27864134a0fe699a2ba2410202ca9ed89d33e92b126f989c3ddd037b45785aba595a1724ae4f719a599e4b278332092a073f29a80dce20e181f4eacfbcfc0b0e88a17dab08a4d306ac9e5374ebadd680d66f7a40934f2752c68be7bbfb82543bd371bb6d2ea73686456f0111b5bb3fee796ae296ee3b2216d60b9d6650be5f5722ffd46d15744dfdb4bf80671d35f9b17a47a54e712ca0eef25a0d8440da947ffd6aa2078e677909f0584a91777d5f75a727253043543b30e4cd52321677622088fe357000928bf640dda509776275041f8db5f1962fd3d253c40602d0dcf2e800899a8b4bde80489aff902f01d3dc9147c17652bbc9b75fd67ef1c7c9312559508585de602f5e294cf5e710d5b9dcf4d56e5ac46a07ef06a364d9b02f078eb05cf2230cda328cb9a83464bc0c7ffac471bc55ac98a31554de49072147009d33c78daafdfdb84a4a8a374a2ac2c2beea5cec723a9f0d168b2cee842360ec9046cc45e14d03ad1906d6a13cab2307cbdcd8fc794856a2e04047443dded49a41ec1d52a157cf0a15b8dda3f124e0b85f2d90af383c123d5bf5a96aebde03f6eb5681b20f08490dfec96f893c93821fa7479da441f59f217bd4ca4586c3c30aa87e7a9694202b8e041b2e5363385e812596b5d392a6c1d2feb245265f0ac3cc1746b86bc967928bbc01554e2f0549493b4cef124e303f29a7a80927635428f9f7f0b8aa35753f5cf8b881a706584cb95147d6865d0f1e34712d08b251c3e2cdc6124cac5adb6cfb902bc7395d67df46f140251b57db1556d3cf2c3e5a857fac0538452391af10a6d9553a7c5c7bb7c027a932149857cce64d3920a7ca3aaf1140e6709e20133908a8422e6df086eefec42e7ab671f4bc9c4957e4da1d82237ec22437ef212897c73c3ade936cc111dec5492c47fbae25efeb97acc772ad21ecc6e8ce0d5a41e1e6430893fdded78cd976c2c5fcf2a358705fc45557453716d75b7ab858116f9dd5a8c143cc573c7f02f822e95d2d825b4ea5da26cbb9b4f6bed948968a41a81b0ecfb271c58e7d3fbc7d928e5eba3a94337aae5c63d270e0ddc838b7911add98b933980153b9dbd2876e9f18dddb78c97b8cdd85d3d91dd0aedada460bf75da2a92bb10aaebbc82557d1e69f029ef10b40cee4f0cd3c2d44d12ff2c9bfa7a3b9959f6ecfbc6d5c595b3d4dfabc764c79c806afd42c4426addc1a782fb8f2f8872b10992f07b7a0f38c051654cb628b1b280f4ba6071d1f8d7cae21209dc24c264956f28b489629011d4333e18d9bbacbad1b1b83e6b4b3c1af128dd6d744f867703976cef6f23570e0d622d44147fa4ef7716ff617213ec31d204208a749f550717736669102693fe1b4337732a168127d16ef0581aa2bd6c0ef16748ab4fc8c7006827e18f09a6c56eb69f7cfc753e57704791c5da491732b13ff449d67034793fdea3798f65490872565dcf887b9ff138dfddd87177ce57a06e935acfe0607ce97ba30e80c389ff5458faed9b1b830a05c70d86ab97e953d9d8a526969307cc74123331fd385767f1d1e0418f0e7cc613ea89632119655504cf6f82f32b5a871808756da8491dffe24f0ff8cc8112cf958194b80ca996dba9e51c2aea7cf87ac54d684046ffd657fbcd33c7778d7a3fa188230e6ce16d606568856723cac60a4035698e0616c74e95845a16e2f11deb4a9591d9930a146b1c647c1f5558102f6399fdde69e0f3d884b9af97a9b069299c95b10831325e70106eb22985a382f4eb7f5837142bb099c0a1b5d6f39daeb7807b24af0c61287333fb9765210a839287f9877fb34316beaedd9fc3740bf74a75852417dd00c2ceb02ddbeee68258fa7d4d1c934c4967ede9cf046622f5954aca8be86ea9d03f6783edb1aef81cdc70052cd3667e7f93b12d02be9", 0x1000}, {&(0x7f0000001740)="63f7759d870590b3633fb8d5b01ff688a0fff93ffc4f0de31ec4f064d4d3a8fc31354e065a30f8553fb9d86afbf6ea6bba57aa62c70649f0f13fa03e53609fb20f559144a4c132b3ce95718693e31b326d4369e73f9d42277113545145cdbfb6746654d782dd060e488e6287fd9467b63def4ed860d53a242d4cc71a12238170aa1241dfa7fb052b8ceba96b38bbc6c250e88b55a4a7ad15432a34e779be5326e64b6a3bdb3724046b1b29e1f2a267a14b25eed6a93d2537f25d5613fbbe4c5ea0ab9775b0993af84e8b2df680462d9131ecdebee444e610eee01e79105f567aa2a697da5374609a576ef4117afb5fbcca5b2f26d77684095ae2e135abe1426645cb7a6f2adaf95b244f1115c95010ec9160e1ad367d5a203b88a595ce38d8f59c2dfdd7c713cbf35e25ae2611d2daafcac8ef7fef6768984b85498643adae1a0b16c883cc8085de2e8ecaf2a7bd911c795179c4647846a933ecb3769f83cae894abebff1a50349878be094c8078836827f5eeabb2076ee60c6c7e6113c6a594af950899592b6fa8decc9e8ac9b9f3081dfee8c6e416f86baa48bee6e3b19369bc686abb3b72bd831c9ab38b5ab56bb3cbe9a2021c3ca398eec361ca5021b34655f47e0c6fdade6ce8b8a51709503f4f55da4b745b4ea877809a2626701b4cbf2bfa48ee42f76acd12f4cb41126a9886c95a9b1a4b9530693661895280b4d64a34d20e7a179d880c3d999b5787bb8a7c8ec464f16b5f0c644612280d4c0a0f8593e9b2232a078a860b3d666383365d689c71ffc60b8ba94ad1fb15f588402c2f5c738675698c6a5f1089616376c57b751b5ee4feebb47ac1f0febab3ff4bbbf413eeee00caf42caae8ebc16495950c6be88eebe84e2834525d6823dd1f2974b49d76fb48dbab5caea0e5d77958fe3160ec5af8d0a0a21b60e87f0af2eb696b025dae438d8716cac6001ccf52c9fee301ac2550a9597e992f9670ebf9591a6ce01a1fc124e0234bec26504a5e5fb7d8f135a4cddfe2a9fe0cb8b0d3b73a8ac1ea6197baf26f617a34622a055ee236de9ca7b64fec95ef0dadf846dc44ff65917ed1339677526f9a9b8560427cf4e855217023a8b7b73dd57b6993ad9716d31a2a27263a148aa6575bf07308a853799b407171a89767111778672ab776c2dab1000f344b523b6c2600b8c50c8ff1e8fdf68a8b9a5eecee96c441f2be0c45b92bc04195ce0fd9e4109e100213830410384d54f59c257e251567338d808f9c6e8aa898e565b2fb191b93770b8e34affad83e7d8df6eaaf4443a733e96c1b2706193d77b4dec551268149efb271b2af7c85e453d772a705cebffdb3b4926ed594e678ad98256afa8d1711eea0bc6c71dc8293d508ca732c4e095759a5b15e25044c87863e3d270b5152ddd8563a9c712d92dee84a5e9e0967cd257d2110e80f76a09a0512728b5e53732948acd236fa6a195c687336b3b4f608885ee62a929ea82eab16ee30189296a9be330faab6e855237005739a9563331dd8f5169978c4a038c63bb960ea8ed1df296d336bcae15b607a5bab4e96e86bd55c6241178d43c73332c99806b1fc75fad35ddd4a46c8cf35ba84a587396ee54856b03910608d1495cb360719c72c08ab21a499f104c6fad7271997ac713da564ec8e8c001775dc2935b1040260761aa45331944de2e0a27c349b5bb2c979cbe77148a96671fe6b7099d342d73c9c3179a7e875182703e1ffcf06988173932fe0747a117ddc95e590200ad151a61e88fca93d311f095d576438e27f0edec926b23a5ce3482506dd30f08d2cd7e6b4d32ece414c73dae7f3774cc055bccc0af8830a9933a52b51664b347c299816d6ffe22fd9a945894a7699644fe4ce12c291a3626e07c6e441aa408407bf650af7dd688002fa747baea23de07d8ba6f6da9b7fd77049776b3072da32adf222a10682065bbca4be0c7598e9a3557150beefd1f064660a75601ae2fa5de0beba12e0c64038c9b8e164da2954073dde9e80d84381134b5c10b4de77fbe65b65eae7dd64a61cb29a1cf1ff72d2b3c14b62ef4e0cdee546efa1939b0c62beca696b8bad8a69f8745c2c6b8136b8c58f6f675561b298ac356905b5968e8998b46c4a7d8daec2587f08462dd66e230ead01bb01eb61303093a94c46107694dcecc0445f044a70a1ecce95f8a28bc184c8ffd3ddb473d0e182d4bb496ece6b24e5e5c0b65a210971aa56a01607d4fa203d479dc465df573bd48b076b8e96fe20a38c0bd963146e7bb9a9a43812d48828cf665d6e72c403e5a212e384f14e3d43f2f01605494dc5c783438072d54acf42a6e4a5d6970f0b6442e7365cb4a3440091858ae354998f247310c15db63d5300d07a541d45fe9e354f6230a60513ef90c19dc92d52b76dee46b626f20f3ff15691aafbd253b3c1085ec92760b932a49c4cc7fd5e6449df3cc390366963d1c6e76451a3d970f5e01a3184bcba7f1601efcda836935e0dd33d46266dcbb06db5a33061de8822f19a50e48020bb0900a3d512b061321b8fb562c4e18c2de88dab2f389f89be2becbcb84a533f9364122595c69f3c700f2e1bb9579bfcbe2b6e9d72bc665953e53a958482283335fb98f405f18fedbb4d6189946cf39565c2f3cee0a0b26bd500154ecb5f02cfaa1543c41555a64c1242a092443216eccb77689bfe99aebc20fdcc575efb296ed1d9217e4b6c3ffb7bd6793ee50e887180d24e0893e460974c74f7fbfe2b3af50207f6c25abf36854cfbae7fa030c4dede4942f36c1b6793a3c9d28fdd37be215664e9729f48b44b0255590f7dad1cd69df9a3d5fa0d9c85ec2f54ae454738f1504c5e2fa6a51e63839fb12eaad213e897e3d41e3fce6c290fd7e0201e9a57da4b42ab5311081a49bbecc90d4ceb0172202edcb46421749fb03ffa75fc516674283a4b4b7599a32a374994e4301577bec0ca1dd8b4052ef59e22a8da50225c51924cb50752de07e3e602a892158dc8560aa31fa7a107ad90d91d7e921d3eb939a5db56cfbba1e4126f2070b73b99f4fb7136d7c78d152984018513821519ed5f5b99e38d80e359651642073e02b59b3f76a5d441bc920904605b2db5137016f30017d16eab20f039fb60e373b5a7d07308d6901f91c11da5f711fe9421b21448cf2d8785e65c326cdcf18e991320b730f7a0332c1984ee8ae31161be5265e3798b413da367809880da85bf7922560896a78d9f5e0021fa3ca9823de67e0d02baedaad364dfdc98997bc744ce67d5c049e98b3401e5bb04ed9c6fadd26c1613622c52d278002b1ed303fa1e36398c88cfd8f90032afc73c7c9b2d29ae16b5d2323dd7cc0da55d3cc154abf5e52176902701ff025838b4bc9006d79df87796ad84600a47f5b95168dfac69d3e057fecae722338785075a2ba33d5cdd29028ed8885f845c6c8e2c5199932fa1ccd9b015ac8ac9375549e63cad4b51d88bc02be8d13b0f99d9334c7fc552c2e4c12107057bb6f3e5b10f5e8bc53a10afaed2b7777a884b9ba674380d2fe797a443c6389fdfbf37c8851e9519536aa948ed953c8f890a181f7e98587f69605c5046ccdad7644cd949d188c817e4f4d281bda55d4b0b9d9d4ffa1d37a647375701de1742ebe103309e407f476f3b634d56220625f716aed3fdd44a99070742f57e2b7f89edb05bcf28cd869db10b0358a8647d717dd81b3629a7d8ce2bc01c4d5cd481299e691611f50bdb12864b9934cc147f7851dc6aac53136152fd787ccfe5eae47908cdb23dbeab162ef1191ea6decf32bd73f2216d7efd1eab8562ecd2400e3e794d99527d5c1072bc22f0bc3b09f1ef3502a7f93fd18a3450ca23b0f3e4ed188981f2755bb63be1e1dd59e3d05401ffdb40ab560cc3a152f370fbe5aac8ea48c7b2e8b15f1228bb9dbc0eb5fa1ab95cb498fa79a2c4486978fa309571e84ba2317c052ede5adc10a25de0c48e1263b6e2ced77b1d48f5f178021345d746366575d053e12dbde1bb3adc9d5836eb22902b8aba0f8bb6849db2b34c2cf2e76943be56eeb7e10017583924ea18a3b4d091630278f19973904d1f1d8c90c2d2cbbb86082566ba9429c9d20ad4425a34dae184e38c13e976d5e774ab0112de0233e940c13b679eae39cf654099e72aa15100f8db342085b6bfd73502f4133ddd185cba8c4bec219f2ec45b27218f168156c311ac8a711e8a026eae7e769bb1212b687f5d03a7fb98093ef1e1d0fa4dec5c84c60ee2fcbc51708d49c089c2b6b1ab00c9c263dede92cbfc7e97ad57c3d4ca78214f126c0dcca1550d374f3d56c7f46a716123c4b0f80e2fa62645816dfca9768b03b815c8b88e289067afa2a94f346abc5d84cb61ce57537d3e3c24f48619eedcf0589f7dd43119c86ac435fc79b25b2f0a49f2d710d51ab6051ef675e07da6d2476007d7609870d7a3854769e980ab68c74e513b6afb596503125e128077280691a5c2b6b4b2616f1a422c43384b1ccd66e7bcb229f61c57af0f4f69000959e057700e6572f9d3d66c828f665621dbeda8370449523c5c8840054dbca25a8ada93a88215c977fcef1c446eebea0280617ac29c66296614f4fa17aa68c6a1a4b95bc7b0fb0ef95c3b695d9fe037d0d58c93c01fbb68679e7e62df30a186e36974bce3d15ddbb17681e0837f98d11343c6baa28fc91e3e5d77fef38a4748b6296c195a63953b2c5ff9c9d739665b1532f77d7814cb04996f05e94b7ff7ab4f0fab67b4918e02214bc37824e7ecdecee0a1c5a1b8b2a590ced5d71fbf4fb6d667f32a84ecb720794e14e69b8fdec182ae23d8763e62b3713bcdb8681359cda0637940436b9a315b745b7849e9a549e6edf85a72d37f9770ed3d0d72781766c977a68875727336c6a8d0a3dc0236d344c7afcf0f510e7ccb32f7c185264436e884dd669ad077da9f5b7a15d1c71f875de192fff963173f924a07c45e9fa3c5cc8663ee8eac123b11dac0f60df6ad9cafe165f4c2665f35dd5f9cd55188413238c8b1c1b446d57a3f9ca073761d0db9e29ef5c0a805708ca00c9ea36f9a00ef9424f0512bc119cb8ceddbee9aa5ac73b0368770c155fb9e791d40cac32425c2dfdb40da7a35653b92e3308fac0131a3ab19d20f46922359fe9fe271d0e7bcb657ef30b432af8553fa9e0525157587432148c816ee34e4c64f1f755a68088c87370db1dbee3ff7f1dc02a27c5a11638d385cc0fe0ba53af184d8b2979c3d6fbe37c2dd51f9efa7b1b0395702426ff2cac1f981f07b4c8348517dadee9a52e2b379170f0fd7e6b2a7eca3d57d09ee10c4e1514c2cb7d53a7333045f8c74e34896af647238c2af18c9a0016449f0a2d7eee29aec4baa40d508586889cf4576f6b7f59038d60328d95908b4cc1f65b7df620d2671e8c6fd9912d7c8dca5c132c06843bc319e42bdcfe8889028e2125b84036ff69fb3ed92eb7fdf80e8f399026b4d1769914f21bc63f5fab4879e6aa35cf6986c6f01f9359dccda114610bf4d87140c1fd5b5e0a46ed4d0808066f168b8cffa1da9d343fbcdc4b0729cf9b05cbd3d6d8e6122798370112549e84c94ce64a1ba2f8b2aefb9449060e1ecedfc52bcb29de3c4758f9aa75b3d4851d77f881c3e9fd9887f0aac953780851077c19125c931b52305dd336cfd976663487d791364629df0864e399a24e2ba5b3d9162bcb0285b918f97520695e88e7da976192c2e84a8bfe50b424688b7de0fd7c20809a165882261bd1e779cb1280c66d27c4a3b7ea55f472812a5a58b00765145a9eec7e7eb8c0bb83ed7396e52", 0x1000}, {&(0x7f0000000200)="e0ba1e49d6bb2a0159fd61338f548781b5215189d2e42d5f00cefc5aa076f6e9479f1b2e7d5e54b680f14154978ad927abd594be492d2348cfb0dd697b85bc2dcd066ab302df7dbb51300ee06e24ef00f1574df4ea6ed5945dc759b28c60369e5ccf6e73f5fe22777522e92f66", 0x6d}], 0x4, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r15, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r26, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r1, @ANYRES32=r35, @ANYBLOB="000000001800000000000794b338800001000000", @ANYRES32=r36, @ANYRES32], 0xb0, 0x6}, 0x8) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 14:43:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0xa) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x200) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0xfe}]}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 14:43:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) getdents(r1, &(0x7f0000000300)=""/4096, 0x1000) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:43:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) syz_open_pts() mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) 14:43:28 executing program 0: setrlimit(0x6, &(0x7f0000000180)={0x800000000009, 0x200000000000007}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x10) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mlockall(0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) r3 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x110, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000240)) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) lseek(r4, 0x0, 0x5ff, 0x2) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x13c) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x2) clock_settime(0x4, &(0x7f00000001c0)={0x4, 0xfffffffffffffffb}) 14:43:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x87}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0x1ef, 0x1, 0x4, 0x200}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="5eca43f386ed302eb294c993af69") 14:43:28 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) fchflags(r0, 0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) setuid(0xee01) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x7ff) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 14:43:28 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000003000/0x3000)=nil, 0x1000) shmdt(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 14:43:28 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000140)="5b7686908a3fd3f8c0e3913fa168b8f47d4906001928361e8aec8926b15d4c66bc235e74dbfffbbc5ceabafb82134a5ba2ed0d8ac82cc8b273294f92242a32f547709de8033398753b56c2563457e918c3685fa14ee9b2f404374af4de97b70e21", 0x61}, {&(0x7f0000000240)="7a95537201437cfb57642259fd595e036c331f7fe9dbc37ed79a553c5c09b4ed6d83a97a3c06cf1b301ebb15753911d69b9160a386b6d610847368a20737d01265ca5813170b9d96c2b2394edb185200d586a35f3172ce4edfbd6747c4936686176243feefa0c44030400a4ac236ec532a65e3d42faefe14854e66", 0x7b}, {&(0x7f00000002c0)="a39ddbd351545ce89e60c4bc2b25f47790d64102950353aa51644640da497c6aa7c82fda57a3ef99d40cf913cf7de1955e4ff529e4d796766908b69be2655fd8f6fe8f5017c44644c668d8929f17795fd584453be13e049282c6509a45eff9a873bcba7011206eb0de572eb4a521ff35d3898409c8d11e076f65fe5583792b4940e8a973ec1f8cfaa6ed2d508b31da357725ad84ef44e0", 0x97}, {&(0x7f0000000380)="aeb3ae73439040e3b9243dbc3207afbbf2117694593a1f1f590d740387b2b5510caa40da0ecbaed13c0d2ff6d8ea03b3f2a8db6d4b3d3b445ff66361422cc9daa75bcff52f", 0x45}, {&(0x7f0000000400)="dba531437d9317a7a39a2507cc13bb77418e7c2762c4ca2bd5d4cd8f40f04a293ccde1ee4ee8c2745d3d4413a24fa2a2a50b45ea0e4095afea1c3c4e0025732b8c28d30ba4d63170dd80130ee455286c1ebb774f0817d066a8b1173e66a5de0604c13749cf1fe878a482713ff95504a9635aae88108a6df22164aab67923c17e89c49839c6db51e306f2312870fd361780c2a5ad7cf0311d26f816019785c55dc9570189b4b04710cdb74900c2324a5910e091760c1621584a7ab6485539a95225a9414c2f9a059458f80e5160501a080f81d6b0e68299d4e525", 0xda}, {&(0x7f00000001c0)="f6222353", 0x4}], 0x6, 0x0, 0x10000) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 14:43:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 14:43:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000040)={0x0, 0x3d5, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="bdbb000000000000ffff000000000000f87c8a5b781b1b542a537ecd171404dfd784cd8706000000a714000000290000002f000080030035700100000000000000"], 0x38}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r5 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f0000000280), 0x240) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r14, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, 0x0, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) geteuid() r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() r20 = socket$inet(0x2, 0x3, 0x46) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffffa4) r22 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r23, &(0x7f0000000280), 0x240) r24 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r24, &(0x7f0000000280), 0x240) kqueue() pipe2(&(0x7f0000000280), 0xba892f739b5d2ad) socket$unix(0x1, 0x2, 0x0) 14:43:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffea2}], 0x93fa1dba947580be, 0x0, 0x0) 14:43:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x101}, {0x81}, {0x7, 0x0, 0x0, 0x40000000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) read(r2, &(0x7f0000000380)=""/89, 0x59) r3 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r3, 0x10001, 0xd, &(0x7f0000000280)="2145e2dad075e39e79400c6e827ce17f2c2250a3e9257a507175c528aa453920526ba2ad74946366aac122242fb896e461476c108b3735cfe0f66a10de03f6d9f09341a080e8e7e5b833c59f209d", 0x4e) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socketpair(0x10, 0x8000, 0x3, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) mknodat(r3, &(0x7f0000000200)='./file0\x00', 0x6000, 0x1008) r5 = socket(0x18, 0x2, 0x0) pwrite(r5, &(0x7f0000000340)="291ef9e3d5acd539ef3dace5cd5b18ece75e243c034f6330db13861f206607bd633328babfea209060ea73339d7ba6ecb511", 0x32, 0x0, 0x9) kqueue() connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000440)=0x1ff) pwrite(r7, &(0x7f0000000180)="a572b2672c36892c688633d3a7dad03afbfc78b2a82ecae0702b6993bc0996a36aaf94045430261d7572d89757a500d878a23182386f81cda1fcbfc5f1b3f05f3fe88be41ea4f60aca847e23c70d2d32086c28154f82f832fed59a699f3cb2f61213bb86ec2278e6a83454bd4cea0c9ff0c55554d57f36b059", 0x79, 0x0, 0x3) r8 = syz_open_pts() close(r8) fcntl$dupfd(r5, 0xa, r8) writev(r8, &(0x7f00000002c0)=[{&(0x7f0000000000)="1a5ca7dfb302a6a5707804b8be331519", 0x10}, {&(0x7f0000000040)="f7afb6f38b6341045f9b1af3b7831d9cd830243bb7ae6a9ac8a120eb2ed58ea2d9cffef9c49f757424f6ffcf3ce8f132c6719fb403d57f83ec434a37f6e025a49129", 0x42}, {&(0x7f0000001500)="dd3dcd635a8be6d5663ac083e4a3101becd4f977a02370fec282bf1573bea306a8989ce17e5d99bfa77f7437d64a3e598f72dcb152704bfcfc06c31802e34d0f6d41facedff097f83ee4555968840e45c712fae0417bf6906bbc346285d0589c35cf3c0954ad52b1a9bb42f291e9a2807362d64814f00466d98dd5bd478a1b3219bc48cc462f65ece9759ec9cd69ed322a76aa5ff6b363cc27da18599cbe908d21d75577439a36e61894257c15189b17c3d107de18c8beeb0ee996c852f2447aa4d25928c7542042ab6018370bf017550dea8142ff7b42a404a612d1b22243d7811c10a9a29d1665c497d856c3f36095592abb5b8b8669cfbd89f738cff88a09adfd83c5a68497688fe56b8bde633357678cced74f2329d7d427c580576e6ba8b48d16a25be27e29457359b98de8530508f034a2fc44476d4d6a5ee8fe1e168e269af5e3ee0d1c6eb59448fb3f323010ff47765632578470da3bf87600bf11e3c2ffc8d7df85ea0fcd61ac2f710b9fd9579a8abfecd1de43ed1f99b439cf49a933823eb91ff1486785aaa5832939e998dc05e6408adbb2cd1212314db864745b5727de1213f985e9a2fa3ea4d050cdc8b565d4c94e98924ee67c6cc6595f041ed9c9162ed2a595e75d8bd8b362816169ec9bc890b45f451b053754714a0f2a4db9692c80692cfaa6df6ecb36c5c39925165483cd240d6047e4fcbfe43f9504feed0a3a995e7397832b6469aa3a759efa81b1b641f8bc9ed222d1dd1a41d2ef96996bec6af142daacf57100f6a5922519124f56b7c3461154b7e84d28b886acf27a7d152aa1cc802f5f8030d087b222ec0daa87382e2503fd94592671b142290d4dcdaad1e1192debaa9bbfdd1911dafdb7bb7668fa4f84ad918c771fed14114772f37c091d869086c3615770ff7829d91c0f3491296aee446e48c2a867774957d9d6d4c53022d3f0b1676c9ad2c6aa3c6e5208208e0a8af1a5d75dc47428ec0398f16f2976a1493c0a286ffdb0fcdf7780af112a1fd70c6f7533491f3e7eb47a2535680fbf1a4b2f90a40022db374155c363c82234ccf82180f7c868f45550bafc6cccc7685bf378dc0a79d5fcdbadc7cff5e853621c5fa66dc12cbb9d7ff043cddada7e9619fe49333a09e80a5928fc811aadebe534e6df530742b318e86aa63523f8f855daabd5eb8f3e101c181c051c36d8a0b10a9b3eb856b8ffc912bbcfe9916f2dbdc58d92e2ffe404d4e499919a1ca4faf40bf10212701b164b84b98e8bcd5ed24b7979c920eb450408411a1a37a696784e64f3def02249558f16064f7311f3229e46d9a3d9b64401db9787489e502d071db493ae2ca9de6c59e3aa6c3b372ae7a5781958525206cecf1302439d23b15bfb55e5375ca4dda8cdfaa512fabf69311c673f91191bb77258271690800b75f2ea71e75e41c1f2b9865093997ca275dc1cbab59b1bbf9b98b8c11e061fd1351b5ffaaadaf448d0d33401f98690e524bbf8f804bd3145758f3dffe8dddf966a8fdddb34048188ab53f735a6e166ad9b1617dfdac64d1f3e0876b10d80fbb8f11d06b52190d2ab737da62017090f57d03714488ec7a22201f275670d3d80a0d368ea5b98b064bf1926d7c37b32fc8686963dceb8e6731366c0a9719dccdde28522185ccd31b16d13fd8ab43494984dd13845cf94525e21f2d107b10214fafb492147a2436dfc0028f54304a5d41549210f214a9f3e4aec87f77d33e16128b29f24372a25abe4c972f4e3e15b7437192ccee18bdba898b314dd20f6d3c1222e50929b0aacaedadbc41ee9a27ef06755d1a615be6298c5ad5cc47f318c01ec84c203e6a7ab5b72798310c0a5c4b6f78efbacbca937b402644681d014797a36a2104393046779f07b64b30ef27a0e1247a52aa9280bc5a881aa878b398a69452fd0cfe20f005bbd1687325dc76c0aecc87f5a78fa2dfe9a4c81705953e7e7fff8aa325474effb89cfdd9f7166abda175b1e6982e9a5ccea6da7247fffc0fd4daa716cca24ad0beeb6c67ea91318d3f0d5dadafdc431b9c1ef7e3016a6ba50ca70ee8243e00d4da91721bbe3c380eca56a2907e7d534256ce104fddadd963ff1ba43161a124cb2ae6603d37b37c16c2f8784eb9eb0f446962acd7a36fdfb931bcd927b33d569cbcae209a3f3274647d31551efd874ae86651edd9fb671ea1d41945cee5ba86d8f42a41ab5a82a9ec839166c687c00fffeae79475324c3e962d9a9eaf601a1e09359e00c147b7527733a9fd32dabd2958095a7edbddb2483fa1a883a909c90874c879a3a31d71ed3070bba0bed8998ab1c1a59ae3ff47ccd8bdc22e3df5522d422476a1fb57153da78cc23b3a22a59312140fe5f1b9e5a438a7082eafc45b7ed265496c19f5a26e026abe8c1884ca5eafb2b2cbe3c30b694148be1f3e1901f540464356d24502eb0caa89aa803cad1a8af6faa099723f000018c79d213627f8599e48608dcc1551093c5785081e5d2f8c0c51427ad4519039f4eb4aa9d476ce2a5b4aa28582f6a9293e0ec05d84ac728c8ecbcb31155f53b40421d3698911be1aa868d1421a45b46ff6662a37d38fbe6b77bca9b98e8898bc67ad93ba493a2ace4c7206e2b348037207c0678cc82dc4979466ebd2d0a4e3749a28b326f385781705b59c6d75f5a15ea4feb2e4f4efe294cfae35fba626320bf8ccebef29434f41d959e696fe5b832c51ad7cea0898cd7d7878debf0caeace101bdd6646a691d2219ca5b26d0d186856d215ad9324507c96a8fe1d4cd9e58f25567bb8a4984c00a711b25f1c049cc080dc0b3b6bdbbd1dee50e5a5c6783815afc252cdfd77b9cc317f4c497bfdcecb185cabe255fc084b70068cab87db81535e3d36e41ba593dee6768c92d0c15decf375298ea7627925a39532da3fffeabb5c04cf6f48b85814d1df0d7797d4d6e1e1aa6b241d6ec6414e8c8b8aeefe3a9a37baaa79be9085ad941e7f9d17cfaaf5ba4effc4d95587e8420f959ba428301353ee0f81aba1eca7145b5012b15450950b5ef37a0be3e6dee68f38f97c484a77567facd989f8bc8e6bf0159807e4002c59d5f9373bf29432a297ddf18e32ce1b0c6e05ced0426a1f30b793a16666f15e08b0ee0a11193c1168c98a628d91901282df0da54924ac9d0331e330f56bacec9be06169423d43691b01c0f25398d1289da2c0eb908eb0e06459709b171a52b0e2d276f5f756a8da0c2fde67e7d641593b9a47a7280cea2ea007c72b05aebba8fe47ffbf30c1908e091335c9c387557178d5680a1fc7b77d8ad903572b6eb0b463f7add2391a6007837ce9a49a87d5d76e5a7d7e879df45f26d594674b440ecd60b00b2b5e90894673a8452ce230d349446ff99d0b45372d9ded38eecb0fbac4f440f4e7cc72cab494d00e6167a69091d728958c0b26c5916473a3599dd88e4addb923291285de740a368cad819070c7a732119dcadd9e78fac30608260e6aee9712e6d150ac8ce3669e75c1acb59e3b0094e35e43699aad6dc29061c2e7a77b626e0d5df4484df898e7909e92598b6c796a9f53fd773161ffb96b30d70ccb9742747161751d658767f245606602e863ccbf39bc9b8929ca77b1e24b75003e982b5147dacc788880d79e241405ea3ee1fe7affa3577dc238a0bc7251cd5f48d64e8411d4e6dce4a6ce707fcad063836077b6c4aa49f3e69287d0c565a16952ed341a3dd27b8fe96566b2801c42cd976c0b969427d1f16f6fbd003b16ee401dc6bf6efea1ff846bdbc2d0c877edb6ca17c8c3af3da024879c94a148a5363d88723c434cb3fad267141deffd9258d873c6048832e1ba9832729289d3a37d2b862b16a6f6eaf251c6e187905fab315622bddda69492733c54a03eb6b02615fd4aa999f30fee412947803ca5bb0caa0c5ffdfb0e479755b0d6b9e9ad7f98839385e54272a1da4691aad4f8dcabf962a527d705484341a3df3c963ffb94acc75860f114baca4bd6d89a919401146fdd0513c17739f791fe78168cb2bace1a7fb2d7d9c15fe341e19be6dd3960aec6e99f87e5790e70a26296bd49ff3f0c96e422146532edabbb00f2cef3c16538ad3be3c28e887bc165de66be896c2ede85cafe7596b40b56c5e861807983f2c9ff9d43b1969c27791d68b702f5b4c528f4e69e6b2e0e7695e957012c0a187d45e32d0c15f7cdb9c1d451ef318ee9b15649d666a5d3760fb3907243dea61bd8b6b6d45175cb9b0f440230297e63cfbf7e2bbaec1a17fed18d60043df1e8714d1818cda68e22d12f801b1407bbacf4e0ff59e439563cb61f385a1c3325e0ef765b0128f35a2c1853106bb8e409a498ffe5d108cd94bfeaec1993ee2fc3a335b4bc416165936186f7180db5708508532462d7578481752f8496ecd94c71ae74425861730b1e504361b3e0b813fce597a49186d2b436ca59eb6fe5bfc71e253c45a07298cc86e0246caa474429bd45a4a4b0adad7a7beee0d0568dde67e695289142e36f08df7310b3aead43aa992035f643965ee51aff1aadfb5ffa4c5dd066338ff85769fee2e4d220dfdc3d93b3dadde2e74c80fa49110b8c3d633a54974069cd99166ed3b1690b368582e2b39ba657efa4f6f217343999b044869b05413398376ce18404e3daad0e2e848cd9858abaf34f555619ca651ee37aed7c1cd89bf272573157ff5bc4e800f2f24fa6b76ac31ad92caf1f70d30e3e02bd7ec59135f7aa17272b8b72657f7e8cd043d0025ae5dbd23eac0e2d5595e55a37fdf1c2ad0f310de4b6817c83771ceb9db0055b5cf4dadbf4f8f061c3e53bf97262e7f5c2439ef32cfa8c3b129d2c13c5fc5e5e21d1f167caf9be9a9befb8801fdfba5247b9138eb3c03bf228d7625506f5f49850f7abc19547e1a1d3f3f590482a88d281e4bc2d35e6ca930e8a4f5ef6b8965c0f72ca731b6bce31d08f8e20d1ab305518128a1dcb0f0f82c5d2706ba322c4c0c51eee98978b0487bcc0d11fe6035b368e6f568ce8a888b45cb2b718fb8891b9065b8c1d0b4cb312597096652fb196f103d09d205b6b4de68427f234691e0a058af23b49bed72b766b78797335d0f6c2902079ee2aa17bba7f17116e2c3be29551b423640442428943f3df83cac22c425072fea879cccfe05cd5b0fa62f2a9e5a2ac6816463af3389bbbd2391ec291f5d1b8f503cf4e2408b5d350f3dd7c0780f4a814a6c1c1b976282c311b43889f9312de1253cc5e5a4491b4fd6df1a5e70e76aa906b1234356b77bec33ba177a468dba8591eccb497250287d4ada345102077126a8fe16cb1247f7e700f2615ded2a2afe56340a14cf39d7bd6d3498ff1d5f9c9c0389746feef531b604fd38ab7ed5108025ea077ff153b6b6d14ca8023902cd106b57202a7a3615712b1655859f7ed9654e487092f97e5794f73a2c26471cfe5b8eaa155b45ef11165566fbeb64b6f588b51b892889581a1fefc56e96c9c197fc470e142d6b454305c970a317c152d892104e908251c365121640fa447b6fc43c253fe929734fe3f4f9e777ecb44d715049a6e4696b8219caec489c47afbb8eb9121b3efbff817f3d60d72a30d3c779ebf3cd14c331ff5a6b9015e138bf979eeb050ffda8bafd9770e346ae267951da8b7742294b1b9e394a960eca7d3005cb6844d16bd165b0a3e8046108a3ad2631506968a6da7c3c2ab91350b8473ffa39317b05cfe3be7e355fcf6b304e1388e0d5773f9d33926c6b5706744c72307e5fcca98a58219d30830fbb63e5253a574e9ff3c9b3d96b62eb1b60969fcb5696ab70a6f50563aff27", 0x1000}], 0x3) 14:43:28 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) fcntl$getown(r2, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x7) write(r3, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) close(r3) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x240) socket(0x10, 0x4003, 0x2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r6 = dup(0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000000)) fcntl$setstatus(r5, 0x4, 0x18c) getpid() execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x10881, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) faccessat(r4, &(0x7f0000000280)='./file0\x00', 0x4, 0x2) geteuid() close(r0) 14:43:28 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) 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, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8203, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9f9812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 14:43:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./file0\x00') 14:43:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x302, 0x0) setsockopt(r0, 0x0, 0xff, &(0x7f0000000040)="c5511a9e3ac9d5aa23c3d3081354fd4f", 0x10) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x50) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) bind(r3, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) fcntl$getflags(r2, 0x1) r4 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r4, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r4, 0x3) shmctl$SHM_UNLOCK(r4, 0x4) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071", 0x2d}], 0x1) 14:43:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0x1, 0x7, 0x8, "6e4c8d1bd01487d324aa63b0ef8b370089fe6648", 0x101}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9e92, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777b", 0x630}], 0x1) 14:43:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x84}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) lseek(0xffffffffffffffff, 0x0, 0x579e000000000, 0x1) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 14:43:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4d}, {}, {0x6}]}) r1 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x10001) 14:43:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000717000/0x9000)=nil, 0x9000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) munmap(&(0x7f0000719000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x7f, 0xcc}, {0x7, 0x7f, 0x2, 0x80000000}, {0x8001, 0xf8, 0x20}, {0x1, 0x9, 0x0, 0x61}]}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1e2, 0x0) poll(&(0x7f0000000180)=[{r1}, {r2, 0x80}, {r3, 0x20}, {r4}, {r0, 0x14}, {r0, 0x40}, {r0, 0x4}], 0x7, 0x8) 14:43:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x0, 0x9}, {0x0, 0x10, 0x0, 0xfffffffd}, {0x5, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pckbd_enable: command error 14:43:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1c}, {0x64}, {0xbe}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") map stack 0x20719000-0x2071d000 of map 0xfffffd803f012bb0 failed: no mapping pckbd_enable: command error 14:43:31 executing program 0: map stack 0x20719000-0x2071d000 of map 0xfffffd803f012bb0 failed: no mapping 14:43:31 executing program 1: 14:43:31 executing program 0: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f000001d000)={0x0, 0x0, &(0x7f0000024000)=[{&(0x7f0000000100)="24000000100007031dff22946fa2830020200a0009000300001d85687f0000000400ff7e280000000f0043ba5d806055b6fdd80b40000000140003000929ec2400020cd37e99d69cda45a95e", 0x4c}], 0x1}, 0x0) 14:43:31 executing program 0: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f000001d000)={0x0, 0x0, &(0x7f0000024000)=[{&(0x7f0000000100)="24000000100007031dff22946fa2830020200a0009000300001d85687f0000000400ff7e28000000110043ba5d806055b6fdd80b40000000140003000929ec2400020cd37e99d69cda45a95e", 0x4c}], 0x1}, 0x0) 14:43:31 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x19) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd\x00', 0x16b2b83ed9df3f94, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x400, 0x102) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) r6 = fcntl$getown(r1, 0x5) r7 = getuid() r8 = getuid() setreuid(r7, r8) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = fcntl$dupfd(r10, 0x0, r11) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x80000000000000c, &(0x7f0000000740)="2f5c8afcd0ae662c8d75fc5f99c943057d", 0x11) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r17 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r17, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r19 = getpgrp() r20 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r15, r16, r18, 0x0, 0x7fff}, 0x80000000, 0x2, r19, r20, 0x7c, 0x5, 0xb1f1}) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000100)="60c3420fae27fffb2989cd5120e12cce24724965f29998307e8a59a104bbbc06742c065812d9f81ae80c59e8196bc183e71523f86befa4e3fa51074723ae43ecbe473f0a6066532dc663072a9786b4ae6630d0640b1a2a68d7b083aa780798674f1f91", 0x63}, {&(0x7f0000000200)="b6bb801ab59df06a8d3dd5a1036aa6b9fbe45ce0e20197d0313fc5c733ffe10f97673ac647f8f57d93f1f26dd1b767f32f10c8f2a10abcb6fadf6cf5a2a491bee66c3bb4185a58f6b4fe2546e9b6165a", 0x50}, {&(0x7f0000000280)="effe605f32201ad7515a576a492d87b5b29bc8e7056dc9df1d8b93", 0x1b}, {&(0x7f00000002c0)="5ad7a16b99e4ff93b4a1040104e11c93d26570d948bec6b7119b41ca265cf95bfae5a0dcf059f3056b21b4ab31a7d45475d1f5f1e9ea4bdf14ed96e6838af2ce916c317e6ce31ec0e728836b725ec8aaa6ba58ea1c0bb714", 0x58}, {&(0x7f0000000340)="636260c24093007dfe7186dc59043c6800a4d65a15b971227fad7410edb464d048a028707a1b7b911d2793607b2225bdd6e08e99541d3e9f9ef1e6951f437daa13a7c7fb307ddb42aa128bee9659cf522d81374078a9aaffa5b7b76acf49a5bc3334be0a8ddcc619c4d0a06d371c354f181007224d132ae1149ec5c0e05e4122bd2d507adb791e77bc521c056e9c302c19e70380b2d4b0d0512dbf6381d8b881a3a04689b0d7ec", 0xa7}, {&(0x7f0000000400)="82296afb502f6b70e4acc325faec491ce7b081cc505922c0227779fdc919ea88e19c53f2311858e4badd032353b528eaebbc3db9366f82b53edd49c74c125ca46a2d9eec", 0x44}, {&(0x7f0000000480)="ae7848c4a29001a1966d0b40174c074abb318a48d914c9fe498cfbf8e51523bc5897e36ccc06f420b2b29ce759c0267c91b97a4db1cf7c4637b735744e77a7dff6c7286ba3a548e33e09c02ea0956e22c87a26c9d3a79841a3ada29c937084022681c0151889342ac37e4c727d6ff34b9870db2473fab246c865fa578e91e5c7949a11385440cd445b56541b9e4d05b4232b318a24c3ae8b8da55e272f7dd36d3a7d07355b94d414adbca942433e3496c0a1ff650eb593d2e9fef0a347a0eb8085b0def1eb9e334b", 0xc8}, {&(0x7f0000000580)="1a5c6921e6d36413bd8b179bf605d2e28feec1f2feb3", 0x16}], 0x8, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000010", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x2}, 0x400) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r21 = dup2(r0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r23 = socket(0x18, 0x400000002, 0x0) close(r23) setsockopt(r23, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r22, r23) ioctl$VT_SETMODE(r22, 0x80087602, &(0x7f0000000040)={0x0, 0x6, 0x4, 0x4, 0x1ff}) ioctl$FIONREAD(r21, 0x4004667f, &(0x7f0000000000)) kevent(r1, &(0x7f00000001c0)=[{{r21}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) 14:43:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'r\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x82, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="010053a366696c653000"], 0xa) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000240)=0xc) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) getpgid(r7) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) r11 = getpgid(r10) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x8, r11) 14:43:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 14:43:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e420800004799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870a9122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be29ad0a3b537e772a982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1"], 0x10) dup2(r2, r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x7) write(r3, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) close(r3) ioctl$TIOCNXCL(r3, 0x2000740e) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r5, r6) r7 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@file={0x0, ""/34}, &(0x7f0000000500)=0x24) kevent(r5, &(0x7f0000000400)=[{{r7}, 0xfffffffffffffffa, 0x4, 0x600fffe1, 0x40, 0x7}, {{r8}, 0xfffffffffffffffb, 0x44, 0x1, 0x3, 0xa18}, {{r9}, 0x0, 0x4, 0x2, 0x7fffffff, 0x6e4}, {{}, 0xfffffffffffffffa, 0x1, 0x2, 0x2, 0x8}, {{r10}, 0xfffffffffffffffd, 0x90, 0xab6d56a2c649b638, 0x0, 0x4}], 0x0, &(0x7f0000000540)=[{{r11}, 0x7ffffffffffffff3, 0x2, 0x51, 0x0, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x4, 0x80, 0x81, 0x80}, {{r12}, 0x7, 0xa5740a21aacfc5b4, 0x40, 0x100, 0x3}], 0x1d9, &(0x7f00000005c0)={0x7, 0xa793}) 14:43:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0xfffffffc, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 14:43:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x2, 0x8000, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000880), &(0x7f00000008c0)=0x4) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r5, &(0x7f00000007c0)=[{&(0x7f00000001c0)="541ac2caf3b763b0936f3964fd5e777ef776a98875d303c0b6cda4895e40777879b876ff3e5567df55ad7c0cc9378e28c81b7cba5eb865bfdd821552ec7e248f9290691cc01c83b9796c1461aebe148b63b54a7741bed6f57e64bd1d8b127a77157b0b43e1ba2201e9875e468880d31643e233056bc8e1217761312ec6a04da7fae63a0113badd3ae8e35d04e6ea5b690a9e50cb90eadc87f84d7f9deae4ad8856b1526e523c8185ec22fdb4a19d74763aaa12a36916", 0xb6}, {&(0x7f0000000280)="934e787b4e4166896a625ad1d7314c9071879510765351ef3fef016c608d23e7e14ca8cc43f3f672d85c4d759b90440a2c2886a2442a16", 0x37}, {&(0x7f00000002c0)="38b13017421319aad9925ed2d6713e446104e1", 0x13}, {&(0x7f0000000300)="2b92f0c577eed5225e10d4868159d0aafdb7d4b957d0a4b3ee196c7a4ac85fefa9a064b775e4fdf9c76e2638b7612bfb34d9162a58556fbd31a14e1cf55c4a67f4c216e2685f63b7dc95858c2c851392d38fbf87cd9320020c6bee993466f6f04417a8a3f7c97ea7e5bdba4f30eb0f82046b0a302705fcd4bc091f6836635bc9ddefa8a63db6ae3e8e5ce5b048df5bfcef97c2206dab96a9fbb8be90c059d972dd18f6675c087471b9030f0d2a507d5ea2ff216033169e9afe5387cef9ce97e0ebc7d7fa1a79d9b303e09da3af8c5f2479820f6607724f5ed82db569aa45ab14db6e6b698a68122ee09ec2", 0xeb}, {&(0x7f0000000400)="a99ea497ff8bfd3ae476ca98c23320224b2d9363c912ff0609ae57ac713b0297ea5b67631159d388920739eea27f32df56de9940edac04cc6135f3f6e51daa74892a519c16f4b6055e8cdd16f9a80e3726a717503f251fe5c8473a21a9f53dc9f12610346bfd981eb37d7aa7893cf0dd1983cc388c1dff4b8a97ab95e0c19cf41dc495cd76e81a6f42371ee5fb0fb60f41bdff113542bf4fce17517668d8cdf640dedf2fdc26cacc493fa8ab1d01330258c7115146", 0xb5}, {&(0x7f00000004c0)="0e4bf372fa7c67b5d73d30fba308e1d31eef7dfde5c92f2c3905bce988a1334a5980ce03bf4faf1a46f9121a8d7847c274bfee05f45880ea7542817e68f9c2717deeafa4bd9f46323ef89478594f1612bec3814ef0ffb0bea1cc9b59389c0073748f886e02d8300d59df7c0cde1853658f7310b17d496c4f275be3fc7488ac2578d2f73b5b020d56c7372b420d30a0fa3f3992406b81adef7eb653d73e5a1ecddef39f15c829c0514b3f51f0e39ef8f657068c9c258b1380b51cb800f9e2eb6d41128e4f2e0a96c187163ba1f2e4eda4ff79b1180f2a8afce4c664fa85ebcd17690aa5441db371e20a7596153b8d982e0c00b89f925d35175d", 0xf9}, {&(0x7f00000005c0)="1244862e8426d52e384a8747942c57d0d8131455fb1bb7e10b2fe35ea61c55d89e9ad2607b03ad374c15b43fae3e70c719afa7301f1689ee6bf6b20be323e9bac1cb2ff601021cd3b63c37dbe664da449ed6a5581a78a76d357df91fa51c108ae0b5588b8477c6905c1b4f2d1c44cbbcb96cb39e0e73e30f3cfba7c8ee45a65306f8912c199354ae552dd5cc73a1ddf2637cfafc8350ffada50648b96ba2a696ac9799b2281fd7556fa436568d234d52623c940243a88c6149e84c0c7fdfa31b03e2a401a4aeb2fdd72822fddc1c80c95acc6b7e747b0130cf60eaec9f2157294df6b14fd9f2709636ba9f142635627bee3cf02ba446", 0xf6}, {&(0x7f00000006c0)="2ceb978922c5d63b5b73607647216295d027263d6d690cf3aa633aacfecd5e6b2827a1ca6065e3edd75f9feca7b097a3a82400223beacbc1b80a15979ae9a9470324f5fcae50a609d9ff7547708cf2c738edf2e9c253c5e18b977836a9ae39d5e93e90a3f7b520c5d3cfb3a40eeaa1e99c33d15dd517b493c289777b0174ac5a8c478932d82d535dedb60d1edc76a35eeb15eec1016034cb4ebb05ec07984806d5174b0ff51f46eb25ed78ea32f5bd4dec3886b2ff1a00e6c3aa5776aa6ec8541f62d822297c86ef62af0992cc178e3a79f6a5ebfbeb813356483475b560304744774a59bf19f55106f2e3506b", 0xed}], 0x8) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x100, 0x20, r4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) fcntl$lock(r6, 0x8, &(0x7f0000000840)={0x3, 0x0, 0x3, 0x80000001, r7}) write(r0, &(0x7f0000000100)="12b389b2afeeb7f1c2d783b6cf11b86c760bd200c03adc382273afd7709e5237e8989652", 0x24) 14:43:31 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r1, 0x0, 0x33780000000) 14:43:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1e, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x16a23c964bfd805b) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket$inet6(0x18, 0x5, 0x40) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:32 executing program 0: setuid(0xee01) socket(0x18, 0x2, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) setsockopt(r0, 0xbd, 0x39, &(0x7f0000000000)='\x00\x00\x00\x00', 0xfffffffffffffe33) 14:43:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x8}, {0x7ffffffe, 0x20, 0xa7, 0xfffffffd}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x4, 0x6405}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000002c0)=0xfffffff9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r3, 0x2, 0x1) fcntl$dupfd(r1, 0xa, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10000, 0x0) fchflags(r4, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x38c) setsockopt(r5, 0x5, 0x80, &(0x7f0000000240)="76878e5427334403ae80591a1750a71c77d00504558712a96e09648f80336e120ef424fdf7ec44270c1192df3b201d3c08a6265a7fc933b75d2148570f4d05a65aeb6cc57ad0b91e30feeb", 0x4b) 14:43:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc186c8f549352ebd4932f22d4eeecee0104345f736768bd29c06ffe6886b4230019aef1b6f19d3336c8e07461939b536b0d048190e40a11b89fbd9c8f914b0a7927c197e409eda677ea15427f3b38144c5f71a16a", 0xf7}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x8, 0x1, 0x5, 0x7, "5f4ca3eef5651da242eb7eda41fec98539fae23f", 0x6, 0x2}) connect(r2, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) 14:43:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0xb1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r0, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x1}, 0x8) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000200)) sendto$unix(r2, &(0x7f00000000c0)="00b6f033bec63bf3a1b7b383e8d3240ca143cb11aa9343e299ec9b7176f7d6d15b6e6bd0118d7138daad7fac3a8ff712391a6c324c556694a0fe0b9e4554c93164009f23eecca559c44cfa2b37d16f12d82b9fdaa3141a3a18cd186c2cbe90732ed57f6b49250c85bcd918c14036e6c181afeb0dbe2aec928e70e353fbd2d3e228ad3348cb2db353a13d5b28f9fecc0d9c6ad34849d245f92cf59ac824391ae0364df4420504c947cb0438a511d33b1a4222", 0xb2, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 14:43:32 executing program 0: shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x5, 0x1f, 0x2d, 0x8}, {0xbb, 0x1, 0x2, 0x2}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20001000, 0x200000], [], [], [], [{}, {}, {}, {0x0, 0x10}, {}, {0x0, 0xfffffffc}], {0x0, 0xfffffffd}, {0x8}}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x8000) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x7fffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000280)={0x7fffffff}) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) connect$inet(r6, &(0x7f0000000200)={0x2, 0x1}, 0xc) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000080)={0x6f41, 0x20, 0x7}) 14:43:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x4, 0x6, 0x8, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 14:43:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x87}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x100, 0x6, 0x7f, 0x5}, {0x6, 0x5, 0x3e, 0x10000}]}) syz_emit_ethernet(0xc9, &(0x7f00000002c0)="fc9bad7de1a5f4146c5a10358c6ea6b62612db5f98705f3e48cb02f650703a386ea3966c508db538f61d20f5be8919d0fb06709d1a08b3c6f241dcea3b8eedad56caeed2189e2f232a928cc5922c3cc8f561684d3c2fec33655c233c1e931a579645d64248d350e7faec119c108dfbf05ffbff68a55d680e1ea95b58513ee9645c4e50af0b2f1780d5d7003295a8ef7d48fafc053f6d9d908e98832187d3fb530ea79bf34f40a8ec1b1290c0993c5cab64beb9268656240508f336047ec18e02c8b8bd809728d42d19") 14:43:32 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x800}, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r13 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r13, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r11, r12, r14, 0x0, 0x7fff}, 0x80000000, 0x2, r15, r16, 0x7c, 0x5, 0xb1f1}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r11}, 0xc) 14:43:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 14:43:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r4 = socket(0x18, 0x400000002, 0x0) close(r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r5, r6) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000080)={{0x1f, 0x97, 0x1f}, 0x2, 0x9}) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r4) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pread(r7, &(0x7f0000000200)="21248023dbbf8dfcce8359a323977337a40d72adf7d70f00626c86b8c9b8a8cb5e271e253ad4eb4cacb924f203c67a4598a1e3bb23faa0eee46fd175b5da4759f71794ad", 0x44, 0x0, 0x5) dup2(0xffffffffffffffff, r7) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000000c0)=0x20) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000000)={0x9d, 0x0, &(0x7f0000000140)=""/157}) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 14:43:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$setown(r1, 0x6, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r3, 0x4, 0x80) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000000)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 14:43:32 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) socket(0x18, 0x3, 0x5) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 14:43:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYRESDEC, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES16=r7, @ANYRES16=r1, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES32, @ANYRES16, @ANYRESDEC=0x0, @ANYRES64=r3, @ANYRES16, @ANYRESOCT=0x0, @ANYRESOCT=r4, @ANYRES32=0x0], @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES64=r5, @ANYRESDEC=r6]]], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r10, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee", 0x199, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r11 = accept$unix(r9, 0x0, 0x0) write(r11, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r9, r11) 14:43:32 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000000)) getsockopt(r0, 0x200000029, 0x2b, 0x0, 0x0) 14:43:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x44}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r2, &(0x7f0000000100)=""/68, 0x44) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x0, 0x6}, {0x18, 0x1, 0x7}, 0x536, [0x0, 0x80000000, 0x10001, 0x7, 0x0, 0x401, 0xfffffffa, 0x8]}, 0x3c) 14:43:32 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x67, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r1, r0) 14:43:33 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000280)=[{0x0, 0x20, 0x3, 0x5}, {0x36, 0x4, 0xff, 0x8}, {0x6, 0x4, 0x1, 0x2}, {0x6, 0x1, 0x1, 0xff}, {0x80, 0x40, 0x7f, 0x5}, {0x7, 0x6, 0x5, 0x2a1}, {0x8, 0x3, 0x12, 0x1}, {0x5, 0x80, 0x58, 0x20}, {0x401, 0x70, 0x80, 0x5}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) 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, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 14:43:33 executing program 1: select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x93}, 0xfffffffffffffffe, 0x0, 0x0) 14:43:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x24}, {0x1d, 0x4, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b68d5268258861cb42130bde3414") 14:43:33 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='\xfe\xff\xff\xff\xff\xff\xff\xff\x00', 0x8041, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x22, 0x80, 0x20, 0x8c}], 0x20, 0x0, 0x10000, 0x0) close(r0) 14:43:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 14:43:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 14:43:33 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r1, &(0x7f0000000080)='./file1\x00', r3, r4, 0x2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 14:43:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2", 0x1) syz_open_pts() r1 = kqueue() close(r0) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefd, "854955883d026111fe4d04000000100000000b00"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 14:43:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f00000001c0), 0x18000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x400000002, 0x0) close(r2) dup2(r1, r2) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3e67, 0x5, 0x1000799, "b3ad2e0d3fc9c06d00007f00000000000200"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f", 0x4d) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) 14:43:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/57, 0x39}], 0x7, 0x0, 0x0) 14:43:33 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200), 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) socket(0x10, 0x4000, 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 14:43:33 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x3, 0x3a) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r1, r2) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xffffffffffffffa1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300000087b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fefbd612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) r5 = getuid() r6 = getuid() setreuid(r5, r6) fchownat(r3, &(0x7f0000000240)='./file0\x00', r6, r4, 0x4) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000200)=0x10) 14:43:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x100}, {0x15}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 14:43:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x3fc, 0x0, 0x1, 0x0, "22bdadbc000100"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) close(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000004c0)) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000040)="93771aed7a925e669ea0ec21294e0a4d4eab2c1cb64e08fce7dc3b8dc951f0c70afb3ea6b555f3fed64ee600e504487790a6d41558e8c340133b47cb4e07501fc25b229892f966dc430d72ecc8d68b7d484827a80393f991e182f26986116b876e53"}, {&(0x7f00000000c0)="cd310455b529bff3bd4acb56c27302d2d0baca84657ea60a74d0589c361434347ddf9b83e54bbf0aede1829c79ce18ba4c7fcb8ac1eb8d0362f7023a9e5cbf4510ef0d91f77041a79e2fcaedbb4e953d0805e52dba9c527e0a9ce8f888207aadec65871c78fd3c209634e28defb9ed5b0b187d088cb51090fa92b666fb0feec4f68478518593fb435474d7a75bfa2a0777dd656326b3b0538c5984946c16a0b7bb267d88b698505beb6093bbddd6c22692cd6cb84c51ba02f7da7a4c5dec"}, {&(0x7f00000001c0)="480f2cef64"}, {&(0x7f0000000200)="8e39cdd58c53e05f2aaa95e4b44e3b670afb6bd2c8cd2a664784c111204e2a9fd9c73d9469a2e1324b32b98d64011331011bdae45a232d44ccea1598b5bc120e736d2f1aee9e4c07822d41e46a31057b87019b79917739b916a5615c877a09091290be0a762e0a7f4c3cf3e01ab783021225f2e45c02c034dc8e8f2e83eb119cedb26bab54078051e058d21183d7510ba84c5e0b"}, {&(0x7f00000002c0)="76e945d35680f4b3226c10ea5fc3a7b96b9fd7a3aab0a130c7427a64f3788b2fbcdef9ce28a14169c19af0095cecfd270d07c904758b12dbe738f33c618b5b4b6b0d5becb07b0dff262f29f573a2c675cc474cdf1f9785a20eaeefe9b50a7d828bdeaf0dc3e11891420d8d5df28eb17bbe171338b29c8e4722f40fd483f6b9a4eb764ad9de714fbb305f37e62a24ab12f3bdb3ca6d1883aad8016d3f5781e3353f98ead3a5af8e501e7f50c607011072"}, {&(0x7f0000000380)="c750267e0e03d67e696dc0a3f34005587b27e54f364df317a76f8fea5ffcf92ae0a827d5815a28d4ece0a20828715b8f4965cce38e0e805b6e1a8d5f96bac5be1082970afc7d235b058f1112d4b256350efcd076959cd6ff0ed20dc7776a406daa52fc8a69847a0846fe93f724980722bdee69ba8e1249dff4320b33d7af8869babab6a4a460c4d48f661b310d161a99c174b733b00bb226af8af6c96450503b168902f9189c0f28b115ee50b2db5463c4dd5cb7"}, {&(0x7f0000001280)="3cdea2a265889a09e73cc2d4721223f974886de052a8ff376999cbaddfe3bbf99b6aceadfd318250da718d8ec4db15b5f4a4fdcbdb663971466963bd736f0b6bbd4b151aa77502ab51372460b1852a99ccaeb3313d15bb456da42b6903139c3ca453f5c0a0031dea9b3c2f7620b740495eea703db951a781ba3b01f752745b2166685583833b74a4151dae67e015902a5b3fc93dbba363a5db57c53eaa1970ea5276f32e5d1a56df971a782dd6f21c9d7279a04947808d0fa1c931cc06947b153812bd2d9e7770d5fa02d8a6edbda1373bc45035cc67b43d18973ea5c8419112307fe36d9c83ee6eedaa444c083e595710", 0xfffffffffffffea8}, {&(0x7f0000000440)="a63f4d962491967eb51b85acf98775bca7bb52b2f70d757e8d7e5e51552f562ed2226694d710dd033d34ac1403d0756a07"}, {&(0x7f0000001380)="3bdf24dd88c71caf36fcf52af8693fde3d8aed9b8eeb0b3eaa6746c341a8ad85516600e95f821efa547255929c3354b1b815193cf2f493b8f6be3c64acfc2dcf7d1f40bab02607ab112749af658c7968c479ae7e325117782f890e1c50ad0e5a4c285485a12b76c860beea39b8c2d45e77bacc3cb7fe95e0f06240dab0f1e4186c2c7d444cadefee54c03797219e1faf5bbf00c86324e53445e1088aa94479b7f04af1074d60bc4f0119b5c55510d2001e60cfbb35fc3efca65551b0cc872c734d9a2f48a24565ed18"}, {&(0x7f0000001480)="414ed9247ce97bbbe1a4155966e23f6ba81180bb40768e21e73a968df3f71a6de13fc27470e677300d9fc83d45883b890681abd04e92c782a79df881a369eba7781d7b498ab096588e9379435ec1f2bf8e49ba7bf4c68ce7b32afb33f0bf5596761cfc114a2ec2b80536735ad8f714bb1a373c3cee7aea8b4e16ed0741639e8f0dac33976849cd1f9e6c20a316dfd446e1e8dc54da5108735a47060c1c2d54ea838a1e55c4afe5c8f5ad97331376d892afba6e26959c1b7ec1e297618ea3937ef06b3751bc98958157e9ea94414a80d89a3f88bbec8b362080a46d441fb51fc1db51c534f3f242447ca98223b8579c3901c9b4e81ecc"}], 0x1) 14:43:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) write(r0, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) close(r0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x40) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x3}) getgroups(0x203, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) 14:43:33 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000880)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964415d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd5ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa1e44f4168a65ee83f34000000000000000000000000000000009fcb464f31c736bdc7dde750a9b3f770c82078eddc8948dcfda2d8916f1e14e5597e7d649216bebfe4f8bfe3af579c18f003d8d4fd585b7ad21a0933e875eef7151684202ef3d25d28f526855bb359979a145d788824763843f3abacf6f478af18b8ba07a215431bb4c56cdc45e3f175eff9fdb4661c41a2bba500bb528c82f22ad60a9e8dd8a168869e07dc85dc74fe274ff8fb99751a3e688d8fc88c73bd39cfb1f99149b1aa37a1fbdeb107a5321586ced8be4e39ec3b938d7c464c67f0408ce7437e00"/989], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchflags(r2, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0xf33c2859da6e247b, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:43:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000151000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xbc, &(0x7f0000000140)="d7863992e2bf6160e136aa13263e8716891bef5597f8e7fc6745bd6dfb744586e7dfeb4fda44dd9a910254c5354aeaba8ddf27c93a3409275a4ab8f1750a96edfa925463e73f01a21652c59243c7297971b170f2b66daf550c86cf12534afd69bf366ffe21b592accf3ac600677caeaaec156fa2dcfe3af9099e028949a9633667b0886532454f8bb31e74978fcf8a5c349deb863476e2a1f6cce3252757c144a9d221880379ae1f48bf56c5caa5cb0611d4f905648fb1cfef6ae10c") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 14:43:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x74}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 14:43:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 14:43:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xd}) r1 = getuid() r2 = getuid() setreuid(r1, r2) r3 = msgget(0x2, 0x200) r4 = getuid() r5 = getuid() setreuid(r4, r5) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x10, 0xd1cf7faf6204ebc7, 0xe2) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r14 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r14, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r15, 0x0, 0x7fff}, 0x80000000, 0x2, r16, r17, 0x7c, 0x5, 0xb1f1}) r18 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x3f, r5, 0xffffffffffffffff, 0x0, r15, 0xd4472b864b5b4e3, 0x4}, 0x8, 0x2, r18, 0xffffffffffffffff, 0x40, 0x7ff, 0x0, 0x4}) r19 = getgid() lchown(&(0x7f00000000c0)='./bus\x00', r1, r19) r20 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x100, 0x0) write(r0, &(0x7f00000000c0), 0x0) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f0000000080)=0xddad) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:43:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x45}, {{r2}, 0xfffffffffffffffe, 0x45, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000180)="00c11db41d4b736823456ac911bb0c6618dec129ab75403989cf4e9dbf21621156bb4ccd36d9f0fa86786d11452acbfd1b2b301fb82077bcec62095569e7b6353480135831ce44f298acb83a35c37ca035d1610eecd25635d15b4201524c49a58c37db3d9f34f93b03ead9c799db72e7b3f049af9066ce9016ee2a17c2ee2d1c314cd4a1bd2463a2b76fbfc0e5329cf5dbe2cbff5adf35b8167d379f5602d628817b6aa1a2faa67b3ceb71746c4db2f024128e1cb7301b0f798f9f039cacc36b306752e06248d97a67b4f60585358bc2b82ec8acb52016c9a486dfdfc984580817589abffaff84ab859716df080e5460825c469ec3ea5e019a3107d83a3749b1d5461e2eb0f32ab4cb39389d45c412dd00d56ad590d98da5e5eed8fb6cc4e434db9d7c16938ef9090a6d8c4a4f478034b68036937dbabfc27b487c60955949cfd43eee0a16376d06b1e26f15e21bb07109908cd4447c3b3a45d7930dbd946ecfb06065e389bda9512ebd84c4fff10a1be61981d508c92813f8e3174321904f77e77c0470b20180a0429b31aeeafbe81fcc908f49b55d1f9d41dd768f9a12c61ed926c8bb059682a870613f8b1c24f6eed7a015929609db767425cb6a962122ab9a42448ae78a3080e2c75d63300581b593de63973e353527694f2f7cd004100fee1adf1d94b792987dac92b131922a316bbbfd4dd7afc61854f406933f936b5115924c94159a677849d614d57835c18510862eea7e8b5f4f3505b08154f488f0fd115048a5255bde23644d4104a1c129e086f2a248ee3b4acf9d9ce5514006f88f8c9571285dfd87a1ad1c3818c49cb5fc5bafc551ae289f1186600a16955bb1322644aa20b8e45f7fafa1a5c8cafa86ad718a1159c9f732217c5a44e6620361d733e7b8aef9c3ae8c66f55d6dec8e6ba2189bbd9129be6c034bf09a96a0311d9fdfe9c118f94fb749f917ac5316b2fcf03a35b48e5bcc5303b26391d766ca8325b2deb4c69045de604ded64460808d59ce4f2d4f0b51b476f0cde1f515d22b301678020bca1d7ec96280f15ae6dfaebf2ba193afdca70a916b54be8b407baacacd55da0477d2a0303c66972e1f1848f63a4af03c531a9e007e8dab1813ba1f1ec626690335706c7042b0a35b6dfb7411fc5bd0568bceeff65034416c65da9d9817a46eca1cc99c0e1e57ca4f4a6a08854d52b595c875e98b8a8865670627671fb1b8a5fb87b63f4d94a23a5ce29735c879dfbd583ae5ec94e58ab0e69adfed62329881d9f53d301a0adc7aa8b6697bae10dc664726ebc3ff708c78ab6b7bc63a99122b2f4ff2f704f7261d3b646123bad2cb32d3d5334948fdd06d540c1e5625d551ebf7237acfb1088776383e282b09da788e77defa33ec278900ef5967ff051a154a4d671555ee3a0bbc81b3a7dee4390b0357ddc3f18c90db7aa27758bd312bb751fd07f72e00b5540680dabf5914dc268f4aa22f49f29cf31ff94039d1ed2a72e968ef6b28ca7644c0ab603f134cf4ffaa4c6687f6f1633a7db3ac7efa55bffe352bdfb556cacf7b575a9f08f15957fc71d9c68e5eeb5e879bb3860f7b61ba06a41f3c3ffa86fcd7efe8c31e786f72a0509eb18cb98f989cb779a5719706dd7e5a1fade8c812e9b9aafaf2bd6df5c15ccd00cda9ea29e3c9319ea925e2646777eefc16ff55dec1340e04e526cb9bf585773611d9e41f6b07c776811f84461f2d6d4e621b3b4443182cf9f3b4792d4e8677788696ace776bcd5dc6864359e4845f37e0419e2fa5b7d5fefb84012209ed5ee6ce95de58aad33b51694d571ccd2d51c82fcd948812e0ba0bc0da727b0d4870047a9cd276936fe718ced72f1b442c762f84ef0155ec163378089dd83903c57c1f4ca93d219886849d68d9b7f29c4f70b6459d5415972648554834b3e1607539e01c2da46b21f8df697d649d3cebf31f0f9bc66be8b41f5b5aadbcf05a5bcba42f729da30690497e003a2e22d4e95dbb3861f1e0cfc304bf8257519839352bdc4d5ee9def18573b2600d5905585aa3026e9da59b80881ae188c08b1bb3fc72d0db762007ad067369b042c4c468d449b810efc411778b1a554ba0dc6e7fe15dc75a8244eb010def3fec7c9e116abc5c0607cb5c6a0b7b3f1558c35d412566aae8d1a59d8095386d418bb5b7e7aab32b9f53e5fe052dcb0ba7f1987b880549815a8f1c6362246619b6fbcca63dd0d12c07e23c2798e3fe0bd36afa5088ccc3cd13f41e282ec4cd7d24290e888d2adb57695391a10820c1534f9fd8e5c7fb834c84ee9384b61e224fd070cad407c59cd6940a5f8f0eb0c06260ec1573f5eafe53e7c9328f6694b8e61eef5e4adbc2028a61322624294b6adc5335042b62f124e30281a1e061f7036adff94a47f7f438197d9949b3568ae83ae85b519c6e9bd721c09ed78293516801d61ae8b742365466b3c49e75c8767a8572f6e12a4abc92da52a428bb5d0b005792f0a2b94cdb57c6ffc2390fc6199da79fee18537d6e80892d12e269fe09470f5900eb2283879ce599aa419afb6da8794d90de2271a6030b9f0070833ffbdd47820f0390c0eaf81f5641b0d017a655e9e95536133911b839a4904ca7f5104ecc6899f13daa6c502204f435bc58d37ba27b20ad0faa97173a3d38e86ffab2f4fda5b8ec30029528d415b4bb270dc9ffdc5a914b3c4f150d0dda0fa73105a21fa77a2fc4448e3a1774836cb934e552abeb5e268c3684de887fa9aedc6345c1d1ef7abc0ebb1eff41949a471ef5f5f81e4cc0272dfd28586972f99ac7ee1e7883c8a466bfeed85a8ef7315c65426b4870c35c83d7d8129d02f9962561427c58c0f985ad2404fe331a4d12b395098a200fc0d9e9423af3820733145dab17014b8c4f07ac471dabd71182f8cbb87de987242997198b06d67ffa6dc010ca494701e112299054a28a45f0bc1b8fc582faca16339322ec7110a148c079d8869cd1249694d565f4487ef66ebf406fecb7b2714f63252cf63262101639f4a991b6519041bd2e31d895ba5ec2b78d2336ed9dc5be9bee3d3375364b16836331171e4b74e3b5d82637880c214115ef16373f1504adf21275804c1052082a69a194e7f8b2cfcf156cae1a615f36f1d23a50e5830715208f53a1d5b7a14cc6822dccd5131848efbd8afb35c2c52efe7c5829d69ededae3b5b9d9b5d9d6ae75c163eccbd7232f8fb3bacdb29b1427642bbc498a8de735132e89d987f523171cceb494f6018e8befb92331392f2c9b85cd5e1001a2ea8675ab5849b6b883f9d220cf4d4bcf5288fa437fd0cd3d2be6ad315e8592bfc28653080bba9f5e1d1f4360444a228dfb22a82335dc384d67684783b3e84cb66ecc3682edb971b6ff7f9cd122d9ebc0fa80a863104f7abafff5b0e336448c24fa098e4d0c53493bbd6962b8fda675e97a0d40abf2cef35f2f6b6dc414012fc4a05dcc0b0e3a709ac55ae6a53bbd2d4f63d0168b03b32ab861750c1e9e5eecbb74554bf0c27c59b17899742abbaa4a987804bbd97c84a46bdf76617a3e54da9e12f5a28008c74b4ad0d2080e248a2f78bd86551379fe68f0f04b31e17a98d11d820f8db63ff151912394d11208208f4c5fd6b0d03c45f78637b7b164edaa89ef1fda4b16e7205991989e941f954c2e7925b22adb6a472110477a2a2f8612b9943f16e57e1b57e36a3f247dd293a001eb7fbb0c012c0fb9d3796b32f7f64dd5439cbbfb926570cfbb559b7da42ecae99843bed4e3c90b6448c881776789a0c272e42318c2ef1625fab46db6c0ae7f8b8e050c331fa2afde8f2c7a84f17d7fa040ffaea0639763de95a7f0e5454ab0d3545b343332ff56b86608849a5592f26f9e9fc6f5428236163acf9a6ab6b055b07dfc31837cc85836b7742f269760a8470f5613f2f80df1bbf08163da93915ca04f81c8cdc9b890d46d8ce5c21f45639f3326af99ca93c50ebaf81bb4d376629084ed5224fa655a52b1c715660b62eda496628065047212fc98d2fd3adf31c3bea2370e97d6121ce31fc0971bed496bea0d540968e4b52021f8bebd3b8e1b51e9dcc3cfc9a04bcdf3f892a3503a1c1d2ee92193e996dab405dceb953ae78bed4e63ce8c751fc39f9ffc56da69dbb52f6dd31eb8692c2c80c4e8429ba247b5d56f15fbdf679793bc5451e0619e1546413f4e1559143fd9420efcaf6fdac83ca00d9c62a8d1d63fd0b146feef73982e9766422091b721eb700db7e6a556bd2f7db3691f482a0591fcf01530807ea0fa3d79aa868b7f90d01194f420d6e7243dd592c11d97bfe4c60150ea5bef27ee95c12140ad4ed3dc03282b9ac7728bfedc72b302043c3b9d7dbd7e7030053a5331621d04d93942e776be0bcb4b3b3f21b6ac851c9a1d59e188167ddc0e347879340b61d198da8fa09e5e66b4f2c8a5407878e4a894a91ce1e21d101143ef9fb626ed6f6cec518509929d5e168c63b6585aab6a8ebfd26426dbd13b3d949df9279115dc6e3e1aa25d401d31389aebfaff27e4a992864994d4744d900b626dca28596e6aaf2be15d82ef762793755d3432b6482cbf09215a414e93168767e166d01611e3aa585e3a37460f8b06e27c93a2631730a901f474812d50b9d5395e0ce05df1f0988d370a191cb7f6a582e7412d1f86cb7eb6baaa213faea1c06ea5c865a4de169270bdfa5748a596f8db4035729f69157d75e180d332bb8f341f62c81ef04c1052c9f97ebdd393f84d0a9abbeaa8e2e01a365db50b3fad767ffb72d39fcafdbcdc308c1666d34406ff3fe8c70ad6d45be39965a3473172cbf39ab4e8eaa317ac0a572d73b0a7f1d8092cf8c21518b7715dbf104cea63e54f262bf36f1846fe41cd0e25d6d639d86a0d3bcf7c2aea4fb7147cd6f0b579243cf1d0b6d9446b12f2fd9bee2d4af495454fc89efbe67a434a2e7ef581a950e26eb937c697504fe4314e53f3b834f5546f011ca1c8f2bd6574b236cd7efdd7e60be2e14b5749d1d0eb4e626a21a001f138fc71dca5c1b6cd07ec77f5cf9dd67008d60621fc876e5fd4e0d7cbf984634dab5030496e0406b17a793a41933927faec95e74ed9630a06ab350e2c026b44407376d9761ff79ca4b5309af4ff10b9c4a929cd893ab528218d67a6b5ed861dd3a29756e39610755dbfd973f071dd68232e62ee67d75dcbf81408316d41a6705c0c936525b2c45d561ab04693caf16d2561080e664bf47836bc4a9602f8c3a96fb09a626b1525c5cc1bdbea68075fecb6b57842b348b0364c204fee0b768e13e0d82eba75f651bc4fba86a6b8d0106705a7883e675422d3e9af368004fe1347aff9fb1ced1ff2fcba73f120b71a94053091049e16c95a079ad3b2ccd92abf1a081fa6cddc4b7f2d7b627298f73e95ee91fd9b693c05ff2f217c32cdd577be14fd047d343a53b3d09a1ede02320d48177ad4123196198416e95bd2d77479da49b201cf117bf03c7b3ab0ac2a83ad30bcfd15acd4e5567de98c3c4367a40d1cc7b0692b100eb65a3cf3a0442150d62c34be94113c1f483bef8cef2f976d47ba83fe1c0aa223da76c6e07589e9b2407462ff902cf52e44a3116ea8e4a9c5509e8566736ca2ca51f3d75851f2a74c0d38701fefab0c350be02381a84b6800cfdaa3f3b6f5610abd1f849230b9b59252a701ded372e3a2609a69685a12b41a687801400ed380017d6dd944466e47ccef62f896d525ee8b0565f03d878116f78d536c6f3eccd31b41b4a9bfae4f88bd8ea4e356f9ef5da620b6921f78fe61c641332b33e0c63964227f427a4ffb274f7fc8a083b73b44", 0x1000, 0x6, &(0x7f0000001180)=ANY=[@ANYBLOB="01001f0000236bbf75d491085a6a80ebd23b22794a7f6937ae15938ddd0f8f42fb881405"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect(r6, &(0x7f0000000080)=@in6={0x18, 0x2, 0x6, 0x8001}, 0xc) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r0, r3) 14:43:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x6, 0xc007, 0x0) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) r3 = fcntl$getown(r1, 0x5) r4 = getuid() r5 = getuid() setreuid(r4, r5) r6 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r5, r6}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) r7 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1, 0x0, 0x0) accept(r7, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r8 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r8, &(0x7f0000000140)='./file0\x00', 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r8, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) 14:43:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) dup2(r3, r2) r4 = open(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000000c0)=r4) 14:43:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="3bb930c4345ed69d361b027356c0dca16087b78dbce212890838f164d011f552cc98335003cfbd19dbd0df1a8ffe71520000a364ed3a01a9ee883f1576408a830c92786599064db3d1b64e480aa9ff372cbd026abea4df796e0e09b3cd0624507c5fe118781074d26bce7c2a031d6da11194391a44d92857ea4a530e0ad16ed592e9620ceea48d6777a854dcc1724b7768897896f9b956f202cbfaca1376d80c3f43b179d23d5380217869a1b015b2db790e7f95f0b7b68f11e18254f40c12ffe8a038e42f13a52d3e92888ff7221dc4d434f20e4d1263b41ddf2f6b0c83107fe13e987ff6e5c6d0c4babb478bcc5356a239945aad7b5457d9e1", 0xfa}], 0x1, 0x0, 0x80) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x20, 0x0) r3 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x1, 0x2, 0x7, 0x80000001, r3}) poll(&(0x7f0000000040), 0x0, 0x0) 14:43:35 executing program 1: getpid() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r4) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000340)={0x800, [{0x1, 0x80000000}, {0x3}, {0x0, 0x411e}, {0xb74f37a2a3b014e1, 0x3ff}, {0x3, 0x4}, {0x1, 0xffff3d64}, {0x3, 0xff}, {0x2, 0x4}, {0x2, 0x1}, {0x2, 0xad4a}, {0x1, 0x3}, {0x0, 0x1}, {0x1, 0x4}, {0x1, 0x3}, {0x3, 0x618}, {0x3}, {0x2, 0x80000000}, {0x0, 0x8000}, {0x1, 0x9}, {0x2, 0x7}, {0x3, 0x7f}, {0x1, 0x4}, {0x2, 0x6}, {0x1, 0x4}, {0x2, 0x2556}, {0x3, 0x9e}, {0x2, 0x9}, {0x3, 0x5}, {0x3}, {0x3, 0x81}, {0x3, 0xfffffffb}, {0x2, 0x2}]}) dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r2, &(0x7f0000000500)=""/4083, 0xb57) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r5, &(0x7f0000000140)='\x00', &(0x7f0000000200)=""/234, 0xea) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x8000000000000000) kqueue() r7 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1, 0x0, 0x0) getpeername$unix(r7, &(0x7f0000000180)=@abs, &(0x7f0000000300)=0x8) write(r0, &(0x7f0000000100)='w', 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='\x89\x00Ap\xcf\xccq\x03\x02', 0x0, 0x0) 14:43:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="824201f0fffffff2"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="c2c11537c73c00963e019823a500"/24], 0x10) socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x187, &(0x7f0000000080)=[{0x2400016}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) sendmsg(r4, &(0x7f00000003c0)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x9, 0xfff}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000240)="67030b13cc1c4b96781c0e4e2bd920a506869c3afc87c607c05a20a358654b494da62065878c64446a1d52a8aaf828835abc152918e36005554352500d2030023359176508541374ff52dd58840e22bcfa1db5a82d9105d3bd5e64cddcc3405e57a0ea3463495b83f2364df8bbd56b823f71fd81a5b74c35257957564969104be7a0685f54fc1bff9050e6a2c77bee21a8ebb767c4186da9ed18701a087696", 0x9f}], 0x1, &(0x7f0000000340)=[{0x68, 0x1, 0xa9, "c01dd65b2d728558e3b4d05b982b8547c77d7b2ce58c6d32799e282bef937181d35eab7a0b9771d4f8eb380702152e82e8c0dd81d010d7709ed386d7d243480dfe2e464bde2c9ea7b4bad3b9924dccdc593ca7e0"}], 0x68}, 0x400) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = fcntl$dupfd(r1, 0x0, r3) getpeername$inet(r5, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 14:43:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3f8, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") 14:43:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 14:43:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0xf1, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x542d}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6000000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1800}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2f30}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8001}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x180000000000000}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00']}) 14:43:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x87}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000240)) dup2(r2, r4) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000001c0)) 14:43:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202089e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="de0000162f66696c6530"], 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r0) 14:43:35 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"}) 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) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000180)="313e855ec619e9677a0e4ad07cc63b28028b788902d8e59b5431cd624dfb104b09af6325952827fcf8a8a6756ccb66c4ab0757cddd1c45f6f9a82e1ce9b3e1718493c784be88ab70eaef286872977145dd09504e43347838f4c4b9a2ed098daba78d350bfc489c21dc1096dd5bb75ebbd5d98a3a256d9f9b4e7b51e8bb6736ebe0e13a54bb5c9da029843dafeb0b91d77c0f5948a566ac7fd0f25630a5bc", 0x9e, 0x400, &(0x7f0000000080)={0x18, 0x3, 0x3, 0xfff}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 14:43:35 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) shmget(0x0, 0x4000, 0x0, &(0x7f00002dc000/0x4000)=nil) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1d6, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 14:43:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) connect(r1, &(0x7f0000000100)=@in={0x2, 0x0}, 0x60) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="00002e2f66696c65dc1b"], 0xa, &(0x7f0000000680)=[{&(0x7f0000000780)="4a0a44949cc45ea1d623bbbfc7551fcb580635c1ef09160840f62fe919b308a425e0f1953456e3127240b62fc42686770e2747d75a96c41cf029b74116d39a5fba5e82f4d1f47afff167df23a47a5530eede6260af683046bf6c620f925116103653bbfeb867e8c9b4d29dac1eacc5056a3e69d78d3edd1cf72f9e5fda3a657da8e4ecfe6e8fe0388f15c4d95849553c8f91692737bc826bf9a27b1e31d24465c4f8da2842347762eebf244b33364bcf031c2c439f3a3fe98d2b603e3ce97719fc56", 0xc2}, {&(0x7f0000000880)="3c10b81744094f5a6998e420ca114c5d17f57e6da54f138dcfc5900e77e1a4af82f86d799587dd6368d43a7b54827facd38aacc5963b233e058eea091845a9352cab79f1a62b36e67363dadf6c13b96f6a4c525efef61c74a34403d672bf5a39492bb6649c1439621cb3a8347579a283093fa343ad98c81bf756ff2bc1e95c39a97e3588e66ea5f416fd07acd6efea5383ebe0cdaa9195cb74bef05775b8c6a503b444ded92555d1615b801acd6d21793a2e6dc0836415aa4a4ee09693db6932e842d4a5e3cbfa960c47642c41b953c8b5", 0xd1}, {&(0x7f0000000980)="15a4c94abf801b5a8eed0453a807734365d1b652c082d887ecd4fc24e2d4375108c258abcf0889486d008292b2f5f9e2f2257f4e89d8d128028a59dc67855ba6ff6a0cab5a9a8d54bf6c87bf0929883e2796b4c37e976a0636448bbf01913fff9c0ec1e169cd5e95a5adf238d3fa133a481ed59d1892bee69ed6582f7b4b22559489e98b19b079324530a86b42e3bffc72a13d0c3e1a1333de165f03dfadcabda7d5b677eb8ff355e8ef367d26a42e06d4bb002e7e0f5dd5a7377a2127fc1f18c30a63e876d94811f16b8baeb125c104896959ebea4017f78d", 0xd9}], 0x3, 0x0, 0x0, 0x792396f4bea4eb02}, 0x4) r2 = socket(0x18, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402, 0x20) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000003c0)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) kqueue() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x2) setuid(r5) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r2, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r6 = semget$private(0x0, 0x3, 0x80) r7 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000700)=""/105) 14:43:35 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000080)="c1708428b2271d9a99f6e21a0b84f81afaa2052c0c1b3f3ae9259c8bd56854de7d801feee4538516d98670d6578d21a542fd6814335a9384c1b66b4630977d9aacf481e80f99b8e3297b6cee46fa8b55eb70577f4dcfe1fb76a3516566a9d406644ff962ba82614c36c478f68fdb16", 0x6f) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) open(&(0x7f0000000140)='./bus/file0\x00', 0x10000, 0x1) 14:43:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x1, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:43:35 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, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000200)={0x60b7b888, [{0x2, 0x3}, {0x1, 0x6}, {0x1, 0x80000001}, {0x2, 0x77}, {0x1, 0x6}, {0x3, 0xfffffff7}, {0x1, 0xba}, {0xb3634216549d7d30}, {0x3, 0x10001}, {0x0, 0xffffffff}, {0x6}, {0x3, 0x20}, {0x0, 0x4}, {0x1, 0x2}, {0x1, 0x3}, {0x3, 0x233a94bd}, {0x6, 0x3}, {0x1, 0x7}, {0x3, 0x4}, {0x1, 0x7}, {0x0, 0x200}, {0x3, 0xc7ed}, {0x2, 0x10000}, {0x3, 0x9}, {0x3, 0xffffffff}, {0x2, 0xffffda29}, {0x1, 0x8001}, {0x1, 0x1}, {0x1, 0x46fc}, {0x3}, {0x2, 0x80000001}, {0x2, 0xdf}]}) setsockopt(r2, 0x800000000029, 0x25, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000180)={0x3b, 0x0, &(0x7f0000000140)=""/59}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 14:43:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="d001dbc1e6e6c556072188032400", 0xe, 0x0, 0xffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x8, 0x6, 0x2, 0xffff}, {0x100, 0x2, 0x6, 0x20}, {0x8000, 0x8, 0x5, 0x80000000}, {0x6, 0x0, 0x4, 0x672c}, {0x6, 0x3, 0x1, 0x7}]}) 14:43:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r5) kevent(r4, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x10, 0xa4}], 0x8, 0x0, 0x9, 0x0) 14:43:35 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r1, 0x3) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280002) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r12 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r12, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r13, 0x0, 0x7fff}, 0x80000000, 0x2, r14, r15, 0x7c, 0x5, 0xb1f1}) r16 = getuid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r22, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r25 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r25, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r27 = getpgrp() r28 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r23, r24, r26, 0x0, 0x7fff}, 0x80000000, 0x2, r27, r28, 0x7c, 0x5, 0xb1f1}) r29 = getpgrp() r30 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000001240)={{0x0, r3, r13, r16, r23, 0x67c2f4f65e714797, 0x100}, 0x20, 0x91, r29, r30, 0x0, 0x2000000, 0x3}) r31 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r31, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4093, 0x1343}], 0x1, 0x0, 0x0) r32 = syz_open_pts() dup(r32) ioctl$TIOCCLRVERAUTH(r32, 0x2000741d) wait4(0xffffffffffffffff, &(0x7f0000000000), 0x8, &(0x7f0000001180)) 14:43:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000280)='./bus\x00', 0x2, 0x10) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) r2 = semget$private(0x0, 0x5, 0x204) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)=0x3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000000c0)=0x7) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)=0xffff0001) 14:43:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x0, &(0x7f0000000040)={0x9, 0x3}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0xffffffffffffffdc, 0x0}, 0x200) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0x1, 0xd6c81e05c4ecaf62, 0x10, 0xffffffff80000001, 0x2}, {{r0}, 0x8000000000000006, 0x50, 0x10, 0x7}, {{r4}, 0xfffffffffffffffd, 0x86, 0xfffff, 0x0, 0xfffffffffffffff8}], 0x4, &(0x7f00000001c0)=[{{r1}, 0xfa01629ecb998507, 0x1, 0x80000000, 0x7, 0x7}, {{}, 0xfffffffffffffffe, 0x4, 0x2, 0x3bb, 0x6}, {{r5}, 0x4, 0x80, 0x80000000, 0x401, 0x502a}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x8, 0x4, 0x4, 0x8}, {{r6}, 0x2e8cd38f8aa2fc9c, 0x40, 0x1, 0xc5d9, 0x400}, {{r0}, 0xfffffffffffffff8, 0x8f, 0x20000000, 0x0, 0x3}, {{r0}, 0xfffffffffffffff9, 0x3, 0x2, 0xa8, 0xa776}, {{r7}, 0xfffffffffffffffd, 0x4d, 0x0, 0x8, 0x4}, {{r8}, 0xfffffffffffffff8, 0x30, 0x4, 0x5}], 0x30, &(0x7f0000000300)={0x7ff, 0x4}) r9 = syz_open_pts() ioctl$TIOCSTOP(r9, 0x2000746f) 14:43:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:09 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) dup2(r1, r1) execve(0x0, 0x0, 0x0) r3 = shmget(0x3, 0x4000, 0x304, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000580)=""/4096) 16:00:09 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x80000004, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x2) ftruncate(r1, 0x0, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) 16:00:10 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="4b2ab07822bdc59364a688c5e8c84c2da2e5fa70871f3b5f19d010580c1dac876c502c70509fd4729e5e7035", 0x2c}], 0x1) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0xf09c, 0x0, 0x89, 0xece5, 0x81}, 0xc) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4d) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) mlockall(0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x25}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000400)="9bd0b91d51eb70876dadc76795db") 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="8c43b6e65ef74b31c34d0ff029a155fc0c70dbfb818f3df9cefb4ee0aeb2f4c7d7fb36e370c1bcdcb833709ee3767ee8f10ad71e23bdb83be7b183348a3bdbfe155b0c74e581056564d5ac1c89dc129d83c70eeeffd1d5ac7e70f6ab7600ed6fa0ae8a237fb3db09f49f27bfb28540196d770618f9f07d0389e96c6408e0421ab65435a708fe5161c169ff13ca94dad877e636861d6ad11305f4b204347a457610ded5b1e40d069d4fadfbba02ea09b62bda68839078dc", 0xb7}], 0x1) sync() 16:00:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)='./file0\x00') r2 = semget$private(0x0, 0x0, 0x147) semop(r2, &(0x7f0000000000)=[{0x1, 0x3}, {0x3, 0x101, 0x2000}, {0x0, 0x7, 0x1000}, {0x5, 0x3f, 0x1000}, {0x0, 0x2, 0x1800}, {0x0, 0x0, 0x800}, {0x68a02f72e6c42151, 0x81}], 0x7) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000580)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16ba50337fe059345390caf274fcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b814875fb6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e97", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x6c}, {0x1000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="52dde98e15db010c36f84a5f926b7eaecfa2bfcea03d34cf49b89591bb66760e25a29261986289bc4d6d04c21a3ac2b44b5e659a331006d89f2b81dfca078e05de604b9174f35397a0f2b4b138aa42a10f0091bae52f2147bd67c0d576a78afe0e138b61a56fef418d56506c548fe8561d866368c5d6916ae6b4ac855f09b6decd9fa4f0c6e5c3651d152d8bf519276ef043277963c328443f3c7938ea7507ff01a9da6fea4e6bf6fcc9e14284f946d985331a", 0xb3}], 0x1, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x30, 0xffff, 0x1, [r0, r5, r0, r6, 0xffffffffffffff9c, r7, r8]}], 0x60, 0x40e}, 0x400) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [0x0, 0x0, 0x3ff], [{}, {}, {}, {0x0, 0x0, 0x0, 0x20000000000}, {}, {}, {}, {0x0, 0x0, 0x0, 0xc}]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:10 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9", 0x14) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) chmod(&(0x7f0000000040)='./file0\x00', 0x27) 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) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0xfffffff8, 0x1}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x200) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x42) 16:00:10 executing program 0: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000380)=',\x00', &(0x7f0000000500)='\x00', &(0x7f0000000040)=',\x00', &(0x7f0000000440)='\x00']) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000080)) accept$unix(r1, 0x0, &(0x7f0000000100)) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 16:00:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xbb, 0xf0, 0x80, 0x24bf}, {0x3, 0x40, 0x9, 0x5d4}, {0x7ff, 0x5, 0x6, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x5) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x10, 0x1, 0x9) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sync() dup2(r2, r3) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000340)={0x6, 0x7, 0x1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000300)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2}, {0x5e}]}) select(0x40, &(0x7f0000000380)={0x8, 0x3ff, 0x6e, 0x8, 0x8, 0x40, 0x0, 0x4ae6}, &(0x7f00000003c0)={0x7, 0x7, 0x5, 0x1000, 0x7, 0x9, 0xfffffffffffffff8, 0xff}, &(0x7f0000000400)={0x6, 0xb0, 0x2, 0x100000000, 0xffffffffffffea92, 0x7ee3, 0x8001, 0xffffffffffffffc0}, &(0x7f0000000440)={0x20, 0x2}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[0xff, 0x2, 0x3, 0x1ff, 0xc94, 0x82ad]}) r5 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x10) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_flags}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = semget$private(0x0, 0x7, 0xa0) r8 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r7, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r9 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r7, 0x0, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) r11 = socket(0x18, 0x1, 0x0) listen(r11, 0x0) setsockopt(r11, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r12 = socket(0x18, 0x1, 0x0) listen(r12, 0x0) setsockopt(r12, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt(r14, 0x29, 0x1b, &(0x7f0000000380)="e3d6c692ad90b75565b2142f00554255cbeaa4c653c4174418cdf915b172c0b0af09dfcdfff6627fbc963c2d5e419128f4488ef5930ad3c341fa473a53c3121df97f", 0x346) r15 = socket(0x18, 0x1, 0x0) listen(r15, 0x0) setsockopt(r15, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r16 = socket(0x10, 0x5, 0x7) listen(r16, 0x3) setsockopt(r16, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) setsockopt(r17, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r18 = socket(0x2, 0x8002, 0x0) connect$unix(r18, &(0x7f00000009c0)=ANY=[@ANYBLOB="62020207e000000120000600cbfdf223a922417d173cb92eba606592fc9f4ea35119f59e7a53661b74703dd8cc0100000093f42355252b001bc35782be56000000003794739dd01a218f8eec332af21b5e774464ec647b2d4dbbd7cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c0256722a77cb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a47ce9894f7cd97822be193bb4fa4227156659669209084b58ce5c00c03ba103e8c3bdf444993e429e4be2594bf80d2f977d0b136756d7eadea6e361315146fb3f0fda873e8887720807ae48f61d56ca3f8630d887c7f1814052b808b323151d"], 0x10) write(r18, 0x0, 0x0) sendmsg$unix(r10, &(0x7f0000000340)={&(0x7f00000008c0)=ANY=[@ANYRES64=r11, @ANYRES16, @ANYRES64=r12, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r9, @ANYRES32=r18], @ANYRESHEX=r13], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r8, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r7], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689078b7ae18d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r14, @ANYRES32=0x0, @ANYRESOCT=r15, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r16, @ANYRES16, @ANYRESOCT=r17], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a142", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x261}, 0x1ff, 0x3ff, 0x12}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r20 = semget$private(0x0, 0x1, 0xb0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r20, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r20, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000001c0)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x50}, {0x6, 0x0, 0x0, 0x4100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = geteuid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x100, 0x0) setuid(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) r4 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000180)={0x3, 0x0, 0x40, 0x1c0b, 0x6}, 0xc) shmget(0x1, 0x4000, 0x120, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) connect(r2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = getuid() getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) fchown(r5, r6, r7) 16:00:10 executing program 0: r0 = socket(0x18, 0x3, 0xfe) socketpair(0x20, 0x5, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x4}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) bind(r0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x9) kevent(r2, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x3) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79083d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a6de56af3e0940f3f686dac0a0557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13e584f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117", 0x1d8}], 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x7fff, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x4573746f, 0x0, 0x0, 0x0, 0x0, 0x939a], [0x0, 0x0, 0x6], [0x0, 0x0, 0xffffffff7fffffff], [{0x0, 0x0, 0x4be4bfcd}, {0x0, 0x2}, {}, {}, {0x0, 0x7}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0xfffffffe}]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'\x01\xb3\xc9', 0x0}) r4 = dup2(r2, r3) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x2, 0x8}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7f) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000100)="6926aeec882beac7f589f676aeaa98b7228262f3b1abd84390e1ecf088a1f71fb3262a819e5e95ff79008e067c17ab3be49a7326f3bd6866aae804a4de4a5607b4eca15485f8792fb566bd65368f6b312c883ead92783b8ae29e65b7f8e1910676733611826ac9b224ee8d1bcdc5095865e17ee76d26226e2ba6a45dcc0ebea421eac82850950df8c024430737cc0600934a58a4bdf8b85b13aac627963fdcab8df03bb2af5dcb32907bcaff315542e7d485573120b5c3089a596b1c6bc372212c432acb8e602f49de948e5b3276b29eeb65746c13", 0xd5, 0x13, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) fchdir(r1) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="b6758da817ecd47a88267d8b31a4f34b63dcce42c878ff846cb3f7e70fde4694b5239b6361ac54b65f57724c4c75cabf5f09000000ad7cae517d4447b0065c1822967f1f931cd7721303da08ab99252c9bec18bf4df800d314a4198b7a7af35b70b015f4ef1b40e1e488d0d7b66dca14e14ff40592d1fd0bb93cae35246a4ef7ddf60fadd63ee833f62bd9e139b6742f34c6003ad4135b56fefcf40a21c53433e77dddf86f05e998a3a276fb54931e1116cb81e06dd6421baa2cad85e23951669d4d2de49e2c1a860b519a891a6d61bf1665d3cfe5e83ad8018370c11a1348fd6d83b428ed2aca15ac0d5831f749b6bc148c5b30eee5c2c4619e4d173d0292a6e180994a1b0f5ca0d86a16fe648cdea20446fbe4e9759e86c64183ef91c39aa49107067cbae6baf756e87d1149ccf6773068c5a3d5ac85ff9c53dea49af43e6027f9f34b7607210421d59af6a39ccf088c336a"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) write(r1, 0x0, 0x0) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258508d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd800005e8efd59311fadeff82059eee130e0809013a790d8ab5f8f8c979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df709305d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fd6d8af6daa2327451ddcbdb293c5527b8802cd80ceb29066b8ca000000000000273cd0a15a76efc4da8dcb008bfbede8038dc2a20e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x5, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000340)=""/215, 0xd7}, {&(0x7f00000007c0)=""/217, 0xd9}, {&(0x7f0000000040)=""/3, 0x1}, {&(0x7f0000000080)=""/47, 0x2f}, {&(0x7f0000000540)=""/93, 0x5d}, {&(0x7f00000005c0)=""/2, 0x2}], 0x6, &(0x7f0000000680)=""/229, 0xe5}, 0x802) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r4, &(0x7f0000000440)="bab4a8c5d4b90161e648906a3773e87cce14dcd3e3912797ec1dca13ad1fb7d0a78651c58425c93100f275975b5a9a3df444a736737fc86acd98364b6de07730f0f87339b73d2b613c8324101dfc4e82a8757cfa6ab32cb9fab247613fc28542e8e0325930efe7677596bb0b1d4cc395090a6c02f3608eef24d80f733cb8e257789678c216ac05c1ec1d1f027ccc7e172a679ead4d9d6f4a9f8935570c01df133248fce20e2be3ecfdea28a4b838949dd1f109937ffb9a9dcbb42d14bb8e3bb3867f3d11c0b1df1557d9bf96c63467921ed49e8e1a77649dc67d5a4648fba1ec6cee89b32b293b", 0xe7, 0x0, 0x2) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r7, r8) ioctl$TIOCNOTTY(r7, 0x20007471) 16:00:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000240), 0x9130fbf, 0x0, 0x24000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup2(r1, r3) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000100)=0x400) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000500)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) semget$private(0x0, 0x3, 0x445) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r5, 0x0, 0x0) dup2(r2, r1) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20000, 0x0) fchdir(r6) pipe2(&(0x7f0000000080), 0x0) 16:00:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) syz_emit_ethernet(0x22, &(0x7f0000000000)="29f744239941a6fc489eed4e300c600b08bfd848c312367d2e259f92c7346cedb848") 16:00:11 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x611, 0x5fad05f2eb38cc28) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, r1) clock_getres(0x4, &(0x7f0000000100)) pledge(0x0, &(0x7f0000000080)='\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x8000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0x199) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef0173423b7c576b1562a4293e8a0d283e759b5e549bb1cc2a56887e7f6d4ee45d1de6538fa11ddde4cd99752b2973cfd7d1c13dc01a7f3c9dbc43daa249b288b4"], 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0x0, 0x7}], 0x5, 0x0, 0x9, 0x0) 16:00:11 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(0xffffffffffffff9c, &(0x7f00000011c0)=[{&(0x7f0000000080)=""/15, 0xf}], 0x1000000000000051) syz_open_pts() poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r4 = socket(0x2b, 0x3, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r4) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x8000) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r2, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r3) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:11 executing program 0: r0 = socket(0x61, 0x1, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d197b01000000000000000008000000000000000000000000df42d268ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77428b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace220934872aff1aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3810111280debc7f53486bebf6cd15910db4e9247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24850379d6cb61980efe36868d77e021fcf3593d7b497e57a8f5cf6e1daf1cd2f3d9e07c331eb32fb8ca26dbed7c7d91133a198b9ff3df3b43f4a98f92da4ba97e8e494c5a69dfee85bd6afc5cb000000000000000000006b422f179985059bcbcb0fc7bfd61b52bef64b21ad61050ba11fe4226a1c332457ac7f8956e5bbf8253d7279195d0f18995dd187a8075f0fd248b5e538217bf7b7fa695a7a2a673015aa"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r1, r3) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x8e) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1c}, {0x1}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x5) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771ff40a001c121058bea6bfb54d188e6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xeb}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r3) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0xff) 16:00:11 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002010, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x8001) poll(&(0x7f0000000080)=[{r2}], 0x1, 0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000025bd"], &(0x7f0000000180)=0x50) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000280)=[{r2, 0x70}, {r5, 0x44}, {0xffffffffffffff9c, 0x100}, {r2, 0x80}, {r6, 0x20}, {r7, 0x1}], 0x6, 0x0) readv(r0, &(0x7f0000119ff0), 0x32e) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="00000018620495f88a002b3a0000030083caf7afb9d82e969f3a0a2e7474c6ed786ecbb1ee9cfae70a739de754a15e8dc490f2ff1db4761442fc72a70a868b45ebe927b5e8f6faec08b645630cb4b096d9530a6eccb8d7b4141f75d624e98d326c772c7a78f3e648586764daba5ed5624fe5e0917ffbf671d91422a07e153be35c6f4222a5c7c2947a5d40ee1c9e0000000000000000000000560a34431f8c7c7b918b4933b22e2d1839adadb8c60c21a44b3b9b2dd6535d083447dc788d29c73d070466329c9360b07aa7c753609767", 0xd0}], 0x1) execve(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r2 = getuid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r11, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r12, 0x0, 0x7fff}, 0x80000000, 0x2, r13, r14, 0x7c, 0x5, 0xb1f1}) r15 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r15, 0xffff, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r18) r19 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7f, r2, r12, r16, r17, 0x62, 0x3}, 0x80000000, 0x0, r18, r19, 0x1, 0xffffffffffff9a23, 0x6, 0x8001}) 16:00:11 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000006c0)=""/4093, 0x32b}], 0x1) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553f", 0x48}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000003c0)="d768a72a51b8f1efaed1105b4378c7401cb5f2e5ee468dacfbd06ccf8a71dad0f9ee6043fa3ffaefa823e399ff2367ee04fa36ff519b2032bf64404225d7756d0636514cabae17a062e5f9888bb1d646261ab7e4ab2f93a7c73c7d6578f2e7c3998df92d04628bc47f8d9a993d700322599de882d0"}, {&(0x7f0000000440)="10724c50ab38fccafb5c08ca730cc91f8a9ccbdb9bd8fa106baba55a2f77b5fe5315400da65a18d607afe1ddf5e1f984994c20b85c574d2ea8c4d1c6f718620d76c02e71bf173364099d1fdb1e08d080c2"}, {&(0x7f00000004c0)="9e2cdc45ded4c959c01569c65a068ca314c334ac4f24b4489898eae6acf28c877612bbee54b61361d7d29cbf801f47ff90435b756ed70e2a57bdfe4da9b8d28988a6f7e7553eed4885a73f03e962dbd2b01c0b5c"}, {&(0x7f0000000540)="ab0e3e2adc7337e2cda2cbc03fc445f6e2481abef7e220b1db7b2edf947ff384c1b14ab71fe1396e76fef7c830e57e5241ad3ee3e631c46dab011687353bdfa4a1000d160eb8b6de0bb5d684e56c0c47d5d757eefb4176dcb4c685fae87323693cd9b5"}], 0x100001a4, 0x0, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r5, 0x1) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000001940)) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) fcntl$lock(0xffffffffffffffff, 0xe8987fd2cebc9f59, &(0x7f0000000180)={0x2, 0x0, 0xc3, 0x80000001, r8}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0x7fff, 0x5, 0x7, 0x1, 0x8, 0x6, 0x5, 0x2, 0x0, 0x7f, 0x9}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r6, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000240)=0x7) write(r6, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) close(r6) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000240)=0x7ff) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x1f, 0x3}], 0x0, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0x0, 0x2, 0x4, 0x2, 0x1}], 0x6, &(0x7f0000000200)={0x8, 0x10001}) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r3, &(0x7f0000000500)=""/192, 0x1d2) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r7, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x7) write(r7, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) close(r7) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000280)) kqueue() 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e192a10310a02000000000000f259d35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x1, './bus\x00', './bus\x00'}) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x254) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7bd02d, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2011, r1, 0x0, 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="00000018620495f88a002b0600000000000000afb9d8dcd123614e68d76b1541be8d0d34cd5661342e180a453cb56378292cc5d09e8beff70f8f7d3c3ef2c74c8e5907e5ddc00a7283f52fd25d1900197a12ddafd8d4d956f7999be559be24b8c4fa6e82c11377c28f9e3de2a716d529a09114faaf72059d86aa23b7c10b3058faf7c76c", 0x84}], 0x1) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x54}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000040)="d200000000000000000000120000", 0xffffffffffffff29, 0x0, 0x0) 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000fc], [0x0, 0x0, 0x0, 0x4]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb68a1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000001000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba29e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dccad3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdc22757b53dcac1cc8c7799e221bc002300ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921ede0718f54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f00000005c0)) socket(0x0, 0x4, 0x0) getppid() ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000dc0)="e08f9f5cda2ed1aba1f64f9cec0a308de9409ea8c4cd21ec658d31bd4330bba69515f6de6a8f3ebdbaad93a53dbedbd34795b41fbe6081924174241b8329cb14f6fc692dd66c4e7f87074a7747571643b4ab9d2a9213f3f18566109b18b0703019c4348c340524796ab3875f3450e1747a2e9c95168a61eb391f7633a2d8b46852fee03e9cc5ffa420ddc27318dc85ba764b3fcdc3eb27f21dad82158b87f392197d6e23c52eea3045d17971a4fa5d9012ccfc59058f0fa78cf157f4eccd8ecd1793ac345ed8bfe31ff1554b025a9672985f1c6f4fb7b0bb2d9a80532a53659e73d5d40d7fda6e7d714b7f51e5b0de5cac08d615ac6edc54eaf78e70fc9f40143ad4f8c1621286afbc28fa4439333c3c87b4827bc7368a070112e3058088d11e56f5cb6f3ebbe74ad28e4c3c281fdf396b2b4996b0882742e61619413c87a0fe5d854b108e3e2a8263fcc428ae5c03ac949efbb3733306e235675833980ea742aca887b97098c5fe22b76af3e793f2e1ef6acf24e8361ac38e57ae1adebfeaf81add3968843de4eaae04aa033ac9b4c101129d196eab4118ba8795045968f1f4fd7c71f984276111b14da6d1f30473dd531fcf56a4f9ff5ee9c44f5220717efe9517b42f80fb5b8a4b2bbec41ca53f84dae0f448db4c70c8a5c5196603aba5f4753de7f62d87b2ee9a2050160ff2a6d75a8470f71273a51063d416935a83404f1c0ca473a9b2d1782d51718a97b7eef886b2d2ec4888a8978d7368e922e0be62720dfcc029c9ce14bfdf5246cf67ed49c2c88b77ee26329a0f959809c2d49413b9cfca9a5418ef9195c3447611ae8ea78e922177deed99308c70ba8c648589e43c33fad5e144dfa7d88504453ec99c91834a504b8692842b8c5474ad23a33988f7e64939b427f3d57121fdebd8ba92318dcefcf7c905d0265ed2202e2d06deabbe6b3f7386bc2bc91f05ffdc5c6faba5a09aa7040c7818e677c2e9bf8264358da187ab035bc8736a11702483a202e6f82c31accabae1e694aac15e619dd10e9182ba1f900edbf191a56739314389661b3fb50babe1547ad09b1d36dc9e0384c054c8a73525fca3ebe1dc46bb8db714531c1966aa02b8595e6984465d582684058b33e730c5086cc888e3be6b44b85356c28f7c4c77d985fbae40327d993406611e96d50b515ca4a3e58ee67dbaa030411c90e57608306cd9892434401651c3c87c87548489659d565887b5f3bfa1c21098beaec10c6c4ce0babc8a84ce0fe8f2864eba8f066edc56bad8919ccd03dca5b4407cf9c2db69daeb8a63397279b8efb6d9df8b35f488332223fbce8b30b37249b91eb3a68d9e6030783897ea04b2574e2754189cd2763b9de1b5d052754624f871ac9439768c01c1c08a03428cfa00d5669a30089fcc949955c5992b529210a31fd48d3b50f3ac183b6c9299357e6498b0af8fd243662b1d42ee2ae011e1d8df231e4b2f255b8caf302e672d0cb5a96ad049e7a55e43a5892849620397aa5fe67f7cc37d36d1118ea14ac116e9acc994a985aad329c71f1cff56426f400b60e68e8de87ef76d0778fb214001fbf04d4ec0038f29daa89a2bfaafccf704494a7b4e739c0c32fc2ac9c170d7d47e04341d947ed88bda800cbf0d025aecbc59aabb12c5a8b53908eceb52e25370621696757edbd011b16dfe9e2f0174e800204782d850be79cf2414a4dcaf5f541414efa6448f00f7853477e535bd7761869535a29f72dbaa20fe0390128fd8748cfe3d0a41aa60bb2c4bfd23beab63bdd4bd88ced25d6336d8c52a67b983f29f0afd517ce3935b49661912b11717c80144db1eff3fb4bc07eb2adeed0601708e169f82608b277a14a38f6dfdd4b4d0691304e2da169b03c98bf3ed67e78ae63412292d1a050f8a9e6ec77779c7d38d4b7d05eb7f9f5467ff4dfa633c52dbf445f40060288ec4b3e422e24ee3bfb7aff8154e0c66b46a06488338121e715707f27c0ad47e627f38a579fb850d872cb58f27d5c6c49ae0f6b110d52e4cf28a9c8ef21d7741901e17055adced7ad2d09cf4a1a433265af5e4007e8bf623d27017c6acc99dced65cda2316257c9c59d06f011624adae54069b6c4466ee3370ba8c8749791c845c2e78498777b8db21af5ddb5031b27e863b6d3b2506378887f81edc76c47361ae5d9257be0ce74e62880e23537c470a9b963ae8e8c74a8aeaaf02cdb49c2a455357518f7e26c7c0a2d753e5d43a97f30c1f60f0a1a4512d88d7f75c6413da487447a4a295208c422c80b638c623cd4def934bda911bdfb2e5596cc3c9e19d9c2e2f27aa657918a62b7cbc0627cce08447daf3d93fae927f1226e4bcaebfb9ddaf9b10648b28c13b67d45b9f9ddbf154fa25fc6e768a89275749439e3bf16a704945b4207930f12ea334fadc9a530405cf789c0e726255e99c13d298e4eef2f42aea1ebea919b6f0d29e671b0ff744eb4272690c2040ef3d0d31a5ee054b42422d2c9175ec5025fc36cba648e0f4342f4a05e4b15173630bbd7520bff2e6a63159574d1fa923a56789fbe11ffdbe464bb16cd6627bd3b0c4fec2dd223843228b9a9b8ec01c5fad7f4861118862e93fc9b72e01718e81b6da4f7b4be0e31145d89e6ddb8d3c9ec80fd9eb95cc19ece2aca6d87d7d68c08846c51f20c036189fb0e14adcb1f4a3ccf7caae5bb19ee7e1dc51eb3612d443661fa79c0bd2a5a92d6babc1ee9668adac6633e290f7c09199cf79b3659b58788fa8c64e086dc9caf6f76485c36b36ed0450fae594c0a4277009c4b144011add6c4409987aeeddfb7b92ca825dbff1c04614a04c0ce8e7f155a65f3033a2f6bb372847da91e426e475a76a7b18e208a54e7769c2c0cdc3cb0fdd2223dea24b1b9d1886d25999665735c54d620b3f8e3eee36dc5a69c163260d01273d58ccaa9f4777d7a0c18ee99a8c1da88c8fed88f86f0a956ec3f347e6f277913507d2260b931e3ad4e85b027f6e9cf8307888e9465cd889ad579c11968fcc140ca8009473265008f8c80b908d4e900a38303c89500eebcfd442733d7d233a461b32c5793e2eb6a7cc7b0f4dc82c3533a27ab5399c0308f6fb82e00d3c9d3a8b0cb1903bb9da343e2a3ef40b9bda0e161d55fabce4bbbc297c87cf909718e58aaf5f558615a0e9aa66a85da241c49f39ec5ca97a328398c1c69ea1bbbd7fc36cbd5b9d6d8340583b8508bba7a0cf04426f95becab7f79ffda37a2fc017396fcc66e98f6d91cca6c0ac61fcbe2d3b5922d64358d33c49404c81aff4ec6a5d053eea717da2e4288b49aff24eb0561a37ec46fb01e5618f19163fbcd1852e85ce901198af2e77357c3b3b5cc93f89281fa423abf4234c07cae9e01dc84f37aeb8a1dce2c9fc4c521a4da96d4983b8c8e923622b522439dbb04bea17c5cad7d900fde19bab0f3a150dadacf77bb76009bdd6d4dc4f2426be7618b855def98d92e46335140836f077538442db66f152153ca76799ee2e04c9b41fd4f658e1ee4780e7949abdba442b81db493dbde82f47f92f676153f9530d6a9705184745831e158a6fff31ede1512b34cc98444be9292b845b54c44a1aea733acb7dc94c416f49b7a70bed375a60bdee061043fab60e9df490d21f7c71e2c68c556d05232e37000a66d85e363f8153d8c6708cef68fc27879ba9623ee8f8c8d75697d94005fc7a681fe8f1bd1d8ad7f4a824e2b6fad5f04aa8f3a1547cee9f3ffc081f944f674b4383c6f610c0648e9d437a832085fcfb1aac1c7108ea822f75b76bd17091baf0267b2fd6f16bb1b3500d78016056f4818c8cce23a37f45aa7b71a03e61a9d79af2dda7035bb744f84a0014585d67298a15dcbefd4f93c80000dbdfedfd811e2a4850672e615554d2ace7e087e52f7f51b917d0240dc92ffa551ebd7b3a0b6a8e15622cdb922709b4371315661072b852b8052438cef0ea4827b6aca681e923b43736eb907e254e289e79c08964265086670da2c7d2f216893a75d5a1db129b984d54e659351d5a8c2d35b30f46e7cd70ed67105390b9d8421a77682b4a6f2b69e5e33817e57e41344de0113f7a0f0a3fe9fddeb3a9b4bd877a6ed7e4faef6aa257333761322123af4ba0f8c64cd0a8892287db99335a01b10f4c3767ed7d8a3ae68b2abe553075ccde68051b278ac8a636227d14388185c8f30ddffd2fe6258493253cfc9ad9fb81e5d73ae0c889c97bbe9dd2ca5063822dd967c9638f0b20ca67f8a5bb49a2ae16aa6e2562a6c66b428c74a28b683d05a0bdc4adaa5fbf2f7c3354c2e05e22d6dda74c9975db43c84063f1b15001509d226d8df10ef3a2571c87cd0e5b2845446e8a031c9ef89725ca1bd1241a9548d96dfd95d1a177aca6371b02cb5c0cfd73f1d27832bdd0220bcbffafa8dfac4288f291457cf89264fd58dfec98fe34e2e50c0fb3bcb315739aafc539a88331cff27bffcbaa5d80ea58c2e6f5eb150d0971ac8d8bb2d19a088d5f332953b4d214e8af05b8a51cf583d1b3f0fae511d9b4aed9787fd927cfeaa412d58fed68a64ef84d2276414521230531c51f143b32c2597a7017f096f805d66f2d86c6917989783a7dedf7cf2f2fd40cfe8494e38bb5f11f7053ebe9e98c073a77836aada5ccd123cd163f95f360b692bebb4a93f719f156ae35c50d015441bb090177665fa3cd524f488bfa1eb2debb1e0af40c084648e82281e54e751c2c6df846ca5deef146454969f0192017c26e1a83ff866fea1b8655dd1db7d1f7fe604eec26d9263cf8c90f90f36dc93bb1202d2b8a3a06b6f7bf06a6ac8c6b4bb6b65e042466ef1f2a0cc3bc593e9c3828d1e6b0ca27a87ff890f5c0540e84d070bfcf88bdbd082392ac21632c8de436a1dbb4198389d12da016e5b8c7eb03c2f4be1a014e76cbb1f7c851e0ab2396fb5389f60ea7d3e6e782462e33b5bb552b63ef2fa3d2beeff049d3e848fbea8563a72ea364e7f8b29d39c3db76b443a0d7b9f694da1ec73e8d66016ba8bad96674c6eec6a141c0dd1b98b08bd332661fbc06edb43bd082157de1e4638e33f5f326d8d4e045fe123f5b25b3298a285384e82e9d59f1d5456f8a732150ebe5755a95e793659e0114009c08f0b36ecc97df8b594fe3bd0f68c3748ad84b03877c77007331b411cc85fbfd19a016a805ceb1917b1412de7c8c8aa4d8654cf7b59f2ec2673e836c5f4dab338db50fdf5b52d5c20343a30aca5f6f82edf626c662cbbb2a088cc29be5c9bb7c1465245421fdb0ef02a08a5cf82fcc5920325b61b15a50011bd4aab3ff8358b0bd077b0d94c19630ab18c39e91d8a3d8638212d89036a5aeee49e41ab9dfc7619cd75f9b1a96f313c2da57f719ba0d9b4d3e7c8092a9c7718ba9f179ecf77bec67de8144cf8ac30b879c7eb40ae80ed669ba26cd19538a25edcc0dc97603456ef752fb54242cfac996065ba7d7789bb796a2a12059578258f42d22edd461fa61a9e4753cd4cf0162d05e17d04ba7e0d1bfd506f203c0f7961d180b2d510781b4ca390d111088d0b8bc7d332b782b28c94f68e8a1a324808f4c9a1e07eb84d2d28dfae632462abb5b2f60854eca4e3ff278d71f00f97b6998311dc7a3903a4a8a0943d3437e33c3b98a5678e8740c05b44524f617c1ea3861102fcc1596ffe5c41926d907ee1ca607b779d8cf1aeea283bc81c3d54b31f9be0291c98ec53a589c69584266e61406166ebed2a1d8c1035a0dbe3a8b29fecd94ef76f4da80eae7adb132f6446c966cbb2fa6ab40f0b7a873b5b8bf2d67658617957dab2588f0d0911d97eddb896f7f", 0xffe}, {&(0x7f0000000600)="8766f48f42e09af73eaa8fa2f83a6a429f8915d47b71195564f92f3c4f890840b412ee6162158c2f153b43c7509700589029c379824ba93859237cfd83d253dbb0668463982ec7410603afa98c9dc2313eb7874e7c79f210f4270caf2da68bf44c5b0f46f4dee6cca7a0c0a2ef95fe8662caeb47e22c46ec97d906c3e714dbd60b53afd56354465bc0f53437ea3f68446d70091f545bcdfce5727bb475220e49a121a3bd29661e8ea71cdf0d453ae6381dc6223039cc601e2721f3fc02a69b94ee35bd46928f1fa432a23f0fa33059b86b943d18c032125b88d9edcf357ad3", 0xdf}, {&(0x7f0000000140)}, {&(0x7f00000001c0)="ff5540e4595cbad847cb64ce4c0a419e002c33a818c28ce3486aca909bcadff5d47bb59482eb6d01cd46b0e7449aa9d9", 0x30}, {&(0x7f0000002dc0)="9a356e4ca215a9597100539a8bf0083d7804ee1cdeff57480bdc2dbfc2e38392fe2e66230e9e915b5505312ca245c19cb23a457b2a0bf96b4b74f9b53004b95770d09714efc7c1cbc013faf07c384b9bc3934517d62ed01c6f0d71ae9434886dd7f7b785fd85445f3124245a2dfa9803df807a0b88e8cae64213de1dca734e8a4c89ccc0c42be13c876a8a7ee6710f0b289200979f93cba72c5425bac1ef3d96e99c305dc45faf1bcc6e87324f5ea0c8f9881fcb650b8b61ee34893a69c766a0d93405ec9d1d7dfbf193701a6fb6d072960df24bf7f5ff50ccdd442faa81f43900000acd7eb8f0c963a829627b59d7a86fe0c6f4a5707eb47ef91b50d7b63101494e9f7e0cdae05566344c3961fb725edc56dd3562215ab67721d8a8d8b2282e059c12ff52a73543ceeba907976ad12e556f0a553367275ede9edf42282f9514d4b58dd31ba9431eca2da4c912dfb6b684360c4a3580ba384337449de068e445930e3f39d4eff3f74c404ba6fce85e6c194a7b175055667230a8d94b9b1e0959053295a1718dcc7e9162653146ab593c989c2d9daee793537f71738ccb70b978a7bf67ffeb2bc21938ed791d0cd277d487f5e5c82c592e1333ecea515430a4e94e5e5421bd6d82de0de8f74cf749f808a31d97e8fa38d405898f652ac3128b4a05b3c92f19b6c83d82548838a425c0e37eef3cb74ff0248a3b0b2332f992bc779259c54c3eebbbf60c335afc30216844a829c709c8baa97edfe86f35294bb8e0a5fcf9d3f6db97173793be3347f765d5b71c18df4442f6d1c5ba8337cfde196b521a7b2565141d9a29bbf6c30131e9d05fa0d7890f75dfa5cf550bef99f90351ecf282ae60dfda2b3996d2cf8de8a55d4a822a1d382b37ffd479000d8a7f7a5c9b806e8ab5e1b1bb7761d47b905dbabc944baebfac6bf818f38b189635ff03c90d30b11d656fb353677a61f0c5160b7d0bedd73d2dbc473227aa9b0d5195404fcc3e7ae34e70b85f385847184bed348369c86adc0a8853c4f2eb05c1bf45d345926fde5b13dc755c70130d4b9bd31db3dd064a69c2e45ef591a80f4a27e1bbaa7fae4d0116fe0bf0f9c33e72909a5bb600b1242a58c94da92b966ec3c497c14279ad15642745b59a124f02deebf9bd4fee9848f0c9f52c64f57bc369b43b3065d5c1e99798340c5a79ee1dff90a786894c190f2095e4c99b93450ccd793233321eff1ee363f0ca45da1c8e6deb0c57dfa8c927e5d0bb95514d113eaa82b616abf95c817dc56e6f06eb7d8197775baed0cba5d6a1f2dd40905a56a4fdab25718f71221eca69f089c34598542a75ecb688ff1a7ae69d1fa8f68bab174158a95c9f8c4b26ab2c21b39472725097f5af025a994756cb38b4e2e80711a3e237554639b6fe69db69d707e527581c4c6d18826be1bf0d8d43a72ff5cde4a0d9bc554bc5734405369485fe97e20bc51b1d9fb6439f6577795a44123fdce41492a33583a91554d3e298daa85a9222e2650cbd9f655f1096109dfc4a3f2a787ac6f17644c302b8c761a79232afb97eb3678e751faf5512783887bcbf47659c2116914c1e19e311664e0c50dad5ceed423deee277db5be508e69d0c6eaa2d4951b8b9a3edfddca19d1ec167d2cce50c4586a2e78ccdc7123cc6c0bb3f34c16eb4517591c700eb47cb3bb60f776a4c5019a52f94f5d12f49ab2e3f489659195187ee23783ea27a82c8dbc6774be18c5d7ba529fd06a621b7685fd76420870d7280db17700c9dda08d20cacea6f5a4adc8d3340f112db8464be164662effa703fee524b70e2909b92dc72fcf6fb976f2ed465f0c8d356b24a8233f2dcb726417d1816b15eee82821a48c5ea13a34a9724fc607fd7b8ec717f31dd6aec9f9b4697e4a2abe00232d43e6caaec1358bb5337c415990e2a21c94d2189460587c457c8c8db494a1f9e5ea2138e3693acb90aa30fb2b0ec031fcb083cbe175afa066c3cb107d4b024f088714a302b53a781fa30283db277f2db9524916713edccc848a875f9c2d24d618fb0a9d4facc15b923de6e45f8fc1a131afa68601f7faa0aaf581e93d762c714d04d2c0f1e0a8e7075a8bf72fa7b58e66ca26898965bc998f3cb07fe5b40a90003a3352ece466a0b058f09f736c540d743b1a9c4e9ed7acab1eeda3859b18184fda32e2707d0263592c56a633f02f8e2aa16797a92a5ed8643866f2c0e4c675fa2d9f5af54a5702a9992150dc6b3b888cad8e58179cdfcab5c3b0733b5c6116eebdb5a9bb571d1c6f363e351ba2e4ce4f2e1cbb0511c08259ff311806be4d39d66cf84b60e449c69cf1ce4e67aff8dbf03d51c6ed349d3899d1f36b3e7349518749eead598c0b48c294ea2bec4741584011e81e82c7692d2f974f719b4f73af5935c8638f9459c8546fb0f036fe182a27408e93191b9147b5644f400911715fe25804874b1fa5579f8f2960d754e3d23fad933ca1c8cb5bcbac7617816e87935870ac02a006928afa53851a9e5e70d70123f69f5e90e7b2b7ab9e17f89fdc62b1f0eec5fd46057c61aca9309cc4f82b0cda9d16e709d2940871ab38edc7ea5736573f13ff2dd877ae4be2c992a15f388170a39cd13752d7e9d196d2c7dd35093909ce4926be9274688e96f4725c8a296d3aaf1a1fda56c4106e2b52fc29dbee877cf54c8a74db37754735801483f3b86e8e8037693c66bdee7e733954469810fda4c9a068177936bae997fb68b9f210797a57c55c1385cfb240df04e9ec6a7eac36ec96efb8432e509bd8a9128de180443b5e6cc3e810af44e0fd7584d8f7fe04587971fc43e731f1e66f6a5ec9437e006623e60ceab00c1b6aaf96bbd9a3fc69445095f1ec30dafede30413ef09c40e591972d417cd3170571a32147c33499d21bc1463c2ffc79f09e8ffda7ba411e026876f0cde7f6b071f395e6b6b936453fdfab8ef78ff0d9fe8478dae0935641216ce0c879bbc767b46ebbc88d9d316f72b4c3907137d81320ea611a3f1beab94443a61cd80e6b3d8346221c8f8a64c9f3902d2f87224dbff077145f532bb7f69fef049e66e94d3f6fec39f674eb09fdd5fde98581c03f00470fcf5fa48fcf24ce8c0cd14d37d23f0a6b5cd357c9c0e0ce2f24031c792fe4f5e085eab7ceaab99cc8e1e1a8b04aad1d81b3df675fc7c7fd3c76bf511dbebda1032f55258db4f83b661f66a6997c8103e5519ddd982adac7ef137d72183382a105968bde0d31f40e5162d36d6b0950623e4fdb90b2aff586be0526c1ab453776b671da2f5ffd5bda50aeda51dd67a1de3fee890f290a236606efc200733f864fab646d3b9a9b65e2c31c5d47c2ebbc86649c0a397826aec1cd7f80df0c36b1bb49895a26fe7432936954122158fa9fbebf0269aa1b7e9caa33199352ed8accea3c86cee187b561a490b7042969b646219bbff2273d72ee5ddf0303cc4f50fb7b52b5dc97d4238b6e898ababcd49828d1dde2872cd998f82e9cc5339fdfbc4abd915fcf2fd1f32e2b6d4943ed633d40532143721483bd222682057c6673e7cfe45311c8635b1836568d63dfebb7cb9d2c243c73abbdaeb29cf516878e1fc0376aabd0ba47dfa8a4451fa46f80f7d7f5c3700a7078487bde2afae8529bb08959fc4ae752598232e420d51ac91ed24a9a18743c06b3175e01b453c2ab2e390f69983daa3d5252970a8989fcfcacc08f5af0ef321046ef86f4ba33691e3988adda8ab6b5db0ad5b91c4068fab10db2233c335e7ac12d5b98465e54af80421dc2eb3e4eacaa13eb2980f51123d78b499dfcb070133d7827cce541402fae941a33b4caaa66a0957d8e945b3ea78cbf83a7155a372b3379d9339640221a0bf294f7b91342e821930782dd4bc4a9ad31fb0d4f80efbdef59949be6ce488cd0663b132db76780a69dcc8a5d113b107c55b3b357bc2e5986b36d48fe243002e5a02ac802aceb73d0f37ae26d3ea9d653cf505eda92b77f288408c066c37922c0d8b0ecddd6496ac23f12f208971cec8102e65da6ebb02a4eb2214a301097946bd6cd8ffb9d47d95184780f8967c3ba69349aba134ee9db87c58d3d5ef9acf76f04e0432050877b102d78d395462d16c67932e91018ca82468daacb3fda458fbc5c42e9a9f2a5389a111ab77296fd3f016db9cfa12b1cd7bbc31e0e9f87e4d3245acadfed9814dd5ed8039dafb85d9d67717fc6ca2966a4a018cc1c5061cabf7698e635625ed3914231ee1bd70f94444b54ed24a67815bc823d11a43d0055680c8abcb7e77c17ae9f671f063087755cb63a2c7144c97769a7d410bad82c243eecbbb6af3eba620af15ad6f8a787befabfca4853a9e08f72a0ba8c7300fa03dd66237bab0c6be286aefa7736ebd41cbd102415f13fff29cb7f55fc45189aac894304faa641f9fd788da9da57a0bd84777023a25aac1fd9bb751f232aac8e7e4b488904c224bf2fa413576e21727eae0c8866ece616906b07e358a9570e902e7fb277029ce55af02cebd8c08eec14e50e9e8e96ed021e2eabfba17f1c6bc659a85d3a7d1367eec54a3a1e6a28981984d18fe4da15d0ccda35243e6f0847e3116bd6f01f5a5170ef41af85c1d85cb95c7bbd28bc2268c0d994ceadca246a2bbf24866927d852f524bfc07d6692a95e243ce35628b978579f4516c734044780a723e0c07dd14bef3017ff2562a50616c3a0fe6052cbf975d59574ca9e6d48d9a1caed54b20166fcc8a105b83d69bed5a3a11f6120bb3bec29d1d043966df52460fd134b4743b8a77fc0694be0496643bb18def6c852627053743bfaf2c88bd0b07a17aafbb4f79783aabeeff180594654d20a98d7df64dc3e58282c17d4f4fba16ee53953babc600b2d47064aa1fe1b7cbf8298d4b97895754edf0d12f0af83a950e55c0e827a49f7702063b108843f80b2dcf7f4806251ba4d1fb75bb9123510f3e67037fa666837ea62ad12044e7509d7e509e92f631bf335df4a4101a2a24908c8001256150df963b5e9554cbb676ab0923038d8f37fdce082ee8bf62a9e215887be3606419d34ee2d2a54d3bc952e1e956097380ab283d020bb31b316c0c64a39e495c52add0727d752d6656ced1dfd1fda7968797ca95aee275c6a7a144db02bcc291837439ac938ff49d6e57a7117373fcc8c1d2001279479f6c8658a8297c48595f70cc47b44df02f3aa504acb60346ffe9595870a24554b53028a6d23caf58643e44b5762ed52af5303a911a8c1830b3a83b9e62b7a83334b634caa94bfb47d4f16b3661e02f8a964b3be23fb298487b6baa244056c9f539e5d87027ac94be1ba194f81f5cda47de8ce37c041995ac3564e9ac1601b330bf410947ce4bc5ee796ce7a6338ef0eafd93d1697b0d7976eed247433b9f51524f5c113150fb7fb0f4390b7c8ba070eed07241faf6fb14d51c406c32bd2692c8c32acc6ddf0f50eb4baf8b8e9f43365e2939e6c733c7372f6070e85f461d5c5a18740911c01945647b2dc6dae3c69d854ba05b89e4131064485917fd698a1806cf381578c9e61e7a511087b4d37f04d072efcdf392b80f827519f6ce269e00f7d703c740205b8c4f66155926e381fdc92a511d82e0e332c26417fd065293320e90d58281a0ecc1cda5ef33b29a694c6637cb1b6f7b373b68ccfa18706ea49fdeb71f0946e9e12c4703cbe5225feb45c80e3e7a3ebd4856223b12ef57dea2df9bc52ddc9e92f36d2ae8e12ae95fea7118dadf23c012c774523911f63ffb217fc219078c0cff89633a5f1577e6bb3ea68c62d89f0a3d7ecafef9fb5e26205c9be5", 0xffc}, {&(0x7f00000004c0)="1755c3a6f0b0635063e807111c0b5d5fef7d42e04bc1fd38db6f43640a57c0483955c2c1c8f5827bf2aee42b7fbdc93d48f10a64c3a9ecf58544ae493e9f6d8ef3c4ac73eb4b4b5dbe540a01675ab33d28eed1bbb0f2d68bb8eba35cd957365658dec7", 0x63}, {&(0x7f0000003dc0)="a4132e5d2ed1981ff25933e6eead23bc91647390d1f2625de3a0f453e78b36b3e62326acff2c2a93135fbd9566c233c514b0ebd2be23c398f88095c73dc75f24bc94ce185d23b6fded272b315d2356c5a540fbf936e54d7b6ca0ba6080c76585b3ccd5cb00bef62aab2320d3247f8da1071da6ce0fa9cc0c0e0e4843a448571f2aac150e54e9cbbe97d2dfa5093ab73d8533df713b48c7b7d13ce6a08df37e83faa479728ede9aac9fe2997b3e6fbcf263930fa4f14ee067d04cd95b65e814d9b2e7356f41addf18d136360b9d06fc6746d4cb4ec0157c7a3c7a3281fc87f0631adbc6f786a8403ab343aa3331df3111de1320e82178e177ab9f88d779605bf32835b4f2d16b90a18e66b7c9c6270de49cfe2ca3674092b26456d461acc891ea5917b014ec5bd7756e48e84e6be4f5c1cbedf25fc278f611b18eb1ce1c1a96b3c9e423db9fb1b67ca77bf5aebe0beefe25b36cd2df9d4312893d8d418a8306d8c36f6a4c17b9c531ae2f04d25d8619f9b8c25daa4e815fe2eb78c80f07d619f6ed6d5571e97e25044876db425c14b7fcbe086334179bd3adeadfd6aa8b2c9aa3824d421eec7a060f0df378f890e5d120639669a74e2c718d19caca7aa627cfa7637c6eefc7b261a7dc2286eb52a4e3365874003cfb4dac687c0b954c8283c13a0dd337a3eeca52fa453b732de023a74dffff86288d19b2769dca986dd9218f946141fc28f93e833fd69a1ccbb8c421582b03a4f856dcc350e9c7bb798a8f1c8f5f8fad10cee6fd5cefad47dfc66f727ddfdf5b5e5e2bfa4403610c95c25630401e8942fd602ad2aa4eda7c828acc0d6c3e81cfc7387908edd20059bd74864c921254119aa477bc356bbd237beeae40983c37ff3c3f7917a9d1a383ec5d933aff1cde6e5cd779147242a90d2ed13a9c2da7d93f1395ad161d84dd3e180abc3973918d20c058ce98c1d4161033cde1f13fe37e46780339f572afc854f8bff56a85ed3862696645571cb13a9eeef933c9d6c40a4a7d9894bf6fb524662a33a9c30ee26e825526c70b443a5bb19f8739c0466eec4573ecb58124372bdb01215ea6a2f27872140728c552583646d6dd9613f32871e6ed77d9a5538cb0f581b3cd9dd43f6073e5a535f5948720d3587f86f663642bde6d254a6139d6212f4466b7d38c58a5d7e2079e65ae87ae953e74f3670e543f72637542a17d49d7b1f6e2e5c035a1f373a132c81a97538ac920e4826ae9903ef778da3629218c3f1ecf447f999aafec4beb9716ee86f1baf1eed1535406ed0f3d30d4ce8bc600f3772a4967ee6512cab5dfc44c2abe987a8bfc24f8ba5e26fd60ff5e9be021ff62589bb7d4bab5af4dcb5d32c86aa4a2b49bb17fd9ef22474ae3b1eac52843947a4aa5c51329b6431a7c34fbbd9907e69167c33feba6821645a39af1fa74f62311053ccb21dd4394b00a31edf2c48f18af246ce6f37f09395b20c14178b6df1c23b1ecfeac3d776f9660aea0d8808276129c48269703f648409d6e32529d719f1d6d55dc41c104379bcecc377844a7754a4e0f670e05d28cdfce65fbba140379201c6f5f0488c85050686ba1f882781766a26aba043eec3946ebc97df519045f0e0353b00111ca783d4ec55fd79218ced31ee53fb6fd78790b4ba917925bf2e7fe50b444029473902f0c9e5ba678d9a07d7602f756d42de6e191ed58cd39fcbff2370082718accb2379704771bd14bdf22dd4649f86cf7ecae8a0ad74a713c4725a0f845b9d90c01b6a6ba2aff386aeca2a91ce06141d090832d12e212db1ee524aa717f795e37103706fb6889bc480d3345d31ebd61c0c2db290e6ae36574586ca7e46151786c429cc586069895671aba12ab1fc7820282b914f8435f4836a6dc3dcff1e9a6e564ca96c3353e96d8cc50bcf58f9d882ff17c0fba82b99c7cd2514c6f6e0eb1f74bfef3d68dc00c6d3ac0f7f90673f7b039363edf44474b0e280de8563758d87e4cac2b90fe7289a125336783daa66575f556ab740fc011693afe18849d1243561e50ed52487c41e2a07d3cc5a7ac11e8b3029281e1fc23c2b1527359e7b78c75205a82c4b673658c8789131c83ed5a1a0ba9b0723aa13c5d8bfef222c6e2921be3389a2121c5d063f73814724c99bfc61b3fe77b89b6c5385e64cdf283cec7539b4563f15e0cd173987121ce693ad885347036659749abbbab65cefca7d973100e8d395cd6d5870728f31d27bd5173bfb6254db04b2edb29e26460d8be497ec61dffee10b6dc672ec70ea07dbb976cbc2b076587bda934b9ead28d88166de11ce0fcadfcad4748b42bf7bd3262ed18ea536bbf354f43a02890ebacf5a644eb664799e5deb7c5c9c221c4550eee3b4f21bee91b5ee29ce429be928843c49bab9c11c423e2ec546886b4880d7f92a2e4cf35edb5e80c5d80ba03bcec9cca307461391b6d347964743b2854bc2e5e26a4c6bb0b2400b9cf78c59b8bddc31d94b8d258596f0f49cdba0b31a9e331d9c45b0b262fe2b1b47cb7b86148ed5974e00d4ff627dd4221028f65b6d566c44958fbae352d32bcbf97099066d072a43ff3078bbdcc74ae8069958add89ab18f413d05fbf989810a64812ce2dc9ec62e0975d75765ddf78af8399c8cc8b80403a001a0e4a4a11d12391fa4c5371801ff619cf7cf33203cd1179f241ec2fa6ac46782da3f8090a18e012bba020d3db1f83db595a8618f1c6cde4abbae3a296ccbd29476d205b92283e00fc709f5e9447f79421b3eb55ad509d7875b1797b8718e14dcb9c18217fa59b89d03ad800f87c8d439930ce29c443a919caba7afab6f310c1e0ae9877fbb27cc5739d4810aaf48637a4f072e79c227343709df8020eb76a830aae2903ce7ed05b36f409492e81431c1a7a5c13822a2ef55f58369d0d940585c8c15188a8bf3e45c441b82a2e4e7cd5cd1c08b7f1e82f242390197aedf5919a0e12356d3eaf4fbdc62088cfab72fa862fb4985abab9d577ac0907413b38fca05e78b45dd9692e74bcf82c997e040e0153b653ae3b6fddf40593bd7440ea59cf9f03ec2a989a17bc359ea6bb2b4e85b9893c303166e1ee681ae4943efb9970f79b107fd4c83df4a90d8d1f437b55163cef646c0f6b4805a52ec37f3fdc4fdf63504dbb51dd6bfad2325f8307049e85c26aac99c61d2cece43dfc3295335b69a52eec9b8e5f138749415ba527f05c37fb2828477d56b278468894629e1e9830d65863da8d467fbf576c2f308146d353161f1c724ce6bad238e2ea7d17c9c02328ec506811fc8f87aeb06214233ad7c47ae602dcbfbd2223b381ed9575588d74209b89272cb8abb8a7e9be1bf73d0a8a4a6c676ca47d887c09c8f8ca6c008437569255e37a0c6e358d300d51f49baf180af0549f929ffb6bbeda72cd925ec75c0aaf88e3866afa06e7856b64301880dd615a5cd061d81803ac47122752d32061551948d4c9410d2a003647ae80a1db30cd6d116e5f4d77c18e71da19a083b555304b3aae7ee08ed900f28135ff5ed369aee04480bf1eeee5ed131e8e2ab34a17b36562b5a3dffe3ea8855ed00db4b636c3ffb5058d552df7330425fe3cf4ae857e694883daa694b374b627f3f7e5162d528a44b888dee3f83408e6aab89927201fb2383df2f28243a373baeb75935604bd58bb7a2c55a5a852682a5cca164a99a5287f79d77139e89650cafe3f6adfc419110e71c44f2bee2845e1c12aaea88e94f8966b3a224de3b3fed242f8ed44a151d0ee6965a43a6395e566ab5f89a034e1cb41dc4852dd412fff929dfce1db9d2a26b840d56f991f2a779ee55125aa1aec738fca0e1128d5cacdcfe2d2c5cea79109b1a28e821784d6093e89e9b89d7c8e45226e47c87cec7d869e7397a492b6a9e79fe8eaedbd83de94b0f676e9b8a208b2cd6e185a36ab1a8bbadaba783904a0ef96941c84cd66588d199dcba625aed1d37f8acdcb4ad605c1246879920aea75e2d658ef22ab39e1373666cf46c47a7e9f459595f3d9b52a938cedaf571fea8acb4cfe5b1edf67819fa5501ed0fcfc33aaf449d93fdceeeaad0e524c274d45c1cd6ffcd08ae97f702bb3681dd89ab51d7cec9cb7430f835a58766207fd02beadb16be251f5f586c69d7be90bb9106d8da2380065f52ce813f7fa89e5364e1a1be3a7019a6b7591c21d9508f58955fc39b44ee5f980274108e99396235caff48754e03347968d329ec3973ce357fc2539e7ed2caffdb8a5b4e35a332499d1a76ce2e5b40d42333ac7f05331d25f019d6632ca2552e5f4a5084af8e00ef6c719fc65822f47315de3f22cb20daedada8e1de9c45fd529aecd9da03b993ea6d6f21be342ded7458cd848dfdac4ec2ee83b35b09054387efcab2c636d35c4a2b0735bc21f05b484d8c6c94921b6a1f96ed34fed81efdd595d87ece06fb304d506bffce8af829e06360ff30fab4b46fbaccbaf0a514aa2643d5e36971eaa4e3305ec3f6135747b9b3b438c41022efc2f1e2171e5ee5dd5d43898f98089f07c61bdcec5481c64550a9d7e513e54c59f2fd0f4439a5d7f72d3530ce18c1bd472d44d6e0d48251235256f5087eaaabd44ccea44ec1dbf1b56957a403070058f2927f84ef6285053d0e9604d8b1a8ebabcc5ceb273aebf2d07eb83633a5a8d4f12adfc2cc31f73a094ec041f1da7304a05b911b48d8b309140700728b0c20f85d37d826b98cf8c53e2edae85d6db292452dc2265383d5189a75332095ee75271697ee59222d4987a42f601da3fdc5ae31f7d44b9252831375fea2ff3518423dc2fdafe0fc2e6819d74abc0b614057d3a592983d8937b727d4de8dd3bd0177824de51e522ad8562406c4e9e1f966cfdedf113ae838c85f7cb68545065d7182eb1861b19a9ecbde4497cb43bba379fd0a7c1795ef178ba92f6a432f9882c6091a1edec7591c1b3972d095c53c43795f438ad0d8a6aebfae5dc5644a8caa8fd4cb2bb468a98f5580011104b1b40deac5a10483a9585f12f28b648fdd2744585a474f10be0ea961aaf5a987d7c4680cf6283d868a936e012056c20bc2d0d08b03d53a7b5ad98086dbf7827cea2a5ec48fef2dcd0a2bc5285fb3b509a926268310e4ebe23838f481df25fccda8efafab21824d06a1c4cc4edfaeb5f379b0a2438bc68dae696401ea8577969bdcd21200492d1b609691cf8874657c623785d564f9fbce1301c9fbbd5594ac2d9c1251aabdb6553c68c1bd23eda9bbf68f9ca8303a1c290a1860946ab8aab4f411a1aaef9cfd0abf4ee69976dadc2a3d93c279aa752d57cc7395ad9273d31fcda41ec97d8abd89c99b8249c13fd3a9247bb895c563f436cb3f9c9cc206e60779188340bab2c48e2da68fc7ee3b5d5e549e415c1679cd77206085bce0e947ec1e67c23b3994b43a4c1ff2384f39a222dec895ed29ba4d55726d7b77e05243a91900cb4f7b36e822092f99ab5c789150da20ed316f1d7271ad41f98e4a3d8cc24b1e81d7df7ebcb138cd6f73d074af94b503ec85488022bd2cd96df6b388d8fd76456b8b15583c222eb9a24cc4e3997e970e67ee42f89654f397502eb84da284474a84f398074f298049654dc0d5f019df5e3200d6d1d45e43958aff06bb91c91c14339a6dde7c03fd55aac3177e3e9967e346c9ed2d5feaba904b150180a216d648f512d18e1acffffa0ccd54ca48a1ad916120410fd892982bc66aafe546988306751f65a4430561a36864fc3ebd7b4c8f75f4d3a5db264fb8354b9632d328a20031cb4920e5d51d0f78015600438b0bb6ea884443b383019", 0xffb}], 0x7}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) close(r0) 16:00:12 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) shutdown(r0, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ftruncate(r0, 0x0, 0x402ffff) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696ce53000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x200, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x800, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x100, 0x0) r18 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r18) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r20 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r20, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r5, &(0x7f0000000500)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="26a38b3a89b18dd60dde6d7b48f004881c145abc2a1a9482ee2b3ef24c9ea6910c7b10e8a16d89ae11de8d24b7183255068f88d8f9049a80f93a7bf0836e2aaf81795b64160b2f20", 0x48}, {&(0x7f00000001c0)="f3f311087fe44767a5f89f5bb759fc48d79eb3fa4e4a0f8ee4bc4b7900cde1f7581984834b6a962b90bcd74291b669ce83481757958712", 0x37}], 0x2, &(0x7f0000000440)=[@rights={0x38, 0xffff, 0x1, [r6, r1, 0xffffffffffffff9c, r7, r2, 0xffffffffffffff9c, r8, r3, r9, r3]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12]}, @rights={0x28, 0xffff, 0x1, [r4, r13, r14, r15, r16, r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r21}], 0xb8, 0x4}, 0x2) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000000)='./file0\x00', 0x8106, 0x8) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x35e, &(0x7f0000000300)=[{0x5c}, {0x3c, 0x0, 0x80, 0x3}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") pckbd_enable: command error 16:00:15 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) r0 = socket$inet6(0x18, 0x2, 0x7) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000040)=@in6={0x18, 0x0, 0xf5, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="72e45891eede38bb8ea2ffd891ee81531e6a0f8175a6b31844539e084d4883e679e993d4532cd4ff6acc8524ad768690ac253c1777abfd199f684175d87d46d1a3e03152c4c8ee9c74480e8bfc8774530baf84258deca77d33b4dbc6e862c6eabadb43481f5360a5ede0dff2cf2c05505fe86ca89d8199dd15f1a6b0806e8e046d3630e34f50112c3577e4d65217b422a123e33449e5efabd217f63d101fa8", 0x9f}, {&(0x7f0000000140)="53b19f5f6654a2f92687aa56dc8153e8e227d7cd78bf17f5de17fa6c88f534ebf9b1cfe3c157d8", 0x27}], 0x2, &(0x7f00000001c0)=[{0xf8, 0xffff, 0x5, "bbf7c58a1ddd77b4a4f861e1a4f9c7ac1725613cd420cd9c4c9219cc4571562ba07a2d7db41b8d26f5e5c5f905b595b67e3afc7c277589770bec57f4035e5eae480e965ed745be371a2de82d2499419aad711884b5fd927a52b306097b69f222f38b1f9816df3d768af12932f1c7cee9f44b6d95b4ad34f1f37b3183896a080e110fc00ab87a74209d144977461451e46d942661d0c2a1ed1280b3dc84e4fa0062aa1d67e15bf18f5ef0f58151905996ddaff02760f55e1c381e5d84646bb81ef17c5aa4d4b43516e55475b61d856b9b857e9780f21f4dd4437041e563fa006413d908802d8813"}, {0xe0, 0x1, 0xc6, "dcd972613b3136d738c7fcac625782c560e56636b1a66291289a73485d053d645ea14f1d48b31d7aa5e720391a0912c441028af99df62c4c67446e90e4c54bf2266fde0f3064f9c147af1243572082381d0587709dc3fed3c03bd351976a08e790381692f1b88cc3ae3e404231be020f0860eb2c3497126a3d588c9e476200317dc29ed58b50f30aa0f9dd3b6fe25127b429de77732d92ee15db1b58e646cd9e6309910c63a2f132b387c78af79786d97affd90fe971f8f99d70593827d56115eaed05096816ee9c1abe68080594f64f"}, {0x40, 0x1, 0x20, "810c8df0a2b25fb0bd8b385f253a4212574303b14c5cb908b09b2e2a1d28ac1a54c4b9c7e95f20574091fd73f1fcdc10"}, {0xb8, 0x1, 0x1, "0e69aa4bfd7484b83d44bcb84d65c804b40ccebc2d4cb0107c55df603cf1c2aba2f898c098815eb5be6889354f797780344a6b465d5c8463e70586d87cb85a2eac4060e22619775b511a11c1bc271cec06d75aba0d8e2f93056dafca36e9196d68a806ec59561f3ee3282e8778c6b0dfb0afafb73fc28f7de69850c4ca7115ec0f568f93b9a9dfcd4f2ab355835f8587f1733acaa1f5dd2c76a8c8c826908a1e574cc962"}, {0x1010, 0x6030aa8e44db9a2f, 0x2, "7506637b2bb2f5fa2bc92a7c93593f208de18c52fc50028c03079dc7c158948c4ca8bec54291cd98a91d27804dd1d4b0a53a8c2680ec6964820ffda71a304e0aaf0223ac7cfee220a84450b0b630877fc4815673ed9e103a81b7e1a62bef27ba087a22c93d79ce288cf179d39ea2db7f2139776a41abe430029ba2b3a4ac33a70e9df9fdd37289dee3477c16e2648207b4a7b7f17c692d613c5a67c109b29093f5a9edc339a9ded741b751c3681fb84587791fb8c04af38e34558af87d5463be5588e121f56c1b61416e21cb7da51318231e3f947d8ab4b6ecc4a88029c4325d9c229ae7b43ce1fcd3d69a5118813345c3c4c5d134a9dd6d648c3ab980b254395d978ffa203a78b76b79a3c6ea7408b55a01a5aade2be372bdca9eb5cd8764e01a6a1dfc344d78b7b6e27e10f55446a9676801a50c0f2f30a13a298a223e0487376dc483bd07c5e3645b1ee718122aeb7b093a4a82de14cc0dae4db9c6a4cca23d2d895b08e4ed69a35885bd0835b26670c0aaa3d6cb6971dbeca2365ed70100ba634ccead455c318cbca3524fd2d750d0bab74dc18c39723d049fbca8e0d8730491b7a5108f8befe4c64d388b3f579efc9ff5ea37be611c1cfd709f2831236d5155364d05705a70e313b5c7ea3fff06b7ee487aa25322dacacaa37144f42548628e659df102ed9cbc739d243983f2de9efc04c0002b973316e5985778356e3a1d1d7fd260633ce2db145671a29a20bce16483e95140785cdf9a001c8d9a53b8640ab9e46d6da8ca0b0d8f6926e3747336aafdd6a5131bc7e1693702707adc371da132a29ae93ca5d96a02501bad5d5bd400cffcec6d12535bf6ae808590149ff2de8565fd77d93f96382ae11306c55984ca8085ac0b70f170401f46159cc1fe0f2e85ec34a363138e026cef083287a73a468accba17aade408a63bd839ddd8752f367334ca4ade1b78eb455ec2f5f9df55b05a54420c90ca7c56c7927b3fa60181f68326306e6ee0d95d00e4104b045a6c8bf78f8eaa05d0b86c75a731de60da3b1eb1bec2c31052246e186d5c7fcdaf01980e1071e632af62334a7d7c916e7888bc03e6adf03d8ea67a80076317af5b33dd63f1c54f27137650dd3c506587545c38578556ca1baca01657dc1a1b377d7a49f376e2124958fb38db82d59401095d091b1128710ee9e7cba5083a3c09ffce373664c7756a1311323830370e6bbf264faf03665257eccffbd98f58d466fa197886391e0e9960a35edf76977e6e0c4a1c6b4d325c226d4ef51149b5c46296610d391fc64d3054db88d8e2e0cbabe14ffca48d47ffa0e395e727cd0ae8958908d3ee9126071bb9004477afab9d19dca7eb70e89328a6d642d8375aeda196a20c2c23efecd77c2daafcc2ee543056ba9f3966dbd541b2d19afd9162c4b6db6c85bfeada8269e6f09c1028967ad3a006ca7bf9071920e47f0445bc0e62f6713877d75f8fcccfb20d65a07d1319a9ecb4be98adbaf77c4d685ed2cf713c40d10638d3d28cc78476b856e72aa71e7e915053c4290395bbee0082cd8c73b1f37de0d9a9192dda9ba26d436d33385f2ddddbd7bb5d4ca895a31b58885c51d232cc71f754d4b30afc10518cd1b4a334945aa7a5b7cf6d13aabf4a4999e14daddea1d8ac2776bc8eeeca4900bf1c18f779364cb99b36e7a380aac6f5009a83b8b678ebfe4fbb7b6e6d35604e8dff70de54e7c3616f23b60eba007f3bae65a80bf1256684a046419f924faad847499116fd92999a5aff7e261e005c4479fd5616cea40b133c0518467335bb87d6d5cb409d2c0aa2f8e4b51550855fdbd17efb9c64a305c714d04b13a9fb50d5cbd8374e08f8032efafd9fee3bb09b5a66948d5e2df45940b6282c550d4d05c4d47a014fad2b0c14fa92a54fe7d69b266f547716dc2da2f861e49ae9d86b5043dd3b0905206c069ced8fc71e182a58e7c374a6500e8911a93bbd228bcfa9297c25b4acc7699728ba5eea3b8d2698b067e4addece7c01d4e1992ea18f5cf3aa83252cb6d1bee80ee1c748af3d8dd8b204a5c75644f168f473fffffe6d1d93cc092d30c1922465af3bad5311cdb649f55c281d5845355f014bf7a841c4982aa3ce1b24fd2679fd7f72effd789db20f8e9fe990ff5589940396d37ab5cb5672dbe51d5cde11b2bff3f7c7b94d17e766dba2af93d0b3e61634de818a1abc310985a453811a88b6415ae137fd6373ba804e291d16b5d8e4baf42f52eada675a595b882d54f8bda4d88382b781fd7e17eee7f356373eb82b19a0cc0fc5151f36d862bb5f05cf5ac6e2e82ef168fdcbce576f960febadff8658e3ddfc6d4c96d015800954d69e404cc337ba46f6b49ed93807fc4ba6f0fd987fdffc8ceba1b003eeef97928bcc5d5fdc65991a9cc46d6d6d86681f98eeaa5f9fb1a7fae5134adffb1c1f47ee267422dd40bfd13c98940038fc44558f12f45e966cf400506e0dee17c6c710cb51ecafdcf4b90b54bbec73e2644dbf58d2dbc842a996e9ac8c6767fb004dabf288689bd64d9ecdbb2e36661d67ec7fa115949aaeae43a33317aa4d57a559a21062359ba977a4024788c4cca035340a0b8d1bbe1cc60b37798d05b355589572ae3db36b7e455f1ec100f867b6add585737bb761bffbcf87cfc870a3d376bec92187dbe425bca9b0b4da759486a4443a4aa2240dccaa0cff3c8ca7c72f3d3b7e4729b6e78977eedb8c4b88476b7ff69de234bc349603edd2735bc1ebdf0cdc765ce69e28a484ca9f322b89869f054efc19a2a87b02c4c78db5869cc8bda153a318ae0f16563caf27c2033b6528e2ef93ee3e24fd34868c7cf3b8683d39b5220902468c9b8740cbee3bed84969e8fab74ff99cdfe74ce9de7acd418d01e65896a663a81b3d72470df98da1a301a0fa605024789d1904a4d8ecc184bda2226951d31333a0a39da4ba6b500dde432a3cd670a65a7849cf56f4c440c20ef707e40690721f7192d8fb608b0174f0541f542266203c7476f0518c9c49c676b43abbb3263952e7765a7b378d4d7bfd77f761652a9d57de229044e23cb710b7f2a3af7c554d3587558bde1fa52a0372815584a5224100e71ebb8cac9a5f3a5e1a2f3ad5b869fe994c828bb6fdfe163b0c3c26313b51501b7d960848fb4515261f95a5444bb64798b5321b6307b8144f43853b13f51182467fa24390c7458d350f52247b6223e8ae824fedd73218281904525f0c8fa0feefc6b73dda79ffbe16376361237314cf99a541de92abc1a31766686751249108a21757f2f65f2d3ba055c3957942b766a6722401b7a27502884c6668c24303591d0673ddaac04c2eef5ab09c498b8e715748955f0c3f820700343be2da93bd2ea49c2c4795285177f3a058fa134aeda9f9d950dd2d3f80af284d3201b5c47f82fcd15b94ae6907f15077cc92836b4ef712769cd0685bc803dbbb45e34f3526091753b63f55b8758639c80bacaf89fe78b7cb73ad79bdaae6b6c8f787920c74e01998087b07b2840853727829b84ab80f937747311396a29e5e9064d84aee6ef7246355010e2bd2358742163c1f86917ffaddfe8ffc5580c903ed0ebc029eaee7310ec12c140cef36e60ad11ac4daf9838838126131fd329728068c5223be9d9b7fc5f2b9b9ea158e2ff27ba399db05826e06e24a6e1792e48e2f83bcd45c25073aefdaecd1f228f9d5239e86f9e7accd11921232c169989598d75568eb42276e58a43174dad9801009e78dd2893d3cd96b16e4394123c9f578949ab94a38c38ac3fe7e28caefc33d524ab684d5c9f81f2699761500fe77e5357bb4a30229c5c641e1cd9094a91dd7fae3a04b74c255989cf04e16ca572c65da591c2d12d0c573efa81d004ac283219af083aaadcb5e5b5773134008552e81804bd3dd5456a1973223bc2a6dcaa75a900140e12e9824f54daf4175a6392f45b6dcc6bb5f6086789db66aaa2a5b90dee33227e3746c9d4733b49a772913232a4323300255152b14001f405b5c761358b7beacd19eda053650b1e156c171ff64d1b42d8f99aa5e4b0211497211b3a4c8f3e053ff1ef744d3898adcb11fe91b42fd2883ab1699e59b93c9d0edabc028aecdfc3979dbff11c1149a82c41f9c7d9876724fdef71a46def1c309da996e5f6a4b3b2914fc029f69fce80035cb3ff24c8ab9b278c8d9221526997721d54c2c6740e617fe2e919b1d0fd640d9d017b01e0c36c67bdf32f0f935c838e43f1bce2006335330780079be4d3f854a3fca72ab6ecdf2396e2d4e5b2db208c1aa10467ff94cde5748a24eb30ecef3248536ce8216d6e5901655a13c4803ee972d1cbf690dc28976445dd93e431163e368d54146a6dabab9efe94db6df3c30a12aae1b779cbb4ce94c0d25bf8c485054f1fe1571e81c96f6c00cd12a99a6b2f08194a687a7e7f14c162a2a592900a145c8927da8b5019d559eccde76e24ab6f1be0e20014dcf4248860f1d6dd4a62a02eadd5850b55a4e5d37799b908706543caf342aac8af216e9bafc9db4e5d30d78f12c53ed9acef8fd712109d958d7d4d128f439c76f293fab5f74a633a839cc388a6ee2c43f964e034156fff4c2414b1bb25128ba0599084fb91b0c5c1019027907091147b5a0ec9e683c8a3dbdcb684f3a0308c4f62552c802674d74f5a4c808c022f67cfaaef0e1810e698f94db5f88cea20ec866b62259526bed3d2c9619b9ee5a8299c22aef9c460ad1c9e66111ada6ecf6dc372a8568854e44a429f27c38f7582f9bc27098a040eda557e24872be1f9858a67329fdc58ee4011ed9da1b5929b1d95d646da350ad9ca2c80f93abcca1597060dbdde511c23b13112b7cc2e004e23963257dd1985eb1241e8d14018678fd35100e612bed373db0eb41685c15adaf99fb61b782af931848a0c62f461f2c96f446ceedce16f4b6f493633588f3bb433636f0f3d4564545103afc782677f9b31cafc0790f29025318148e45066ab730ea9e2d5578ff6afffafd2019f39be867745c83dfb5e8a008a58725bd00338f2c4f927da99d1aa1257d730e6cc59e54ed89366212ac1f721c2c7866d5b530a07fc11afe2d32018c43642206647a59d5bc7b88cd165a689cc0c81e096cac5177189864aa2963f395d3a9725731b426483ed728e8a1c7e1428ea1b326d66df7f5ed1b6e7c58b9131a2f214921c8724976e91ae71fede4e8ae86dbe6d9727714a1e29f163b9596d5fa0ff1f34d5b1eec8f2059d51f72661ea68470b166dd68f2848d6e1e2ca558ebf908674992f459deaa543640e2520398d9be7171a067750fb1a93eaa486b436ce3d32cd7dd1a264702db458405333b5a6662b3e4e0277a10555103d2090fd647a39de39f1be281b59fe1dc7491433e32fc07b4e0d12d91e5c73b540e2b7bdc260aa9e1fe5ef98f2828c9f3bfbcbd55fd8f485925addaa5500c36b2c8cdb015ee767210efbab1f06882c839c6b3067ceb1d98a0753b08de8262e6043029b9b4c3a427fd86ea71bce65480dc8e89fcf1665be2489f161f3a75493ebad2d6d98249f0ab1d358f865f3b9a03b581259eb20c7f086d4de03b8260a3f883dd110f8a2af2804fc148eb201d0097bed640c0fd1c233fb31be6ca941545bebc1c46b712a60c4bdb53f9d99c888add34e248296ae6d0fa274124ad4d828f83b29bae86a3b0357c8781054c331668210a19872e7d05a7f7e55853a0fb2b293b3f6a01d7cb9a0c8b8140f9e1adf30e8b62123335fc0d845389250877f82f6539dc3e2c14f2d24b44a77a0f174dbe7cbc8223fcf992d1dcfe3d4534e7ed"}, {0xb0, 0xffff, 0x0, "82569dd4529f0328e67241dcda18418e869e35c01ca8986c67661c2c06e6eb1895c08e2fa4c6e9d642880fdea255cb4aaf2243eaa54b12a4135a372717938bd856570bdcbd8f62d2751ce483f8f4651d24830a44b6ffba5b1db4ae57a03e4fe42a73b25b94571d1f8150f36c7726eabb9e582df43c973698fc6800a4b492f0cdb10a4d9bf1dd541de7a4bd0e995535adff022967d19175a64bb03b023d8516"}, {0x80, 0xffff, 0x7, "d189926e5237106360f37c60d4f9083846af1e03781499eb33b3728d8a4b82115edc68f6711e7d3ce81d62d331817caa8eb78c20f616ec9d1b196156a2849b7abf9030adcc91bcb648e28426fe67ba66cb8e3f6576a509d61a605b2fef25b1e30517edeb79fdf684627d18"}, {0x90, 0x1, 0x1, "b6252da181b675bb8a75e1f9aa5b5e02ee9ff867ee20156c023ee46e03ec04acffad490e1bd213cd140663cf178d25a6dbe4fd0432b12cc9c5149a42cdf9716e67750cde35fbac38c8f422d1bb2b42bed7f059667c90ddf63d2150aa0aa8301c4ee74188cae9da901813278665f10a0f75396cc72a87103a1c0ef0be7e3f"}], 0x14a0}, 0x2) pckbd_enable: command error 16:00:15 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r2 = kqueue() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r7 = getppid() r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) r11 = geteuid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r17, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r20 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r20, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r22 = getpgrp() r23 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r16, r18, r19, r21, 0x0, 0x7fff}, 0x80000000, 0x2, r22, r23, 0x7c, 0x5, 0xb1f1}) r24 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r24) r25 = getuid() r26 = getuid() setreuid(r25, r26) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r30 = fcntl$dupfd(r28, 0x0, r29) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r32, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r35 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r35, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r37 = getpgrp() r38 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r31, r33, r34, r36, 0x0, 0x7fff}, 0x80000000, 0x2, r37, r38, 0x7c, 0x5, 0xb1f1}) r39 = fcntl$getown(r0, 0x5) r40 = getuid() r41 = getuid() setreuid(r40, r41) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0xc) r46 = getuid() r47 = getuid() setreuid(r46, r47) r48 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = accept$inet6(r49, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r51 = fcntl$dupfd(r49, 0x0, r50) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r53 = socket(0x18, 0x1, 0x0) setsockopt(r53, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r53, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r56 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r56, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r58 = getpgrp() r59 = fcntl$getown(r50, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r52, r54, r55, r57, 0x0, 0x7fff}, 0x80000000, 0x2, r58, r59, 0x7c, 0x5, 0xb1f1}) r60 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r60, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r62 = accept$inet6(r61, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r63 = fcntl$dupfd(r61, 0x0, r62) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r65 = socket(0x18, 0x1, 0x0) setsockopt(r65, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r65, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r68 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r68, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r70 = getpgrp() r71 = fcntl$getown(r62, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r64, r66, r67, r69, 0x0, 0x7fff}, 0x80000000, 0x2, r70, r71, 0x7c, 0x5, 0xb1f1}) r72 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r72, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r74 = accept$inet6(r73, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r75 = fcntl$dupfd(r73, 0x0, r74) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r77 = socket(0x18, 0x1, 0x0) setsockopt(r77, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r77, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r80 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r80, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r82 = getpgrp() r83 = fcntl$getown(r74, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r76, r78, r79, r81, 0x0, 0x7fff}, 0x80000000, 0x2, r82, r83, 0x7c, 0x5, 0xb1f1}) r84 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r84, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r86 = accept$inet6(r85, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r87 = fcntl$dupfd(r85, 0x0, r86) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r89 = socket(0x18, 0x1, 0x0) setsockopt(r89, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r89, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r92 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r92, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r94 = getpgrp() r95 = fcntl$getown(r86, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r88, r90, r91, r93, 0x0, 0x7fff}, 0x80000000, 0x2, r94, r95, 0x7c, 0x5, 0xb1f1}) getgroups(0x8, &(0x7f0000000980)=[r54, 0xffffffffffffffff, r69, 0x0, r81, r93, 0x0, 0x0]) r97 = fcntl$getown(0xffffffffffffff9c, 0x5) r98 = geteuid() r99 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r99, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r101 = accept$inet6(r100, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r102 = fcntl$dupfd(r100, 0x0, r101) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r104 = socket(0x18, 0x1, 0x0) setsockopt(r104, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r104, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r104, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r99, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r107 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r107, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r107, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r109 = getpgrp() r110 = fcntl$getown(r101, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r103, r105, r106, r108, 0x0, 0x7fff}, 0x80000000, 0x2, r109, r110, 0x7c, 0x5, 0xb1f1}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f0000000b40)=ANY=[@ANYBLOB="01002e2f66696c6530007761851592ef495e9974e198eb70b2bd47a9e5872663cb81d8f3d17873de785fca98b44e4aad54376c1d1338f28abf70e1bf28c95f8b662128cc3053bbdafee2b6a1e2fe046b32121e01d8"], 0xa, &(0x7f0000000700)=[{&(0x7f0000000140)="bd61d287d2ab4c139a616cb7de7807ac3a26b8", 0x13}, {&(0x7f0000000240)="fd4788d349079e5715ef0f03bdfad136c1baea5e0eb55ff2b82272f1f13d2dc2c967e4e6263637284534e1e249183ebb95159b8f1f72d4eef90c450d6d8a612abb5c86582a641ce4dde388f8057f367d442a0bf33253192e257f25a8d23f4a351979e6dbf566b30d0d9d2da947961a087f3bdf92288461e06796bee1ab3cf37df6081d7f2c14eb15602b2768455e3b9bd8845030f2ac87dc1fa711b2fcee14419e51a445a52f5b3ffdc1122ed76db0e8962056c7cd80a96089acfefc66fd0a85737035ed352b6d5fae7c8496e8cb9078a4", 0xd1}, {&(0x7f0000000180)="0c912bd4417634bda626d6eed33f885dc7b3dfd7c8f02d5ea2b8f8f18018e314ba3d3f7be9583aa81c70e000a088abd0fa6820df1cbb3f2bf469d3026cef25dcf130ac5b66af4544b1bcfcfa9d924b5f045a659af4f6a789e336863759c02a50919107c0bbb48618f3ac793137f6ea949758b8", 0x73}, {&(0x7f0000000340)="855aa758bd149c48e7d2da3bc3f94dd455a675416754df175c8c70dce1d1ba45763c946f5b6497701b6a776f26443dba6abf66fddefc8ca639464d8f50f020cd0c63ea815753d825f742310f1a02034ba5255ec9c1b8b3bd2c4137ed9c0af44325c7d82a9095f8140d2eba8629059a5cc401cecfd49e09ac8d5806b1eead4c8e59fda9af0b2658863e4af498fa85ecd3235f7be5cfc329d0b1dc88a7d4f8ceb3e49b33b3050be980785051e9849b020bae044efb1f74815e0f21360ae84924197588905ef9abea7b19c3e321ef86d027cbb4646131fd897d2941ebe1ee2a9abd384797944b858340fee08a2ccbb58803b3350e225b0bc4515be63f19", 0xfc}, {&(0x7f0000000440)="791558a0c658c545d257564b76d0bf3046233d225c2abb5c251b30da7993d9e95dd712a04678280ec9766b42cfcf9af42d37677ac23225cb7b5741a0ae986c781e9db3d7a4b87412273559b9217d49fd65db79ee4bac12b05f7d22a74ef4f8e68b44aaa4944705e2bfb15f94511cc18a1aecf7072260aa0fdfef02956e9336a3c8060b97e8d753dae83eb6dd689256430b6f053a9c2d022e75066b5fdfad5ab0143b69beb680a8487a01a4880f83f4a0e066e18947f5a45d8ec51d80ac28825d15398571ffe4b694d826dca2e06a71f62215db", 0xd3}, {&(0x7f0000000540)="6d1b20684eef50809d0354bdb480f5d9d5e5a0f136d217b630a1cf7bdf6e6e821fc50c9dc5936a0494a5b56155ed0614dc24a86615237e94f7410e2132c980c6f84ef1a251bf6c55ed7b707218a7f55e97aa81010d6187d5f9882fa188cf9d4115ba59287bc6a86ac4909cb71a9d01fa8ce5f6cbe8d2a86e5320ff37916050d6f06afcbbccb171a5894682c082d2ab60485b9732585d6a4842cc3b31b9ec0be8261d3f4c213c7623d707005681676387f71a2b496771bbb2d1f10d876d0876e564f9132f8b452d59b3244f6f598792f0062726b8377b79e2b1a656399a337f6e346674", 0xe3}, {&(0x7f0000000640)="251a7838c6a83e0c19ddedb96abc80a4aab2c3df21160755459eee6322312c8e918db7004f20bf8b92c03cf4596a5ce7e9d66d7126b4399950b803a6977d79dda70f84e4856aae92737a6ca03d5deeaf180506a054bab0510d7a963a34ca9c200bc8b811b696b190c32bb17367b58673aef325144725d679d9f3e814d4c2edee4fb170b7c077391c1b22c555b83ab3a792", 0x91}], 0x7, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r5, 0x0, r6}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r21}, @cred={0x20, 0xffff, 0x0, r24, r25, r33}, @cred={0x20, 0xffff, 0x0, r39, r40, r42}, @rights={0x28, 0xffff, 0x1, [r0, r3, r43, r2, r44]}, @cred={0x20, 0xffff, 0x0, r45, r46, r96}, @cred={0x20, 0xffff, 0x0, r97, r98, r108}], 0x120}, 0x40c) 16:00:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e1ffffffffffffff"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) sendto$unix(r0, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x200000009, 0xdfefffff], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0xfffa, 0x8, 0x99, 0x3}, {0xfa76, 0x3, 0x6, 0x6}, {0x8, 0x81, 0x9}, {0x401, 0x2e, 0x9, 0xfffffffc}, {0x3, 0x0, 0x9, 0x7}, {0x0, 0x6, 0x6, 0x8}]}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:15 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000004c0), 0x191, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unlink(&(0x7f0000000100)='./file2\x00') r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x8) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="02000000000000000e70afa59b8395dd9841704913cca0d8e2460372e908e31669e0ecf564b180587b7b1a84065814c62114a08651413a1f2679cade3501d8641e0688f23d21deefb583d159ba93673d01d027cea347b00f57428b059f33f85afa3a8749d535fb0374d5853d9c0d8ef013090dff531ed9d0bbcc9dcd2f23e87f77b74e350c1065043a64c3f3d7af4018231a681d7dfbc939a96a684f6d7ed286f39b6cee65acc9b7dffc00"/186], 0xba, 0x800) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) acct(&(0x7f0000000380)='./file1\x00') r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r5 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1, 0x0, 0x0) getsockname(r5, &(0x7f0000000200)=@un=@file={0x0, ""/18}, &(0x7f0000000340)=0x14) r6 = fcntl$dupfd(r4, 0x0, r4) sendto$inet6(r4, 0x0, 0xfffffffffffffcf4, 0x0, 0x0, 0x0) r7 = semget$private(0x0, 0x7, 0x30) r8 = semget$private(0x0, 0x7, 0x30) semop(r8, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x8000, 0x1800}, {0x4, 0xffffffffffffff00, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xfb, 0x800}], 0x6) semop(r8, &(0x7f0000000100)=[{}, {0x2, 0x2, 0x800}, {0x2, 0xa000, 0x1800}, {0x4, 0xffffffffffffff00, 0x800}, {0x2, 0x8, 0x1800}, {0x0, 0xfb, 0x800}], 0x6) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f00000003c0)=""/213) r9 = socket(0x18, 0x1, 0x0) close(r9) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r11 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r11, 0x0, 0x7fffffff) ftruncate(r11, 0x0, 0x80000001) kevent(r3, &(0x7f0000000000), 0xb0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x78, 0x40000000, 0x6, 0x3ff}, {{r10}, 0x93068a7b0ac75ec4, 0x23, 0x9ec873e541904e92, 0x71, 0xa3a1}, {{r6}, 0xfffffffffffffffd, 0x4, 0x40000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x20, 0x10, 0x81}, {{r11}, 0x6, 0x0, 0xf0000000, 0x2, 0x1}], 0x2, &(0x7f00000001c0)={0x5, 0x5}) writev(r3, &(0x7f0000000080), 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x9525b0c48c7d64ab, 0x82) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:15 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/259, 0x10000010c}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0xc, &(0x7f00000000c0)={0x1, 0x9}) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000100)=""/178, 0xb2, 0x402, &(0x7f0000001240)={0x2, 0x1}, 0xc) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = dup2(r0, r1) r3 = semget$private(0x0, 0x400000000d, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r4, &(0x7f0000001700)=[{&(0x7f00000012c0)=""/143, 0x8f}, {&(0x7f0000001380)=""/198, 0xc6}, {&(0x7f0000001480)=""/160, 0xa0}, {&(0x7f0000001540)=""/138, 0x8a}, {&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000000000)=""/1, 0x1}, {&(0x7f0000001600)=""/206, 0xce}], 0x7) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r3, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000040)=""/50) semop(r3, &(0x7f0000001280)=[{0x1, 0x3, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x0, 0x1000}, {0x4, 0xfdda, 0x800}, {0x4, 0xfffb, 0x949c03eb52701cd1}, {0x6}], 0x6) execve(0x0, 0x0, 0x0) write(r2, &(0x7f0000001780)="ffdf09a706d60216338fed402a2ecb13593ed151dfd570dc69e772cff90f20d91aa3457afa197f253238c452a31d8d8dd82daaf25a17866b3d9176a84bf4d1a5c589df3c6fda835be3ba13596a7ebbfe8147064ccd38e1c92845f58436cb5189a385880cc67c4490e0b757dfebfa3e9f4a72f672701baf2a07a5b11e5d31c84ad8aeda23573c48359a80f9d9e19daea2ecad7f1f14bf584525158b9fbdfbce5782d371cf7b", 0xa5) 16:00:15 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='\x03\xf8') 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x1, 0x8, {[0x100, 0x7, 0x2, 0x0, 0x80000001, 0xffffffffffffff7f, 0x865, 0xfff, 0x800, 0x3, 0x5, 0x3ff, 0x7, 0x1, 0x1ab6, 0x4, 0x20, 0x6], [0x100000000, 0x9, 0xfff, 0x42, 0x2, 0x10001, 0x81f, 0x6, 0xe48, 0x1], [0x2, 0x80000000, 0xae3, 0xfffffffffffffffd, 0x2, 0x6, 0x4], [0xff, 0x6, 0x7, 0xffffffffffffffdd, 0xfffffffffffffffd, 0xcb], [{0x80, 0x8, 0xeb, 0x1000}, {0x2, 0x8, 0x3, 0x800}, {0x40, 0x11, 0x6, 0x1}, {0x1, 0x9, 0x6, 0x6}, {0xe25f, 0x5, 0x3f, 0x8}, {0x3ff, 0x2, 0xffffffff, 0x4}, {0x7, 0x3ff, 0x7, 0x4e0612ce}, {0xff, 0x7, 0x8, 0x2}], {0x8, 0x5, 0x2, 0x3}, {0x0, 0xfff, 0x81, 0x6}}}) 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0/../file0\x00', 0x8000, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffff9c, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/120, 0x78}], 0x329, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) getegid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r3 = geteuid() r4 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r4}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r6, 0x1}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = socket(0x18, 0x2, 0x0) r10 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r10]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000340)=ANY=[@ANYRESHEX=r13], 0x1, 0x1000) msgsnd(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e1354851b984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9081b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816a8884dd50ed18e0eb86ea28df80e902ac3cc6958a45c7f4e9a285ecf45aa39d8c69ae37dbd5cebfca84b20f139644bb11294680f192435aa2e3960e80e93d4daa66c34bd40cfe48f3d4a9058e3604d935c215b205bc81607c1c41dea13c58206bed338032fb7f66ed226eb689563cd60e724884cfbfe5111d659a4980471e1ba51d9b99c6fe582e07723f10249be98d58d4dfa8ef76c33835d654bee9f58309892efdd500bd3d11410836c706cc74f589e18f6513abc920c9931a2041a8c77876be1"], 0x1, 0x7fb) r15 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000400)=[{{r15}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x0, 0x0, 0x4d0, 0x0) r17 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r19 = getuid() fchown(r17, r19, 0x0) r20 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000400)=[{{r20}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r22 = getuid() fchown(r20, r22, 0x0) r23 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000400)=[{{r23}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r24, 0x0, 0x0, 0x0, 0x4d0, 0x0) r25 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000400)=[{{r25}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r27 = getuid() fchown(r25, r27, 0x0) msgrcv(0x0, &(0x7f0000001040)=ANY=[@ANYRESDEC=r16, @ANYRES64=0x0, @ANYRESOCT=r17, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYRES32=r25, @ANYRES16=r18, @ANYRES64=r8, @ANYRES16]], 0x4, 0x2, 0x1004) msgsnd(r14, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r14, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) r28 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r28}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r28}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000c00)=[{{r28}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r29 = kqueue() kevent(r29, &(0x7f0000000100)=[{{r28}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r30 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r30}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r30}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r30}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r31 = kqueue() kevent(r31, &(0x7f0000000100)=[{{r30}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r32 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r32}, 0xfffffffffffffff9, 0x1e, 0x20, 0x7, 0x10001}, {{r32}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r32}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r33 = kqueue() r34 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r34) writev(r34, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r34, 0xe3) writev(r34, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r35 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r35) writev(r35, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r35, 0xe3) writev(r35, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r1, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r35}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r13}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r12}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r36}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r35}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r33, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r39 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r39}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r39}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r39}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r40 = kqueue() kevent(r40, &(0x7f0000000100)=[{{r39}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r40, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r41 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r41}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r41}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r41}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r42 = kqueue() kevent(r42, &(0x7f0000000100)=[{{r41}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r42, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r43 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r43}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r43}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r43}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r44 = kqueue() kevent(r44, &(0x7f0000000100)=[{{r43}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r45 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r45}, 0xfffffffffffffff9, 0x4, 0x20, 0x47, 0x10001}, {{r45}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r45}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r46 = kqueue() kevent(r46, &(0x7f0000000100)=[{{r45}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r10, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r28, @ANYRESOCT=r30, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r37, @ANYRES32=r28, @ANYRESHEX=r40, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r42, @ANYPTR64, @ANYRESHEX=r43]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r33, @ANYRES64=r45], 0x6, 0xc00) msgsnd(r14, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r47 = getuid() r48 = geteuid() setreuid(r47, r48) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) r52 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r52, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r52, 0x1, &(0x7f00000000c0)={{0x6, r48, r49, r51, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r54 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r54, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r54, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r54, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r54, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r54, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r54, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r54, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r55 = getuid() r56 = geteuid() setreuid(r55, r56) r57 = getegid() r58 = getuid() r59 = geteuid() setreuid(r58, r59) msgctl$IPC_SET(r54, 0x1, &(0x7f00000000c0)={{0x6, r56, r57, r59, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r49, r53, r57, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r10, r10, r10, r10, r53, r11, r11, r11, r11]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r63 = geteuid() r64 = getpgid(0xffffffffffffffff) r65 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r62, r60, r63, r61, 0x143, 0x80000001}, 0x8, 0x100000000, r64, r65, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r9, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r65}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xf0, r3, r4, r5, r6, 0x44, 0x9}, 0x5, 0x3, r7, r65, 0x2, 0x24cee5ef, 0x81, 0x5d}) unlink(&(0x7f0000000100)='./file0\x00') r66 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r66) writev(r66, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r66, 0xe3) writev(r66, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) 16:00:15 executing program 0: r0 = semget(0x3, 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, 0x0) r1 = semget$private(0x0, 0x7, 0x30) semop(r1, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x8000, 0x1800}, {0x4, 0xffffffffffffff00, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xfb, 0x800}], 0x6) semop(r1, &(0x7f0000000000)=[{0x0, 0x8, 0x1800}], 0x1) 16:00:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x30080, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = dup(r3) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000140)={0x27, 0x0, &(0x7f0000000080)=""/39}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x400035}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1, 0x3, 0x5, 0x5}, {0x1, 0x5, 0xb, 0x7e4}, {0x0, 0xd7, 0x7, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x9, 0x8000029d8aaab}, {0x1c, 0x0, 0x0, 0x1ff}, {0x3c, 0x0, 0xa, 0xfffffffe}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:15 executing program 0: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = socket(0x18, 0x3, 0xff) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r1, r3) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x202b0bb76da983d3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r4, &(0x7f0000d06ff8)='./file0\x00') mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) getsockname$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000371519e63fc235c000"/110], &(0x7f0000000180)=0x6e) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [], [], [{}, {}, {}, {}, {0x0, 0x10001}, {}, {}, {0x0, 0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) fchdir(r1) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000500)=[{0x1000, 0x0, 0x8, 0x8}, {0x4, 0x6, 0x81, 0x1}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0xe42c2de95778c9e9, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pci\x00', 0x8000, 0x0) r8 = getpgid(0xffffffffffffffff) r9 = geteuid() r10 = getegid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000680)='./bus/file0\x00', 0x0, 0x40) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/pci\x00', 0x2a0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r15 = getegid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r22 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r22) r23 = getuid() r24 = getuid() setreuid(r23, r24) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r28 = fcntl$dupfd(r26, 0x0, r27) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r30, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r33 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r33, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r35 = getpgrp() r36 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r29, r31, r32, r34, 0x0, 0x7fff}, 0x80000000, 0x2, r35, r36, 0x7c, 0x5, 0xb1f1}) sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f00000000c0)=ANY=[@ANYBLOB="fa002e2f62757300"], 0x8, &(0x7f00000009c0)=[{&(0x7f0000000300)="d3e787edcf2ac7317eeb268982ef28e0bac4afd43dbc4eb1c8d595794f582633403bbe87450c92cd72ab8d7bd9ac25276631691aa635e2518354f2ae3ed833c44630fd4cc0f8e9c85a7bc0a26faeab5d36283b86c01c03b6bd8a1ab95acd6e0a2a00a7798356b7277e9136b26ae984e31466c13dbc342ee02919e4f1d5a91f80a3b706ecda0272fad30dec472b0a7c8775c083710e7731d1ce64be05e36c86fb", 0xa0}, {&(0x7f0000000100)="ad937a1aeffe1b322b10c8d91e9776bb69ac89daaa502b1a4a2d1b2c51f1ef2f", 0x20}, {&(0x7f0000000140)="269f0348de4655f48216f4ddf6c22ee8", 0x10}, {&(0x7f0000000200)="1b9597da91d1988cb5d76cd918", 0xfffffef4}, {&(0x7f00000003c0)="97f39b807d99e210a8a936d4927392ef7e8d0c166ae7092b24d951029e10e13613569f589faf6358601fa3044a4bf60e60c08c8febfebd9c810fe8fba0e015867ce13e87022960ec17612750acbea91922281f648bfa27c64845fceb1286241c9fa30303b2e15779151a80af136472ffcc9a36462478fb1c4ba9ecb40b409c3dfb75877fbd5cf18167a4f47452f2ce02408719b5b68d2b8fe9cf97e378fe5b946b31372193aad70abe89fb06e14797857d56ef57d37b6d12be6f8226ccea2f618c8f9eff43a6adc663c7e8db24da1388310209fa47769ce0558334302e891916e95a0dc78eab99", 0xe7}, {&(0x7f0000000a40)="98354122daee196865b300ef8e34185210753c474eeada8b7354e381cd6817b4498f6fc286235eae767bf179baf5a9128750b67e9d4bb74f88d62e8c81ff209ea554f7d4c5b34cd7edb52eacda4a113cd32f6703e0f34f9f359d3406b0bc3c8f31577978f31313d1579b2a833a5dad712446df52c9bfe3a9917c67a3532adadd3b3ee37c2864a19fd25f1053b43e0102e9aa7744e35d25551c256f0533bfcc1fe6a803bd0972d275c4dfa6f09c2c3feeea01071f65798fbb61c6dbddf45df80475ccc6c981b087196f0f5458f007080b4af4efaaa2124620c59d0330b1954e442f9fdc9c2a524084dd972b7fa9bf305bdbd52431cae9ef76904543730f143abeeef823ca4e59176dcf8c101211e29e8d0d23d19b30ea86c67232058d7fe6179616e8aa65c7d365e41bfffcd8d732943cc7adbe79f7aa677e", 0xe2}], 0x6, &(0x7f00000008c0)=[@rights={0x30, 0xffff, 0x1, [r3, r4, 0xffffffffffffff9c, r1, r5, 0xffffffffffffffff, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r11, r12, 0xffffffffffffff9c, r21]}, @rights={0x18, 0xffff, 0x1, [r0, r13]}, @cred={0x20, 0xffff, 0x0, 0x0, r14, r31}, @cred={0x20, 0xffff, 0x0, r22, r23, r15}, @rights={0x18, 0xffff, 0x1, [r20]}], 0xe8, 0x400}, 0x15) 16:00:15 executing program 0: unlink(&(0x7f0000000040)='./bus\x00') chown(&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, 0xffffffffffffffff) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x1c2], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) socket(0x20, 0x2, 0x81) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) getsockname(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:16 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) r0 = getuid() r1 = getuid() setreuid(r0, r1) seteuid(r1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:16 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000140)=[{0x7, 0x2, 0x6, 0x3}, {0x9, 0x43, 0x81, 0x8}, {0x55, 0x0, 0xb4, 0x7}, {0x7fff, 0xb9, 0x9, 0x9}, {0x1000, 0x0, 0xfa}, {0x1, 0x3, 0x7, 0x1}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYRES32=r0, @ANYRESOCT, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=r4, @ANYBLOB="000000000000000400008545d7222046ac87082817b80a1fd8edeabcbb938a8bd5cb9cc5af411c9890031cd19fd5b451ac5c1235658b91c699954ff2423348b46b5e3ca40ebdf2804e75cc954b4a324ab1fef902799bd1103e178485e4876d9455feda0fca6b76708f7c04d0dd8b8771f82971dba4a6aa81f5410a518a94f8d7544067bcf8f04e95b2ac", @ANYRES32=r5, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX=r1, @ANYRES64, @ANYPTR64, @ANYRES64=r0, @ANYRESHEX=r0, @ANYBLOB="2ddc7a6847563c0e33078e1021e3560289988427a02f2d144691187ea5cf3957b06e63bd3a7ac05dc284760c685b824ebd0dbd2540efe8fd01262b1aed091e017439768c945a24a159b6d225af1bdd429cf2b77bb083cf8c3fd9e7b7d16d89175b5ff90bad4261b6a641e11772527ad3fbdd3322fd6d148187035e2d41637e2e82c04a23d6b71d4dea9893bc2fa0bd0bec83c05b18d1311aadf0932cfcfa2d05e9b6b0d4c321ec0e59c1d4c0b4df84906e14554a879b60ead8a281ffeda53ae5d3649d2e2204dd8e463affcda97572a88c91d1cfee160bb89a8c31d95592886c6ad67787ccc12d8b6e72e9ccec1de8660eaa07", @ANYRES32=r7, @ANYRES32]], @ANYRESHEX=r2, @ANYRES64, @ANYBLOB="539446d754a17a1acac0e0f3f1b75a67a1502c8be03c27df448ab62637914a877bddb8f433c65c318b4b5c97bc21a2d9c09aacd3517ccf915a8238aa67ef2016b21e85fc85a2e07a3cd9cd7e71362abe01a2f66067c71cdc29f58fcb9e7b84ed0fe805c66f3c80857e234b807445ec8693a901e509068ca2f6c1845ac1b4cb9485763af068f76e36921563e594d0fdc6f0a2acac5ecc460715ebe70767f79aaf9377bd06ea0d09e9ba981569c8ab65e67a41b91796952058a4a68cca5c927c838a759a0993e7"], 0x6) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r8, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e4205", 0x599}], 0x1) 16:00:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() socket(0x2, 0x2, 0x7f) kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r2 = getpid() kqueue() r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x11}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:16 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r1, 0x1) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r1}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) listen(r1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x87}, {0x6, 0x0, 0x0, 0x8e25}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620289dde0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x18, 0x1, 0x3, 0x6}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202020708846ffae5e883dd713d56c00000012000"], 0x10) write(r1, 0x0, 0x0) socket(0x10, 0x4, 0x40) 16:00:16 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, r0) r2 = syz_open_pts() fcntl$getown(r2, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r6 = dup(r5) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x7) pipe(&(0x7f0000000180)={0xffffffffffffffff}) sendto(r7, &(0x7f00000001c0)="8fc7556f761a54074f84df108215004dba61fec6e4906062eb88b3d6935dba8dd44d94deb63694615070f3bab483aa46e10fc4242d578044acc76d61fa57a50c784b3911934a6d38919ab43ed00c7dc6705a6bf1b4707a15310c9a37edf130db7e10ec43ea7b00f4d1eeed5da4b6e59fe7f17e65d8509d15d519bbd4b9c9db42d56c76576a699032aa2cb4a5c0ae2d9a8316f1e65b8e8515830f50fe995f6fb4a12c31fb10c069373c0b5cf983e9f4b1f55dfdbe9a734e1c2fbffacc6bcd10f096251c47c58f8d6e", 0xc8, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f00000002c0)='./file0/file0\x00', r8, r1) r9 = semget$private(0x0, 0x0, 0x2f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000400)={{0x9, r10, r11, r12, r13, 0x20, 0x3f}, 0x34, 0xfff, 0x9}) r14 = socket$inet(0x2, 0x4005, 0x40) close(r14) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x28000, 0x0) r16 = socket$inet6(0x18, 0x2, 0x7f) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r6, &(0x7f00000004c0)=[{{r14}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x10001, 0x100000000}, {{r15}, 0xfffffffffffffffd, 0x4, 0x2, 0x10000, 0x1}], 0x101, &(0x7f0000000540)=[{{r14}, 0xe63c65a3c04f648e, 0x40, 0x8, 0x4, 0x4}, {{r16}, 0xfffffffffffffffc, 0x26, 0x80, 0x2, 0x9}, {{r17}, 0xfffffffffffffffa, 0x88, 0xfffff}, {{r6}, 0xfffffffffffffff9, 0x26, 0x80000000, 0x7, 0x9fc}], 0x2, &(0x7f00000005c0)={0x80, 0x34a4}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000680)={0x4, 0x7ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) getpeername$unix(r18, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0xa0, 0x0) fcntl$getown(r19, 0x5) 16:00:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0xfe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(0xffffffffffffff9c, r0) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000140)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0xdc1d9bda16fc0385, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x192, 0x336ff3592d1b64e4, 0x1, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x5e2, 0x7}], 0x35, &(0x7f0000000280), 0x33c8, &(0x7f0000000300)={0x867, 0x400}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f00000002c0)=[{0x1d6, 0x6, 0x40, 0x8}, {0x5, 0xff, 0x80, 0x4}, {0x401, 0x1f, 0x8, 0xffff}, {0x821d, 0x81, 0x40, 0x8001}, {0x6, 0x40, 0xff, 0x6}, {0xbad, 0x7, 0x7, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) listen(r2, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000280)=0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x0, 0xfffffffc}, {0x24, 0x0, 0x64}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r4, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r4, 0x0, r4) r5 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a5178cc972185fc91c80135ce2757924f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73fa3150c6a5a27e9bcf779fff72c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c0706426578cfaa167082460ef947567079543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f4229c000000000000000000"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r5, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r6 = msgget(0xffffffffffffffff, 0x464) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000400)=[{0x2, 0x1, 0x20, 0x5}, {0xa, 0x14, 0x7a, 0x2101}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES32, @ANYRES32, @ANYRESOCT=0x0]], 0x1, 0x3, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000340)=""/114) openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file/file0\x00', 0xa19, 0x20) socket$unix(0x1, 0x1, 0x0) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x800, 0x20) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0x0, 0xfffffffc}, {0x3c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000100)) 16:00:17 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000000)="e9168bc2b0a0ce23ae867feb66f4cbba40446afc1b5e320caea7b5ffe633524db0c54750dd6565614bd5225462fdb15e80c883312c0ee2f7852ed859cc2cc931d734a1e7169d52de16eb355feac9ec66a3b1656b7899b12ea4efbdffd28e9c4a7aad670f3bc6f3c2f9a72248161b9599bef27250cb081b7e371d98e92951fefbea2e2c", 0x37) close(r1) close(r0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000080)="100a2956b9223776", 0x19d) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x60040, 0x0) close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000140), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30a", 0x18}], 0x1) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="9c", 0x1}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r2, &(0x7f0000000380)="fa", 0x1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x2c}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000080)={{0x8, 0x6}, {0xa95, 0xb78}}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') msgsnd(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[], 0x0, 0x400) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:17 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000000)=0x8) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="ba214f0bd25b320e3d4472842f1359a04000002e2c66472c653000"], 0x10) shutdown(r3, 0x1) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = dup(0xffffffffffffffff) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x7f, 0x4}, 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x2, 0x674399b99e841036) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000100)=""/224) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) 16:00:18 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/diskmap\x00', 0x10000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, 0x1}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) 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={0x1, 0x7}, 0x8) write(r1, &(0x7f0000000180), 0x13c) 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x8, 0x9, 0x80}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d68a021b0902f79632688ca6fce9ca6311020c9b3bb77ca60c128295bf2fe98b9a38d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b65fa390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535feabb8f1bc1117e0028eedcefc1a30bc", 0xc8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r7, 0x0, 0x8d2f, 0x0) r8 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/60) connect$inet(0xffffffffffffff9c, &(0x7f0000000400)={0x2, 0x2}, 0xe0) r9 = msgget$private(0x0, 0x552) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = geteuid() r12 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r12, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r14 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r14, 0x3, 0x5, &(0x7f0000000340)=""/192) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchown(r12, r13, r17) chown(&(0x7f0000000100)='./bus\x00', r11, r17) r19 = socket(0x18, 0x1, 0x0) fcntl$setflags(r19, 0x2, 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r23 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000240)={{0x8, r21, r22, r21, r22, 0x90, 0x10}, 0x5, 0x54, r20, r20, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, r5, 0xffffffffffffffff, r10, r17, 0x80, 0xfff9}, 0x6fff, 0x1000000000000000, r20, r4, 0x7, 0x0, 0x4, 0x80000001}) r24 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r24, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) ktrace(0x0, 0x1, 0x40000a00, 0x0) pmap_unwire: wiring for pmap 0xfffffd803c95abc0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803c95abc0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803c95abc0 va 0x20ffd000 didn't change! 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/211, 0xd3, 0x2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="89020000276e9caf"], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = getpgrp() ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x1000, r1) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) setsockopt(r0, 0x6, 0x0, &(0x7f0000000040)="0a78e48e3ea1510e2dbcad8fa6d4227e4d1df70b66debcdd62799205e76131bce6b2104563e4ed5b401e1c75b6629b180fb0a14800f305b68860169adf14a3b6c51570f89c9e74718b964984ae1e8bf62bc3e9021787a37d2b535e116aab2e0fbb8b4b6c16fc8e030203d3939ca04abaf2d28f188de21af5ed2c62c1f45613", 0x7f) mprotect(&(0x7f000059a000/0x200000)=nil, 0x200000, 0x5) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pmap_unwire: wiring for pmap 0xfffffd803c95abc0 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803c95abc0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803c95abc0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803c95abc0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803c95abc0 va 0x20ffa000 didn't change! 16:00:18 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x4ddc, 0x8}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10000, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x18, 0x0) poll(&(0x7f0000000100)=[{r2, 0x2}, {r0, 0x40}, {r1, 0x20}, {r0, 0x8}, {r3, 0x2}], 0x5, 0x5) r4 = syz_open_pts() read(r4, &(0x7f0000000140)=""/45, 0x2d) r5 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x30) setsockopt(r5, 0x4, 0x8, &(0x7f00000001c0)="8de7110bb7b25942752606fef68db0cd7427eaff7d7b075d0a95cda050f0a4cd2342c6d927a6ee3ae3a65e3d74f4", 0x2e) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000200)={0x1f, 0x8, 0x4, 0x8f}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) nanosleep(&(0x7f0000000280)={0x1f, 0xd3}, &(0x7f00000002c0)) r8 = syz_open_pts() r9 = getpgrp() fcntl$lock(r8, 0x7, &(0x7f0000000300)={0x2, 0x1, 0x3f, 0x2, r9}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x8000, 0x0) r10 = dup2(0xffffffffffffffff, r1) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x20, 0xff, 0x1, 0x0, 0x3, 0x0, 0xffffffff, 0x1, 0x1, 0x2}) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r2) ioctl$BIOCGRSIG(r11, 0x40044273, &(0x7f0000000400)) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDMKTONE(r12, 0x20004b08, &(0x7f0000000480)=0x3ff) ioctl$BIOCGHDRCMPLT(r11, 0x40044274, &(0x7f00000004c0)) fchdir(r0) r13 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x81a, 0x0) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x20, 0x0) fcntl$dupfd(r13, 0x0, r14) pckbd_enable: command error 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000100)=0xc) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000240)="b9ca21c1d6b71197ffa967ab741b509bdf084f2522b0710646c9883ddb4feb2d58a9240e6e6e3a5e31d1158d34ca262de859747b0156d64c4373"}], 0x1000000000000001, 0x0, 0x1) close(r1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x104) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r5) socket$inet(0x2, 0x5, 0xf6) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d57067f36100fd708001c8707326d0c5c6d400000100004"], 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'\x02\xef\x1c', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xffff, 0xfd, 0xfd, 0x200000}, {0x4}, {0x400, 0x3f, 0x84}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:19 executing program 0: socket(0x9, 0x8000, 0x80) msgget(0x0, 0x9e99249008f0522c) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000280)="7cd0a3f23f51b7e025723147b1bef929ee6cce8fde919ab0fe76c098f4c362443ad7d582a60e18e18c877e", 0x2b, 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x813, r1, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x96f9, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) fchmod(r0, 0x4) pipe(&(0x7f0000000140)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r3 = msgget$private(0x0, 0x10000004) open(&(0x7f00000002c0)='./file0\x00', 0x8040, 0x1a0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = socket(0x18, 0x4001, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f00000003c0)="ce2a4e66a398f071960320b5522775e4", 0x10) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r4], 0x1, 0x800) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xa0) open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x10) open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) r5 = socket(0x18, 0x2, 0x0) chdir(&(0x7f0000000200)='./file0\x00') r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='\x00\x80\x00', 0x2, 0x0) dup2(r2, r6) setsockopt(r5, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r7, &(0x7f0000001a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006afaf950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/4088], 0x1008, 0x0, 0x800) pckbd_enable: command error 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) write(r2, &(0x7f0000000040)="a784b0efab8af7d1228d449f03d34d14147586a352171368c4f05688d6f292a9ebfdd51f882c5f879761e8aa7542e9c7248d96235c8a9ade9984ad8f4755c895e169bd08e9ad6ac8725432aed1f82ac4a45313643c", 0x55) fcntl$setown(r2, 0x6, 0xffffffffffffffff) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c", 0x118}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') bind(r3, &(0x7f0000000080)=@in6={0x18, 0x2, 0x7, 0x3b}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x10) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x7fff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x74}, {0x81}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x19}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r2, 0x0, 0x10000, 0x0) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:21 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000013c0)=0xc) flock(r0, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) stat(&(0x7f0000000240)='./bus\x00', &(0x7f0000001340)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) accept$unix(r1, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000080)=[{0x0, 0x6, 0xca, 0x2}, {0x7fff, 0x80, 0x80, 0x6}, {0x200, 0x0, 0xc4, 0x1}, {0x6800, 0x9, 0x1f, 0x4}, {0x1f, 0x3f, 0x7f, 0x8}, {0x20, 0xff, 0x40, 0x200}, {0x4, 0x1, 0x20, 0x6}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r4, r3) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r6 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1, 0x0, 0x0, 0x0, r6, 0x43}, 0x5000000000004, 0x24, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = open(&(0x7f0000000140)='./file0\x00', 0xc0, 0x100) ioctl$TIOCSTOP(r0, 0x2000746f) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000080)=0xc) 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) write(0xffffffffffffffff, &(0x7f0000000380)="fa", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:21 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a457231ad5f166a2dd3e3fa5d165f9de02d7de428c9e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca81fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d950c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6d"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup2(r5, r2) dup2(r3, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[0x1f, 0x0, 0x3f]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000340)="220e228a047a4566282a9db79338d1262f338c9c032c68612241cebd001a6ea631b3abc55d79ed1714f283883f1081ecbd23c8311424b89062bc7490df8ba41d4a784c1a56fd2b4dbe319b15d087b66ed807005643a4a69e7acb2f5f3e49f2edae4116a64756751002dd4d6e7ec6e6cae2fb05fb91e045d09a29d9c55f02ac538137a1e03761f863d530045e7b12a05239f66b193ae56eaf956f0c893a505b383555ff4edbf9f4402ee609bd81f4e8e9c6e89294fd7816e09efd32e5cac0b729b045c8ac40075e27448b09ae114ad9d74448c1539eba09988aa442acd825a5f1fdfb784ce355f1cbd081477228a7f2b3d1b2f09d92cba2c1321cb77b", 0x2d8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) mkdir(&(0x7f0000000200)='./bus\x00', 0x5c) socket(0x2, 0x1, 0x0) 16:00:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r11, 0x0, 0x7fff}, 0x80000000, 0x2, r12, r13, 0x7c, 0x5, 0xb1f1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r15 = socket(0x18, 0x400000002, 0x0) close(r15) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r14, r15) r16 = openat(r14, &(0x7f00000000c0)='./bus\x00', 0x80, 0x44) setsockopt$sock_int(r16, 0xffff, 0x1001, &(0x7f0000000100)=0xd47, 0x4) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000800), &(0x7f0000000040)=0xc) r19 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = semget$private(0x0, 0x9, 0x42) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0xfb) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000340)) ioctl$TIOCSDTR(r1, 0x20007479) getitimer(0x0, &(0x7f0000000200)) semop(r0, &(0x7f0000002800), 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x100) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r1, 0x4}) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/171) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0xbf, 0x2, 0xb47, 0x0]) semop(r0, &(0x7f0000000040)=[{0x3, 0x1ff}, {0x0, 0x1, 0x1000}, {0x2, 0x5, 0x800}, {0x0, 0x8af4, 0x1000}], 0x4) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="a7daa2f8d5a7bc1b00cd237bc8fe0bb554938147e0ced4c54cdaf1e2b98b559482b2eb86d5746f25ead864f450e37ae75feb2ebf692f834d99040d5359d033657930dd237126cc0b42cae056c5a670cb7aba8927f915d1a06702c412fab50bb9746d3564a4f85e6afe0ee9be93dad5f20a3b4c26fb745b52f142788cebc9d73822bd23fd658c828d6a27a7", 0x8b}, {&(0x7f0000000140)="3f343f3279b1debb708a7a13694c6cf3445eb96f453a84e5afcca7d52794866f973dbe07cf1ff93bdc328b35f7d78f4d88e16c4dcc0386673ca5e3e111b3543bd9e531803c0ad3fa7898f7887e6150585a6bbd178ba1fe34e80d7afb85596547a2472dd4df5dfd38c30d20263f998a67195dbb2533713f020c896e1ee92d99587aa9a7d48e1f4ce065d8c211c1562a79354bc1c8c4de40e43f4fcfd3221c28582a055b12e16ac6fd070000000048fe0ccef00ddd83b4e6160d33c95c00c0d39af6cf07f02e29691ccf622eb1816c38c03d47f1ce14794d79a6d19f98", 0xdc}, {&(0x7f0000000240)="acacb7a1cee66007d6ca4b808b84346761f2662252af10e8a3076f2f99b8", 0xd4}, {&(0x7f00000002c0)="7e45be037bbfb24ed25d4355340ac12ebb14b7fc434dc704743576b708a5ebf24be0e8e70d646b47b6ea85543181b14faa18270a7eb935784d9e649f980f966b0bdd8a3775e1481559f14959319aa627ee8951300600d0557c55f29e109aae8193c33e229c7d6bb0aa0e033e31fadda4f967326e29c95f9b1713b9c550fe20bed7f53a4f2e59e03463204c60b9ef686ac69a1d02d46f8e7ab06142b838cf67cf098dd03e48d4cae5a2381a4813e6c178f1f38695169e214367e6131c955e4c94460479892bb00852d7d32cbc78c0025b259ea9aae803d12637cf30512d496b447592da7315f548223ef2ac917a", 0x26}, {&(0x7f00000003c0)="402f6a8d55bbd576fcb424e47fd417e24951525112193f6bf0a1743dec12c26b53f7759b26ede57f59152723abfab032f936ce41233c6299a5dc383bc9035bf7acc04e1e4bb25cc9b2b5f96e13c55b8641b45474307a2d91cb3fe1dd2b83d96ea32d9bad34da6ecba3c419f0144d77e55b2ebc", 0xfffffe54}], 0x5, 0x0, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0xdbe284bc26b991a1, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {}, {0x6}]}) r1 = dup2(r0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4, 0x4}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000080)=[{0x5, 0xfc, 0xff, 0x7fffffff}, {0x0, 0x9, 0x1f, 0x80000000}, {0x0, 0x4, 0x7f, 0x10001}, {0x6c3, 0x7, 0xd3, 0x49}, {0x7, 0x2, 0x9, 0x4}, {0x9, 0x4f, 0x1f}, {0x1c, 0x80, 0x8, 0xddb}, {0x2, 0x5, 0x20, 0x80000000}, {0x1ff, 0x3f, 0x4, 0x200}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x7) write(r2, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0xffffffff, 0xc6, 0x7, 0x0, 0x2510, 0x6, 0x101, 0x3ac66cb3622a0d68, 0x3, 0x3, 0x9}) close(r2) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016, 0x0, 0x0, 0x51b2}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup2(0xffffffffffffff9c, r4) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x0, 0x8, 0x5, 0x3, 0x101, 0x5, 0x1004000, 0x1, 0x2, 0x7, 0xffffffff}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:21 executing program 0: socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000380)=0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0x7ffffffffffffffe, 0x10, 0x2, 0x0, 0x7f}, {{r2}, 0xfffffffffffffff9, 0x48, 0x40, 0xbb, 0x110e}, {{r3}, 0xfffffffffffffffb, 0x5, 0x4, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="09001b0000000000c2ee4eca4e2aef42e1614abf7a0bba45898446a63c9204e769b41a9ccdc5a03ff194c629d9e9c6acbf595e96289de92a839e38e05d7ddf7d863c8462fc07342762b044a480c756da97a2456d94cdc8e07114d3c94b9baf03c5dab7cc48c6e493da7e185f2b0f6f0810da39c40775bd2a6731d6b863f0b4b165d802d9516eec795624d2849be983662205fd946dae896189966481e048895a2e1d2878f7478e21c225d08044c2e4557d3de2d14c177cf399ebb9ade41f3d306a4b73b75dbaeb86814ce996ab4c27a5652e4f6812f933831e82aa6dfaf803278aaf2ee0f809b6563ab2595d8cb3b52d509d9f5b96d2e6e200000000000000000000000000000000008470e19cf9750926a324c03bf3059209aa4dbc986b31b062173ecc8341dbb7174d2f4afa535b130c69fa3c4c117243d96cc81f9247f8e7b6a95c37b023fd3b62306ac953b1bfc69c924e573849bb289e4c147f7647804e0c521da280aa20e4a9292add1d77fdc529c16538861faffecbdbdf28fa8354328288020a4b3fe80116b9d852443bfb58b5d31e000249f1aaebb7b14047821a402156b37cb22ae5ee3fa44b8d4f6a8240bd55953e60dd"], 0x10) sendto$unix(r4, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:22 executing program 0: r0 = msgget(0x0, 0x284) msgctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/36, 0x24}], 0x1) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvfrom$inet(r3, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000000)=[{&(0x7f0000000280)=""/249, 0xf9}], 0x1, 0x0, 0x0) write(r2, 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r24, r25) chown(&(0x7f0000000200)='./file0/file0\x00', r24, r25) lchown(&(0x7f0000000780)='./file0\x00', r24, r25) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, r24, r14, r18, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() r28 = socket(0x800000018, 0x1, 0x0) bind$unix(r28, &(0x7f0000000080)=@abs, 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r30 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r29, r30, 0x11, 0x9}, 0x8, 0x1, 0x9}) r31 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r31, 0x0, 0x0) shmctl$IPC_SET(r31, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r31, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r33 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r33, &(0x7f0000000640)=[{0x4, 0x8001, 0x1800}, {0x0, 0x7, 0x1400}, {0x0, 0x9, 0x2000}], 0x3) r34 = getgid() r35 = socket(0x800000018, 0x1, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r37 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, r36, r37, 0x10, 0x9}, 0x8, 0x1, 0x9}) r38 = getgid() r39 = getppid() r40 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r42, r43) chown(&(0x7f0000000200)='./file0/file0\x00', r42, r43) lchown(&(0x7f0000000780)='./file0\x00', r42, r43) lchown(&(0x7f00000001c0)='./file0\x00', r42, r43) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000080)={{0x6, r42, r32, r36, r38, 0x1e6, 0x8}, 0x5, 0x5, r39, r40, 0xfffffffffffffe01, 0x9, 0x7ff}) r44 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r44, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r44, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r44, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r45 = getgid() r46 = socket(0x800000018, 0x1, 0x0) bind$unix(r46, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r48 = getgid() semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r45, r47, r48, 0x10, 0x9}, 0x8, 0x1, 0x9}) r49 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r49, 0x0, 0x0) shmctl$IPC_SET(r49, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r49, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r51 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r51, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r51, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r52 = getgid() r53 = socket(0x800000018, 0x1, 0x0) bind$unix(r53, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r55 = getgid() semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r52, r54, r55, 0x10, 0x9}, 0x8, 0x1, 0x9}) r56 = getgid() r57 = getppid() r58 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r60, r61) chown(&(0x7f0000000200)='./file0/file0\x00', r60, r61) lchown(&(0x7f0000000780)='./file0\x00', r60, r61) lchown(&(0x7f00000001c0)='./file0\x00', r60, r61) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000080)={{0x6, r60, r50, r54, r56, 0x1e6, 0x8}, 0x5, 0x5, r57, r58, 0xfffffffffffffe01, 0x9, 0x7ff}) r62 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r62, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r62, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r62, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r63 = getgid() r64 = socket(0x800000018, 0x1, 0x0) bind$unix(r64, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f00000008c0), 0xfffffffffffffcfa) r65 = getgid() semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000500)={{0x7, 0xffffffffffffffff, r63, r24, r65, 0x0, 0x6}, 0x8, 0x20000001, 0x9}) r66 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r66, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r66, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r66, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r67 = getgid() r68 = socket(0x800000018, 0x1, 0x0) bind$unix(r68, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r70 = getgid() semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r67, r69, r70, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000180)=[r48, r50, r63, 0x0, r70, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r73) r74 = getpgid(0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x7, r24, r27, r36, r71, 0x59, 0x6f2}, 0x8, 0x2, r73, r74, 0x5e4, 0x10001, 0x80000001}) 16:00:22 executing program 0: munlockall() nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) r0 = getuid() r1 = socket(0x6, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) recvmsg(r1, &(0x7f0000001380)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000040)=[{&(0x7f0000000100)=""/96, 0x60}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/170, 0xaa}, {&(0x7f0000001240)=""/244, 0xf4}], 0x4, &(0x7f0000001340)=""/24, 0x18}, 0x45) r2 = getuid() setreuid(r0, r2) r3 = geteuid() setreuid(r0, r3) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'ta\x81', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1c}, {0x5}, {0x7ffffffe}]}) connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x0}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:22 executing program 1: r0 = socket(0x6, 0x2, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x27c) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) msgsnd(r1, &(0x7f0000000380)={0x0, "f96d01bca13bcf0a76cc22e21c4819e073d6f441835ef331c421ffd40318ed8cb184d02ff0eaf2de82c8d867308ad8fb5eb1d7901f810284243e580c5a1aaac1136155d27a29cb7e819397575d9f5d2a9032c338395410a55e58029dc2c3f57ccf3877c6ad3327f937ad1ae2460d3e58bb25c1982804bbed6b9a24278b2cb0c5db8fd75c2ddbbbb67fc330d1eb6221abab62d826725131"}, 0x9f, 0x800) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) recvmsg(r2, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000180)=""/157, 0x9d}, {&(0x7f0000000240)=""/179, 0xb3}], 0x2, &(0x7f0000000300)=""/69, 0x45}, 0x800) 16:00:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) 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, 0xfffffffc, "000000000000000100002000", 0x0, 0x201}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) bind(r2, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xfffffffffffffdc2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) r5 = accept$inet(r4, 0x0, &(0x7f0000000200)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x100, 0x0) fcntl$dupfd(r3, 0xa, r5) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x198) 16:00:22 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x51b, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) kevent(r1, &(0x7f0000000100), 0xff, 0x0, 0x81, 0x0) close(r0) r3 = socket(0x11, 0x8000, 0x0) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x00\x00\v\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r3, &(0x7f0000000200)=""/140, 0x8c, 0x2, 0x0, 0x0) dup2(0xffffffffffffffff, r3) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xe0f, 0x7}, {0x8, 0x100}}, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x20}, {}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0x80) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x4811, 0xffffffffffffff9c, 0x0, 0x6) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x8) 16:00:23 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f0000000040)=""/19, 0x13, 0xc22, &(0x7f0000000080)=@in6={0x18, 0x2, 0xfff, 0x6}, 0xc) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:23 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x2, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000001280)=""/51, 0x33) r3 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r4 = open(&(0x7f00000012c0)='./bus\x00', 0x20, 0xbe) pipe(&(0x7f0000001400)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000001440)=0x7f, 0x4) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000001200)=[{{r2}, 0x0, 0x80, 0x0, 0x1f, 0x2}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x81, 0x1}, {{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000011c0)=0x9, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r8, &(0x7f0000001300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000638741e322f7c30328eeb708531a2549801f3031cd4b2d662a3066ec01b16158e980e6b95c37e953373ae0fac761918fe64e4d6f834fa48124987e94d7b66a43c4c63d6522a3a1ea8d4c5e0203e41d7ad375522b9da2cbfa659e7aaf77b7ed7cc4af603a6893259c36baac94c9632200d6d1c0639068cc5324948de1922974e72dd90346b6025f390b6a0ceaeee0f3e08279ecbe66a3a6bc1c3200995621c6dd83f103306ba3a7dc9e3592dafcbb83c19f146c1e"], 0x31, 0xefc7ba68ccc992d6, 0x0) 16:00:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) 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, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000080)={0x1, 0x81, 0x3, 0x8, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="8c654f5c276dad70", 0x8) 16:00:23 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) write(r2, &(0x7f00000006c0)="f14c72185d110fbe1b3e648f65556309efc11360965b518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea9ca9e89494be3332848527bc19d4d4816b87ecce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3415254d6bac6625acd8a305c8482b387fb57b57527ca85c9cfc162f417f84df687b5c268b6b5d088d417882ed8e4b57275ddd450ef14f7710bace346750974924f93e3b32b90d426f48cdfcf6077a57787acc33888987800697835883820fdb5023596cce90734", 0xe4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r5 = socket(0x692ffcda5f0e9a24, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) semget$private(0x0, 0x0, 0xe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000600)=0xfffffffffffffd27) r8 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) dup2(r8, r9) r10 = kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xc}, {0x30}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xc}, {0x30}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xc}, {0x30, 0x0, 0x0, 0x5}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xc}, {0x30}, {0x6}]}) r15 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r14) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000640)={'\x00', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xc}, {0x30}, {0x6}]}) r17 = dup(r16) kevent(r8, &(0x7f00000002c0)=[{{}, 0x8, 0x101, 0x40000000, 0x800}, {{r10}, 0xfffffffffffffffb, 0xc2, 0x80, 0x1, 0x5}], 0x1, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffb, 0x5, 0x1, 0x2, 0x3}, {{r11}, 0xfffffffffffffffc, 0x95, 0xb0000002, 0x8, 0x8}, {{r12}, 0xfffffffffffffffe, 0x8, 0x80, 0x7, 0x7ff}, {{r13}, 0xfffffffffffffff4, 0x80, 0x8, 0x6800}, {{r4}, 0xfffffffffffffffa, 0xbcfcc87f9e1420d6, 0x4, 0x4, 0x8}, {{r15}, 0x5, 0x4, 0xf0000003, 0xb5e, 0x7}, {{r17}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x100000000, 0xf1}], 0x8, &(0x7f00000005c0)={0x407b37bd, 0x8}) r18 = semget$private(0x0, 0x1, 0x18c) semctl$GETPID(r18, 0x4, 0x4, &(0x7f0000000380)=""/47) semctl$GETVAL(r18, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0xc) 16:00:23 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x2000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000240)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x2d4) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r3, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r8, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r8, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r5, r4, r5, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) semctl$GETVAL(r8, 0x2, 0x5, &(0x7f00000005c0)=""/249) semctl$IPC_RMID(r0, 0x0, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c6533c106a74e4bdc988a45943000"], 0x10) r10 = socket(0x6, 0x4005, 0x4) r11 = semget$private(0x0, 0x5, 0x204) semop(r11, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r11, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r11, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$GETPID(r11, 0x2, 0x4, &(0x7f0000000140)=""/136) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r12 = socket$inet(0x1e, 0x3, 0x0) getpeername$inet(r12, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r12, 0xffff, 0x8, &(0x7f0000000080)=0x3, 0x4) connect$unix(r9, &(0x7f0000000040)=@abs, 0x8) 16:00:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb", 0xcb}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r3, &(0x7f0000000200)=""/183, 0xb7) write(r4, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ftruncate(r0, 0x0, 0x2) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) r6 = getppid() fcntl$setown(r1, 0x6, r6) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x911ef62fdcf0e47e, 0x4013, r7, 0x0, 0x8) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x58072, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x25}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x50}, {0x10000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x5a, 0x9f, 0x9, 0x3}, {0x0, 0x2, 0x0, 0x4}, {0x1, 0x81, 0x8, 0xffffff7f}, {0x3f, 0x4, 0x2, 0xfffffff9}, {0x81, 0x7, 0x4, 0xfffff801}, {0x1, 0x3f, 0x3, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x81}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r1, &(0x7f0000000380)=""/186, 0x103) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xffffffff, 0x40}, {0x18, 0x0, 0x1, 0x7f}, 0x401, [0x101, 0x1f, 0xfffff000, 0x8, 0xda8, 0x8bcc, 0x66a, 0xfffffff7]}, 0x3c) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:23 executing program 0: r0 = socket(0x5dbe884fb2945485, 0x8000, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000080), 0x0) r1 = socket(0x10, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) shutdown(r0, 0x0) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fsync(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = socket(0x20, 0x1, 0x2) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=0xffffffffffffff9c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x44, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='\xf4\x00') 16:00:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0x2], [{}, {}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {0x3}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x4, './file1\x00'}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = semget(0x3, 0x1, 0x280) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/171) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') bind$unix(0xffffffffffffff9c, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000340)='./file0/file0\x00') rmdir(&(0x7f0000000380)='./file0/file0\x00') r3 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) openat(r4, &(0x7f0000000400)='./file0\x00', 0x38572, 0x3cb) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20400, 0x0) fchmodat(r1, &(0x7f00000005c0)='./file1\x00', 0x100, 0x6) poll(&(0x7f0000000500)=[{r5, 0x4}], 0x1, 0x4) r6 = socket$inet6(0x18, 0x4000, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000540), 0xc) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) chdir(&(0x7f0000000480)='./file2\x00') 16:00:23 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000400)) close(r0) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000140)=0xc) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) read(r4, &(0x7f0000000040)=""/195, 0xc3) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000380)=0x9) fcntl$setstatus(r5, 0x4, 0x46) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="42b1a323b3efcca6ae84f298ff21f17e0346f1f099007e18b39c458aaa2a1ab62f992ba30e3aa83272d78ddedcfd655f49f639ea9ec09645a21faae91bea5caaefecec56dab88a6f1222eb096d7409f8ed6b6eb125d0caedfbc2c1b00a08658912df0f750dc1f8af1ba60dadd4b511eb70ac7d888e5028a74c02cc47b17fda6aa65c09bcec07d17a8f536bbc29ef8d2dde7711d67a3aebe55e7fecaf24d32186a10f4cde0da97d7451"], 0x1) r6 = dup2(r1, r1) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000200)) semget$private(0x0, 0x7, 0x286) r8 = semget$private(0x0, 0x7, 0x30) semop(r8, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x8000, 0x1800}, {0x4, 0xffffffffffffff00, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xfb, 0x800}], 0x6) semop(r8, &(0x7f0000000340), 0x0) fcntl$setflags(r7, 0x2, 0x1) write(r7, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff374a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1360b330d1628b53a", 0x65) r9 = fcntl$dupfd(r7, 0xa, r7) semget$private(0x0, 0x3, 0x80) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000440)) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) 16:00:23 executing program 0: syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) mkdir(&(0x7f0000000080)='./file0\x00', 0x88) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) close(r0) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000001340)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) sendsyslog(&(0x7f0000000200)="b0e386d8bb3db45c390abd5baf3648c70d68f346e1029909b999e332a1cf8e68e81088a0a16c64985fa629773add4854f52df5ca926edfb8ff7fc2fcac782962d52b43577bfd9a8de4f544bf6ee38b488e3e6e146319812c2ea26566fa3ea58b2dde1b1a9d07c837d614e785a0d8bd277d799dbf37e74968052a028a18c0c22aa37993c26406265c977c54b46a45", 0x8e, 0x2d) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1, 0x0, 0x0, 0x0, 0x0, 0x1}) getpeername$unix(r1, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) chdir(&(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000040), 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x200000000000007f, &(0x7f0000000040)=[{0x6e, 0x2, 0x65}, {0x48}, {0x0, 0x0, 0x28}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:24 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000200000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f7448d46de1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d902000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be684e4e608a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) r3 = getuid() r4 = getuid() setreuid(r3, r4) r5 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r4, r5, 0x7) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x1010, 0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x0, 0x9b56, 0x1) r2 = getuid() r3 = getegid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) setrlimit(0x0, &(0x7f0000000180)) 16:00:24 executing program 1: semget$private(0x0, 0x0, 0x40) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:24 executing program 0: open(&(0x7f0000000300)='./file0\x00', 0x611, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x4, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000013c0)=ANY=[@ANYBLOB="0102382f669c253e4c077d215e12294f8b021f114ade04bb009a667c7315deede2c189e13dda2922b72851f15ea2beefddc692d8b9361fa49d6510d06ecdbdf90aca7d3962d60c2e06a1208d7144de1a73b5e1b366a5d4256c696f2740e40fd64525149e04cda05c90398c4a70127e77259f1849bcb312dda9bc5d3dc1a65b3e906ea7643bb9730b0a0e3dabfeaea2ef558f1148b4e97bd54a007a44dd038081c308b64d9a6af8bb6dd317c7deda354b258a2f54d66d966e57a72f0d37df70f9c345"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r1, 0x0, 0x8) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 16:00:26 executing program 1: r0 = socket(0x11, 0x4003, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r3 = getpid() fcntl$lock(r2, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000004c0)) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) r5 = dup(r2) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x82, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000740)={0xa0800000, 0xab, {[0x0, 0x2, 0x80000000, 0x80000001, 0xfff, 0x9, 0xf3b, 0x793d000000, 0x100, 0x1, 0x9, 0x2, 0x8000, 0x100000000, 0x1, 0x72b, 0x206, 0x5], [0xfffffffffffffff8, 0x7, 0x800, 0x10ac, 0xb2, 0x8, 0x0, 0xde59, 0xe, 0x100000000], [0x7, 0x8, 0x4, 0x8, 0x2, 0x4], [0x8, 0xbe, 0x1, 0x2, 0x100000001, 0xffff], [{0xffc1, 0x5, 0x101, 0x3}, {0x4, 0x40, 0x3, 0x7}, {0x40, 0x3, 0xffff, 0x9}, {0x4, 0x200, 0x8, 0x4e}, {0x24e6, 0x0, 0x800, 0x9}, {0x8, 0xe7, 0x23, 0x6c}, {0xae, 0x80000000, 0xd901, 0xa5}, {0x3ff, 0x3, 0x8, 0x3ff}], {0x401, 0x7, 0x9, 0x10000}, {0xfa, 0x7fff, 0xfffffffd, 0xd381}}}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000001240)=0x5) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', 0x0, r7) shutdown(r5, 0x2) ioctl$KDDISABIO(r5, 0x20004b3d) clock_getres(0x0, &(0x7f0000000100)) shutdown(r5, 0x1) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000001300)=0x2) write(r0, &(0x7f0000000280)="6b4a20688bf28a9faf1f0efa0574922480ca920a915d49611d80d3038953746d88457ff65a531361074754585783b43219f837011c42c0036eaba581b3e32c581ba96b29a54dfd1edfe34ae5e9feb5ece6408e3a66bc4fe113f9490463e3b0db20a41b3e8e5190c23eed92d0ce89ea0eaff94d872768a0106806e2e5f0b531b0bb41cd4795462a01d052c108406ef4450797e0d2e8200fc4f1649f36cae7acc1358267717388bf43ab5a510915b7bd9c3079fca09e84c32e8a094dc24dba53bc594183c55a29e5d0f9959304e9", 0xcd) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000001340)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a", 0x100000}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) listen(r0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x7, 0x1, 0x1, 0x6}, {0x3, 0x20, 0x7f, 0x7}]}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20000, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000180)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x6, 0xf9, 0x7f, 0x7}, {0x1000, 0x9, 0x7f, 0x1}, {0xdca6, 0xe4, 0x80, 0x7}, {0x1000, 0x6, 0xed, 0xe3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:26 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) write(r1, &(0x7f0000000240)="120c9655cd35708fe9f5e1899f5bc20d625d0f4f30e77e08c4e971a5fa072a5446c3b0a3efb2feef4ea08c0eaa38a7ad1b47f95438819434465d7be74ca6e5f42a775cfb00bbf8935bb919f852861f28f833df3a9d3fa455ed626ddd14a4dc3aee880cdc18c8e5a4ad046f5ea6819db07589a61864d292d49961c19f5023fd07f6dde161163cded2f4b4fa6ca2a7e9c9d0308fe199d011b18b26317ebd4debab78add619d24e92be4304dccf15b4f59f8a24aa30a65116e822464d541d971af77e11c5054a123163c509e1ab19", 0xcd) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='\x00\x00\x00') pckbd_enable: command error 16:00:26 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x80) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) sendto(r2, &(0x7f0000000700)="859dc46c8cded59fcb52b53740d5dadc033e876354d83f19131fdc06dbdd66aeb5617a51b37e705f0a733f8b3f1ad7a6743169a577ad913c63cc0eda1ef6d315cbc53cd3", 0x44, 0x1f, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f0000000080)=""/74, 0x4a}, {&(0x7f0000000180)=""/140, 0x8c}, {&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f0000000300)=""/51, 0x33}, {&(0x7f0000000340)=""/138, 0x8a}, {&(0x7f0000000400)=""/106, 0x6a}, {&(0x7f0000000480)=""/127, 0x7f}, {&(0x7f0000000500)=""/108, 0x6c}], 0x8, &(0x7f0000000600)=""/187, 0xbb}, 0x800) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x245, &(0x7f0000000040)}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() fchmod(r2, 0x2) setsockopt(r1, 0x29, 0x36, &(0x7f0000000200)="1e6a7911b0a546e4a96cc7a4817e539dfb1fe7497a88270e54edbfad0f99bc16fb32234f6dc0587dbd60727bcbdffe8521426ee84462428a049d0ae565cf236c61d59947ad40a90a2e6d86d485371b103a02c2b02a89c8a7b17055a8c39b7a32df07c90eea1c223b4927f7f21155e45e5b9535813ce2df7ff6ab040000", 0xffffffffffffffb8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x1f, 0x1}, 0x10) r4 = dup2(0xffffffffffffff9c, r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x1f, 0x6, 0x5, 0x401, "12040ff7eda1e16bea4f29c990c73f24be799a77", 0x0, 0x7fff}) 16:00:26 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"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r3) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8000, 0x84) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = socket(0x0, 0x1, 0x0) r7 = socket$inet6(0x18, 0x2, 0xff) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r9, 0xffff, 0x1, 0x0, 0x0) r10 = accept$inet6(r9, 0x0, &(0x7f0000000080)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0x8000000000000004, 0x4, 0x20000000, 0x9, 0x9}, {{r6}, 0x0, 0x4, 0x80000000, 0x4000000, 0x4000000000}, {{r7}, 0xfffffffffffffff9, 0x1, 0x8, 0x5, 0x7}, {{r1}, 0xfffffffffffffffb, 0x1a2, 0x80, 0x7ff, 0x9}, {{r8}, 0x9536d072e252b735, 0x10, 0x9573f50884bd7c17, 0x0, 0x3}, {{r10}, 0xfffffffffffffffc, 0x44, 0x4, 0x8001, 0x6}, {{r11}, 0xfffffffffffffffd, 0x80, 0x3, 0x8}, {{r12}, 0xfffffffffffffffa, 0x1, 0x1, 0x7b, 0x5}], 0xc5, &(0x7f00000001c0)=[{{r0}, 0x6, 0xa0, 0x2, 0x4, 0x9}], 0x0, &(0x7f0000000200)={0x7, 0xfffffffffffff801}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r13 = dup(r1) poll(&(0x7f0000000380)=[{r13, 0xc5}], 0x1, 0x0) 16:00:26 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) accept(r3, 0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20000, &(0x7f0000000140)="dbb6280aa438c0c34e338ef2ff06865a79824211717e5f0339caea12f2b30bf4f1e9230bfec8c5a27980e7d4d1939a191c8df8c0f30760385a2a763c9ad8ff9e475aeda7a8e7372e9a541b89a957118b94be2e3c3e6330815e4edc71cfc4b8d3e80500292a", 0x65) getpeername(r4, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) dup2(r0, r2) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1031809417e0a78fc80000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x7, 0x1, 0x5, "c808cc778a2a92094a9bd62bca49a2d3ae77c6de", 0x9, 0x4}) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f00000000c0)="e5c5f936b37171ced57ad1e25fd67305d40a955db88f4a2b4bb01400e34eb3b0d532549f"}) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x8, 0x38, 0x40, 0x3ff}, {0x0, 0x3f, 0x40, 0x10001}, {0x1ff, 0xa, 0xf6, 0x8}, {0x1000, 0x5, 0xae, 0x80}, {0x9, 0x1, 0xc6, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:27 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r0) mlock(&(0x7f00002c2000/0x1000)=nil, 0x1000) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/36}, &(0x7f0000000080)=0x26) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x124, 0x0, 0xde3c2621e3f589f3, 0x0, 0x7c}, 0x400) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() readv(r0, &(0x7f0000000440)=[{&(0x7f0000000300)=""/173, 0xad}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/6, 0x6}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x4) close(r0) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x38, 0x1, 0x81) accept(r3, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) setrlimit(0x3, &(0x7f0000000100)={0x9, 0x8}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="61d6f8fbf0f9203c5db954a9f06f55c71e1a90924b006463d3febd8f83e76e70b51ed665af4784e34077e21e18a9", 0x2e}, {&(0x7f0000000200)="c37f3a053fe8915d28b9054fde0d635beda5df8c0bd866b551271ad41c12c407330fa160caa2f71ba6ef69d68f4a497342c4159f19e329ada06cc8051d3c1382", 0x40}, {&(0x7f00000005c0)="90ae4e3adefe0f6f16e417114751ed8629c2db63cd007579d3c28976befc9ba10a436836bbf10a3d133cf22f13e13b33762277ab5d1e998663ce4434a42776ae5cf370b9c256b531c0cf3c62aa3557eb878c39c3fffd7d71a56d406ac1fc2731ae28a4333d7558afb1a342b8c632e18b6326623cf0d178cf3ba0b782ea508aee122bdad5861825ef0dcfe0e4209f4adc0222054129daac248f489bbe4614555142e07d3bdf48459d27492b02fe4522c77fb112e03fdd5a814960d604bc9138f42e0215db7cb1c674d4a7dc6cbe1a214e81c141fe63dd5e76759b4b1c465a8029d032245f63427a8a6201d25a531e5e059c6c22837ed6584f9204a5702c888bac5d0767fd788fd6ce298d5bee5bb84d24973f53c39d00ae255a10dff4a155e4db3667d46f96b5abc5314cac3c1f44334f12acf7c2680d519c976d048d8f5839f61bcea232ec1120f0dbbcb669ba81eab22b62dc672b738c6f7db9a96f69532f07ba51e8e28d48b4c17e0b709eb19c1936a4f12bf691391a0948925ff1accdc1073c60b6a3a079a724b8d351a7efa720fad3c4b4af11208c018fdc65a19bb0c342d97ec142a19aa57886e5d42721f7bf0be59b874e88d6d26444d5d6d9664de241a24ebe22f9f7fbbcb5625fb421a24f1b89318928fc63d86ccaebcc1d13416b399652f09eeee5627f29a4caadf23e567023f06f8118b7ec6bf9b7c9f074e4b1a90500d0f5813b65dc3701745a8f02ee3af4e2eaa8755aaeef77978d9bb2dbf2526380d0b1eb5605fe0468733be2473571e60fcd89c1bed080e24311b4702fe6941ab4a412695877282be1b778d0546dd80ffff850d359da260d17cf3801f5147a60799cbb663ae3a35495cbf0c057da59c995b5b6e303c2888307822f9b4c3d237a0c27e6e89b772d463ac273d2e8003829b30c14c13aff0bf3fc08f6cf66567ded447e7705c7524cd1cc3f10d6f39c4bce1342c1401e0c4be6c750952349296e348acfc4c3e1858307868d9d0b48d84567058aaef471c6365c6de54a05ac91614664070f412252e53babd0ecbd5e1e6e5c9c931a799a09f1c7c56310c148909951a12c4ec95e5513b425b9c83696ac305b18e10fd3dcbcaf3c0e0630ecc7f61d3d09be675a3bcf829653044cb6d3297413a57e348e4acc7b9a4f84ba96627106a30a6e31cc3b483282b59e65d2ce3482003c3722e8c1a80a2dd152e3015b01cbdf77fd70dfaa2703b468052bf04e19acbab33c39bb155f3db3348a6d46a53210c19d054b6c8fc9f3d53044a273cf9c4fd071cf90f43a380e9b4ac852cb0bde1b06cce6f825e22adbc7a966c277b91881dfcaabaaea9237cf057a3ca86406fa579db7f5cf09f5e08a56566501313d7fce5f5f8160fedeeace1666783a6acd4f15a61ea82b279c967e0aae15d5f126a66526fa131830cd24e2c2a04c6c9d81a0f7ec1edf35b41e1390d79bec850881537634d9f0b5259cc299e98bff201519d84e7e1a3bda06ce9872129cc228d33be2804ec731bbca32a79a6e6271178e220dbfc603446c1af0c9f61f64fc77f8edd394f7128c87e8b8a742e94ba6124a83783a83d032b95d4e9ddf0ca22ce1e5ef96f5adca2072cb8d999f9a4104b706e3a07c2c8a652890c11363a5276f6cb47b16181f8f27c6093c0fac37e6e4b4d15963b603748438e86b6364f052c299a638e4ed1afe1cb952ff0838f297e267b78c3478fa7c8512e4ce358b65d16bfd003e60c4ed526ed9d2cc7d6392d985014e6e60fada874569fc750c3008d8d94a226b0578c9b232696627a7897b12a5e43b47a393a9a47118e08219f5af01b1235f3acc6f0a2edf1f53c06af957273010ce31f08700049db496ab1fca2077280a68ee5f3f5409c8304bcc05f5dff7e6c7d4659c28e456d672dd1d18e2453f4e2f76ac90695c5a1dbd0723e290bb8374bebf89862536236056e53ecc5b68a313dca9f6b3d45264df05951afdd9ee12d318a8db0dd4fe6c317aad9a102ff39e8eba8b3057b422aabff3725d3caeb32ae106ce2581ba238ec0f302516f9161d54cb68306dc63f33b976df9907690354235c3f5a803c465176ffb637a03bca0f8c2d3b5d139ee2c37b54127440be9bfef3eb1a3334f2262f29eda689bc05394d67bf9d0eabe316caa173aa43483a87bd12aa45600870b44afab584b91026e33e1d51c9d53c9835d554e5cab17521f6febaa152a5a916a2700fde914334ac150bd28624d4dff4fe781649c928079353198b193d7b703055efc34efcce24b10a4f5ccd8ee7bcac223f76e074001ffda8391abecb017a47d873b8fd2dc1ab4ba2ba8087d4013ffbbfe26d985f3a8d7b6e767c329f6814532ee8e3fe6d42e8c1076b03ba6538b5b5c9b3027fcad55347f9164b61ddc98f01db76617d9e43b535c12b0a2daf3a1ba78ccb016a8aca99358dd07e8963afc40603425f4f5bb9770823361241ab38c9db18e858a3a89fd199dfea4b0c9b6564e6679926046023ba8b1102f5bf22dba4c6fb189b9a8167847f73a788b4c5333a0c2a6f0e200a5079874fa3d6bd1dd3beea20a6069fd5754c9f50515488da9d1ccc3ffe368332ae0a2b7f0dbe9aa548b1e7ebc95d9d0b59297dc9ad6be76d1ae48dad72deb61119eb1820e0ae3d4ffdc30cdb891669b17736bc62349d9081f910f746795104f8959f6aedc35b50b267d86aeab675ae29246140be15cb9d6ae309b00c09cda6f301272f72d0f712b1855c1993bb7be8bb3da246c075c78100cf0b43fb272a20419c63879bfe0932cc96d024c78d5231efdc7cc0fdf876e62647ac7f09c2d07fce77905fbfcf1e4918deed193c5142b8a0fb9715e950679cdf6c1609c1dbf0037d59a2c0c3c8d5f3cf90e0a70113885d2a33fe95cdcf2362a18af7470fe717cbbf9860aa8cd862f0e52309793fd3d5edc901c98ceb730016079e0ff53ba7a5ccd775a116aedc8e8fe5ee2c0f9fbb5258f7836ca62a72f8d8cdea3ad80715b6f426b75e52bb315d08f618fdfb485ef67909694462d5338af3ad486e8747c63e9b22c19e29ea8f866775be8156ccab6f2bb66db79669a864adf65b7e7aeafa9506f15dd0865c90abe0624ae80828224386df0a948a390dfa349e31c5a1f9670a78a6dfeebc861d434668bd6b3d7372179e20618a0bc0b6bcc44446eea898707a7ff39b181f8b8e704af756436c51775b2faa4be2fec63bf1bda13d220c02104fa00b89cc9e70fd0adcd58521dfccc45bbad8d091abe71f2aa3bd4e92cc2d628126a0ef79cfc0c7ecd29ccd2284020141a29658ddee7b0b51d6a0b9290cbb9f2321a73019ecc2fdb4bb5ed17918ed944b4e6ca91f80f0e9e919f55ac48398b5bfb28cb20e7da920322bb462a125e0a2a0386bab36d1fa43e6223c2025285a567ef0d982f08416bbf0a8c75c329f3d5e5614106f60ee8b4f086104928ac145032e91c9c09936a4183319e6a8435a443897a0501acbaa23b878190b56c8957af6e86490ca22c57ae74b3a22514e912b0fc0bbefed9c50e123bdc54f89a4b1a6d4770033cfcc77cf1c076f2c1cb1d95f0e2e93a464ebd635571beb3df1064f661f2e5e30d17b65dfcd4eb332fd56c5b77e090addadc08d14488e1b9be0c92cf6e6f4ad573c583d99e051f74a8d736a498fa470f32da077c837be031a493c3c56d281001a26a89dad99447aa58dc2655e0e47c42d3e55f34d3a9a842764eb4af4ed97c8981f79d349d6dda8bae5f1d5972112e9f67b57dc3cdc82d3a6bba9a10cf87e6fd0cc55c3aa6d44db55459964fc30344802931fdbf726c20836d7517e36d32b3d99b1760fcb09defe4f20922a8ca75c16153666c3a99cf100f421705a7ffb3cbe67be7d86db80b16e31f95210e4616fe1cde53cf7f8f5eae88290e8966769aae38d7e1786d0778b2383d0d0715d05f03d6dfb66362033c9fdca9a879cc3f4151ff174eb3866e1378e2615f92e71b9a5fd58d56bb473ca01dcf508af502cc1e6bfeacc6a56aa679ef6c9071e4c9f1e85250ee14818f446a4963e29260bdac40fa81c1b4d3bf63872a5695da58da3b2023b5bfd257ed9af46e5a7d789c475adae435de9dcd6f0580770194934a80f40a8709939bb50f2747a9af74db22f482847c3c9704b189429af2fa0c93fbbb25e9b04b8bebac0cf0c33e5947e4254f42f51eb881c8fd2d9bbd210d9bff03f02822187d6a94276f9a423d44913b42ad03c59d8d823a41fe3ebb8a563a54750fd102398699e9077cac1b2fd9e5721ac7763523974be7953a3f99eb244b52015e4cd7dbb52ee6c92c5e8d88fc61ea225847ba7ca0df7220a5e634da0a60df4cbc55b94753acd2f1ee0defa42e4eebb74255a1e36b77b9ad69bbef4243e3399ca6ffd8dc69d771d4b7a683cde707db8c521161eb8f4db5917350ba5d0a2fff2851a0967a40cf7e172831213a0a66f9d1bacc200430cc762f53c185289d30ead41427ea88bf12e76f11f7e63a350e2763b9f03fdffbcf1774531446bc5286aa7fbaeeca93ae179e80340523cb978dcf5969e435eb53b615c686a1376e96356e390534bf37f19de1fcd0d64400985b4fae51caa4ac9a7408c9c5dd74cdeba4ae95b4bf31650542fffe0fc76bf6f511d4654597b800464bf624ad51f9d083337bc2ddcbbab64cc849a707a75f1d589962366f91ffb077cd8fe27aca4d727b058392eccd091bcf074badb974f6431d2165864c6f219fc23a853faafa24d2c4c370f9fd5854bdc1bf46393dc86a776c516ca01340ad10b44b4fdedc3058bb0bf50ef05db11438ca45b11794aff09706b2a8cc6893f296928f8204853caa049c69f9e1ec542cf5918787bd6bf3df54782725eca03293e83485b851158ae653cba7f3f054a14390cd1051a6b9be5daa9ee5e7682cfae84b5462ea5ee4bc2f796071e6aa948a07eaab260e02607a0f92ec0fd2b694e019f5168f6a5001514e46942ba6d0a35b51ae3f352917f00c862342c6c6a218393b6efc0af38941a9ba6502890d908a2e47048b31f80214718f52186859cb04d3e9723714c57642c5c86cb8579d535e91aa7c1b0bf5fe7cbd079103b7483196b26b969e0a484aeb75fe4d7d719775584ea9a839ac4202ebc52afeb836dd3770337cec09a9548178d7b38ec3bf53cbecea1b633f9a147c3c69b8541df6176638172db5183d6556fdc98afaf7e6ff652121da45426480711275e0d85288203b378d38976d4b34f1795b362338b2c4cbec780ffcc0a65a6ff79858ce5aa7334502b68dd2dd82a1c4f7741b67d99e0e3908c275291ad37a139006f739df5a42a077b58e38b7215562c4e6a3adc2d6e3e6dd7e68d908fdff7c48e88c8454bc8f5fc0e23b4c7d57aa7d2b37c9d9aaed468091e2ccea859b8a288f647551f3d2e27775bf1a9bbaa0f87ea34ce0258886a25effc40bda101911964d87c561c80806ef1d033d44f123d4badbf18bf335b24cfcf0c81771d99e085812576bf45f52d6dc0c104eeff42fd0f053e596ae3133f8bb022aeac9b452505b28d7f40b2825f6c25ceb9b9230ce7c8f468adb345aa18804344133fcbc64ea1fcaf40da71c5d6d4bd543c19c80c8a42b6c3748a49bc2811e948b4bf956b38471b9e3d2a374a452d70b9a89c347108436a0505464c4699890f717ee58188e9a3674e70b2219826a76ccfa5807b89cd7ff4f3a0a94a3d93b2ff5a3ab20bf3edfc156a33b1cd5e7c2841970679d5fc04f15072f3b572b47ade3010472085ccefe633b88e168bf9156727b792d214c70fa6fe4bfddd6c2d97d77017caac5c1c9a358f9b3decc345a3c363f", 0x1000}, {&(0x7f0000000240)="6a7a6a12e79bcd5a8c6ed8a94b6fb17d791b3ac4c76215ceb9fc5465352c36147b", 0x21}], 0x5, 0x0, 0x8) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x31fb, 0xcf3, 0xffffffff7ffffeff, "0503c966f8ff9500000000001000"}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)=[{0xfff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000003c0)=[{0x1, 0xea, 0xe7, 0x200}, {0x7, 0x7, 0x6, 0xffffdcb9}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000000)=0x8) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x400000002, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r3, &(0x7f00000007c0)="1bdec96e459c579b41e0ac2e384d3470620410c2b7f9ab6c6e0080271b36502471004a310927ec6e8eafe192e7b47b988c51e1adec2b5d67fffd50dac67977170bf0cb8f78ae9724df512e0e6baefee89ac491b5286fda22735f0258a26bc26a1f807137d35a30087da68295b1753eed0a6ee106085b15cb9063945ec5129d79e18a9c3b", 0x84, 0x0, 0x80000000) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000880), 0xc) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000780)) write(0xffffffffffffff9c, &(0x7f0000000740)="f8f79b36dedc81", 0x7) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x46af2342, 0x4, 0x7fff, [{&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x8c13}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffff69ad}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x88}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x45}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10001}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x574df013}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x1000}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x1dab002b}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x1}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xc000000000000}], ['./file\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0xf2826d9688f7cf30, r6, 0x0, 0xa864) getrusage(0x8000000000000000, &(0x7f0000000100)) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() chroot(&(0x7f00000001c0)='./bus\x00') r1 = socket$inet6(0x18, 0x4000, 0x800) close(r1) getrlimit(0x3, &(0x7f0000000200)) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x8000, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0x0, 0x1}], 0x0, 0x0, 0x20ae, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000500)="06000000", 0x52) r6 = socket(0x18, 0x3, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x3, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) r9 = openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x440, 0x0) r10 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r11 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f0000000180)={0x804, 0x5}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r11, r10) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x1, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x2, 0x0) r14 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r14, 0x0, 0x9, 0x0, 0x0) r15 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r15, 0x0, 0x9, 0x0, 0x0) r16 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r16, 0x0, 0x9, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000700)=[{{r12}, 0xfffffffffffffffb, 0x20, 0x10, 0x387f, 0x3}, {{r13}, 0xfffffffffffffffb, 0x4, 0x5066a7ee13565faf, 0x400, 0xfffffffffffffffa}, {{r14}, 0xfffffffffffffffa, 0x9e6e438cbaf63904, 0x40000040, 0x7}, {{}, 0xfffffffffffffff8, 0x24, 0x80000000, 0x9, 0x7}, {{r2}, 0x7ffffffffffffffc, 0x2, 0x20000000, 0x80, 0xff}, {{r15}, 0xfffffffffffffffa, 0x37, 0x2, 0x81, 0x7}, {{r3}, 0xfffffffffffffff8, 0x4, 0x0, 0x0, 0x6}, {{r9}, 0xfffffffffffffffb, 0x34, 0x40, 0x47, 0x9}, {{r16}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x3, 0x6}], 0xfffffe00, &(0x7f0000000580), 0x9d1f, &(0x7f00000006c0)={0xaf}) getrlimit(0x4, &(0x7f0000000240)) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x58) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x30000, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x800000000084}, {0x1c}, {0x6}]}) getrusage(0x0, &(0x7f00000001c0)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000002c0)={0x9, 0x401}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x7) write(r3, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) flock(r3, 0x8) close(r3) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000280)=0x5) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000009000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) 16:00:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000001}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) 16:00:28 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}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x14e) 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), 0x400) 16:00:28 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) r5 = geteuid() setreuid(r5, 0xffffffffffffffff) fcntl$setown(r0, 0x6, r4) fchflags(r2, 0x1) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x4, {0x1, 0x6}}) r0 = socket(0x18, 0x1, 0x0) 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) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r3, r4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x3f, 0x10001, './file0\x00', 0xffffff7f, 0xfffffdd7, 0x3, 0xdb}) 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) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x20000000000003d9, &(0x7f0000000080)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = fcntl$dupfd(r6, 0x0, r0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = geteuid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r11, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r12, 0x0, 0x7fff}, 0x80000000, 0x2, r13, r14, 0x7c, 0x5, 0xb1f1}) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r23 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r23, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r25 = getpgrp() r26 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r19, r21, r22, r24, 0x0, 0x7fff}, 0x80000000, 0x2, r25, r26, 0x7c, 0x5, 0xb1f1}) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, r12, 0x0, 0x0, r21]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r27}, 0xc) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r28 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r28) r29 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r29, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r28, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x4003, 0x0) write(r29, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:28 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setgroups(0x0, 0x0) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c653000c89ec9e96a1208f44ab8e397c6b2809f37efeb6245510d2e9bb5f13b45570464fbf74da60dc743e11cbb0a7f266fae0000"], 0x10) close(r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) 16:00:28 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r1, &(0x7f0000000540)=[{0x0, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x63) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x7c, 0x8eb6) shutdown(r6, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000005c0)={'p\xd5p', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r8, 0xa, r9) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x8) r11 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r12, r3, 0x0, r10, 0x8b}, 0x6, 0x401, 0x2}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000021e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) r2 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x7) write(r2, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) close(r2) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x5b29, 0x9000, 0x101, "ab1cf7a0964ad482aa2d549b9aa6c7b1d9867e75"}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x48}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x5, 0x0, "2ea86ecce46adccfd71100489a00"}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd70000", 0x28) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r1, r2) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) ioctl$TIOCSTOP(r0, 0x2000746f) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="07000000005745192a10502386a37ac1bf214e7c9647848926000004"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) acct(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r1 = socket(0x18, 0x2, 0x1) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x9, 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(r2) socket(0x400000000018, 0x3, 0x3a) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)=0x26040) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:29 executing program 0: setgroups(0x0, 0x0) r0 = socket(0x24, 0x4000, 0xcc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e0600000000000000a794e9210500000000000073f44a040097c6b2809f37efeb6245f857ba7b3b5e510d2e9bb5f13b45980464fbf74da70dc743e11cbb0a"], 0x10) close(r0) setgroups(0x0, 0x0) lseek(r0, 0x0, 0x200000000000041, 0x1) execve(0x0, 0x0, 0x0) msgget$private(0x0, 0xd7f8bd9ddb6fc079) 16:00:29 executing program 1: r0 = syz_open_pts() dup(r0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8) 16:00:29 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0xfffffc5a) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x1) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8) clock_getres(0x0, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) chmod(&(0x7f0000000140)='./file0\x00', 0x8) 16:00:29 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:29 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = dup(r0) r2 = socket(0x18, 0x2, 0x0) socket(0x6, 0x4000, 0x1) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) kevent(r1, &(0x7f0000000000), 0xfff, 0x0, 0x1403, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\xc0\xf5\xff\xff\xff\xca\xa3\x00', 0x80, 0x0) clock_gettime(0x0, &(0x7f0000000180)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r7 = socket(0x18, 0x400000002, 0x0) close(r7) socketpair(0x0, 0x2, 0xff, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r6, r7) linkat(r4, &(0x7f0000000200)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00', 0xc) r9 = dup(r5) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendsyslog(&(0x7f0000000280)="20e6bd78d00fb0a59cfb8e699862ce53cfac1d757c340f873e6241cd7d79fdaa2e26421073d5119f4ebea8ad0ba71d6a181caed2bf121566b4a6a2e1043b4c989497bdf939ff62c3108503548cc8b27ea54948516e50e854cbbe5d0ff8bce0df0eb4dbd175e89019e912656015bb3094b2991d4c10863cb46e08568ad792849aa3e464651fe1923869f45220d30209547071bde2a255b381d63ac55d60180a717a6cfbdd371dbd8ac22010b94856e6765e5f071a87cc8c33b3be0674028f2e0c05d7096807e422866226ba0054ffefd3e12ed83a69a2ead89740e770ae97ec9a39c5bdffbf8ea82cc8", 0xe9, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:29 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d197b01000000000000000008000000000000000000000000df42d268ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77428b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace220934872aff1aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3810111280debc7f53486bebf6cd15910db4e9247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c8e7e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24850379d6cb61980efe36868d77e021fcf3593d7b497e57a8f5cf6e1daf1cd2f3d9e07c331eb32fb8ca26dbed7c7d91133a198b9ff3df3b43f4a98f92da4ba97e8e494c5a69dfee85bd6afc5cb00"/583], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x20) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x200, 0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000000)) 16:00:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000001980)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f6a9bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618df90d93e703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcba8bb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c3440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b1658511d224da287ac309740320445e3d231060bad18adc2818ac104deffac955b7ef5c0326864b08008a82e246b709e57411cea7cd688", 0xf51) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x0, 0x9}, {0x6, 0xffffffff}}, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="6d0ec85eb5351351185bd706ddbf", 0xe, 0x0, 0x2) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x8001) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x10, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = fcntl$dupfd(r0, 0x0, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10, 0xa3) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = fcntl$dupfd(r0, 0x0, r8) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) r11 = getuid() r12 = getuid() setreuid(r11, r12) r13 = getgid() r14 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r14, 0xffff, 0x1, 0x0, 0x0) bind$inet(r14, &(0x7f0000000380)={0x2, 0x1}, 0xc) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f667431505668"], 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)}, {&(0x7f0000000100)="966d307990df6426180b3402b65698c294bf9a2439f46a0884809e0183204a587617f00c0ff0b53122a3ea1e8a2aba942a329040d45b5d307ffa03d820711368a47deeeff48a248c663df15e237f22f654cad033a777632bfd13883f35133fd7", 0x60}], 0x2, &(0x7f0000000840)=ANY=[@ANYRES64, @ANYRES32, @ANYRES64, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000ff7f00000000000000ffff000001002acd", @ANYRESDEC, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff000001000000ae031dee44bc397c609b99279888f09818acecbf3ff8244c97afded3d3fb6670db5bc57fb967b57723af2c710f067ede9dbb77ecb42e4a32fd688ce57de8ee12bc47915cc4e5af651edcf54038ea06ed9175f0e70065cde04e3d0160b38c6b86a2cd1090c792bef3675ef21e9bb27c78502148d1ef957b5b50bcab20cb24a826d7768bda6dcb7bdafdeb111694ee1c95d00712e85f14b352e46126fd411f1c5b3f9ca0b85d3614074ef481ab1947cfbe2c8065516d7e9f8f0c875596dba9d58bed94530d748f8aeef5314d5977dce35e014f178e7de4d670c065e1fb1fd68f4352df5150cd6b0b46c63a64adb8002c85e2c25d86e4808d0b5a4d37f95e7bdc796bb3c722a6455a7091fde21c20c107a40ae4ab2982adebac52fa984343aac649df9365203dfd50204dfe313149b045d300080000fd8c9cf76345e17a26d2a9eb86163add3d1bb204c994508fc539c35c8c71dca172e3fe117bd00c520f6a0d47ddc45b6219006be5e54ba3e55099bb73edf92aec7b5233fb31244929df2e1a00a0e9c0eec14ed529e02780dce83b3049449e4c6b26eb1fde7a6f0583fa536614c5c9e739229660500f99b528484ddd4208ecc924ef2aafa65baf056a74162d1ef04df3db7eacb4e5f9ffdbf878afc49c2e47795a1551dbf8682015b34e8e49a0dfde10015c1b1b8d33d539", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x2cf, 0x405}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:30 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000180)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:30 executing program 0: socketpair(0x11, 0x3, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5, 0xb700000, 0x0, 0x101, "72c6ced2828925ef80e902e3848aa20503b51dce", 0x3, 0xff}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=ANY=[@ANYBLOB="fd3d9fbe8bb0de72e6a6923d903829"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0x100004000fa}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x3, 0x2}, {0x18, 0x0, 0xffffff3f, 0x84c8}, 0x4, [0x1, 0x8, 0xf11c, 0x0, 0xddb, 0xfffffffa, 0xda, 0xce]}, 0x3c) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0xfdff, 0x6b12, 0x8000000000000008, 0x1b, 0x8]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) fchownat(r0, &(0x7f0000000200)='./bus\x00', r4, r7, 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x9, 0x4000f2}) 16:00:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xc0000000, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x3, 0xbfffbfffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x9}], {0x0, 0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1b2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000"], 0x10) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:31 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x4000, 0x9) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x10, 0x1, 0x1) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xbf3fdfffffffffff, 0xfffffffffffffffd], [0x0, 0x0, 0x401], [{0x3}, {0x3}, {}, {0x0, 0x0, 0x4000}, {0x563}, {}, {0x0, 0x0, 0x0, 0x1}], {}, {0x0, 0x0, 0x2, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000840)={0xd5, 0x0, &(0x7f00000008c0)=""/213}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r4) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)=0x7f) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r5, r6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r7, r9) sendmsg(r8, &(0x7f0000000880)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x0, 0x7f}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000100)="d4b44cd0b1e5a5a121778ac25f4055ea2dfd8869e5fcd604e643a4450020dd75325a1a5a6d96239bcdb45c42228b590e2d814542b1f15253051caddf1303999af9452993c72ed6ac2015a021695c7d2a867a63ebb88b1d057e1498b6d3a70a7471dd1130e075a1815e1b35acf5217eaad611", 0x72}, {&(0x7f0000000180)="0d07ef4e72", 0x5}, {&(0x7f00000004c0)="ded2a036cf295579779182717b99940f2fd9b6b6db65ddd8075a4e3ffd91b9e62f347ab1df5764cafab336cc371629c14b3dde1ede0585414c58543f6f2d8e0da4880835cecaf02b421b053a9bd19ea347d491af4e1508b0e53c099a0bf8e3b8723909f2e16de4d483d67b050384fe54d64a5024172907981bcebf66fbdc3727ab34aa286dbfeeeb335f1833", 0x8c}, {&(0x7f0000000580)="2d0abba51695762c0da2f344dfc79cfbfaff7a5de9c026c95a0c9422cfe2f1eb52bdb32ea0265b9ab4c4966c448efff4831a442e2fe6cd739d9959c965ac1c77907f5119073389752c3998805f3b34c4d8cb4f740d0d1e0f9fd917eba9b793a8c1582c6afceb58c100bbb668f60c702d709d74314d2c66df45115df1c48e95c1b5e2c1650f5f918ba95451afdebf0eff965a80e3b68bb90813db45c25cbedd988e9e4c5e9dde155ff47e1b088ced7b9d667d1838", 0xb4}, {&(0x7f0000000640)="4752817ae4173fd39dd40b927196446dee52fe6259cf43b25a8cd62189a3ff94c983fa2de7792f4b46b7cf5eabb63c73c8bf4b537e7218362ef526b9664bcca9f6d8dc347ce7ad8a775c5e7f4872df42b8dca120187bafbc8d9da2b164015c4137c733134f8d190722d6863ed1fa4bf75a2033656ac9250747b1e5bcf3db6a29b6b32ffbd7f851fc2a7f7b22d9a0f7f36ee77f14fb8eb0e3c52499f225cd54043b5ad1dbbaf8e9fd93052eb67d729677040c76ddfd2f4dfd94c89fce5fc41745c658235784", 0xc5}, {&(0x7f00000001c0)="93b8c9aba1b3936e18d19765620e726ea8c44f7cbaaa39f359b9800171c57fe0785c1485075e1977719430e1c3d6f474b13f9913bd3baf0ff6d495ff7a23c29a71bfe527ef4a2aafcb545a70c856", 0x4e}, {&(0x7f0000000740)="7ba7acc940c09ae765e481d3d469d7c289668dd86409dc6dd0dd486de50ae83275ec49108b0ea13dc2738220b58841f7793305d7455051ea42303173eb153b981ce466b5163dcf6efaf7a75ab34d4e60d5713360b21665f11c033cae5b86fc", 0x5f}], 0x7, &(0x7f0000000840)}, 0x405) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000080)) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000000)) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7f, 0x400000, 0x90d6, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xfff}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a3083040000000000000000001300"}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:00:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="820200f0ffffffff63ac18b7e81023fe18c3252a9341e1fe02168357effe2741b0d37a982908f856fa4298ceeb561fd2aa57f8b30bece8c8cf989d39fc96c7b1d909d3eae2e47e08b34e1be0fff341907e5ad799c8295d68b64d78cb2e60c51b0e65549a0e2b7ebf177a986c1362ea5658e1fec85079a765ba235142bee5d79d19c6e2917a6625a9a6c13eca5255f213c83eefc98c47a6d2f98cedf84b7d041a1fff0aaba8f32cde485b052887be6f903fb874f52b5dd3e295f901ae32681aace43cf69cbc67d5d6aa5f6e06750d0540c9e1b6b54faddc0a50563a1d4729fa711f8b9c46466ddf546cfce68c94c993224fa4f5eed9d99bfc14a5f0caa7c67c9ec072f521eb4b06f5e6292170ec3574d91bb38e95041d24"], 0x1) pipe(&(0x7f00000003c0)) r0 = socket(0x2, 0x3, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r4 = socket(0x18, 0x400000002, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r4) r6 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400), 0xc) unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000200)="08858c815f6660ef", 0x8) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xfffffdffffff73a3}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 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(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xfffffffc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecfd711c400", 0x0, 0x2}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x81) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc186c8f549352ebd4932f22d4eeecee0104345f736768bd29c06ffe6886b4230019aef1b6f19d3336c8e07461939b536b0d048190e40a11b89fbd9c8f914b0a7927c197e409eda677ea15427f3b38144c5f71a16a", 0xf7}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/]/\x83pf\x00', 0x10408, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80000040}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x1, 0x40, 0x2, 0x3}, {0x5, 0x66, 0x6, 0x6}, {0x1ff, 0x1, 0x2, 0x81}, {0x8001, 0x9b, 0x8c, 0xfffff92d}, {0x2, 0x79, 0xbe, 0x7}, {0x8000, 0x3, 0x1, 0xf343}, {0xa, 0x1, 0x3f, 0x7000}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000280)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x1) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) sendmsg(r4, &(0x7f00000008c0)={&(0x7f0000000300)=@in6={0x18, 0x3, 0x0, 0xe110}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000340)="de0cca989b04573e56ecc1aed6a15e3b4a888afc6aba783cf5d1e830403f27f9d84d0e7e5b68aafc588d22ea4630b08175bc9b2647c420f2e18442fc3732c5f267dfc0292b5147f84df164db89416cd2f1516c4d484d27533c5ff81fd933e3105cc05a07679e6735dba7534db1a5fb9a86881b1a49dc21f2dcc9ea", 0x7b}, {&(0x7f00000003c0)="7435518c246dc2afd65bf3926de9bdf45e891aab7cdf2e3e5bd66956ebcd8be809b9a48d788f7bb322ede1080052f4cd8be8a60a459196dc0655e773324e1366c87a040fe834ccfed948023a9c99b4adfcb68113e81145fafd817f0e86da07140a01cf79e80127240c80666e2a8dae54a2110cc4292ce4ca19ac7ca80eabb5045d5502eea2908770ee839d90e0fb46b63206c8bb8c3f49589cc6c1f02d78e82fba05ff94df4c67d19a6879cb202ea154d685a1f4d7af82e49f40", 0xba}, {&(0x7f0000000480)="7fd2fe3de3129ce0977f8ce54cdd0c565452b203cc565c072171d98ff9f0452779b8e71950815f43fc98b1034a4c8eb23ca58e79f696575711664533f918a56d5d0c9610b082445b914f8b885fb3f9bcf99b4c32b9d7644819f71767c4e1d0c35bd50b0419241354b88260349e546626f3ee7bb027ab677731338b4fe70b3df1948c3f19ec72c2c721c50f0f848c0f120925910407db02ae670fa341dc978b5b384520cb16ecb7dbc07c4e427ff0eeb9538be2864966e2d9eb82e591d37793fc156af4b61982c8983e4f0f8419d80afa14a270f17fe80247e0e7e7c5c3a21ae4cbbc051ea639696772", 0xe9}, {&(0x7f0000000580)="7101b989cf29d5268809ca697e95b08b5766f8882e21d736cc06ca4a28a81cb525abe932ee27bab80526fe643df3f6cbade5c55dedd0802ee2d920f5a325c918e5e6b2f3fd", 0x45}], 0x4, &(0x7f0000000640)=[{0x10, 0x7fff, 0x6231}, {0x28, 0x1, 0x5, "866c1d6aa2556f7e69e3f5f6f32b603f9a98988d736b3f0f"}, {0xc8, 0xfffe, 0x800, "71fe4c86ff27d18b0ce7066edfcf9ac02a8e5f8aa33988d99f758edd11fde701eb4e7691e9c49ac6559400707017e6ff356f0474182da4aae6c169960afed824acd5dcbc453c949b2bd7df72559ea4d373db77e6f0e3f6dc5d23c7592f1a55646c8c0a580d7b6aeaf58ed03713dfc030c7fe3eb49978b8bb9fb9217bac6ce6e3c57f889391e434d6f502f2cc90a3a131f2c591853783c3e8429030f72ff2c1c932cdba94e8f28510bbf3c88febade27a683ec6c0"}, {0x110, 0xffff, 0x5, "c290dad6132bdb2dd51d22f8b758c37f527867c43b626147525228461b5459971951bec770ba63b3caa02b234db5e92f3abc5b763a4a48a52f2d95f7a0baff4dfb3900faddbf6435b7935f55ae8dfa4f09f30000b1892b8da1c822633f17d5240294d8cffbbd97394a395be4d01f2c9c8646b4e50a702c36f7549ebadc1968877faae00533604a2432becefa1622196a33777913fcd0aac0ecbc47924f10a5e0ee8bdeb0cd0b7230fce24f20ebe91f3e29daf17c9e147e9f7f72c6f73c3846b6209dc7525977fab944cfa85795e1f8faaf66d4b439db1f736a7d3dd8dcde4e753475a885c2a7f02b3add6b0a296e463e77dba13dc8ce3758e404f8"}, {0x38, 0xffff, 0x6, "917ca9c2a9bf6005d84aa14033919460e354b1535e26ed6136ee740ba9df5f4d6a8438"}], 0x248}, 0x1) 16:00:31 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e842295d8ad17152c7275623ce0b", 0x12}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df", 0xdd}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00", 0x55}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r4) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000280)) execve(0x0, 0x0, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2, 0x8, 0x8, 0x7}, {0xb71, 0x3f, 0xbb, 0x1}, {0xffff, 0x3f, 0x81, 0x7fff}]}) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x80}, {r0, 0x8}, {r1, 0x100}, {0xffffffffffffff9c, 0x81}, {r2, 0x20}], 0x5, 0x5) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r4, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff7c}, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) recvfrom(r0, &(0x7f0000000280)=""/220, 0xdc, 0x2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'\x80\xd9p', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x14}, {0x200000007ffffffe}]}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2, 0x4, 0x0, 0x1000, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket(0x2, 0x8002, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000040)="bdcd8ef95ec60843f8e688c0fe4a6ce948ee8e35bb48dd9eb3f28208f3d4ee5f62819a2ea534ccb8299b6d8903aa95ad8c806fbf2461571d907e43", 0x3b}, {&(0x7f0000000200)="7b9c06c58405a84363c3ea5de634588ef5feb075ecc386b7e3b0385920b34c96ff6c2490a708d4607ef55ccda1fd61ac9e92b652448ab4a64c337ec4874071fa42c1", 0x42}, {&(0x7f0000000280)="1a33c14325489d5f3a40640d8a83a5b6e9e5ad2cb95418789df200cf30fa141384df020ef0a582e8a53dbfda1c674aab348bdf075747edcae1989987e9d2687989cd189489d103a4467dfc165767", 0x4e}, {&(0x7f0000000300)="f4422284c9afed2c27101f0ed87f6c84c2975ea9f6bf8c28c171c2159fc9c03cf451c8f4145a706f61ebce778e3a7fbc9c2cd4681f50b05660c336726b5f8edc2bf0b91712aeefe4bc16676d1afd53d278fb50b504fc3655df42e92b7a567fc39d502db1a28102206a490ef770f90a8393ba415f0494b6f5ea0e9ab30764e12790369ba2ebc0731c87d6ae544ba46aab47d64eff4482c45fb0de292a21fde7ff8b1d429771aab2173e2ea7b1b32ad5639decf3a691bb43b74b09b4199d06cbcdd623678d4743bb9c54ea3ab47b85b1d021c3dffad25bc1de031395f14ddf254c67ab865ce5b3a15794dbd2bbe44a785778570812239fde", 0xf7}, {&(0x7f0000000500)="a7b3fe239f64d056ba16d9c22ea4c6fc4f0448884b336071bf114922e70f97b8f783b666326f429ef93e223f7e5f6f47b34d077a95896f8f17e2e63927a1ecb0071f6b7bf3aa12b7ecca68b7661585b47195ef59154d5a86e05a3bb8a0d611c4c820810ec6d8f41ad7d340d91211fd08b56c088e71be6cd8af4bbc59631ea9d32ec129d1021a96b35723105170f34541495880965e3fed9979948974817267f3c0f643dada26f3257501", 0xaa}, {&(0x7f00000005c0)="b7339f3e8bacbc2b8c3458d66b33df34b6c1d3db343223eaf9c4f5098425d4fb0dfac6a5bbde220b73103ae652eb2d78142b4ae8ea296748388805731754f30f0e74037fba81f5e7f9ade5a0e32987b00303336e880d28d52cfdc58b86d6abe04f3f4a6ba2904d3ed325137b03b439fd6e09d387d3aafe7131e08d2a1329c1bfd91067e9f298caea1171", 0x8a}], 0x6) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffef3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d2000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aac02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5301a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0300c7dbbc5b65c6593d2870b4122cd25e45d47c358000000000000000000000000000000000df42d280ede765dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e73319d54401cb92f77420eea4173d5b6913eef9e8b0fb63671000009df0ac8fe0d7b65b7240cf97d031099a5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c9ff0000000000000037791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33e396d1386b9ccab86be719df34eebda47dae24cc1adec939402c3822938dc976480ea2783b8e94a83c827099e7e8cf95033b4b27464e67b45bb"], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x4010, r0, 0x0, 0x7fffffff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) close(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x81) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:32 executing program 1: syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r1, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r3) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:33 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) socket$inet(0x2, 0x1, 0x7f) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r4 = socket(0x18, 0x400000002, 0x0) close(r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r5, r7) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r8, r9) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000180)={&(0x7f0000000240)}) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r4) openat(r3, &(0x7f0000000080)='./file0\x00', 0x100, 0xb28114b661cacc36) r10 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1, 0x0, 0x0) r11 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r11, 0xffff, 0x1, 0x0, 0x0) r12 = accept$unix(r11, 0x0, &(0x7f0000000100)) setsockopt(r12, 0x7, 0x29, &(0x7f00000001c0)="eb5e51323467b250b8aa4e713048e69931929648b5ce5476f09d7b3e5dac9b424ae2adadaf6b06c65f47e911bf0a000000000028eaaa878bcb5c210324fead13c5cf6dab1da475b1c4234f7afa3c085e45e39906af810696a802d6f3fabd35ca8ea5e046f46d4f7bd7a4556c4e72450fbe5dbe64a5d463", 0x77) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:33 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c804000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x400000000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r5, r0) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x653331b8b1ad755e}, 0x4) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x400) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x800, 0x5ffffeff, "1bb9c966f22e95a100000100"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x100) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x1c}, {0x6}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20000, 0x0) fcntl$setflags(r1, 0x2, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00\b\x00', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0xb5b3cfd567338264, 0x0) 16:00:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:33 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000aa5b"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000500)="d48b27aa0e8a1585cd46ee099580f69b7c7bddf38c8d4b49cbf3f3b2cd121ca533332d8014e4563ef3270659688315082f68d7e86c1a3b9efd9809322a9eb6e79d9cb86e3285d152080030c681a6b77009b299824c2045dfcf35749a1abc9a187851c4529ed5d7d514ee693ab359c344b8268153abc102c8c604307e81390ed98b54d38c9df0df30f69b857ed86ae7dcda09f68e2cfa674e131bdb66ab7f2e6919d2424b4b0dc9a69561f310f5d5c9b7887d3ef1eaed031e4da774b10dbf5304d18d5420391c55d3a3c2c3bc12ae66070319ca20a8ddfdb4f7c9f17161ec8c1700cdb8153bdebe33212bf8e6cd2eefd35434325b", 0xf4}], 0x1, 0x0, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x9) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fsync(r0) close(r0) fsync(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8000, 0x0) writev(r2, &(0x7f00000002c0), 0x1000000000000218) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpid() syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1b2, &(0x7f0000000040)="28249200000000000100000100") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x24, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)=0x7ce) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x5) 16:00:33 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) socket(0x20, 0x4, 0x3f) close(r1) 16:00:33 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffece) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x10000}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000002c0)=""/102400, 0x19000, 0x41, &(0x7f0000000000)=@abs, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1083, 0x0, 0x0) sendmsg(r2, &(0x7f0000000240)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)="1380f470c37f6cb0e7730bf081127f12459698be2f", 0x15}, {&(0x7f0000000140)="456a8306b2e83401c618d9cff991d2ab59286c7c5c424ca288cfd7ec48d972e8bbfee596912e85f786c00e5b85a2f496f2a1ad5fc8561e0c9a76b2788e37aa25e1781b2f7d712abea361cf43324b7edd92e453ffd88b74c4a0a19597b184d77d1f58c070b4fe8d60d9beb55851cc6de2169ebddb5117586098e33b1add17a8daf9576a3440fe63ca", 0x88}, {&(0x7f00000192c0)="cbc5d9ef67a45eb5a7de99541e55ad1b2b279c5f1cff24dd2ef8d0883a5f02c791651c97d8c8276c622037492a19e20920322bf900383deec027ec9b2cb0d0d465161b1e8ce6f2ec8f673029a57986208f6f1f3f32135983467bcf6d1ea7e60df49ce847cdde21c6ac3fe0609a1c22b4b81ff113c0b30276859f10696aff899ada1a96fe9b2c80379602b8cf6f313a086c7cd521d12559305ee6ecbcc64a57bfc4610e7fc7b5ee0127cf888aa25d7be398232eb3cad50b8868671c9cb0653da10d2e67019c120eaa694a3000cad2d8dbdf0202ab0d0f5906ec0deb32158af7a721b12cd2", 0xe4}], 0x3, &(0x7f00000193c0)=[{0x30, 0xffff, 0xffffffff, "dbe98c9c5fa31449f6fc06d5052465c0ec064d208af5057a9e"}, {0x48, 0x0, 0x1, "bc972ce85932fcbfe52847716dd7ae8f177f9daea89f8228cf10bbdaac626471a2c66ee31dd9033ef74e0dad3ecfc0ea71"}, {0x30, 0x1, 0x6, "161624371a9a394a51c474126ba06d0ec46110eb3438b61709"}, {0x1010, 0xffff, 0x151, "542117c4f07238bb08c9a1449df842f8a0a26829083eac420a34c104a022e0dff953ff46fb6ecee6423e3ffa188d078cab7459d0f01e86ab6433df8587c1d3689d9d2251eca61890de9a3ee0fc097ae62ee247fdfcd0ce94ef460696155d527e31c7e3aca7d571d5ae04367cd5632e598dbbe462e3effb23158ed19c33de5e5deb76b5f1c39ebccf807f3e0c03dc9f1408a04bb89df3f8962c2f99a62483ebc9bd90dab3c929b312492767eabd9888a68138ce7ef1e3809662479f31de8cad1d78595c6301f14f95b2265a9887b37bca035e511f37b71be7d1476517730fbe4e3bf3b44ead3be1d1643f77ccbe03d06eb88ef86cf09bafcabd6d33a29008bbbc72161ad1b0c161374a5a9c852089cf5efa6e0421e4229e31bc41069004c4e5dd2551733d8e1f59cbcef026ae9408530a8572da20d66b8e0d195697c340945d74aa525b67c58c07cd784355a631c7a13403bac0d70a0b972b51919db5669b1ae4512e6be1d81667cc2f1bc63e2c181621ee6301eb1824aa93a6d35e67dabb4feb20d712a32744fe7aebca7dd2c40366e9ff48f29889e7cd6f9a558ac6746af93cc56ddeedc6cc5afa333e3e44106fb3eb939068b693cc2c5e2059806dd6ca83babb0c3075a0a310536919e5eb62b6809c135bc1757ddcdadc3211c96ee17daf81a00883b7e024be69085c3c6a91110eacc71e79abb641a77653fbfd37c9f0bf689aa1e82a68af81d7112fda0a501f203b5a21beba53d99171f32407feea912c95ccde8bdd24231aec3f697fd550ef36db419033e9446f1cf4e4e5074be5aea38d55d6364e33410bfc1cddb7a8ae74cc138cb471b7ac65fe99439201be3e4697f6561a7eb14a42c6a0f4f2d63aada994ba87ba57742085597100f12067610df80f75edaafc5ae60aecd1e6cd77f4e248fb6079a802c2aeef63aecb500494976c0487229ade3fa177ac09d83686d0ef51281e0c6bdabe94604a403ad553a162eee5b2773c108b04a1da6356d555d105241076a06f13659bc725e13ab519cac1146c13c84c841439ac5a5b701dcd4b8092b722ebc021aad9baea98a20261ed7cdacc3da2d243d56954f19dbae5bacf519641a16920da0ee946e31eb060b996fd3d9894b684bfaba36e43984dbc8fb2665c2ff41efec394400beb33a480f2e50f3d71cff6dfe025254181335bb1c54eb61c5c1c4d4327e9e20bc9694f7f47b16a313f29a78522790e9d48f4e01821470da592645a3b63d3e87482e2fb82dbff9387b90cfaf7e5937a502762279fb470b4177d814f0e8067e8f4234269a90e0c5156f24dbbe06d8fc97b68a6037182cc35cb6fbe48f9a4e9d7cdc83ea68d9c22ead4a2568aed44f1256090650778016cb784dc48b4635534369747adc2bdb01121f045e8894396586316b3ef5e0d791c30aa13b50561d66be1a846b0e636923844bc572500d986ed05d3ee29d6e613d0a0686e5da658650f01c7744b1d28bc85520c514ed1dec07e1e3cb0fd049cc36f179a50f3562b029c867fa05461bc9d0d62e8fc3878d5dfe753a91447700e1104f4bb059048a29522cd9c947c30927ab50e1eb7fe0478abd66bb91cf8435ad067d1a58c60e861d9fb0a80906cfcdf03b373a27270f0386087edd4b4ec61d1d3ca356ec94a3fe43c55b06e340c6a72846213416d54b89e41c273e41001fa115783d965e3a6bf738dd38d63bffba7c1afc8642c21893cf944e7b077c2ba14e13b46b6a55b5cadfe0ec94a976181856fd90f65c7f9caf3b0bd3b3f22692d7b3ab293591c51be908b064447c6c57e3f63a110883432364fe3a078e28eb21ee66d0782896cdb6391db971a4d501428fe2a8875be851be599b6e46ab1db2bca2173f9c1aa6282f2bde5445c45431eebb31d66848383ad1940da3f3b48e1db11722f071e9f190ae7f89980b8a23d42b74ad1fc8edfc0f8a7628c77fe76be394f61eb62cb4c50c0201edf86951d4fd8cc59fdf1cda56a3a42e5a80d7c6a4e18de298b91690fa397906fb4cda093d908586c54b6e208a73ebf291f09629631a290be30c13a7f6f5ebb97df8724cd3d4e608142c3c1b4188f8a2ce2ec9b70d5579f13c909bc6ef6917cc4a0cd2c5b3359bd3df0e0cecd70b156549392881a72fa882139df8e27e34849d87418a6306365d3d7894604ea4c6a0c9ffe1bcfc0b06dc8f0c130d7dcf7f27a30f4cc7745aacc58ac838ff2562cc26551d5cdbd7bddb51ba1009740fa9acecf48eeeb1a01f889ed88d2851bb2ef4b0b36543da772f8337df82c39962f9739b27a174521e48f91c14704674cdbf63f0bc07f86868b9167199e5da29cf64d1e9e00c89c79c6ea0a57771d71b4d89e9e91ffde5da4d2cd4cdc691d6c0868f55e906ee84593fc0ba37a9bc699f3510bdb0f664e9b204aa82179677e59aa9e0e388762be41d6fe2baed22338e6d059366d623343b6f3ddea3691bb51aa9467417977eb05def71b0142547e167c7d5fe06781b42428ba010f1fbb8f10bb163d96baf13a90e842f74f7f65fba69cf2d0943701e71a368b8b41645fe52e0c1f69cdf32a7f2cd1a9327fab158aa08a9403fe812f7474dc7def0765e13ae7ca4698b28970645f9f1855dc5f3b8a7a0ffc08f465c280062a2a3c6b2604273a65de3703aedb973c98856e377772e0993dc2cb61ce89951b8f28af96ae782e4f87f0b8b65ad1e7589ad4d6a0b9654327d360221233b755e4324d55f1b52bcb71df1b175b905b76433aa3e8f0b8fff9cfa1f08c150f9e6bae238d74d71c15a9a2e5390d5cf3d4a8e7063e5e8c5f6c4a630c396b97b59b13d9bdb895387a10bd8504322019578c42b9d8d342b5b68f8fac1f4fffa2835f20f881494633e06be00f808b20f771d63582c5bb940a688b1045f2c3bd7c56e41044f27f7499df3d95bde11b622e50cee16f3e04c9d9a1e6a2a8f0c138f9571f0c6cc8417e8a1ebfde945df88a947a45d041a037b049c5a2d11ab697b64a08dd03f6e8b98b506580756a0937df503d3d3698ad5b8da23efd8e6e3f4f2ba2104dd9b30b5936dc00673410711ab9bddcfe7d6292d4d27cef5afcbe42dd1d7b1caba6b41515b18cbc5a66db67cdfbf1e17ca640fe3446dede3efd508c910a6266c6afb4ebad9b1b6eb12c3365d088c5c889b5b1cf081d0698641a10efc02f4d67b4532f6d92cfc5a6fdc9ed0003868936b563b05383a39f8ff12e2e3addd0beab566aa05eaba18f9220acfcb587455d33f247658c7e54e9ad7b327903d197fb07d724d1a20f64b583d00a6af091d1f603b8a3521af1aa236b03767c8d3a52d091831297631beeff6b5c374c3d5802b1704324eb63e342c1de9dd65a11bcd9f1162f6af8fca247d00554b28c31f42e713b436dec39df090ab56026115cd9cc165225586d24389cf201232c9b8da91c1ecc8f7aaa5c3ed9e1f18a07bfa574183bed51725ae082dc385d2942c604da8fa6ec810b46cd6bf211c747d576d76fc160b36283d06a3ba06ce30579622fc495b83efe0248395ae4138e4f4a69f53032564e5ea445d97f9fcb7ec7b4a101a8778a1e4e0ced034432892ae9249d4d2215ba418b9a96fea87459cb5a630e4a5138611a229aa543479c5a8e8bef4eec419d54fc9ea06bf3005571ff571e17b2112d8acfb0be2b10009cc321cd3317a35b2887911792600bb029253429887aaead54a95cd33dea6ba5d1a48efa09579c3cfa8610913ca634a917222dbead56e631b44ac74cb130b491acb05c1599a550ef7085554b87606cae78e8474b1e072dbe071ce533959671ed113ed8a4cb1d5dc5a2743dd9fc42ecdbc8f8a1cf1e64b82f099380be93139290cba1da2f44f85eba249783ef77f30058bb58923cb1deadb6c0ff9eeafa302bf8ddde6a7173b8b25a66a50618b10ea26f36e57ac35fbb84afee0f55ccc1371aacfb8e267a85f67e1e239436c5032203b5d0efe491c48c6b4914f736e7cb98cb44865297c8abf0a055b49f27c9d68652df630a0bbabf551f750766deb24f70731006edd619670dd8e25f953f23df2bbddfc642c1ebba341a2ae55e3df5c7e5e4ae50b9176258c3587f6bff00c7739c950d3464c53bf6bedfe29a2e7957f6c9248993c59e5f38b0287d2dbb21ec1e544018472f8066808a3622e5733ef89ea25116d1e4ecbdc7ab427f8e989ff7cbf8b25fec7d9b10f00875607713b862c460262f9ca795772a302191201fc3ebb690b6d961d0f58cbc75ed8c2c5fdaf0dcb1d2096270b9b84e0db879cd1325f6581f68c8ebdf02970d0161ce79333581c30d4c7b512770828204309ceadc61c826a1baf6e459b868418ad00ec51015410bd18df6c69836b9079cfc2ca9c859b9b836d46bb16a58102bdab4350df39d2a1210e037f2f1595624b48652cc55c483f729f012db85b58abb69b5506c7de44b11e370f069f12ce589085630e426e9d78bc58e58071b137a70a21490e086229b6db7e33267c3efb48ae3ff7d3696cd1ac2e9c97afb921cbc77eac25608fd6be0172e55dcdc69fdb37d23e65eaa768ad059a9527a3c050d743876589729eb6cdce2379d84047b77a4678c4570e688a4f409f90a3e52c96642ce1061d6dbe86c751c6b216289bde68f320d645d1281ab6150485f4bf2aabcd7c07cccbf95b347ba8dc90d7a06c483ceb46ac70443b70c31c3afe81573f3f68fe73a34392f6b9af4dcb8328598be88fc619f45f4a548ff8d350b2a484e58d5e798b453bd2c48b354eae42eb24a1cdcccc9dd341bda140b4f38b480161d6cb4b912a8637561212285ba11d5eca101003b803a88d9e5a242e76e149841df4d82f172f4526b271b0eb570560a15ab9fe3bf6b10f7c92f084ff921bf96463c737eaf09a95907e315481d8b36f9d068d1ac84c950cc21eb47204b0cd50e1b1f9d54b8e7984dcbbde86b52b63d58a2335368653790f6c4972ab3e0797845d2e8c9b76e62476edf9f60e09abd2e829d04f0299ef2f78e8f91fdd48ac95c8468920923661a683049d1507a4903a25f312fde67838203fc5b5835aa13b33f29faf8a2d474d72acb3f17fb19d191eade85bd086b20bf09cb5559f3575184929293568e4b45714e2c71538039dc3e08158cb9071124f4502e21d0513e0b7352ac1a914cb3e9ce2bacae4e1095ce5d852fd23d8def36be42454e51c2ea49267407b945596a41c550484de9fae44eb9fb0b5fda1506898d6e21fc3381d5c6eb45c1bc7f04af0f991f4605bdcd32620901f7883895c9a3638ffb255ca7983f467b49d5561d5b67ee7fa1399ed093312e7cc5770d4c82dec13ec831f2a6bff718459660bd47ced9084c20d64ab9c520975caaad95d87d415262c4a5756c7aa28487a87e2f20aca188b54d968cfdddecb81f3960d190bda18900c7dac05c21d4f3561c9b373c53a0fadb9a2546c4128c4a51c42d7570463c011c9ab2c7bcf023ca9b29304f234a393121dfa73dc66873bca6f51c503d1d7d52d6ac3ef3ffe28a249e53073776dfd2a0c10fc3d4170cccd581cdb3de151a6854952fef655b41597e469aa3c5341cd671f27c75b9ebb7c60258faa078ce56cbe00a45ee95e987195ae3445ab7affd9f3ee12b4d44e6d5bfaa1af70bd85bd179ecce3b201ac81c6b168a1815f4ec4edb4cc7045d477f2c52511b67ebd75658dca2765886dce1b70146c6bda5c48f3df5d213a9f04d005b304d235a42ffa10639e900164fdf9ab2e7e02da3e620138787ebab69a7babe8905d97e58104fdca576f155d639dead48e9c1c73b58fe2648a539d7cb84c22caed8114bf950efa0a28a30f09f3150faa5"}, {0x98, 0x1, 0x4, "70fc3912a757ae514d392d2178c13d30bfb071a5125031cf410f882674a438e682207e8f6d48e62c83d082e59efa61d59c1c68f97e2abf0bfe7bc555b38af2921fd447eb7f2cd3445ccb57ab3055dbe03d47d668103d3c5894eb512ec313c81a0c7c996fcfc5c6217070fe62c9d4f2ef6c02fc9f83f14912563489588c459fa4987c8a"}], 0x1150}, 0x4) write(r1, 0x0, 0x0) 16:00:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x1ff, 0x5, "b800", 0x0, 0x401}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r3) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x7, 0x8, 0x9, 0x1, 0x3, 0x80, 0x800, 0x0, 0x0, 0x31b00515, 0x110000000000}) 16:00:33 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, 0x0, 0x0) connect$inet6(r4, &(0x7f0000000140)={0x18, 0x1, 0x8, 0xfff}, 0xc) setsockopt(r1, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0xc}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) wait4(r1, 0x0, 0x0, &(0x7f00000004c0)) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0xc}, {0x26}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000580)={0x2, 0x5}) sendmsg(r4, &(0x7f0000000480)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000240)="8ee100ee5c7ece1140c5f80ba612627da8c9d2ca390f88c0c328ea0c7eb4759c661a1b9113332e31f8340a03d9452e076605edb5698647229348e58e63f6edeba28c28345cbc1e6f5fab16eb7b1b630a1771233f761aed57600bb31d90881d81bb4330bf3e55ca28812007ba79226a372c5026090d0e51adca3e64d86210b5dd7b03362f9131c43cad7e5659", 0x8c}, {&(0x7f0000000300)="48679587f78d24897da294737c97721c162f4cc20287a10aea52c119eaeb4b3aec57c0f69d271b91a9aba3f8844c9d17eff8650e576ce6087246dabff89c33a99b3eb8ee8a660883968e1addbaf7acd4d6d77a68f5417942a026896aaca8498a96006724ab0d411253128189c9c21f362ad806d904627861da9982dea11a5d75ed29", 0x82}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="700000000000000001000000ff070000f5f961820107f6b81fc73bd0632a4556790c10b7a0141ace1414a2b462f720211d51b29f53a42c05d4c871b7f64567027ca3b846272a8018dd85b89452a09f86fa8a99c5ed7ae907bc374b4ecd0b39769e8da4a1433ae0c4723bf40000000000"], 0x70}, 0x1) r5 = getpid() r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f00000007c0)=ANY=[@ANYBLOB='\x00'/230], 0xfffffffffffffcc9, 0x1, 0x1000) r7 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r7, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r7, 0x3) shmctl$SHM_LOCK(r7, 0x3) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x140}, 0x8, 0x9, r5, r5, 0x1c71, 0x18, 0x8, 0x3}) 16:00:33 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {0x0, 0x400}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}], {}, {0x0, 0x0, 0x0, 0xd7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:33 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x30fd, 0x0, 0xfffffffd, &(0x7f0000000140)={0xfff, 0x7ffffffb}) 16:00:33 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) flock(r0, 0x8) 16:00:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xdfff], [0x0, 0x0, 0x403]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x8000, 0x5) fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0xa, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1, 0x0, 0x0) listen(r7, 0x377) dup2(r5, r6) r8 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x8000, 0x42) getsockopt$sock_timeval(r8, 0xffff, 0x98ced47b15c311ca, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00001f6000/0x1000)=nil, 0x1000, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000100)=[{0x74}, {0xfb}, {0x6, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffdfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000b8"], 0x1) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001480)='/dev/pci\x00', 0x2, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/diskmap\x00', 0x20, 0x0) r6 = getpgrp() r7 = getuid() r8 = getuid() setreuid(r7, r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) r10 = getgid() r11 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r11, 0xffff, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, 0xc) r13 = getuid() r14 = getuid() setreuid(r13, r14) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r23 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r23, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r25 = getpgrp() r26 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r19, r21, r22, r24, 0x0, 0x7fff}, 0x80000000, 0x2, r25, r26, 0x7c, 0x5, 0xb1f1}) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r30 = fcntl$dupfd(r28, 0x0, r29) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r32, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r35 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r35, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r37 = getpgrp() r38 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r31, r33, r34, r36, 0x0, 0x7fff}, 0x80000000, 0x2, r37, r38, 0x7c, 0x5, 0xb1f1}) getgroups(0x5, &(0x7f0000001580)=[r24, 0x0, 0x0, r36, 0x0]) r40 = accept$inet(0xffffffffffffff9c, &(0x7f00000015c0), &(0x7f0000001600)=0xc) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r42 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001640)='/dev/speaker\x00', 0x0, 0x0) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000140)="2bbf4353893267ee332441c4aff30f0323bd3e212490e3843f9be6e7be808ca5778de3248d469a9b380ef26393e3a12976991b900056ccce36f799fce1ecea3852c45cefe2ba4213377dc02743b346e185cb0a040770a8ef92647eb420cbb1a6cf02e0b545f87b4394ef72618f5609f08a8fbb88396377e69da442e923d039cae3942a7eeb08e9206a97add2ce9142058292ade6f4a2bbe1f56a28747d33a2dc85e3ade9ae941d145bd687a904a4d368e544b5ce35fd2d4fe0121e457241496fc029c12124f28ce336e86119e4d49cd72fcf5562ce235d0f8a124f2f2a9557def171237e4ae3a118580c102008adbf0b21a458321cc2b04ecc94ac9109568f339e0c670e9f43afa24423c84c842addc666bc2d6dc21ae1685f9693a569c862f2de17d501929aa7bd61e59c455b05a12f71e0b31c582d5bf3393c94a2445ce1aa889f17046ce3322bbd5b1572c8d6fdd2d6a77429aaf9a17a3c7150dbcc5dc0917e76176a4ffc49bd7211b432c11330c4fda84bda0761722281c642ed0c51cf3b6193047ca374aadbd9b95efd1cff48b19b6c4b2fc9b43fcd6748047776e366a278becc42e22c54b01f4a99e8f30fe9dfdff01b231011700b55b531a4f2fd5f5d5cca94d57e3a701407ba47fe6b9f450f2ceecca7a8c255f1edad097f67f7ad6d002bf03ef5a846e34a5d103cbfad4b41fcb6e11bf6197ccf1db6596106dbbbe6eecdcb8935000156ebf4f633216a04f1b84a37a60e44bf525a217f164500e7e5dbf899f55cc0cb6e44eff914dd1a48d5e1a7121bf3801c199e36266b54857b7ec3f6d598079f734232745c56cc48544709fb399b23d8b4eaaa9507cf1dbc2229921afafd5c11e8d49f7e3600cfdb61e44fbd983cfb3280895859f873b34eb9a851e0cdd821a2fdaa30732ad6d0ae7a46d47d2304d36f43e1d272b640ea07379b76f85c2dea0bc7774a286f472bbdc4eb6d83c3d4b28a1ce7149dfeb9b4a4b6b8e2c0a6611b8c5505fac716c0fafcede9ed1752cd38f5200eb949a36bcea46a28a4566db8b091e2c0899a7fd810a9fc3000ad11e4e0b1893b4e72d18e706189d124a99f8faf132ed7a5a5605e05da43a02ba49b0186624fe269093969746adac51b7a6c5c989a27f53bbb3a63eae1d716b5315b6719bacf5680941f24aa34f9394705265cfe94987426af562f1813909d231c28f15ab8ee40d6de0565ac5b7bf253700ad8ded27bf90e73e28bf9fa8389e6c087bd173e7a476b32239fc831cd40fc24be2ad6a2f0e26ef59f5478547e2a8805fc25067d9536e7c5156e32b25803e5ec8190e7069a013de8e57e16e8da0e43eb2207278b8604e89b033ba5eb4f436285ed12d0fc488ff8c8d0c0cde469b3602d9badc28dafd6cb3cb42312ca374f7df294f542e3d1fac71847c06a17560595ef86366def5f4a088d11f6bb764c74eecdf0f3113561a985e75bc59e594169c140ccb0a11f1e838cd649535b64389f6bc079193bf677579cb107a509b97a07b3e821141fee8c14a3443ba15a984fd741a66f500f5f9e1ab391d0ded1f676f5ef28201c767b63b62b7f105d0ad4fa7f6aefa65ef15c0ed934cd1127d0b14d343d8b16181c9e25d51b8d89278be1e05f817fb6e47de3acbe37654701b91007afe70e3fb2abf2bc8f199560f4d9f4d342215e9d04c579bfc8ab431ce1b686f962fe1f87a4699cf0449644b8023b39116c283ee97e19106025831e9bd21706cf9e01fbc1e9455186a0e9f13b830e868cba932d06bc4fbf38e049f51284d18d100ccca1f6686485c5a36c7e5832c7a2b3cdfdf11d70423566aa7277d43db48062baf8b2a1a37d2e1c764684a10f6a5411232967a1e83cf624184ba397444f494e25b7bd8eb20f5b0431a1401cd64a73e21e5e20a0d2a602ae15af221c4b4b57c84f85538b5001999bec8d851f40405bc79a9f8fb8d02fa452085b8cde16374d75262306f02cc1413f78e36d368692aa7669afa9e7afb34394609155f0740963f89690dde6cf9f4d392c535689f136b24a4eb40e6b3e464367e23e70c478086a91f65e494ff7bcb3b996a7b1a9c93d32794dd209f76677e595feb778cfb2fcbfc3f72cb0fb00bd9358cc58a6bd6404e446cbc3bf25978b3533f5958845b4d78db115c090530c39e5f620a55f6444362a90f6f84e32de6eff86028c51fd6f1aa1b0f6b81ff845fcc9394e4576b3792803c3c53fe6c471a0c6bd153f17446ef4d3077250c5156476ebcdf055ffc7aa0e8799cb174bb3d096e055cc4ae80086eea078770ee4570dc1054cb6a2c119d8c297ccb71c76469d86624221d4e84abd9a81c589da6c3f5aef4e28dfdfa5df3a7b6fede0e69d202b233898db29ea123f3f0cb22951d0bd069d405837a4ccf74b0c583b3a3c002df62f3d67ecbd23355be7aca73a77d52ae1b9aafa93624fcdce4d02e9fce604a84154ca8ced63b8d97a7a8b67b6d8e92113049cbab08b41a05b94dc1e4576e39579e469528f319fa877740b942eda0272d18947c54d8af57c1ea9abcfd2735d941886f9ada264c2401bcb308c8f1580f29b7b5f441d46455438a92c0ed934a19e11555deebd6de148ca80f8a2c5c100cf0ac22666a6077a9b53f5818e9ba056816423aecc16e6678499371e94656d0eb318565b84c24ba21ac828a16e76692c559a4228afbf2d77fecd582551c469be19c4cba3d989a575f7b412aba5eff07b547c511467738377e92f84c995a49e74502f87276a391c45c15db2222b104af1a363094b55075ac11842a2d5a8c08dc8512f90ca2af472dd6475b7af4647c92fa559860cb3551f4065051cc2280d02d631698293426f5b993e6b25f0f41660c098d55799fc4c067cb5a9be8c72af225db234c61d95a5e6bb90df2abe59483c4541b815f12a03bd4e6e84893aa22e1cc35551cc3f8f54540e8b7e4e447d5f980ce66981115dfb9616f850f76c243b8a30a25ba5ad2946632b454caec7c46585e6975b40f61bfc2f4c2f73e0a6964e2bf363bb4a1ace72754aacbbc4c7158db39fed2217dc5d101448123569d9982696617151647c76f535e0f127d01ceb90aa2e2fb98a89b918a1eae4eb88191df5b405e0ca681e05bc724a21f8b61d95adef5145e60fddf4b4221cccb0fe2b9939f5a2ff64695502f8c97399dbda6e8cc437d465d892d3ecfedcbc9bfef77c3821b3088995a8aeeb92fbff7ae07509a20faa230154a21a6f6c5a6ed97e77d71a45e71dc73515afd0a119fec7c102f9c7afb04f54e2722e0a53c91c16788bd2f8d01e6727fa630f848c528b1dbb8772378833c404a91b582df20d2d88050ab5fb5648b920eb063cc1e93c36718c2d16b19b1e1fa986c5f73d5ae60ca3ba5843f69e68f7b821a30544a5f2ab6bd81eb0780aabc00ce9b5f8bd3334b66677eb51572a0da63b68815bfaa4566880bb6178b2cdc83573c7ae5239e4d67eab721f73e1ac907938f2dff130c0933c3dd96c16b5bd4c366a03793434eb24f7e459164b8302bba36a9b4293a03f573de4f4526ca202654a3d428c18153070c740f2012b32f5835098307b6b5d9173d471ada99c6b299d0785daa90f216e0ae42efeaa0bad4183fa52897c0c548bb11ccb8ca0a3e865378a81d0816ab62a6332416a96aaba5577017fe4ad9c227c312d91cd28d219c200c3c0ad061665a4ccb891397eb07f3a5e642d873d5ec8898c4c98adf6ffcb5b16e08f77840288c866f2e03019a0c5d3f8d05470a45b9d241577ebcd78b28b33e4a9afcd13cd0901f46130f413c0de95ce0011d829444d1141bf35b4bb69b0ef37f310bc79df5790bb4eb9782785b33dfd6a911974d8999d101bca5939e4d8669328d578e9faed5f0dc2b01e800364e0b1b0f2b41e47a6aa35d0b3a8212cd837a2a9c581789fa4b48769724eceea933964d79ca1be030d4b1161ee110eedbcdd24b20a23b93483fe7c58c0f9c7c792202f7dd2edf8aecc94b92cdce51b40b89c93c9e1626671c076a87dccc9b83adcdd0737eeea2683637f9efc0d1bd9236ff129dcd911b8999aff39cc2c894a60f3cccb8a58695bf1a960a34699064221bf2a5d60b9cfa2accb23f766cb10851045b278de15a42754a4a1c62eb3e229e04f75234cb2c69eafae66402cef779f7183a99a0ba312dc98595c8c111db7674b481159d3aa2d3157375a3ec9c53f69b7bff9a958de16f83bc894c72cdbe78ed920d15ca6f15611b2327faab3d5239d3083415d4b49787e2da0df0b789bcecff80e10a1bd99a7addb7ada619b489ff97856e5ddde1247dd7244fa1d0824d3c680b75b6ed89e4af4f8e8e4c9bcd40e84ef994c575ca5e914eaf5163bb9322c0f7c84df5699814b212d9af08b9e85f3309f437440fd6423f506b017b38c721e365a3d422745797b023cb4d447deee0f460b19f242c20d557c152b0ed4ab7ad526b58a91d3506402787c60b344d2454411ef624325b0ea36dcf6387c3fc3f26cb36d757c3dfaae970fde7f07d408984a8ce436c777a2316063c12cdf94d2f91849b834836d5bb8aa29413c26141e4a9b67e785a776875ae88cf9e0c3a7d776bb3e3512d6d938cf631981042f86a75df48754ac19a2b11796b1aed648f695804ed5286367ea0d195d46872f94403c6dae8fad8ddc11b296c3ecfaecbc9a96500408aa678dd9ee9a8b263402ff49d6804c5979beb5c6fff113228d96f8ff94160df25d562d752cd58fe4014902d9ebd8b230745d368f484e9f93c8d7cfc13f47a61f08d6e51d067edcc39abb388125db4008c993a21ac3e6387f1087c53636effdfc03e93da54ce5c78a0014a76694a4429db8d5b90ea53d5db145101adf21b76184ca8cf50c061251a79d6de0fa0b8daaa6904a7db42ce4d51b725e1d04e123716efbd65fa451b3e9f9fdc166acc05b44793d84ff0dc5c4139cd2a2e06dae248dbc2711e3083057fd94571dd82a72e8fbcc84e88bb5efdcf7b7be23cb5d398986d5d7cad0665478b54560151674e60c1fc058d2fd738e20f5f59fe3bba55ef4d5fad8bfe7afbbe0c71a24552b8560d6b9bbc8a311e5b80593c7efc8ca2c24bd0f25794a1a5cb85602c5550d40abd5b7b33e759eb378bfa553bc84e1547a74baa7ab3e84fef329f0fb7b0ea3386b09de411f76eeb4c32f4d5b4f0795d840a6f9a1c1c025027ab80edb3167f450810a4474ec965040994a35fab17f164f6198c0b4bf22982c538ff05f8b4b359cb96515e700c73ecdf2712a085758b4216d6d2ac305e4d371c32da7e711cf47a5fcf3f16a7d87ee1822b2a630fe240c9511279681f903ce585072c83d90fd86e6b2b2f2367d1f6a3693f26633f4cdd45c9c1cde9c68420125856486ebd537c5f7d3f684166b0b9f417297b4db767240a9e86efe56d7f4db40582c38493731c5f8d9f0f95cbc7f80366e0aa46cc1fae8fc03fc1c15eecd9f7d49b51b1e14cb1e4f7189194564d293eccc734e08b19b9e03d52b248cdca1dc89c1921cebdbeb192290e8234a55381a95b18aecdcf668ca3dcfbc0de6eb8704c7a25ebb74905207deafc1f2521b7f76eb026ccb3168c75ff4e5981836d143c3c56c6fda1afcfb81ef3b394bf0291c582774a22f8327621af6db000b35f0d6ad5cd3714eeda21390364648ae338c9986ed35a96627f898947ddbebf0ed6d67c493640879303012cb7329b669333acfbddcfd8dcf7982a1176608691476010a14763da6430ed061adcf6829c7852cb3c0b5516a39a25e3354cad9f668f211416b43922681aed838d8ed6a43b278935cf4e9061d3fd41cd91133a6fe7eb683ce6288", 0x1000}, {&(0x7f0000001140)="38c4ded3126feb", 0x7}, {&(0x7f0000001180)="d659546d26add3dd38967c88fb10ee1c2fa3f94144289469c6b213eae24ae5e5af9e5018e187118abea7bf8084bd1d221520ca51925106004b934f9ea575c8af8f98ea7fa7f28263591c34036cd118cc669ad2a3586e918675070bca9c4b56ab70f63c8412c3979fde4ffc64f6e1f62fad1b4c50649eaa91ca9b86ffba412aacde8b718c21cd9df537ebd1dc40ea6ff3b19b00a54384978eec", 0x99}, {&(0x7f0000001240)="1f60dd83bda75ede9a022baf47622c0ce96b2855d2fb106ceeed5bc4b83ed1cb1e51143e3fd707e768ae9b6685821a3c92edcc69002483e3f9514b71a5d851beca61e57900598df5395780d2e5cde91400c5ac7b62b4445bce5ad0d1a2c0c3e59835fbd5ed05f67bcdf9fc05983b6f2e4e87612b9afcdfb8f412820aa32f69720d117cfabc7115", 0x87}, {&(0x7f0000001300)="9f06a96f9a82e93822d9c0eff77c502abf4250b681b07ae07a9da24b8fd4f5", 0x1f}, {&(0x7f0000001340)="e8", 0x1}, {&(0x7f0000001380)="babb64964e0de2a09bc6074d82a88ebe1cb236eb5f536645f2611f2d2579dd36ee2927f788fab7cea1fd9e82b800e0e48740362f4a43cdd63d4194125b086b430da02cb2b0a62dd047955d", 0x4b}], 0x7, &(0x7f0000001680)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @rights={0x20, 0xffff, 0x1, [r4, 0xffffffffffffff9c, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7}, @cred={0x20, 0xffff, 0x0, r9, 0x0, r10}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r12, r14, r39}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r40, r41, r42, r43]}, @rights={0x10}], 0xf0, 0x400}, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r45 = socket(0x18, 0x400000002, 0x0) close(r45) setsockopt(r45, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r44, r45) ioctl$TIOCSETA(r44, 0x802c7414, &(0x7f0000000040)={0x3, 0x3, 0x80000000, 0xffff0001, "aedeafb5a35e40807108fbba5b5b9f7a75324ad7", 0x59fb, 0x7fff}) r46 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r46) r47 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r47, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r46, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r47, &(0x7f0000000100)="8c65", 0x6d2) 16:00:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = socket(0x18, 0x400000002, 0x0) close(r1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7fff) r2 = socket(0x2, 0xc003, 0x2) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="820000fdffffffffffffff653000463f7b238bf46854d78a2a197a38620a000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca24896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8caf8f006ab89c7dbbc5b65b6593d2870b4122cd23500000000ef050000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe01800000000000001cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce495ce192f9ffffff1dab5b"], 0x10) write(r2, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 16:00:34 executing program 0: r0 = getgid() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) r6 = getuid() r7 = getuid() setreuid(r6, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x40, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x10000) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000000700)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000100)="66d896c178b697e5", 0x8}, {&(0x7f0000000800)="b4e13f8543e032969461c3a4bc3bd1cd1895aed25738c57d2e07f6cf92a2da46e03aba3b60c2946552177a73690168a1868aef927ee322da9bb1c24f93aee633a89261d270051a9d3fae9889e87725764f32aed48ad33562935d4f0cd2dce32f0beee3223e26788d448cb87b4d1bdc9be05ad216fe8c3375877567dfb8852380a6cc6327a2da4633e0eab666b28ba35255cd50a85595fa173e8a78ed976d8cd722f31032e13fdefc78c361752d54ffe6eff5e0fc45e907530cfbd617f764f6f4ab278ad0124f9a82eadbb47d6e4e6cb84a41a6684c273a3b94364005aa26892d16cc7280012c58095a8f44c9d0d5f7e28a2258951f8ce245a88937bcd08c48539f46145748367017c690c57604be6d8d889eb7d66a21b920778592cb04b53ff8c4d534d95ebabcc9814f4f817cf3d23b64bbb3a8b1ea731b3caeff1bdaac5abd4994bdc374d4ebb099b3cb7fc599e69ecae6e837af2d5d55ca588dfe26fea472116cb95743ab94632d2f80ed3da470a45e1e4913ad7fa9708ba1c341b0eaf86f8b483a632bef9de3cb88aded19994a9d43bb7f9c00b41c88ae302da7e1fcc070323b27bfa372ee29d93635e950381fb8fc634c4edbe2849c491982203e68d00894f46f6ae5deca8376828b303548d2fe91f5cc3c0539f35bf4b0e3d39eb604825871df9ba8ee9bd9b43919c546ffc2ec672f195fc933d548f75adb286d285e9a964f896056f9368cffa8d15f5384ede74c1753b43b39a78b194277751a69048531634bea918ec20cc03e2c02ce42539bdd431073c66f8208b39c75f1a5f3509f1550ca0fd487adfc22d914837c2caed515bd24c62a4d6aac284f4bb12fbbc59a80096b2b17e2c4f1b68efd493af8ccbc07c03e11900828c36a24fe138f17eb50de1859aad541e5fb8706152d42188c7ef97bdab9464dc938948dd8419cffcdf330a48df0a21a515c3646ba161e067310a3e10fb292d9d58286294308c534682aa7e0858a745470c8290194d03b1a03b162660a6ef6185452f9dd6144b559c879caf51c6f174b6dd446ab16955f41085950a9193531a305da632c27b132d2d6e4df7762fb9fa82f4d0b59cf087d6d0e4e90764ccf495d4c4388d6c0c9c44978990ed6e76504d6bb9166cdbfe5c487214fc7d7cb9812cbca56420043d72857706a6750c412a01e79dc98f86646c69cd6dbc26ee5ea9bb7cc56855a95e510c47f4e1c2a146cfc9a64313dedc6506f9c494d3838e0d54cd0033b77485901ff7af091913b9a9ccc4dd1a913b9a57b0761524f0c92c10b95495c22aa8721efd99dd6d513b73e4e8d31fe62ec600d9ddb829e97d918dc3d1dff701bb4c445e115c278857c5c39535e273d03b1071680ac35d8c649f0f433091dc4fb69ec4245bb348a8ef99dc9365d93fc1fdaa7cb7add00f70b3449911d2333d41b057452f79220b23b947868bda71fccdf10991578ea518bd2472bc63edd234578678e7a0e704e75a24300e132ae14e1c2c51306f61196480a8eda12ed9ef732af4149a15e9bc8097ac0a7727486aea57e8f5cc58ad6eb44d89981b08d45756770367320d36e25376d2a4bce3be3d243cbfe57bae969feaccc656fde50a5a4267e73b463e1b973227ab1842371640edcc379a34b27445216ced4a1af600c4e55844689ab4a6f5701689fd7a1969242457ffbbf0a9d1b8873eb93377d699bf8de26b237123c59a01c1fa04444f320e1f127aab10d80d9e17e8046bb6ec95b86eba828b01aa5979786b7dfa39bca74ee194c027f19855e48b38409d3560f8327cc91acb3e8677aabf428b0c23a3338748f0b62bf8a71fd0530561ca42afb967da1530854a1daac527b32b3cdb63a924dec6e79fb5fb52974ffd7094e6fd74b0266db9f2758bc50d91013ffab4a29390ccb785b58df00a0a3225a24d9dca3178c8809aab70df75caccf2350fb7c4f3674c372ca067c9d407d73c8e4771b18993015cba2bf207e33e297baa24cd4e22761368d4b339a2868dbc2e9527d1c353d2e651fc4bd7a747fb4bc7e1f98b34f7e852bed7caccf71e74532c4d685c13c4d5e98cbd990a41b629bd68f15a8a47a0400291b14788782d9a2ee5457801a91c4241c687003b30cfac97210bce0583a162d30fe61cd2b2107eae79249a0ae3014d110c3d3236ef322341dc73b4822e441828ab9f2ba50c3e91842cd418c005733a89044cfa8a09f33768aadb356f78822d481535b1fd44e108518c523a700c0575649565abc411aeab302f875d284cc6b472141826ba236bd48e4445c91c86d5d0d27d0ecad4f712053dfb6d28c9784c3e46c99a2c02ff748e87f174f163a5a727bec2a014515edebb520b6c8c5a9c92c7bf2dbdfa9b632157bec2695b43973da591078d7ec9135f172558390c4f2a3e4e2adf47b8947515fc38c56ffcf26f9c5e6f661619d7f3e971fb25d0fa5c1a50f902a972393790e190e673bfef4f94a1e2a7e9dd0785a40f5fb1ca0d97bf27fa0a1e8960cbb2bf85f119847b16b4065886cb276870d189a790952866aea36407359500c82dec18a7b9520b1ffb9b1bddd20a83cf004f6aa640537e312857f203925cf3af6dc287981b2f6d068211f530f0d7ca90376c46ce6963cf868bf7175af71a24bd574419f629e370ccccce208f437d9cef46ad21ce1b170950697c500e2ed188a8f771e4d7751a9fc5afc872d01643874ed449bdc4ac41a32e50551cca75fe9662660fa3e61eb8d2905389cf4cb935692023765060b258eecd1dfde727fa5d26cd0b6ed32d913cc795c6c680a2f6ceb58ac8981a4fd2ee7dd527c1e5c6d8859c168dd3bbfbb0ae796d42bbd5ad6245ccd574412acf0b0c90988d3d720ab54b7cad06aa0c21bb8e56f1df6b12fae05c0ac53862fabac1c8fb7df65bbbfeab3592f23577e00e0abcd290c2c27849f0c252a9d26f9242552253559a333b5bd073cbdb57886d04d535a8f642d174445568e3f3eaae92343f4c2b2b1c15b3680400cde772f98cc57cd29869816ef8546bf34766e436764d380657354eeb1248a7ef0cb88452ebb34237eb12106eef9a87232e732301652c401fe5c525285aa0183b79393c292ab6162893edae6c5a823f0b54422677be5f264e402fc8905073cedd4d8fda46d234ef069eb7d994d3c80a776bf1a1f270d85b8c99e06f3f02cef9b058e18dc80c98c7c4637f38cd691d85ab35a067dcb2775dbc1b05b7df4e9d6c8003c760d762728ddd75fbec246b17abccc8eb662a09234713b7633109995115bfa3c359ad78e6f39728e87065e80a5e115bacca295161f9308ddcecdd23714caa448bd173512338d8e242a52ed52e03ca40c350fb97ccc6af4340a56acb7e52dec9afa69a24934db3b741ef126e4a233b793eb90ca11d5aa549370cf5763df97ccb65430cde3f9f331642c06ac8e4432bbe1d07fef93c16c079137a127281e78ad28c45aa99705bbd2677d72a594b87d2dbb0a582f79429e5bf1fd4b5b741ac63b8ab86406dd832a70b0cfde91f93f15bcc943d0c04fd4bf857082429a2f2998310636396d9e5e2fb4249b8e21f2902710f3d2b3b8ca8ea6af2c3c44597ef0c2c1d9ba01bc2c120305c6e8f872c07c2c5b0273dc13814cb6c9a83e9d34c6574d289c45a39579a501eb98e29c1ac801fdb4a6c5b73ed5bd5616c50ba662cb09fea37e98086251200729dd088b27a85b7197fb8ccfc325c3fc9616f7017399a797067577d6d2d535b1d9112abb855bbda6d93f2129154f65c3931bd9d9b11198fc62daea6a90aabda3d360bf9853f67005c169dd4d54f3351e298b0860bb699680ef705a564f3ce61cfb6bbf4fe56c7eadb7ecd3ae7eec8bc76e8328d9a826d5c45ca4eaa22586466b24f408edd1a2344e3caace20c8da5ee89ec59f80021b7730e1450e728cf5725371a776713c43a25b8063364c8b31a05d8b07772138237648bba4b6655f1a2d18e5891202ed7c6fa606e44035e7ae91f7060150ed00aead510559a6e1ff6271b6a246428cd9b56dcd0c42bc6cb11a326f9ff18cd3c80963078ccc824680cb52048d0a51e2373b26bc59aafb632fd82de2b8855bfc75fe715cad0e0802f7ec029a5b55d83eb2ee557326bcd81768064671270d22c35197b6b7e20fdaf9b88489d7521a21375956f2adb62e7d7f80b03ec680a22d91cf68c1144e7f8012608780c34254def6b39ba53b8d258013d31ca6da5006c26c06cb9a6b48b25676f7b3c8c63b8c754ebd4b598c584734b4b3fb309bff95c35f50b139010591da9c03c2ce904dcbcb4b0f474e3211b1c4fe054d627ae4a9489e995abb508444bee0e490ed73c409791db6f1a1a304c5fce6dea1b98809e2d56d770742aa30bf4847136ad902a8d5e0e1e73fc46a1a49296730d321f7262489dcbb034d9fd4427b2a0b104ae7933b7faec6593073fb5e803b100f720130ca4eab6028fde79613abb79042db32a9a07ecdbcf22acc5e21eb1c8443a3cb429af30d04093b7e106b606d910d08310a0aa93c8b53956a5ea8c619cf75da9f9d5ec083036355962b4e37dfd0a1b768a3882e553a2bda590fda4e4438238417d93a55528f5a33acb004fb52e808cd80ec7ac247c7c37273ab6adc6bc55c765ce11465265f5547bc6642b1c55f709e04fcbf2e1756c0b6fa6ae3de2f8f38e1f71c552b87b5a5c83da36b08143aeb695de5a3f82e0b1808733c58f33ccd6f585bf7ede221448bb5fd48ee68226d250dde7c11cfa70fac567f55ffdf1121725377c74755e3fd5e70a5af29bbb55ca326939e9d96c5205e5fce020b8f075cac6ed5ee0b5db8d23ca2ec18b2c4e0563e27578b42cd3c27cfce04cbd74992662139e134f98e7e7c6a4430260403eb7ef6f945128526ccc272d748c1cdd81288c47ca82397dd7245ef5a2137e1ee47e4217968aaef40f8be2920ae4027b266b8fd836fedfe85a354ab87886718dd46303bbee06db2780840e5cd5a69891c63592f7af58d0e3d13df7e7b5483856494ef4e34c977024cbf7d5203fdebe3c231759d371fa62a51fd8017d4047aeaf63eb710fc234cfa4bde235be05563247fdb30e1c6b964a710fef9a584502692ceeaef963693e76d3ba06c9e170e447ca31b1d9dc10c734071205849ad5b10309be2d3ef02a0429393652a4b9181577427c003bf1d0b3ce63b3020dbaee312c1eb7398492032df682813a974dfa6b21598a2820fc7313961b044436a7affc3131e5dfd4023e1b714db75be40d55e79506c33bea0ed206a9c61e2cf1011ac8b3cf8e423d2ac10e3a245a3cc76635680b81cfe565623a932f89aa120bc10b6c2ecdf42a993302d106ccc42967e78e5a953346289d407017a60bf7d117c63dec6caf6ad71616184ff364bc96674e9d9fd4a9e3309c9eed12838864f23d2e82e4c22c393d22d05daa8d5808b295b70e4dfc92f2e623b27d55ea14ddb38570791595e7768e4fe61b33426efd7c26b182fbb02fd934766f218a84c939bf6b45a7e50f642038cbca2bdcca258c7e00f44183fef5f2b1bb4e71ef56e1b490af28935ed5f8862ac6c1c03af34154748294feb3b06fdb9e3f0a4171fc2896c9f5f7227941a3705c88fee44430908bff199ead0fea32540cf50b7eb290cf8d8d42ee684873505c9d7e5338bbd016281412ede14b71a44549191a89a1b415a18df6e637b084498733d7eadaeecff35c171efc0dc8e0b7f4663e37564269fea48addaaf9eeaac3eb35883191a86a12c82efe9c424ab9edc7f72ee09841bdca990b9c19620baeb918255833298c16930457943802956fe897b91559df3d92d", 0x1000}, {&(0x7f0000000180)="b1e3d8fcbd0f606a201c9488d7a98dc006b1711a76c2d1975ff3eec2723acf553dc09cb41f96ece27c30691bf50c10edf9b245611327", 0x36}, {&(0x7f00000001c0)="db49e71da0d8deb514be03352d173b17d83319414d3ea4ea48ec596d3bb944732681abbf330feccc7a757d09f1ed4f19848b845b62f60ab66db6a4383655a3899c6284b42961099ef5fa009a86f830d1f0fa7fbc71232366b03ef8aff60988f5f17072f931835def12f1d5a38edc9db1c487034454048cbf141590a0e61b8304afe7109c44782cecee84f0ad697c8687c52c790114a989823929ee56e0fd5445a384b6e784fc9201954f61a483ff521effed27618075071c1816d9d7eae8d8782c6591", 0xc3}, {&(0x7f00000002c0)="018afa42153540320fc282ad5fa5700f53ae968c2b311f9834712297f44854bb0a24e5783b11233433f9e3f2250d3ca0433f17bde65252a0b6d04e58a1a1442fe3d628fe6825a6f9e5a69e831e68a8c933", 0x51}, {&(0x7f0000000380)="873264905363ed36d5661d8695ac7ca24bd1d51fb8a5265ba79b97f67b05fb35777b9d395441322cd818f658ab6435bdade63bc31145466804dc7b0a714db634e960c6a1ac17f0e6689a057c15ad9b9e9d8111a375a5f9a0a487407aacacdb4ef7d35c72cc42c8e44a8cb0f363fee6a92fc8a6aeaa7148f2f0185c351216bced2715ed38cc3e72ee3971dae9d87006c15ff420b8e288d160851969c52b71154d69a5f81491fab91a2e827960e36a98205a724a276685271865c61d7b40c266884e957ba4168426a94d4aed1dea024d813969e4781c4e8ba83821ca44a5ce499116179096223d7effcfcf9df562da60d1a977d5a8", 0xf4}, {&(0x7f0000000480)="0fc1d2e7be7363ff7efdf1a0384f829a77b1973cdf7a162797b19692ceb16ff7750d7ff4de8c471d96180ea26c7eab94e9cde16aed343ba1b0550e687fb584ab4d21e529e3525daa97d1d49edc87ed8f2e86a4b55ac0850bba69177702b9854b0928b5d8aa675e99f5", 0x69}, {&(0x7f0000000500)="55179c26a560d8962c4726225958e8c0ac8c50ce4d3fac83baaad0b58be1661d493847d3cda6197a65d40811bc88ad0d1d0abd38f1abab94fe4f88", 0x3b}], 0x8, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r5, r6, r0}, @rights={0x38, 0xffff, 0x1, [r8, r9, r1, r1, r10, r11, r12, r13, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r14, r1, r1, r2, r1, r15]}], 0x80, 0x400}, 0x5) write(r1, &(0x7f0000000140)="af6532bfb06dc9cb5b1c87f14de77163e4db3f8de10a105d54430c70ac79a6aeb3790cae70d3a07ac54d87", 0x2b) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) 16:00:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x580], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3ffffffffff], [0x0, 0x0, 0x401], [{0x2000}], {0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0xd1b6, 0x6, './file0\x00', 0xa4, 0x1ff, 0xffff, 0xfffffff9}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1, 0x80000001, 0x20, 0x1, "505d5b76fe69dff71e5c098b530e179401efdee1", 0x7ff, 0x1ff}) r5 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1, 0x0, 0x0) r6 = accept(r5, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) dup2(r4, r6) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x91, &(0x7f0000000200)="43c967da63958a3cb13285d33c4ed90ad578811eeb1fa6634acac97c33a6fef0d52568c63e2e2a4e0328f178d47e35081d8bebffc3e8d43088f5f450d0e6e8ef7f4dc6e0e102a8f3af8ae6e92f3ec24cd4058e4b41d8cf29fb51344162f4c1f8e039ffdf2052e3af20e96c91e86827794b970e2c98310b40aebd1c38b821476ac1d49ff37a59277425d08f1edfecbe928a") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x64}, {0x80000000000006}]}) chflags(&(0x7f0000000080)='./file0\x00', 0x0) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getpgrp() setpgid(r1, r2) 16:00:34 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x3, 0x2) 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) dup(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:34 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xac) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = shmget(0x2, 0x4000, 0x28, &(0x7f000006c000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/4096) 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:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0xfffffffffffffdfc) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x400, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) kevent(r1, &(0x7f0000000000), 0xd, 0x0, 0xffff, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0x7) 16:00:34 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x159) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() close(r1) fcntl$dupfd(r0, 0x0, r1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="1a5ca7dfb302a6a5707804b8be331519", 0x10}, {&(0x7f0000000040)="f7afb6f38b6341045f9b1af3b7831d9cd830243bb7ae6a9ac8a120eb2ed58ea2d9cffef9c49f757424f6ffcf3ce8f132c6719fb403d57f83ec434a37f6e025a49129", 0x42}, {&(0x7f0000001500)="dd3dcd635a8be6d5663ac083e4a3101becd4f977a02370fec282bf1573bea306a8989ce17e5d99bfa77f7437d64a3e598f72dcb152704bfcfc06c31802e34d0f6d41facedff097f83ee4555968840e45c712fae0417bf6906bbc346285d0589c35cf3c0954ad52b1a9bb42f291e9a2807362d64814f00466d98dd5bd478a1b3219bc48cc462f65ece9759ec9cd69ed322a76aa5ff6b363cc27da18599cbe908d21d75577439a36e61894257c15189b17c3d107de18c8beeb0ee996c852f2447aa4d25928c7542042ab6018370bf017550dea8142ff7b42a404a612d1b22243d7811c10a9a29d1665c497d856c3f36095592abb5b8b8669cfbd89f738cff88a09adfd83c5a68497688fe56b8bde633357678cced74f2329d7d427c580576e6ba8b48d16a25be27e29457359b98de8530508f034a2fc44476d4d6a5ee8fe1e168e269af5e3ee0d1c6eb59448fb3f323010ff47765632578470da3bf87600bf11e3c2ffc8d7df85ea0fcd61ac2f710b9fd9579a8abfecd1de43ed1f99b439cf49a933823eb91ff1486785aaa5832939e998dc05e6408adbb2cd1212314db864745b5727de1213f985e9a2fa3ea4d050cdc8b565d4c94e98924ee67c6cc6595f041ed9c9162ed2a595e75d8bd8b362816169ec9bc890b45f451b053754714a0f2a4db9692c80692cfaa6df6ecb36c5c39925165483cd240d6047e4fcbfe43f9504feed0a3a995e7397832b6469aa3a759efa81b1b641f8bc9ed222d1dd1a41d2ef96996bec6af142daacf57100f6a5922519124f56b7c3461154b7e84d28b886acf27a7d152aa1cc802f5f8030d087b222ec0daa87382e2503fd94592671b142290d4dcdaad1e1192debaa9bbfdd1911dafdb7bb7668fa4f84ad918c771fed14114772f37c091d869086c3615770ff7829d91c0f3491296aee446e48c2a867774957d9d6d4c53022d3f0b1676c9ad2c6aa3c6e5208208e0a8af1a5d75dc47428ec0398f16f2976a1493c0a286ffdb0fcdf7780af112a1fd70c6f7533491f3e7eb47a2535680fbf1a4b2f90a40022db374155c363c82234ccf82180f7c868f45550bafc6cccc7685bf378dc0a79d5fcdbadc7cff5e853621c5fa66dc12cbb9d7ff043cddada7e9619fe49333a09e80a5928fc811aadebe534e6df530742b318e86aa63523f8f855daabd5eb8f3e101c181c051c36d8a0b10a9b3eb856b8ffc912bbcfe9916f2dbdc58d92e2ffe404d4e499919a1ca4faf40bf10212701b164b84b98e8bcd5ed24b7979c920eb450408411a1a37a696784e64f3def02249558f16064f7311f3229e46d9a3d9b64401db9787489e502d071db493ae2ca9de6c59e3aa6c3b372ae7a5781958525206cecf1302439d23b15bfb55e5375ca4dda8cdfaa512fabf69311c673f91191bb77258271690800b75f2ea71e75e41c1f2b9865093997ca275dc1cbab59b1bbf9b98b8c11e061fd1351b5ffaaadaf448d0d33401f98690e524bbf8f804bd3145758f3dffe8dddf966a8fdddb34048188ab53f735a6e166ad9b1617dfdac64d1f3e0876b10d80fbb8f11d06b52190d2ab737da62017090f57d03714488ec7a22201f275670d3d80a0d368ea5b98b064bf1926d7c37b32fc8686963dceb8e6731366c0a9719dccdde28522185ccd31b16d13fd8ab43494984dd13845cf94525e21f2d107b10214fafb492147a2436dfc0028f54304a5d41549210f214a9f3e4aec87f77d33e16128b29f24372a25abe4c972f4e3e15b7437192ccee18bdba898b314dd20f6d3c1222e50929b0aacaedadbc41ee9a27ef06755d1a615be6298c5ad5cc47f318c01ec84c203e6a7ab5b72798310c0a5c4b6f78efbacbca937b402644681d014797a36a2104393046779f07b64b30ef27a0e1247a52aa9280bc5a881aa878b398a69452fd0cfe20f005bbd1687325dc76c0aecc87f5a78fa2dfe9a4c81705953e7e7fff8aa325474effb89cfdd9f7166abda175b1e6982e9a5ccea6da7247fffc0fd4daa716cca24ad0beeb6c67ea91318d3f0d5dadafdc431b9c1ef7e3016a6ba50ca70ee8243e00d4da91721bbe3c380eca56a2907e7d534256ce104fddadd963ff1ba43161a124cb2ae6603d37b37c16c2f8784eb9eb0f446962acd7a36fdfb931bcd927b33d569cbcae209a3f3274647d31551efd874ae86651edd9fb671ea1d41945cee5ba86d8f42a41ab5a82a9ec839166c687c00fffeae79475324c3e962d9a9eaf601a1e09359e00c147b7527733a9fd32dabd2958095a7edbddb2483fa1a883a909c90874c879a3a31d71ed3070bba0bed8998ab1c1a59ae3ff47ccd8bdc22e3df5522d422476a1fb57153da78cc23b3a22a59312140fe5f1b9e5a438a7082eafc45b7ed265496c19f5a26e026abe8c1884ca5eafb2b2cbe3c30b694148be1f3e1901f540464356d24502eb0caa89aa803cad1a8af6faa099723f000018c79d213627f8599e48608dcc1551093c5785081e5d2f8c0c51427ad4519039f4eb4aa9d476ce2a5b4aa28582f6a9293e0ec05d84ac728c8ecbcb31155f53b40421d3698911be1aa868d1421a45b46ff6662a37d38fbe6b77bca9b98e8898bc67ad93ba493a2ace4c7206e2b348037207c0678cc82dc4979466ebd2d0a4e3749a28b326f385781705b59c6d75f5a15ea4feb2e4f4efe294cfae35fba626320bf8ccebef29434f41d959e696fe5b832c51ad7cea0898cd7d7878debf0caeace101bdd6646a691d2219ca5b26d0d186856d215ad9324507c96a8fe1d4cd9e58f25567bb8a4984c00a711b25f1c049cc080dc0b3b6bdbbd1dee50e5a5c6783815afc252cdfd77b9cc317f4c497bfdcecb185cabe255fc084b70068cab87db81535e3d36e41ba593dee6768c92d0c15decf375298ea7627925a39532da3fffeabb5c04cf6f48b85814d1df0d7797d4d6e1e1aa6b241d6ec6414e8c8b8aeefe3a9a37baaa79be9085ad941e7f9d17cfaaf5ba4effc4d95587e8420f959ba428301353ee0f81aba1eca7145b5012b15450950b5ef37a0be3e6dee68f38f97c484a77567facd989f8bc8e6bf0159807e4002c59d5f9373bf29432a297ddf18e32ce1b0c6e05ced0426a1f30b793a16666f15e08b0ee0a11193c1168c98a628d91901282df0da54924ac9d0331e330f56bacec9be06169423d43691b01c0f25398d1289da2c0eb908eb0e06459709b171a52b0e2d276f5f756a8da0c2fde67e7d641593b9a47a7280cea2ea007c72b05aebba8fe47ffbf30c1908e091335c9c387557178d5680a1fc7b77d8ad903572b6eb0b463f7add2391a6007837ce9a49a87d5d76e5a7d7e879df45f26d594674b440ecd60b00b2b5e90894673a8452ce230d349446ff99d0b45372d9ded38eecb0fbac4f440f4e7cc72cab494d00e6167a69091d728958c0b26c5916473a3599dd88e4addb923291285de740a368cad819070c7a732119dcadd9e78fac30608260e6aee9712e6d150ac8ce3669e75c1acb59e3b0094e35e43699aad6dc29061c2e7a77b626e0d5df4484df898e7909e92598b6c796a9f53fd773161ffb96b30d70ccb9742747161751d658767f245606602e863ccbf39bc9b8929ca77b1e24b75003e982b5147dacc788880d79e241405ea3ee1fe7affa3577dc238a0bc7251cd5f48d64e8411d4e6dce4a6ce707fcad063836077b6c4aa49f3e69287d0c565a16952ed341a3dd27b8fe96566b2801c42cd976c0b969427d1f16f6fbd003b16ee401dc6bf6efea1ff846bdbc2d0c877edb6ca17c8c3af3da024879c94a148a5363d88723c434cb3fad267141deffd9258d873c6048832e1ba9832729289d3a37d2b862b16a6f6eaf251c6e187905fab315622bddda69492733c54a03eb6b02615fd4aa999f30fee412947803ca5bb0caa0c5ffdfb0e479755b0d6b9e9ad7f98839385e54272a1da4691aad4f8dcabf962a527d705484341a3df3c963ffb94acc75860f114baca4bd6d89a919401146fdd0513c17739f791fe78168cb2bace1a7fb2d7d9c15fe341e19be6dd3960aec6e99f87e5790e70a26296bd49ff3f0c96e422146532edabbb00f2cef3c16538ad3be3c28e887bc165de66be896c2ede85cafe7596b40b56c5e861807983f2c9ff9d43b1969c27791d68b702f5b4c528f4e69e6b2e0e7695e957012c0a187d45e32d0c15f7cdb9c1d451ef318ee9b15649d666a5d3760fb3907243dea61bd8b6b6d45175cb9b0f440230297e63cfbf7e2bbaec1a17fed18d60043df1e8714d1818cda68e22d12f801b1407bbacf4e0ff59e439563cb61f385a1c3325e0ef765b0128f35a2c1853106bb8e409a498ffe5d108cd94bfeaec1993ee2fc3a335b4bc416165936186f7180db5708508532462d7578481752f8496ecd94c71ae74425861730b1e504361b3e0b813fce597a49186d2b436ca59eb6fe5bfc71e253c45a07298cc86e0246caa474429bd45a4a4b0adad7a7beee0d0568dde67e695289142e36f08df7310b3aead43aa992035f643965ee51aff1aadfb5ffa4c5dd066338ff85769fee2e4d220dfdc3d93b3dadde2e74c80fa49110b8c3d633a54974069cd99166ed3b1690b368582e2b39ba657efa4f6f217343999b044869b05413398376ce18404e3daad0e2e848cd9858abaf34f555619ca651ee37aed7c1cd89bf272573157ff5bc4e800f2f24fa6b76ac31ad92caf1f70d30e3e02bd7ec59135f7aa17272b8b72657f7e8cd043d0025ae5dbd23eac0e2d5595e55a37fdf1c2ad0f310de4b6817c83771ceb9db0055b5cf4dadbf4f8f061c3e53bf97262e7f5c2439ef32cfa8c3b129d2c13c5fc5e5e21d1f167caf9be9a9befb8801fdfba5247b9138eb3c03bf228d7625506f5f49850f7abc19547e1a1d3f3f590482a88d281e4bc2d35e6ca930e8a4f5ef6b8965c0f72ca731b6bce31d08f8e20d1ab305518128a1dcb0f0f82c5d2706ba322c4c0c51eee98978b0487bcc0d11fe6035b368e6f568ce8a888b45cb2b718fb8891b9065b8c1d0b4cb312597096652fb196f103d09d205b6b4de68427f234691e0a058af23b49bed72b766b78797335d0f6c2902079ee2aa17bba7f17116e2c3be29551b423640442428943f3df83cac22c425072fea879cccfe05cd5b0fa62f2a9e5a2ac6816463af3389bbbd2391ec291f5d1b8f503cf4e2408b5d350f3dd7c0780f4a814a6c1c1b976282c311b43889f9312de1253cc5e5a4491b4fd6df1a5e70e76aa906b1234356b77bec33ba177a468dba8591eccb497250287d4ada345102077126a8fe16cb1247f7e700f2615ded2a2afe56340a14cf39d7bd6d3498ff1d5f9c9c0389746feef531b604fd38ab7ed5108025ea077ff153b6b6d14ca8023902cd106b57202a7a3615712b1655859f7ed9654e487092f97e5794f73a2c26471cfe5b8eaa155b45ef11165566fbeb64b6f588b51b892889581a1fefc56e96c9c197fc470e142d6b454305c970a317c152d892104e908251c365121640fa447b6fc43c253fe929734fe3f4f9e777ecb44d715049a6e4696b8219caec489c47afbb8eb9121b3efbff817f3d60d72a30d3c779ebf3cd14c331ff5a6b9015e138bf979eeb050ffda8bafd9770e346ae267951da8b7742294b1b9e394a960eca7d3005cb6844d16bd165b0a3e8046108a3ad2631506968a6da7c3c2ab91350b8473ffa39317b05cfe3be7e355fcf6b304e1388e0d5773f9d33926c6b5706744c72307e5fcca98a58219d30830fbb63e5253a574e9ff3c9b3d96b62eb1b60969fcb5696ab70a6f50563aff27", 0x1000}], 0x3) writev(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000300)="7b15be969d25f86b90d90d92c892c38c22529ff276deac07966fa7677c6fed7f52312e51d2bd1d5f5446f8ce13a505c2b1597dafa4fc7ea169d3fdd3a58cbc0086b471e0e6b30f80025cc3f9b01dc67212b52d8796148457ffda597f9e9e64dbbaad58b4f5f7f7c81bf9194e1adc42856450cffd8a4c891238f7e749c46d914c070d07bcb04e311e4ee56506dd59f9a224fac37f30f0b530455407a2368dcfcc060c3bef1c2240007cabb4bbd53805d6eacedec3ac361a5f8bd6442c07026e40f2a5653a6d686c36767b8685c896281c3abb407d751c3391e715f80b6e949982435fa0db8e856dba7ac7309411a08037490ded7b529e9be8d808f1d4cd1dc25f0c48378f28f7ce560aec17b5f2c0ce68153b452088d16cb4dc1b6c42b0e027cd6183b602e060af0e96d10943a5bc2ca56bd2b51bfe6d0a075c2e93c2d1b8f0ffe01eddb61720136fbd6a83f2927ab71ec7cdb33f74b1ff7251ffe2bdf517b019daaec46f87fca1fc8a2d244c28fb108acaf721689f01a9ed6c12a348cbb5bef3c346e791d8f820bff396d7dd36c68aae2d4b53e0b11522f3aea91b80b0e5c6b729d3da138c105b257c559884690a7cc1c7c5f6f9f1cf5a76e3bcb184749572623a7629d3dab92332c2970cb5d06f5e624f81a076323b6ca5c06b4b64ce59462146bdca11eca0de49472d229bcca88afc82bf34aecec12c5c55a8fc5bfb9deb51663818ff77ad18d2b6b90b11f4b2e1f9cd5426667fb0ccc9b384bf9141d92c19b6bd2e57eebbf5cc7f1086e6329f3406c7fac6787dc7b88ddd0711ae44d7e4108d4bae4dbf0e46692f1669eef23fb79fb61a07e78dec9ce1113235bbe8b5143334866351656d1c8f4c5e91aa50b9a4d26b79a13a4d3404386b3294a1bc167b63bbf949f325bd61fe3464e1b7eed077704d41f58b8e56998993f16a7d69f3c711629e2c3a93c096255072a3cb9e7758d86c565b702810675bffd6d53622cde5366f1f7aebf1e8987570fc0acc61b61bd7b20974b42063cb5b2aa9e1d12362bb656f563d50c4645aba8b267129bec8fb6a1c093dfa01a1d0239e4ecf59299b759109beae50d00fc2a8070963d1940073d51f45fbc435920ca3a9fbe6121462f3d49e328e94ceebe74344390988276af566d4f63ba374224cdce2781cf47bcc22776668d555feeb8232540e9c224fc40f2d1e7bc600ec5af71e7120ea360bb49ec3e7eeaa2fde5b43a7cd28e8277cb71e2a6e79a6ec23d121f8abb8a1428b77860556227c819afd429a0a74753a5de8bbe735711547612fc4bd2dc826b36fdfd0578f2bf80daba2c657f416e4fcf821128fdf16dea1eb9233e724322f98e34e91328630c6e36cca0df1882422fd323357af2e908719ed9bd604871444d68120aadf1e999b4cac4023bef201861897ae11e9b1c337ee66e7580964a6a7220f847f253ef61cc90a5dc64c7836d33863a55c3d56ffb7a0202a86a564b88dd8670663ae4c4918d67d58c5ce3bb6b1b78273c542553fa9c0cf3a91a8ae909dd8e26d8b3b249e082743526c94090514e89d05c8a4379a16a4162a47d7db506a97bf3a157566367a3eae042dadd87c32dfe9ecae6b170e542ae0ab24f62c8db92900a8d0d5e79cd195a7189ea109319fd3e2bf7d4e001c9af949538a20a21b23ba1141f94832e4bed455a798f3d396b619f2267e8672961285fa4883d78929d2ccb20d5446154367430e08227f46b6dd7f518720fcab276b1418710278241dc5de13ad9613a97784add74e990a6869cb33a6f990f82014252aa346cab6b05c7ff00c5fbf7388defdcbaffc0da87b07724599675dec7c9a6645da71b9c6224d6df60648dbcb5cd1eba888b9a0f6a16f85ee8f83de15b7c0fd393a49b4ef781d88d41a3dd83498938f6d2429f51dcf1fba5ba1ddd8a844619809c914760ae3d95e3d831397d162e5ebe7b3d8d34ee13e22fe97331035ba62fbafd0bba7d7a9bf8f4642dcc14c9ea6a22216c8ee692f3515e094f60fa4cc234045b7f4f4811a25251a9f0437e3b7d57199e5cb85df2f3e3d737e206f17c4f8e4aa2f4cc60914becdc1ce90ea65741dc6f0e13def510071514e83d137c2bfbb2f8b143000cd38e7f968f7d88d761f27a906115a0b0ded9a5723c7cf94cc85bebee5dc9b0cc6d28f1c3b1276511f231821d1cd699dbecd945977111eee9e8a667fe95de3e431dbaa9f55932a9ae41d427dd30fe76341ea454b9f295ef80a5ce3ebd8445fbd280be645070e3a62fcaf530caa7a5d08a6f1ff351f822b2789f7d082f6557c3259c47641c9e02103179e612ba3679061ef40b711c1e2e050eed11a860c12397d37076e178a05fae15d7fd3387908958ae28d5a7612b9071e178b4766715da8719cf9cd0ef74e20323443d44a84982389fe862e0dc32068a96e7ecd7988c42ca3602f99d6fdad9496d54e3e3793ae5cfa9f86469eb6ae7cfc0273c848a79c05341bdeb99b52f754a61f5f9151d7a4b2d10afed7bbdb2874278d93b921f2599c7bae2810546865c017c7b04492148d758fe05d88a90e6290fcc4b6359e1c19504026e89f600b84656504e1f2a98df180622ae8b82af1ddb427450c895695441260875eb0245f4cc071a181e191c227dd692691d719eb009f328310d47eb0f04414b80370ef417f419faf68f59b32f26225ae6137bbdb313d0e7fb105a706152056843dadad170abeacacbfbdc30fc5b2301fa78c5da60de310991d7d0c72c3bc8502ff152e914f923bb7aa1bb58b9b53c640bbb328afd527c87695dcde14980e2e6cd7e46c91d6b73a0c546ab42d60977b849f52986d30beca50374aee074e5634a45e168de0926fc99aa816eb5f6f8a6f6351f49a2f4806f972429fd609cc9833ec2f24f25adf6058de63055306bdde7caaed6583d289d4d8dcc095efc261547fa39f2a49779f4cf671e27c267f5909a2409839ede4ddbb2825c0117dbebdf24d9a11e12121ca6a2b466db58f68f0501f4d21b6d4eb2ee18cf76040c66e5e34a43cb6ad122c6152bf559b32a64b198d03e14d5ce701606de02915e7def915d7940059018c4f05cb212bc22ed8b7ed786241c9884dd67502c90890aa96076e83da3c06ec946ce06fe0c0ed2a2787d0cb6376023535b1bd771c33872d110b08ceac8bb7fd7d08d0d93e67d8c07f45a4f9fd6e24e8a54f7226a50c26da76c767decf82f3b6dc9d68121b492470c4f79dd939c2fed52847e7b18655e20f884808e12668305fece94f7a3a3c468d246f2c5597ba1b3de712c389ced6acdc8d1733613fab44c36331671faa271af7289e1e5cf306ea3de1f7f49b4f693a2a24c2858e2480fa338be43883db88b611e921718ffc4c72ccbc4a96f1f7be008fa7e8056cfe485e751e39ac46a83d3bf35454e3ed1502c55fbc74bc5e17758b3a4ebf9c59b4eb81ad686c67c571c21bbf74cf7978017db883f26a032d112db519c41dca4e00c1f1eee79996e7a44ae9216cbde5d8aa6c1320d8940c12f2f1956bda17cbe58466e6f277b5f35d268428235f046e2d7c0ec272d8ae46de58ef6c7fc69466fa7d3a1cd100b00e1ed364c9eaea3c7997fe760f515de98179ab39c730e287b322dc39d72d6778da23683171979b239bce21e11c590fc11018f1d01824a1bc7e5bc26e9e87cfbecafe952341610aeeaeaee5dffddc3193f03170e17109fe77f45200511d771d7367be35f880268a934df4f176759563d4eb32f51d288d1ab5baa47b2b7064279caaeed05ac4539565c78116ecade248a80e842269d22ab5b6a96391b42d0ed75bc1b2d0f9f2b2baa8c83e9a4c256f9245288fea32d3997d32c1c612135edaa5bdd42e747ee24482b56de99b2277c5d9167b23de058bb08fcbf28a14601a254c3ae7cb688e243bb6f3a5cfc7d1c3cef3d723d3873c6b061c75db032dd50f4fc2de7a670a1b1e4537b40dc83b47c369a876b3d727630f5ff258c054d40563a3be3d5861399864eeb7b3521798de6e0ddf24f0f657f05e83a3a3f24859d8de9a62df9a4e7fca90986a45b67ccae65744d641e56f0abcfeb72871cd7d30d995d97a9aa60c7b945135009c502d14ff2746bf0525ee131807086f9274735d22d5617eb24f256e3caa4cfc470b515e97695876eb2678c57c37526bc8c6072d5baf1114afc8b8ab3d60fbc8d3139c6a7bf20e06ccf6101c0a2416753f36edbf9480b153cbc90318a043bdbaeec1bd1285df1b243baecced740e8a2d88216c32fa9896ff855c24601af8e00573b8088cd9c0d6990999fe41f3c973fb534d59bb487f2b3a5b9d9595a2fbe0d695eddd80e65901b9c50b8b95bf35e26201020d8a2d35ab033f5d582211857c1dd8306ac0e7263c38ca504b53cf043e068399d77d7fd1e5c2d281167a7f13be8711d06f561c4bb748a8bef33deb4a572dd04033b6e6b858f4e560b8d4d4a6e8f4a209ccf4402af3c3fb13514542c534bcb4bf2c66ec2d8ebf99298d1f84b0a22c0b619655797ce5228eca40f687614b087ba2cec0fd1e381641e9bb9c06de42401a76ace62b38e1a504e0389a1c475f73bd2613ee87f310826e8a2c089c30aeaac23428633429e3853ffdbe20402e5d7375933de983e907b8ce2a7e27b1c8a3eff5093758e0dce03e0d097f8d3344ad96aed64abdb9e898315abb69f733a6831cc391e7a5e0b7117162eb87c7693c7812975c00f0dec1ffbe8ef37f0a7704b797d0eb9e3001f30fc17f623c5dadc21447106245cbda0c73762096b8d9770aba32ab5260a8404dc4bde6a60852e6862f346314fe45656b0d95c30fc90f5c31810c3a997c7b7a5060cea7bc881ce4339941b4f6ddd257e4e9301b5d4deaa9307de80fcb570bd5fa0cb3af8f807d7e0753461e53ba6f3414dec5bddd490b8720cb91bef76cb51741f57afbb1f4779abe06b40e97a7867c05b27b4b115bccec5247fbc4eb3b1315cdb215a75c9d4410a49f401f35914b3995a895d4656bfbca8c2ba57ec7f2d453db60f3de47f0fb5f03346cb6fd379308f1f18f06c6b5bced2f0d81a94b40c5afc7ef64286bd8741b491bc353b1507c25910bdc3a6503280a26f767d4556f85d0fae53a6d5be1f41802323fb83d1d99c898f2941ea3c356558dc787ff18ee1f8bb1a67c101ed7aca2ea050d7f040da8286c88205a7b3cab4ec65cc5214194e59e6725d3a14ea489443e93820f4823a9b026539f2cffde99a1605171711eb7c5f8931cb38167b01deee8360081e749d7dcbbbdde34c50a00913d8f64178daad7bbeb5d8783b11b3555de4d9cd1f2ae536d7035dadab486c81e82b2a8bddb8be8b06fc8ad8f9d579d92210ffcbaf1522840a48c4b3f347c22f5b2d0aaa1b58b0bc81eb83760155bf35c1695a6474d87eff38bf1a1dd99e3f6d9a1444ee362e363cbe996f6703f60d2044ca2cba7bd39c8b9bf4a5dee547375a5caf4def77b1485a608174bd9f986435768996cfa113ef26ed8b2b465ec8292bdbcf12849f096fd76a8d6009e9e31f79b0224765e4ad5a80724e201387a160b532607c99f67aaee6039ddea0be242a5e8c6d9f421223173a79d26b3c721591c8dfbd6646dae78259dbfe8d302695c8c5cb6a761d3b7ea92d16c0a3d4939402827a91ae153e1908a24a179a3853d18f186c071f37915d21042c98120974cc07766d7eb88364e6d28a3ce3edd9763d06afcb7c3669f9bade3cc99a0e40adc8700ce0f091fc812fc28224c573bdbbfb2fa2a48f9effe5c25bf1fa7e37614aa20e21328a7539db4039f31e806ed52d1117db5e05552e68be860687d65e107cc0c4d24", 0x1000}, {&(0x7f0000000100)="b6e3d14f966cd5f1ba8c99831a450a131488c74d1b4e9eebb045f450d0820d1833ece591cdcfcb91fb55e8e296f128a82580839eee6738ddc7535a1f26a983cec19f108470f7880b6c11ee32556ee95a7af0e3d0806c1617500e0b4cccdf2ead4990a7026d8cd8", 0x67}, {&(0x7f0000000180)="16721ec03b8fa18b4741bd90540677c5c0b219243da779c2d6764378e81a5b21e6e3132db79ae6618ab8f6acc1d41ec1e966b8e38593340dfb7178679c226f3cd505b6fa59fad159f81e4ef76d6bdd76fc72ca4d2835855660a676e94d214bbbf976e904108b0612e9d9e3e02b8c01e6bf4338baad107ca933e0ab7c2e67282fdf76c161c579464b07700f67c3e1a1d89a2f006889132d727499d0302af47e5e699e6e3348025809", 0xa8}, {&(0x7f0000001300)="23b8142636af8e36eaf0acc99f94906cd485ff000c38506765285466bbdcd81dbf70a82ade4bc184db400c0a09e44f88855da81d28265e6cc9752b8cfb67c944ba557660e08694fc494ce0d68e7589d997b7ef10d65262b4664c28be888316da20413d80923bd32e10e8847f3788bde99491f3a4a8bc5cb53d9a9cf14e6bde9a257a2194722c39091af757029050ebf1d497ccb66067d12d91d7a7b56681a20e9e1b6343c85863008c5ec7a84a7f95de36ca6fd43a02582871aefcec6fe832128026975b8ce3212004e6636d969c0e7a5c84b0c91ad74604aaad26254fba76a92c9cc5b4e8a7464dace9fbc7b374ab3f4e445b44", 0xf4}, {&(0x7f0000002500)="e6c4ce28aedb554033701535d1065f38ad7752101554312e5e4b5f93d3d831dad72fdaef08ee5fb4374f4a9aa921ee4c790fb8c508695a0dc124acc37a3c5c01a2da2d2697f3694cccee66647529754aaab4302c0e5d4bfd3519ab0f02fa64a0d9075c60699edc90d878836835052722e4c17f8015a41950e5a6b13c926874d2c557b80d0503d6772422725847ffc8e305390c5c3b01d3dbd52231e63283a481a8f2747147e661d05708ece7dbc1ad34b05b3e20375d68ee2fe7322a0c593b77233b1b0052f08b3c25323d413594ec1c7d651928bec3e52babfb9b82b8416ff64fd89fccc5f74e93bb3c30a272b3808f29893de23421c032de454f0c0189ed5d40a6a7ba55bfd1c2a2acb921d141e40de50ff9547f0f81cb2a819260f1cb7d483cbe035922fe2d140e8ad76079931c6994844057983ccf0b3065b672ca8997afad3e88ff1110da6a7485054e9b156b5c692bed5b980b8d3a7df7e2e5c2dfc7e37ef3b788351a6f3f20ed2dd246b2899b8bc9b32600fe2e48645e7783746d568e870d16e63bf27d3710564edc1bde2af8ad0563c317e9525ffc82cb8f806d5e34ad7b649857a2cb17962a9891c7b817a0caf4d34a00bc703a670ff7fcbe2d24619afc84fda8bb74430f7024b2bc472d69870cc09b37dbad75d0b625e2eaf2f0a15917010a7729a17f51251c2ff4e57b7911462fa15d15e340675208e703d984ae200131f348b5c4cfd1f9a992d55aedeee99f6e4f04d455b0f96d1c8e5cd49a0c7f940be6c46842934c5118eeedd4ed9d4d222170efbf0ca871923ba17a51d9201342ab65a652b27837cd2a6a5b71cfe45c963a50b285bb19b9b9e149c0deac522138549c37ed4cc1ab922db4ec2217755bd104ccdd6648cd8a7f8101aa778c60cb65b8bc155fb26598aff820a562b9cf9d40d21f4f96ff3e5bbd19c91878dfccd2db2cfbb781351f4d63e640b8f6b809e9dda773f5a2a00131413a9b8b2c58f0a827553de8dd4d48b2eb772c01e54f09231a7c9aa1c20b5ae9c0adb61a3119f2c1401ac59f0e52d297420f6de2b2d5f6da65743d0c4b0577a2830c4fb29866236c85b87687bee53b48533ae4a9b10d350a5f216851b0a4f3b60324b5ec10d1112a059fc14090117be237af512248f0177298bccaaaaa94ed8fe7d3d12f5ccb3c75ecefe7683e52c8e4a235ad54fbe003aa5124e087678591be87d92cf449ce108b0351901084485dc672dbb28aa4ec91611a8cd4acb8b977423df31e7f696a53335e2a27cb0b7b565862e0fb94c7e120e50bbc51f8e46ae2ca4f21c2a93c12670e263fe42f290174c4610bb5de83d549f8c036c40744bbb3163049a91f80da36fda066dc8d64e1c1ef5e14804d14c7e4ba5b4e553b1725b2a6296eeb9a5874d6163a00b88c1ffa1cb0379cc995442ac6f8250331aff26d4f5562d290da41e783713ffecbe0d8629ba23a14d308c93931173fd0b833f7f84d4a4050f911cd12a8318e5dca24c5f3b364dab6e1fd1979591deaa1d79cee05e1310819994413ea4a2e73a333f34b29e612ac17c8b6aad6dc83a48d4cfc4b7eb91aed8a3886d9a90104db456d954b36568b681aae86e237b8b0f9535665653441cbe200378625b06b256d01513cee4c06c85b2ce0f26c07b87655cf1ae6d8b3ece993045b4c6ee7f563907163a3ab5da2b0f5b97d3379216efd4976f169ea43ba2da5aacc948ad6f6814d5d6eb25405664643e435cc36f63608016d4342d5326c417060bff8d9749249721763b5ed7cbe619f4a144e54271116e959504f8b5e56d9ca01b4427511fda12420bab2e511bab23ca28a86924ad06019b3f36e80d994ddddd69fff61bae1596d7cb9958140aa38c16d52de60d736c2ae28ff8d301fdd741291d112160c3b9938b041e5efc09c244176fc4c1a0ac4b0a3b1af7ff8c3cb691efbc9611dce42623b1b150ae186c70d55d133e9940eb3602644961d3a3fec59af1d06be58f362be50ba93e676e017797a342380773c2203e237abfbd1dbdbee9c2c5b3dbea97da4663c375838a0978f1e4159562d7192478770f8ca283c1b298922aec6028aac724fd98776b148092d08583570801c37110e2109266bcb48a43962649f378a2a953228394ebd2c8acf226cf486dafa5a9e06c4104720cf470d8361f35060bb363855cd887950ff22b7e57fdf3817be0abdd8e828ff6e9828eafbe6c20b61c94771c7f540575042c8f2f15e24b4c745743da7c3b7d0bb33e7d4a7ad07aa5237ed70c367b51e874cd01510dc27163cdd05609d695f33523e16fef6d1503d339d7c04ae6e9188e19365067df203939b4fe68132f34f0d032fd1075e4ee301fc3c4042bef1685b11eea4c710901a2038b1114c5f275781eb581220931478376ac16b96a6162bf725b7ed870564e306139a2c2131b23983d7f2bb841957c832ff2e766d8cf40644007fc8834338a891feba3aa5c5a53eedabf313ec2d40df5b21eb42a5125f5ef7727294a3d01a55d1a6ef0180644c0e1102aa151ed47db8636ed05dea0f6967bca4c2803cc600956d71cfb97faf473672bd0a2dc862b1146a0e0e40571a469b7c05d5de6ccf31b2f90297d149df0b38168abd843952b056fd295a8fe7550a78a44d7994861ebbfb5cd2644ed6c913b6407cdd269a16c51e9c27397f2981581c45450df152a18158e38803fe95b7a1dd1262757042dd1df2654d7da853fdec89d04dae689374b02d43d833ffef6abd7e987bef62b659e1a3312c734b49fda00d4642887d53968f6092412f710e48569523baf1200c82cec601d455fc673d46bd1b099e0011564d415c41b38f9db122124183edd977a14af7018460788a60588cb5cec26c8d2151c0569744ef24dcbe5b2fd24e6030d02c57137a239367bd9ba547b2993a34602dd3e5d50017e55b073390f9c0ec095f75c798f71e41085936bee7bac637362098229487461f4f79246d07484e7918ce33d1e9832c2c04711859f543148ca6a5473631f883f895ab65529974948618e8120c5b17089ca3a3518d07409e940b1af5fd365b31f75712a9578add6ef8ed38648db9add075c58af8f92e552a6862a001d1b9aac1ba5016b5bc440335820f407c5b807bc6a4c25620db06e44c04739280f7df0f31d4e9b35dd45f8558867325e7cc9330bd331f7dd9df77b720f79eff86626150bad72f5b8c53c04adba55e5f394f3e9981f54d8e1a7e243027b4e908bc6a2fb396add8b2b8da770de0e3ffa29a882a1702da963b07b580e7c0d56595b4336baea645c419f61e7c3a6d1e548b2860d3144b6da3d9624c3410c14430420806c55232c306ae972369daceb36576fff34380c9eb32aed81be079ddf14a32230478d884ad9051802a5ba0593360235eaaa401556e07ff1322f65bf4d14d197e7f7e2bd1884bebd9c44a126e66f7bd2e5f0b449b89129ead265d5fbcdac81eea5d8f517e1954d0c20f83ebd964bb12f7fefb1439a80f5a8f5a09bd98bba0cb3cd82de4c99c6ed50d6157e30be71a38b11c1f198e5b5541cfa21a6d76aa28f57eca55972e52ebc05aeb41ed2863d4bbf1ebafdef90ed51be45ca16eb26e1a0e8d7d28729870600a0cb2fa1393de0dcaabee97a3ffe0aa79bffe1cff8a34798f022dca5a881022ecd02b707107cd58345bb508c1aa0e830bd711281a3b7e74a1cd85a287a3e81fc6eca3cf21e938e67a39098b25cbbc245f3b4df22c475cd4b736558a8770eec7f00908ee2ed90dc2778a377f9c6beb6a2cf6c8dcf5db8d938ef7437fa4183aca0f33a41bb648fe30c2e016779c6cd9e182a9c17f114aa4878fdfc3e65163ea02360cb46fabd9d4a9fbefd4e1bc7d838a6c2ab85398777f0a034829f77e0ccf5475ac29ce9e44b0a3b2d898f035816d3fbf6315a1f67817010f35e7785010e66dff995980886663e38d823877250cf3dde4b988416c568a04d68dab96719849258bd82860d6f1c2af97690df8ee165bc780e51297461706708dc28bfdc977e893074e1f837586fe5a605b965d878da78dfccb47e39069a5ccdf96bc06c299da69105f985b04c099deadf10b1e237cf077394510d4f6d6d241a2e569bc21d3a46edc3ab25ad20f47fe6e3f616c8c620629cfa689efaf043fa376aaf6e525e23005604b720249142f19bbefcb58cb12bc142c5b67b4dcfb784038c9a569a960738878a6129c4dc5b01a86822344b03d9699db52ec2d4c9d2406cc0068ad65690ed40a968659accbd8a368aeed2a4ced14ce6797a384c36f91ca213256c3c1bdcd591984ad27105d70d4306f412c14da23841b26f7b93c632e82ceea1289f63e60c4a0f33d731ad0119dfbd588bfd019a8a4b5e5e2e6f892928eeb7097f2c28a8431d5e13df6a22d323f22aae1a48b24cd2a62aa688cfa20aff3d82bb02d8bda7967e8e80d350bf43e61bdcb469bffd16ef54d6c01060e72dba86b2b197eb794ddfb83ec3f2467d5e39cec917c0cbb027d1d2ddb56b2e50788d6009c0abbf49d85f3fafa16fbf67c5d74ff2cb2b78f34653cdd71738d3dc888d1e7419152fbb4328300d02b899d15e1f37a4154cb346585d3c3c6983ee3a9996751dc0caab49e0586a3e3411b075a5f9b91047f041951d43acad3727c343a5e669bac2e924387b724020cb35acdc29f54aa38a9f32f9b9f4f02da03bf71b4e4ffb4f4569390ffdd5991cf95a392100c2972a3cbce0779c8cdee5846d5eb9ada15e624cc07cca06e1e51deb4802aa93645668360cd7330ca4494ea83336fba2f42750a2331b57292ccc4bc2af1f25d033c7611a3d53a7fb85d217129798b96f814ee6962b73349f6f9ce76ccd8f8d022721279230894125c5ee09684863c6e45715e788e4684a395856b4c5fcc39e462e93197f992499c2a81be41dda7649c493c0abc3275516a9d759c75cd774dd7a636c2f360b4cfec2b6cc811a4225f6f5783d8e3fd769ed9d4610d76206b4e2aa708a7b248990dbac8d42c2dd2f01f47fed64687e9a5e64a5734863dd5bc9063541a556604f9a5009be4806ac090554602d71d50a15253a32418f51576508421cf6b82d73907d02698b8ab7dfde240b617d929da503138154ed36375b2f3a0c33d42c3d34f18f4e06fd6b6f46377efbb735877bc47228b4189e3c842119490df8e60b2b636370cd8f7adf2bc76665421dfd227889a9a139b4458515fe543499c33f4e9772832d1dcedacdfb05cc56a8a5e0de3a96be692184431401e8d27b46ead681c401d1a6a51cef830d4d959ece9d83b15e2c5856cc2041369cb77e99ba2fd070850573247bf5febe29d7cdbea297f1262dc711749ade8af5808350cf7420c441555f0b9781cf6023d64290673d700a8a4b16e3d3692adc2cf4328c96d7dbbfd02f83f79d94c8634a6f9ca138419343b5be7b900aed7839cb5abf35ea636397d19721bd6b8d877e7de8e545afa1e8921478f82eda5d6ad3c9bed98053da052a8dda9de69830c5018a6d6f1e62dff2ad9eff166939fac0471e2694e30398f101d9021af76be2a908bbecc01834874df4354084ac636e932887d885f0877614a5175f357a214dc6833b19734d0dd24b21919b57ff4d23ffa3f8a9331866ea0cfc5914476df165d5dd81bc351fde1e4b022723f72d38dfd1e93b55ac6ccb6f0264e4cb8b8ff05252026849345028093b6ec706a078a7c3eb92d61af7674ac0c9c918b85e4052aa50bc945dd8f717a3db46bbca49b755d0ea2624f9c3063ead5c032409e43b7da61136c04adea8d65b7bac5b9356e90e377c123aa737118eb2b50f72ebb9c89ecda43", 0x1000}], 0x5) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = semget(0x3, 0x1, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/102) 16:00:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="9002116017e9baaf"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)=0x3) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x200, 0x0) read(r0, &(0x7f0000000080)=""/183, 0xb7) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x889, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x100000000}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x8}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x6}) r6 = fcntl$dupfd(r4, 0xa, r5) r7 = kqueue() r8 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) fchdir(r7) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r10 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r10, 0x4, 0x80) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000a00000000000000000000020000000000000000000000bc21baef4a5fc0b3d3274e3ceb09f0ca94511ad55ceb1d76161e53eff8783e663894d00c4d09154679d3c4b5ba9b4c2d6012e82f5a414b3bda86138d2a645643911968d2d8c6ddc79ca4be68245385f00131871b3b7f53f37b9fa59e61f367766215f1a05b51c1669031c302a226a00f9108011a9bdb605ae76ae83883f81197815c019482af3f1f6623a2565ba1cb886335facf8bff7b4aeb6daebcabbe7e5d3492962b4449680b19d8bf330b6aa72f1a4d92434f86b8ac9b847addd88f6b4b116b1e0c30024d677c184374cc0adeab7ccc2ef76b41f43000ddffffff0000a581654146634cabddd7e16d3185f4fc5a4f8eb348b765906539f76db549af6ad92120c62bcb4193c6a4bf29d9502d176b6b4288f6a06fb9828f50673b776e242fc4f3d27f41fb25012d7ff8b7e6453f3949bfa10f7133e6f63ef4d4231c237fd13577845d258fbfbd7e236d948439d0b569de783416b3f1c324a3bc2f8d4bf776f33e92cd68a4456b645f53b4427dafd9e06ddaf12d21f44930049c7bceb8aded8ba74964f2ebeff9ed93e4e91da1b03fbcdf01ad2c8e2d6d5201f900002000"/461]) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r9, 0x0, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) syz_open_pts() lseek(r6, 0x0, 0x0, 0x2) write(r9, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) syz_open_pts() lseek(r8, 0x0, 0x0, 0x0) r11 = syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, 0x0) ioctl$TIOCCDTR(r6, 0x20007478) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) select(0x40, &(0x7f0000000140)={0x0, 0x8c4, 0x2, 0x6, 0x7, 0x6, 0x80000000, 0xfffffffffffffffe}, &(0x7f0000000200)={0x4, 0x40, 0xc494, 0x9, 0x6, 0x2, 0x2, 0x4}, &(0x7f0000000280)={0x1ff, 0xfffffffffffffffc, 0xffffffffffffff36, 0xc17f, 0x0, 0x7, 0x4, 0x7fff}, &(0x7f0000000300)={0x1, 0xc67}) syz_open_pts() r12 = semget$private(0x0, 0x3, 0x6286) semop(r12, &(0x7f0000000180)=[{0x4}, {0x1, 0x1, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x0, 0x800}], 0x4) 16:00:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000300)=0xc) r2 = getuid() r3 = getuid() setreuid(r2, r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r12 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r12, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r13, 0x0, 0x7fff}, 0x80000000, 0x2, r14, r15, 0x7c, 0x5, 0xb1f1}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = dup2(r16, 0xffffffffffffffff) r18 = socket$inet6(0x18, 0xc000, 0x8) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="d4d177ba6f4e1a75b1f004adb509f0066e4392e424333a863d800dbc8390a1508afde75a1064598ead3ed70b14ea6edfaabf3a87ceb82443e22071552895645df5", 0x41}, {&(0x7f00000001c0)="7447826ea021ad98c7ec78e3b6dfdb0c8f81274df8ce90ebb0098b9464a1ce22cacac86f043ff26b53620280ffd760ef11ee82cf937db30007ca81332cee853e95d79cf9306029", 0x47}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r3, r10}, @rights={0x18, 0xffff, 0x1, [r17, r18]}], 0x38, 0x400}, 0x3) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r19 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r19, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x45}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:35 executing program 0: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)) fsync(r0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket(0x18, 0x400000001002, 0x0) connect$inet(r2, &(0x7f0000000000), 0xbb) r3 = dup2(r2, r1) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x27, 0x0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x1) getsockopt(r6, 0x200000029, 0x27, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x200000029, 0x27, 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES64, @ANYPTR=&(0x7f0000000200)=ANY=[], @ANYRES16]], 0x1, 0x800) msgsnd(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000008b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190dfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c6121375d39876dfb6b4502000000000000005e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba992d6931ec5ba0bb0e8997f7a941759689d37da8160000000000002df0a24e1374f32e7ba726f21a2efb556aa860a00549373bbbe2349ea6cd3640f219696695026edab1f949c21f4bae87326467f0d504a559a3b3c0d7a61b35129d14b71d78e518def21e8b9dda885acbdea01b4824be3cadef9784ac55ba27f415aeb7b325a4ee1de4149e2546827ea4bb7fa6041c4ba870c483cc11f33a4df54ccd56148e2ecce5239c82c9cba1937ea8fac89104045a5f82ffd65f9e29746aafd330bc19abde9d8e0ac01a4c2103488c1cbdd50eb515f90707dc1ade21075074b2d98808a1ad6e5b"], 0x1, 0x7fb) r8 = msgget$private(0x0, 0x20000003c4) msgrcv(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgrcv(r8, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067c6040096dfedc4000000000000000000000000000000000000000000aea58c2400005865975c1a1b499c96da3021602314dffc83805bea864da9ced46c9013c0aae12850a1f1289c0d721948ac76463071f698341e58f4a35297d36bf85998909d532e3e786d2eebdb798481ea7ab27188c451565168e393c9653150119959999eeca075369bac481c9f94338a8f07118b23f430c50cf926d73dc536c7b520755a40131ad0fdfec7745d886c91b45ce200f50adbf09c39e67f6907376002a8b2805f7386475a153d4fdecbe4d1863b90d246ff64d5078c892f6c7236fa64fe0a5859081ac0283070a9285d67029074f2e702953fc3e518b0df967a1eef6baed740890070004d"], 0xfffffffffffffcc9, 0x1, 0x1000) r9 = socket(0x18, 0x1, 0x0) r10 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x400, 0x248) setsockopt(r10, 0x80000029, 0x7, &(0x7f0000000300)="03040000973e2d04c14823a41dbf03b6fe7da7ebe106f3cd5e52ba1ba3068bc9af1dbd9906e6d153fc7b9a3f1b3238b52f3e31591356c7db5874058ee120114b58d3d7c9c7b85a4f44e196af10019f3ba582ed051db09e5071aaf9607fcd52a7ca7c865a323e97a246e6f867b15399a2cda137cb10eb74a8cf88802749cd9d706fc87083184311ef8a6507528911761a4a3af0dc284ebd207a68502a16d7b97c90cb30908173edff15991cf1cbb3e515d3ec0123b38df3e07e646d4deae00494b79db456d1238dfa0f3a4bec156e4c46585b1baf82acb9daf5e99f81718aad35789bc90f5f6a2697eac56ef2ac0940dcc20d4f0d97f87ccb6fcfbcf599e270f9ba041106c356725debb18ad684c62204d6af167f4506cc7069cc252401c43ff6a947a3ccab1ad8e5736eee21ef", 0xfffffffffffffe3d) setsockopt(r9, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r11, 0x29, 0xd, &(0x7f0000000180), 0x0) r12 = kqueue() ioctl$FIONBIO(r12, 0x8004667e, &(0x7f0000000280)) r13 = kqueue() ioctl$FIONBIO(r13, 0x8004667e, &(0x7f0000000280)) r14 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r14, 0x200000029, 0x27, 0x0, 0x0) msgsnd(r8, &(0x7f0000000200)=ANY=[], 0x0, 0x0) msgrcv(r8, &(0x7f0000000080)={0x0, ""/215}, 0xdf, 0x3, 0x800) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00+/file\x00\x00'], 0x10) sendto$unix(r15, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) sendmsg$unix(r15, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0x405) shutdown(r15, 0x2) r16 = socket(0x2, 0x1, 0x0) r17 = dup(r16) listen(r17, 0x0) 16:00:35 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) munlockall() symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) 16:00:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xff7fffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$lock(r2, 0x6, &(0x7f0000000000)={0x2, 0x3, 0x4, 0x1, r3}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdfff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x1, 0x9) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000005c0)=""/175) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000004c0)=""/210) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000080)=""/231) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000200)) r2 = semget(0x1, 0x2, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x1ff, 0x2, 0x9, 0xffff, 0x5, 0x20, 0x0]) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) semop(r2, &(0x7f00000006c0)=[{0x8eb6e137d0367523, 0xffff, 0x1000}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000680)=[0xfff7, 0x2, 0x1ff, 0x0, 0xf53]) 16:00:35 executing program 1: kqueue() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4475e11e], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f76696c653000"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000080)=0x800) kqueue() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x691, 0xdec}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x7) write(r2, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x39f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') 16:00:35 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210, 0x4000000000000000], [0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) write(r2, &(0x7f0000000100)="92811bb0cdd05d8cdd6e3ec3ddf1b9eb9a554c61e107d4ce9a51bd8f5ce3a6edbb9592e1b47133e6f693e93779ff1ea93c3e5d35b07d486aec28acd94e5dcbfe5e2f0fef096b4ad07ac9d8acf664006c5353bb4618f9bb5becf7a1cc8700dcb78b5d2c6922e37ee75f64aad9", 0x6c) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) select(0x40, &(0x7f00000000c0)={0x3, 0x0, 0x1a, 0x7, 0xfffffffeffffffff, 0x3, 0x5}, &(0x7f0000000100)={0x57b, 0x3a9a000000, 0x1, 0x8, 0x8, 0x8fd0, 0x7}, &(0x7f0000000140)={0x2, 0xf79a, 0xffffffffffffff81, 0x7fff, 0xfffffffffffffff8, 0x11e1, 0x5}, &(0x7f0000000180)={0x6, 0x6}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) execve(0x0, 0x0, 0x0) 16:00:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f000057d000/0x3000)=nil, 0x3000, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r3 = getppid() fcntl$setown(r2, 0x6, r3) ioctl$TIOCFLUSH(r2, 0x80047308, &(0x7f00000000c0)) r4 = accept$unix(r2, &(0x7f0000000500)=ANY=[], 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000200)=0x9) kqueue() kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_open_pts() dup(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'\x05ap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r8 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, r1, 0x0, 0x7fff) write(r1, &(0x7f0000000080)="5a7bfdb89a2a6ce439657c5554223b9de7cce7b700568d66a2baf034f1d55851e244706af6c2695893ac2bf24b0ea69f49838f75fee9f96e23dbe30bd987c6ca823a3ab7cb9b5373f8d87f5bfd6a9f7dcb35452322ce97fcc32b43ee63d6e73efa8a534b208acba4778fbea5491ea0da32c9005662786c3a202e50c4d68c3708793cef7c88c632382bfa905f91c26557189ab183a2e613922853c5d3b6a101fd76eb6af624760783a21a7a302aed02297e3bc7fa4887ad770a95863909dfc5179ff75c78bed7d6bcd81ff6db", 0xcc) sync() 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xdd958e887d0528c9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = dup(0xffffffffffffffff) r3 = syz_open_pts() r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x9, 0x87, 0xb2, 0xffffffff}, {0x1000, 0x7, 0x1f, 0x10001}, {0x4, 0x20, 0x80, 0xfffffffa}, {0x3c3b, 0xcf, 0x0, 0x7fff}]}) dup(r4) ioctl$TIOCNOTTY(r4, 0x20007471) dup(r3) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kernel: protection fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace in_delmulti(bfffffffffffffff) at in_delmulti+0x8d in_purgeaddr(ffff800000a3f400) at in_purgeaddr+0x156 in_ifdetach(ffff800000a00000) at in_ifdetach+0x74 if_detach(ffff800000a00000) at if_detach+0x140 tun_clone_destroy(ffff800000a00000) at tun_clone_destroy+0x172 spec_close(ffff80001573c350) at spec_close+0x311 VOP_CLOSE(fffffd80360c6dd0,7,fffffd803f7c69c0,ffff8000ffff33d8) at VOP_CLOSE+0xc0 vn_closefile(fffffd80375cb960,ffff8000ffff33d8) at vn_closefile+0xd3 fdrop(fffffd80375cb960,ffff8000ffff33d8) at fdrop+0xc2 closef(fffffd80375cb960,ffff8000ffff33d8) at closef+0x118 fdfree(ffff8000ffff33d8) at fdfree+0x100 exit1(ffff8000ffff33d8,19,1) at exit1+0x32f postsig(ffff8000ffff33d8,19) at postsig+0x4a6 userret(ffff8000ffff33d8) at userret+0x159 syscall(ffff80001573c7d0) at syscall+0x42e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcc480, count: -16 ddb> show registers rdi 0x2 rsi 0 rbp 0xffff80001573c180 rbx 0 rdx 0x3 rcx 0x1 rax 0 r8 0xffff800000a3f400 r9 0x5 r10 0x4b2a8dace60f7210 r11 0x7d663cd89d4f40b3 r12 0 r13 0x3 r14 0xbfffffffffffffff r15 0x1 rip 0xffffffff8152520d in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001573c120 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb> show proc PROC (syz-executor.1) pid=295345 stat=onproc flags process=a proc=2000 pri=17, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3160,0xffff8000ffff3b50 process=0xffff8000ffff7b10 user=0xffff800015737000, vmspace=0xfffffd803f012330 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 41585 184335 54201 0 2 0 syz-executor.0 41585 205006 54201 0 2 0x4000000 syz-executor.0 54201 495514 92857 0 3 0x82 nanosleep syz-executor.0 21365 63439 0 0 3 0x14200 bored sosplice 75443 237785 0 0 3 0x14200 acct acct 92857 293784 17497 0 3 0x82 thrsleep syz-fuzzer 92857 218933 17497 0 3 0x4000082 nanosleep syz-fuzzer 92857 78912 17497 0 3 0x4000082 thrsleep syz-fuzzer 92857 127637 17497 0 3 0x4000082 thrsleep syz-fuzzer 92857 269007 17497 0 3 0x4000082 thrsleep syz-fuzzer 92857 441648 17497 0 3 0x4000082 thrsleep syz-fuzzer 92857 179793 17497 0 3 0x4000082 thrsleep syz-fuzzer 92857 248919 17497 0 2 0x4000082 syz-fuzzer 17497 346439 36906 0 3 0x10008a pause ksh 36906 246210 50566 0 3 0x92 select sshd 61091 368943 1 0 3 0x100083 ttyin getty 50566 284975 1 0 3 0x80 select sshd 66879 241140 72157 73 3 0x100090 kqread syslogd 72157 333246 1 0 3 0x100082 netio syslogd 50617 313039 1 77 2 0x100090 dhclient 85994 42343 1 0 3 0x80 poll dhclient 31971 385197 0 0 2 0x14200 zerothread 50306 263103 0 0 3 0x14200 aiodoned aiodoned 17783 470691 0 0 3 0x14200 syncer update 67151 468343 0 0 3 0x14200 cleaner cleaner 36933 244509 0 0 3 0x14200 reaper reaper 48958 108955 0 0 3 0x14200 pgdaemon pagedaemon 66145 366270 0 0 3 0x14200 bored crynlk 27544 238315 0 0 3 0x14200 bored crypto 13184 244773 0 0 3 0x40014200 acpi0 acpi0 43406 461260 0 0 2 0x14200 softnet 14320 319221 0 0 2 0x14200 systqmp 94252 194005 0 0 3 0x14200 bored systq 31045 402162 0 0 3 0x40014200 bored softclock 584 123185 0 0 3 0x40014200 idle0 48992 338305 0 0 3 0x14200 bored smr 1 495730 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 devbuf 9517 6476K 7767K 78643K 14473 0 pcb 13 10K 12K 78643K 281 0 rtable 99 3K 4K 78643K 598 0 ifaddr 81 15K 16K 78643K 197 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 2K 78643K 71 0 iov 0 0K 24K 78643K 166 0 mount 1 1K 1K 78643K 1 0 vnodes 1231 77K 77K 78643K 2252 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 97 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 681 0 sigio 0 0K 0K 78643K 17 0 proc 48 38K 63K 78643K 562 0 subproc 23 1K 2K 78643K 102 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 220 0 in_multi 63 3K 3K 78643K 190 0 ether_multi 1 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 60 265K 265K 78643K 60 0 exec 0 0K 1K 78643K 304 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 136 88K 88K 78643K 2613 0 UVM aobj 28 7K 7K 78643K 28 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 218 0 NDP 14 0K 0K 78643K 52 0 temp 137 3015K 3108K 78643K 30565 0 kqueue 0 0K 0K 78643K 18 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 19 0 14 1 0 1 1 0 8 0 rtpcb 80 67 0 65 1 0 1 1 0 8 0 rtentry 112 138 0 100 2 0 2 2 0 8 0 unpcb 120 328 0 317 1 0 1 1 0 8 0 syncache 264 8 0 8 3 3 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 77 0 77 2 2 0 1 0 8 0 tcpcb 544 561 0 557 15 6 9 14 0 8 8 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 4 0 4 1 1 0 1 0 8 0 inpcb 280 1615 0 1608 10 1 9 9 0 8 8 ip6q 72 1 0 0 1 0 1 1 0 8 0 nd6 48 22 0 20 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 ppxss 1128 10 0 10 5 4 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 658 0 462 16 1 15 15 0 8 0 art_table 32 659 0 462 2 0 2 2 0 8 0 art_node 16 137 0 98 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 8 1 0 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 95 0 85 1 0 1 1 0 8 0 shmpl 112 26 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2366 0 961 46 0 46 46 0 8 0 ffsino 240 2366 0 961 83 0 83 83 0 8 0 nchpl 144 3516 0 3066 60 40 20 60 0 8 1 uvmvnodes 72 3322 0 0 61 0 61 61 0 8 0 vnodes 208 3322 0 0 175 0 175 175 0 8 0 namei 1024 11111 0 11110 1 0 1 1 0 8 0 vcpupl 1984 8 0 0 1 0 1 1 0 8 0 vmpool 528 10 0 2 2 1 1 1 0 8 0 scxspl 192 10897 0 10897 12 9 3 7 0 8 3 plimitpl 152 75 0 68 1 0 1 1 0 8 0 sigapl 432 840 0 827 2 0 2 2 0 8 0 futexpl 56 19363 0 19363 1 0 1 1 0 8 1 knotepl 112 231 0 212 2 1 1 2 0 8 0 kqueuepl 104 357 0 355 4 0 4 4 0 8 3 pipepl 128 982 0 964 4 3 1 2 0 8 0 fdescpl 424 841 0 827 2 0 2 2 0 8 0 filepl 120 7671 0 7585 13 2 11 11 0 8 8 lockfpl 104 229 0 228 1 0 1 1 0 8 0 lockfspl 48 77 0 76 1 0 1 1 0 8 0 sessionpl 112 21 0 11 1 0 1 1 0 8 0 pgrppl 48 27 0 17 1 0 1 1 0 8 0 ucredpl 96 698 0 691 1 0 1 1 0 8 0 zombiepl 144 828 0 827 1 0 1 1 0 8 0 processpl 864 857 0 827 4 0 4 4 0 8 0 procpl 632 1694 0 1656 4 0 4 4 0 8 0 sosppl 128 14 0 14 2 2 0 1 0 8 0 sockpl 384 2033 0 2013 18 7 11 14 0 8 8 mcl64k 65536 59 0 59 1 0 1 1 0 8 1 mcl16k 16384 7 0 7 4 3 1 1 0 8 1 mcl12k 12288 20 0 20 2 1 1 1 0 8 1 mcl9k 9216 19 0 19 1 0 1 1 0 8 1 mcl8k 8192 33 0 33 1 0 1 1 0 8 1 mcl4k 4096 96 0 96 2 1 1 1 0 8 1 mcl2k2 2112 4 0 4 2 2 0 1 0 8 0 mcl2k 2048 70880 0 70834 18 11 7 14 0 8 0 mtagpl 80 34 0 32 2 1 1 1 0 8 0 mbufpl 256 117655 0 117472 21 6 15 15 0 8 0 bufpl 280 9447 0 3300 440 0 440 440 0 8 0 anonpl 16 118861 0 98693 105 22 83 98 0 62 1 amapchunkpl 152 4637 0 4485 17 10 7 16 0 158 0 amappl16 192 4983 0 3869 82 25 57 68 0 8 0 amappl15 184 66 0 62 1 0 1 1 0 8 0 amappl14 176 50 0 47 1 0 1 1 0 8 0 amappl13 168 57 0 57 1 1 0 1 0 8 0 amappl12 160 192 0 190 2 1 1 1 0 8 0 amappl11 152 61 0 50 1 0 1 1 0 8 0 amappl10 144 119 0 116 1 0 1 1 0 8 0 amappl9 136 722 0 718 1 0 1 1 0 8 0 amappl8 128 265 0 233 2 0 2 2 0 8 0 amappl7 120 219 0 208 1 0 1 1 0 8 0 amappl6 112 76 0 68 1 0 1 1 0 8 0 amappl5 104 351 0 340 1 0 1 1 0 8 0 amappl4 96 1067 0 1039 1 0 1 1 0 8 0 amappl3 88 142 0 134 1 0 1 1 0 8 0 amappl2 80 5692 0 5623 3 1 2 3 0 8 0 amappl1 72 25091 0 24658 26 16 10 20 0 8 0 amappl 80 1982 0 1933 2 0 2 2 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 27 0 0 1 0 1 1 0 8 0 uaddrrnd 24 851 0 829 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 851 0 829 1 0 1 1 0 8 0 vmmpekpl 168 10409 0 10378 2 0 2 2 0 8 0 vmmpepl 168 110341 0 108100 155 26 129 141 0 357 31 vmsppl 272 850 0 829 4 2 2 2 0 8 0 pdppl 4096 1708 0 1666 7 1 6 6 0 8 0 pvpl 32 345784 0 322506 254 31 223 254 0 265 35 pmappl 200 850 0 829 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 179 0 33 5 0 5 5 0 8 0