c0)={0x0, 0x0}, &(0x7f0000000240)=0x5d) setreuid(r0, r0) executing program 1: r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r0) setgroups(0x4, &(0x7f00000000c0)=[r0, r0, r3, r3]) r4 = msgget(0x0, 0x503) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x3, r2, r7, r2, r3, 0x40, 0x2}, 0xec, 0x7, r1, r1, 0x0, 0xffffffffffffff83, 0x7, 0x8000000000000001}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x4, r2, r0, r6, 0xffffffffffffffff, 0x2, 0x296d}, 0x7f, 0x100, r1, r5, 0xfffffffffffffffc, 0x8, 0x80000001, 0x8}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x100, 0x6, 0x800, 0x1, 0x2c, 0x8d80, 0x1ff, 0x1, 0x0, 0xb3, 0x7fffffff}) r9 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000380)={{0xffffffff, r6, r7, r6, r10, 0x4, 0xffff}, 0x3b3f, 0x2000, r1, r1, 0x7, 0x0, 0xa4}) r11 = open$dir(&(0x7f0000000400)='./file0\x00', 0x62e6a9877e825639, 0x84) mknodat(r11, &(0x7f0000000440)='./file0\x00', 0x10, 0x101) getdents(r11, &(0x7f0000000480)=""/94, 0x5e) r12 = accept$inet6(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) recvmsg(r12, &(0x7f0000000a80)={&(0x7f0000000580)=@in, 0xc, &(0x7f00000009c0)=[{&(0x7f00000005c0)=""/36, 0x24}, {&(0x7f0000000600)=""/149, 0x95}, {&(0x7f00000006c0)=""/77, 0x4d}, {&(0x7f0000000740)=""/81, 0x51}, {&(0x7f00000007c0)=""/84, 0x54}, {&(0x7f0000000840)=""/37, 0x25}, {&(0x7f0000000880)=""/158, 0x9e}, {&(0x7f0000000940)=""/112, 0x70}], 0x8, &(0x7f0000000a40)=""/5, 0x5}, 0xe0cc8e84e22ab01) shmctl$SHM_LOCK(r9, 0x3) msgrcv(r4, &(0x7f0000000ac0), 0x8, 0x1, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000b00)=@abs, &(0x7f0000000b40)=0x8) r13 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000b80)) r14 = open(&(0x7f0000001f40)='./file0\x00', 0x0, 0x4) sendmsg$unix(r13, &(0x7f0000002040)={&(0x7f0000000bc0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001f00)=[{&(0x7f0000000c00)="5c7f9cf80f4b0b8ec1deee4d11831adb410b59de8494c2d5e696ae1a594786e673e3ef53695585243f9679d57853faa41ec97c4ccd234f12e648e7164c722f99d8ead228c7ef7d8d1dc7fb99eb28611564b77650921c32f23719077ea5b3418f4ad16668fae53f70f4bcdea067524cfa183c03ac5aed40f41982cc1e6d0193a3dff5e71896848b9eb4fb85c0657791c2175338480cf52f00d4a3c125706885dedcab00a9a4d0bb8e2e8956ff7f270ba69df43eff953271db2a9ae0655f04d1652216a42fe64510e6437fe1f39ba302d6f7e97ac97ec42e831a1c39f20fce193e6530c7192c48", 0xe6}, {&(0x7f0000000d00)="9ceb63f2635513c83d97035b2a9e38a905cbea303d63887ecbb6d1d0eec90370e9e58453603961ae59a29ce65561e995743bfeff1255a4ba3ea7c588ee918ae4fe1a62834539c3480c39228de25112fa9254e64e2c6530450589b43b0d299df0a5ae4e82eb88029ffe678bef2cf67f20e9ade6d203836d67ded7d10266968f4ffaa9b12464093624c65124ef4f9fd0b4b80262f51dc1c9b17929a3ddb0b8af33ba6f6487e16664ce619fcb4c4341a0d700ed870e45ccc97fec5d94b697d23887e142fe0b2fdec558397fc92645f948f4d4406198d4e5", 0xd6}, {&(0x7f0000000e00)="1e9714f39c67af7157b029815d2fb792ced6556fba99142c30f77a11d79c5ea74e5f8e6794c4d7a89df60633c6cdd3bbe2148c499928132bd7a1887228f4d1f6ad660661da86336721a35dae5f20cbe645627fdb30ba2a10c7fe59906f6642e324848fdbf17784440299e55de9ee98df66584e1558ffd7f689bb9a2723fc9e1509240ce91168ed4c3e33c6258c5a34ea26879373e97f8cc745a0d422d1e5823cf776d7fabbb85e0e36be6aecdfc478c0bd5c66c43c7c25fe1502f8ab4a7c191419bb797474de662e8e7ab5efc1e0922dc5f7c72cc39ef81ad0bcd7b77a3e4ea08967bacad05e68d39ad8b0705b3080f63df0b1e98a0a518f60e7b14cbf2996bfa17aae66b5ee05d375a8b3e5cffdabb952788554e7b6ea7b90c5b2bd253c259eaa655be00d6e9599ec956f0bd3eef097f05a55be67696799ce0d5f8b12a278d36487e548d7c7b26a2b57c99419c6e90ff64298773d042113cd80a72e1381366f162ca88fc174390b0463a25c666650bdada248bd5e0c93be371267fe9c4f1e5ff992a188d92f9cc3597b1eef3bec393519654eab21bb6eb8366e702aae0b26eabcf6755d765968714c99000d83803e24d8decc39e4512c9a0d36d1bf9199031f86454af74f207b40609847326e92895236a69dca876e71bb14dca71b2007e51ce20005f0cab343a76853a760ba1a3db52b7994b049f04715b96cdc34dec20f58c73f564778d904fb40844bba82e3efe8e391ca4e366aa707356ac675ae8076d55d30283d041a7059e018a61921f39ec469f7a89c81e56f8221fbda3bd553db4d2ca6f227f6ef4ba997d93c3d506adcf89c8bccde90cc9cf2ccc32cae03cf6d07a70b3534deec7678c4f602055eca1305456b9b6229d6a06a037f7479f8c50e9e1c3c0add8136b430b53d462ecb6f0b017485dc3ab0ed5b7464e2ee47e40de3e79b1fc6283255228f5c941ccf4a79f16b4d3bd2a518a16a3070a6296f74c66362a867b9beb069952f33f294baad29796978d45aa3f6261704fcfac06b2f0da892774390af3375bbafeedb02347554f10ca37573ee70567b89473c7578453d56342c03744f68a7ff7ed32458bcf85683ccb42d0492c49ed71afd382f96379cf809a35c063e2d9c983581eb5a885541ae3ccc245cebdbfc354015b8d020576f93282b23c179fbe9b8095bd26c356c5549183dde907d32487eab914825fc67e7297e724bf282cc959f119b80a8fbacae89c07f2c601deac868063d76b328418368be6ba14ca9d1bf6f8dff728a4868e95dfef971fa7246e9cf833e14c858d044436f8859cdb302635786cc2d76070ecd1dd92a3497032d5368ef1003c3305081e80797f5cb941a52ad6f93120290d5c4831104f12518ca4327cd419bf03009cc8973fc195d34d293e970801beafb576842c1f7c5eeb26aa12df21e5e05b03f9b3ead0319d3ea48d9c8c822474af9f883622e12f83d59a095410cb5a4e3ea55fc760912ff2453b340df38b2446b9e28c0ef2eb041268ead9e58ac1229067a8f3b5d903cd115279f1fa39e94bc188b3b9425bfa2bfd40b6942fe727537064af87bae1058942609563743be2fdd03a8df57cf0d103c9a29ec739dd57c61f5577c2383e6f0a86a64385a22481fe48fd41be047d1b6143dce8e40419189daad609b43368aa5eb99f1619192675c7b5219c3ad3ce0fb55375e809f55244af8dc79d77cd5c4e45f6876f0a3cb2ce5130821fa64872e733358f56abbbcb0ee088cfb56e4629f4d0fcfa74e7f74dc0a87c9bca015cdfdf8d8540e212e074e536f63ce093a50dee0bdee21078d3189863b2e502a31078ce9d5bfec8cb309386e4cb6bebf5ce50b96ccb7edc236c475ff495f9114cf65eede6da21b7aca45db3272af9aabd152667240f05a03684e4688155d7cce81470106b0c0857d1ba8eadb09355dc891c952c3170f3db369c1d296cef3ffa17b48623e5c26eaa72e5140f75f733a45d7607369167bc7c684a91fc0d6ea4a982b5f500a4d9446606d9b3801ef04e744af0973f5788d38b747499c64f50f19b6e45c74683669cb3ae03d24b08277b900ed2bae2ceed704f420b0f1a4f3f48827603c55f1447d533f58aa09a2993b4aa46323f2cfc0dd29b4d948bc227950f4e5b3e35c11488116901e02b2f0d3e09a00e4845656c68c567179b4d47cc977729c26147a1277c11b74707c428d496b7ed113399f82b569d93f39229d4a71dc8c83436deafdbbe48131e9030610ef7a695e9d4362083ba275af643bc5f61d6e0703ee924a2b61f35bfb305b6ca58ec69d180d2e4a1ada9b095e45e3cb3125032ee02bbfdc4a0070afd2f57677777ab849fb17845b6163b0d92a8667048562fe9cfa340610b490a428661e31bc48c7517985f6bc9c2220743465040b2ff5197a407b6a6fac32c983f77bb6babed46a3f089564f5b5088e3fbf037d9f6c01b32b5610d0fa3bebc617c37891f52c53994a70acab462dfd5ca9b5ae61a1c9ed326e572bec34da060d8e6c69f66bd196cfd9eb381c3e8947aa3ae3a722855f2d43eda4473cc480ab8e250cf5c79efecc58424eee71eaf9da7bedb1bf409c6255966b66e35941acd3daabd394fbe910a5d66d3271e6e3bbf9cc623200a5c60e8ddaac1a7e2b9b3b3a5c49c4a3b7b28e3459eb774253cd72081a82fbe82dbae1a7d3def0ce1f99181fd9c727bc687d5117e8e4c38bc53656a802ee32e5966a75c0d60ccd19610662c9047f2aa36f62997735fda96d4d9b7851a5eaa891b464bad1a64320faccf7c34ce3a5f14f0defe6392a7643d145bc32c3410636603d89508dc86ae083ddc733122f79e7ee55be96cc74ee712e71436452678edd4822b0b6033de4e39c0cfc517a92a20a224999a2b8f219b306355f2952934646b3b393cfc7a6e98fd09490a7bfb17674c4e54736e2a4fced9172ebf16f8293192da6b842f1c0e16aaf2ac6dc3e57cf2c0a694a3ffc91e010c9074b116db0045fadddb80b89f5ca52e65442f4037be2f3510357b7e26e74adff0381f102c6b3ba3e578b2e57abcb879d56cee0eac935f76b656f472b1352b00307bf1ccd89b30660df05c8c3f3746706f8b033128d831f1ce99c7b643b3f6a6b5cc30f9e6b792e8edf3558b6e53d0098ff98c7d94400e6d8ec20094897435c2d2916129ee8ec043732d8200c3d59566e9122073334f1d92bd6b400cb451266f808392997c209a46d565944f9ca10e9a63581f8f5f790f4fc7adef97e55b669d958a81f71efc6070e2e798fbc3332951e76e192f3d68ac1fd6d72673a06ae7ef4c54a9935ff707af2635148ea0efb0dbd8caed7b786450bab23d30bdc3c318e16f657c438e70c7d8eac3237716ae80cfcfde1521ffc1c6e5619af4fdb63e1036e25de8a9f3d5f8a15d76284facf12bbeac3842c8028d3a982dc5657879afabaf9884fa85cd87bf53708c7c4de9779350945b492f6785d470249efab9e3026e54eeab4aaff75c084c4e2f82a551155be950698fe6be82f1ce5416d6ab2a25d7f546672a0e15b40e81393cec8dc2688117cc74136eb650fa96cb484f009f000e41ca4e7ca092166d76f964b74d6d7132bc8ff6a022d16ecad13d0efd07af6747d3641add39de09f21a96034af9fc275b136d11bf40217e01515fd15b3b9327603dadaa9a5d4fa0cebfe86beff30a4e7325cbbf95cc9afe65fcfb0fa1dbcd87f297e01f0003e46648e2d5cd9d748c01fcd9a1347d256daf12fc7284eeb2a8b1def415c2733e66542d021e9e876f5c5f2b298ffcc9d3b16b1236f5d0d4529f7bca42ed6b4f3af134100503a1f47186905a9e4bf658e002b05865e8247c356bea7423c54572143fbd80b25ba5579a069820d3a91deb725e26811871c99da99cabe54c117f89bc41fa36d74706fc5167e2afbd622465c6a1753ab4e83dbfadb2ed68b193be40fc09f6b7088727d48e37d5807ddccd7fa588d4082c00c12b0af16417e888c0e096da6447b8c4928a6b6b7f70c7dcf0887189ec6780ec96a7c47e31ea3db4de3b9ddef1b1848ee1e22f01389e494fce2dcd9c5d338c2b2868a45420be03a96e4901ed25354b528f5f4e8cdc1255e00f9e6f7ce3b60080c55582cff2af9264232b9c11ce2005e41b70a1e5c203b6523ee1b097126403e9451237da443e677e299029dac90a486c1a5f75324047a30dcad6c7af51fed232345fb8349f71c9f3c839d750da9933291b9b92e3ecba3401ea7761d5f692f24d40931dc826cf132181b7ef5846c7ee8eaa094a9ab85a918454478c398c9254acac8f7601038238426cba235e60c8ab31548b9915564dfd1cdceda881de66eb9781d1c780a62a7f19176d76f18110565b83768c205d5d784208a7af19dc32abcf9b3db4914364b73ef6feae25887da0bdd9247a3cff59a6a1d84cf1fec9888cdcdde2713f1f7a5887cc7ecfd409c43cf0d275d61586dd3dfa59811a60b806724a5f96feb5c4bf8670cd396c696f0e4c13dbbf51aa2b161cb413734d0a232f7fe74f4713d9560fb160ec9c215165c25c6fd9381c765d6a0a2713e62b1830c5f5580de62d0d34e827b21ddecb3de834c49fdfb8ebca317912fe70fd978673c70bb817ce4444c2e0dff68518ddc60308a180d4bfff6cf3404f0feb65794a7a7dbdbf52fca8b664fb47fcd39f38b0598195f6912e06065ba1de3e9b4cbce3a6c6b0dfbd99e783997a13429ee11d560290c280ff1be85fb179d38d0499cb9d8299821ff93d032815a97ee7cbc4f99940a379b2cbfc95a730f0c6db94cda023504d55de6d86e767a5b0ed64e2c446e8a5c20fa4a15c2a56bf8d57260761f793ec35d4fe1bed774a2d7f660eeae06b8eb860cb04d4cb027e269c8c77093eb358d0effae2cba03d938458caeaefb1423ecba7ae61d96e584c679f5f8f9eaa288e94f1ed84d87d9c4d345113686015d3504d7c2884a75c72f91f9ac827407d5baee3f8c599f55288de79c3dd362a0d0f65b679bb1738c9b4165889330ee835bfe03a06e1e6a30c9a43ab6ace78a005303254b2e9c80ed83ee8fe080912c3ab3e8aaf2bc3da564962a58825a5a668729d877ce9ffcc7b408dd43dcd7bfdba00c713e904de13240ce40f2ed49b5544e3f2026561183c2933d7cb82a73dd32f57fe763b9540263231fda93979333385c81c00ec0b7eba6a06ac3da592ddba529b46255f9169818668ecc0813ea66e838e6388a432816874980dd4a795c16ea689fa37c154206632995c55d2ddcb7375a7643bc681add40735ed2ced3b0aa327e1b00bc748848c544a9d67c6c0271c0e5e8e2252c1f2c00abe83232a724b6cf98a869b56bfc6882ba60237a8a60b9560bce6babd301ca15956fca3f48677f0a9771732852660fa6e4c930a1619fa2f9b199725a28676bb2ecf82e7bda581d26ecb1d61085a0af7be2bd573c125ba16e19ed916cf73cb93833213941e9b2416940ff9115e7892079abf9550b50dc3f11687c6da1c9a85b2d32379d75f7de486babe3e6c8023207b38c1fa3cc6ca94116268184807c19be1444848494b07a7de7042abc2d79ceb3c44418a35a7c8e56cab6ff158b6222268ad6ec8ae4a54bbab085f2be61236428aa577b0138e168d9d33a0234aeb4b06fc52d8309d46a9b9504115cac4791c601b5aee9d82ddca9ffd677eda55ddd6fd25e87ea15ce51de63e8e05f26a5827c00ead7208b0928071365d55193efc21b49b433e1428c4252d04c41405b7aab812d84186ea80fcbf7167b1fbb5d2ea33983a68b6990aa965a988c9c3982c27901b4f28bb0cb738c11df1f8421", 0x1000}, {&(0x7f0000001e00)="0eeb2442124f50e995d0a943d3dcd1f851db0e60c108d67fbd14e23a375af9b099fdac15ec5edd9e81cac36d667f0d0fe8138bf6d6715322de6848bfaf0931f79fb2f4377aaf844cfdd67bc90e2c773cb9be22aa6fdc07ef0be10411dca18acc769567cd215c80323c69f6d7283ea5d94354665817de772d5aa009efa6181572a627bce7d3342cacbe9bce522265ee03b61492e40716a1689dd4f286d16b6dff7c6ca12071c4315ab74e288bd9429f73768739ed54f228b9b7c79bce18e969ce99044a6bb56a04653ff27b0479cda932c87f", 0xd2}], 0x4, &(0x7f0000001f80)=[@cred={0x20, 0xffff, 0x0, r1, r6, r10}, @rights={0x18, 0xffff, 0x1, [r14]}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r7}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r11]}, @rights={0x18, 0xffff, 0x1, [r8]}], 0x88, 0x408}, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002080), 0x80, 0x0) sendto$unix(r13, &(0x7f00000020c0)="f244e4b1c6b930742204a2f28914ecef4060222cac5d724ed17244c9084e3470879df58dd65576c64bedd56e1b477a5ab3db8aa0a0d6edd4c14fd7a2e207c1cb5917699cc71ce685d81c42fee53bb341b0b9c4cc41bfb0810528a165a5c199005e257738977474684c8e8d790dcef7435bc66dee4c6d3f122c7e3927815aa18eadf653cda90bfeff9a886fcd8e8a963e6f8aba181825be4ca1823c7d5441884a85b2653036db0ff1fbdd9b25e12ce290d98065c70a7aaba7b7c95add993df4efc486c7f2cf2c81ef2c1cd32a2b3000477edf263acc485479e767b0db02e7e367cb4b06f0241a15cd17b5dfa23aa9296d27b0", 0xf2, 0x0, &(0x7f00000021c0)=@file={0x0, './file0\x00'}, 0xa) r15 = getgid() fchownat(r11, &(0x7f0000002200)='./file0\x00', r2, r15, 0x6) semget$private(0x0, 0x2, 0x10) msgctl$IPC_SET(r4, 0x1, &(0x7f0000002240)={{0xff, r6, r15, 0x0, r3, 0x0, 0x8}, 0x80, 0x283d, r5, r1, 0xff, 0x825, 0x2, 0x466cfa4d}) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x2, 0x0, 0x3, {[], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x40000000}]}}) executing program 5: sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x530, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r2, r1) execve(0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r3, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = getuid() setreuid(0xee00, r4) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) dup2(r6, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sysctl$vfs_nfs(&(0x7f0000000040)={0x7, 0x4, 0x3559a5c56a6d9b4d}, 0x3, 0x0, 0x0, 0x0, 0x0) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x0, r7, 0x0) r8 = kqueue() socket$inet(0x2, 0x0, 0xb8) kevent(r8, 0x0, 0x0, 0x0, 0x0, 0x0) select(0xffffffffffffff83, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082b00000000000000000000bb0000000000000004"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x8}, 0x0) recvmsg(r1, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x202) semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x0, 0x1800}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x14, r5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000480)={&(0x7f0000000200)=[{0x8, 0x80080000}, {0x8c, 0x4}], 0x2}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xe) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) r7 = open(&(0x7f0000000400)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000440)='./bus\x00', 0x2, 0x46) fcntl$lock(r7, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) r8 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) r9 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b23b249e476278b3983ed5fdfda8b8d7e327de4468000030759166ee25", 0x25}], 0x5, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x3}) r2 = semget(0x0, 0x2, 0x0) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000002c0)=0x98) r3 = dup2(r1, r1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000200)=0x2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000240)) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0x4fc5}, {0x18, 0x2, 0x8, 0x80000001}, 0x8, [0x7, 0x7, 0x6, 0x2, 0x1, 0x5, 0x0, 0x1]}, 0x3c) ioctl$TIOCGETA(r3, 0x402c7413, 0x0) r6 = openat$zero(0xffffffffffffff9c, 0x0, 0x800, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000004c0)={{0x5b5b, r7, r8, r9, r10, 0x0, 0x8}, 0x7, 0x3, 0x4}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r11, 0x80045726, &(0x7f0000000580)) preadv(r5, &(0x7f0000000800)=[{0x0}, {&(0x7f00000006c0)=""/63, 0x3f}, {&(0x7f0000000700)=""/38, 0x26}], 0x3, 0x4c68) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) dup(r12) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) socket(0x18, 0x0, 0x0) executing program 2: write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) close(0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VMM_IOC_RUN(r0, 0x82485608, 0x0) executing program 6: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) truncate(0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) truncate(0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x176, &(0x7f0000000040)=[{}, {}, {0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: socketpair(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000001480)="523fb2833020d1dae3f61a3022347401881103cf68480297720d98444f7eba824cec1c77924711d90246eacf5969325a7b956243e10b31933b4a66adcf0c347e77ac4edff9f8a681b2d9b022244380969b3f5e2ccfc7c806fbf86a290da0240921e40a", 0x63}], 0x1}, 0xa) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/240, 0xf0}], 0x7a, 0x0}, 0x840) r2 = dup2(r0, r1) r3 = semget$private(0x0, 0x5, 0x2c4) semop(r3, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r3, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000010c0)=""/40) semctl$GETZCNT(0xffffffffffffffff, 0x1, 0x7, &(0x7f0000001540)=""/175) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000440)=""/61) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001280)={0xffffffc0, 0x9}, 0x8) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000040)=""/4096) r4 = geteuid() getgroups(0x3, &(0x7f0000001080)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r4, 0x0, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) recvmsg(r2, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001040)=[{&(0x7f0000001300)=""/252, 0xfc}, {&(0x7f0000001700)=""/221, 0xdd}], 0x2, &(0x7f00000012c0)=""/41, 0x29}, 0x2) socket$inet(0x2, 0x6, 0x3f) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r6 = msgget$private(0x0, 0x100) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r7, 0x19, 0x2}, 0x808000, 0x2, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)) msgrcv(r6, &(0x7f0000001440), 0xc4, 0x0, 0x823f7551b1ab5156) r8 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001100)={{0x0, 0x0, 0x0, r8, 0x0, 0x38, 0x6}, 0x4, 0x4, 0x3}) getuid() execve(0x0, 0x0, 0x0) executing program 3: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x20000000) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) executing program 2: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x6b, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000005c0)={0x0, 0x4b, 0x7, 0x599, "d8b5220d88f1155400"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908664540551024820786a136c00deb655d53d98f02db78e1b790623cf04370ba8f9c2e1a4da5fdc66cae3b28299eedbc2f41956966c17b10f0c30fa83b4d12b38728584c3ad6b92b17e936773a06ea6257ee0fe396bad9ac145854734554e42871c422c72ad6e51b10789997a74ab1f163c215b45600eebcbebc0b53117cb0a568996513223bab162d0a3f14de5f55b678c53cbeb9d9ec8e2e7f5eb40bf22833640c0d158752d636afca64cf332d161eefcb1e05b3ddf55aa6f0631cc3442141687e9175a3c60ec218563bafac03753cf849478f77cf3de6432fc2bc2f25d1bf6a161fdf38bcd9e9c6b0fe8bf4e105cb922e26192f33497defa555ea3643bf11b40c2ded4fda0e76b7b7cd5c2078c9eb7df0b41ae71c70f3daca7a4bd730638cfbd12dbc1cb0881fce88ab4720ff0279595e85a283a7bd11d1acce03a58932c6eb7ea55c4dfc9537b77dcae7df385b8ed95a7963e77aa9efb9bd14e5053cab0c2d7bad9e6d863add3e40f470e4801223d474814744247afbe1086811d2b8c6ebee57773aeeae67b1c80448fe31e273824eba219aeaad252e9ab9335587d2cc6b4bafc28157b27a03c4421c679f5ae6364923d55db29bd0ef93f8adb12a7c01add149e6c91e399aecec02219342cd56468c5db13a248e26b762eaac903245794576e96fa719482821e11218aca6cf93e542d49edbbb704e4b6220a303d9887238bdb4d7e29e3b30289eb0cb1494705ca02de93c593fbaaf8dff12eaac92fda27920878120fc6ab81394f3752e45531ea6eb3d2c1c2eb049fee89266b1fc9e61ac71bd71776a6d3bce98d31061f4d1b4f803521672d3ddc6c1a07802aee298a264f41f9ace740bfcb1765bf4d4f3f0a1095f070ab07ae568f16da17ce4b3543ba2c0028ecfed42eae7a91d3092b0bf75f52c83c0defb6abe5774d8ad834b4496fbaaa6065c70a3d83c18d0306d5c7235245a5b92583c305f8f5b19b662bc838257fa6beaff3498b6e0672c9055fcdb6e6470e7fd3cc90cf659a9f756320ff372bfe0f171d475cfa553c2a1fe8bef88fbf1", 0x435}], 0x1) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = socket(0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) link(0x0, &(0x7f0000000240)='./file0\x00') ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x400000002, 0x0) socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000800)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d672a736ba1bd857feb09901fe0dcee53766797f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a00800000050acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd021cc793994922dfc10000000000062ab475cca257352828a76e5314be5629235c0febeff57cab95e894238b96ca5d4d3e670fea610c00009bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756faf775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3ca67845c3386ce33141141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678a0900d8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071ec98111cc9024f790ce16ceaa7d0104e39789d91000009a5bec77c992c792eb013621a86709cf57acd9981f947115f608227da8c54d8aa668931edd0b599b3d8cf5a8438ae08c1f70483223c3ba38088fb2e65a51edfed44c55a4d734bb553d642ca2bcdd1a08378317dc8f787469c3b3c14e4b1b46c2c8b03b99333ea80c9d016614120c595d2f49ab82c5dd36e448fad8a7c5aceb70b1a7e5d67c342d7615b314b242d9", &(0x7f00000002c0)=0x2af, 0x0, 0x0) sysctl$machdep(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000000c0)="5ffefd27511dd18ae487fe3f2d7211f83a11b47bf79d03b139c7f28cd9e4a0e7e50452bc1ae35b08f0338b64f95b039a7c273f2a7dbd7fd6905affabcc5f64410c8e5a5184bb72e8ed6a93fb332a86fda1258665ac514ec9a82a26b0e51d2264508a926d9dd1190d7e8d71ad3228964858bdf11dca43af9613b6a503cf62ecc8e68c0fa90691ba0761dbd2e150fd002e63bda19aedfd9263755cd384a3ea03cc888bf7576210e5ea050bb260782d4287bdb218d9b58e3e0adfcdcdd97599040cc3d5d4ba7479dc589ed6e7c6384ba73759425d024fba2671a55fc3262bed6e8c84bd4e4a7a8f73cf4eec0034b6c870018697fc64d143c260358395c4d57f6c82c77218ac508ec7fa651415a9384e8b7c37eecbf4aa3013af9c3c3e630c545cce933934ab68d15b19c8912db3ee730c36e715ec43c3b0326528", 0x139) executing program 6: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x80) setsockopt(r2, 0x1000000029, 0x41, &(0x7f0000000040)="04000000", 0x4) r3 = accept$inet(r2, &(0x7f0000000240), &(0x7f0000000300)=0xc) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000440)=0x7fe, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(0xee00, 0x0) r5 = getuid() r6 = open$dir(&(0x7f0000000400)='.\x00', 0x0, 0x80) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) setreuid(0xee00, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, 0x0, r4, 0x10c}, 0x0, 0x0, 0x400000}) pipe(&(0x7f0000000480)={0xffffffffffffffff}) setsockopt(r8, 0x81, 0x7f, &(0x7f00000004c0)="ba42cbb9734b6d30f18633ca961085a5edc31fd5249112c827db5ddfca80b1c3e8706aae1b0a8538c4bf81683a003c70417888015eb8edfd57195a0278e3a2ad1d23b76c235d494af9520022538836dddda1c3fa205e306b0d291b939b5507b6ddc5c97bc625a3fa0012df62ddf33efa155efa4e4760331b728aa31bdc05cdc83d34641255fa7fda982debe4f8565dab7d7a9d7ec75a294e4b7f594ae808dbc793c32de367184cd4", 0xa8) r9 = dup(r8) mknodat(r9, &(0x7f00000001c0)='./file0\x00', 0x10, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) r10 = kqueue() syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2=0xe000ffff}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) dup2(r10, r11) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff7, 0xa5}], 0x7, 0x0, 0x8, 0x0) fchflags(r0, 0x0) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000200)='.\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000380)="e456ab5043b80d3597d07e1152461bb20ca7ffde4f3680e38c0000000000000000eb3c033e61d9d0d2e8612827994d1c8aad9fa35faccf67edf420ae39496b033e1d3054caaf68cc183d249cffad820100491b97b3fdd0048cb1ebbc3c128db181748df932df37cb49996234751b35d7168fc0479866fb44fb1bd9fc94b99eb8fa9c1d14912cfa10f10942ad5118f0016a5cfe725eae73d6e4765b89a62a151520a6c96dca1b3ba7c01ef366418b832a04fac0dea6e4923cc656fb1ee63582583bdd5f4c4863d7cdeb1a3dbd639254e847e500133647a7089bc4e1af017683547950000d3865ee49b1aa50c894e2ad4dbffd818a0a1dc6214e308002386aaa8b0b631e33a18a1872699c90f034aa16", 0xee}, {&(0x7f0000001900)="2a1b111c1376ad5d3c4704f99c34f7d17ad0d25178c43f1a7b88b169a2218171baed0ef03565403f3c4264942ae64fe5578fff1d827183f5ee7bec38281a718869de873422d047bcf26f11a4cbaf48272ff7f035401f9cd5220ce13bf0eee49139b6b1a91fd446a749ca668903e9fb54f5f4df26f8e4c465426bc76c2d3521bd0128667e90dd2a963d379d9d29a427c1932dc85c51783ea75c5cfa65fedbdf6cfe56f85f55af8e369288db20133c0db40908aa215e7a80e97639b24f6bbeddc61d589c5e3cc534990cb08b2da58799a5b6ef9cdf91c4db38e95ab5ad6250834d495c60066e8359ae00577cf7e7a3579898c8634b5dca3faed3e022c8e3a66bd4c6306ebfb539cc5e7d2291dfcf18b28b9a5d9842760df2ca45c223216c866546e0867623502dce5da2c8d50c225f8e4fe6c0aaa23c2fe259a11c125f33eace42993a5e27d4362cd1dcd1da2bc8ae8493cf2f4f6ec26edd0a97cb2bbc46edfa7339eb45e81506055fd7cfed3d2c69e14e0b94b8fb4600ccbe8b5b78163d7044e65fe3e02c8922d2c27a1628a5e17d477401e37869875ca45fa8750f7b9e148cb3db113d158354327e7c53dc6730367edafa389a91a66a3b562f536779eb4d2d069cb069804cf45fd695c67c6b5da055ad4500e4cf09785b053fd743776aa9c6da7a86c18441bceb758606e4624d06af201db04954261deb25c63e7b18f795256840e2e3fbff5a9b443a85ccdf05f5341c563abe679fdf5db8aeaf01c9aa18b215bf0f79ce1a8d9cb211dd291f6668a13e43753f15bd4acaeb7234f5cf1c1368d1fd38d99ba3a68ce1ccffcb863517612acb3f621bbaec5c2f1f1e8a9f7f8665afafe14c62e56fcc19519cc5c8f03ebe74440c3dbdac542080e788378f5eaddb9c3c1a85ed61873f0900efefa2fc8d569b755e00639d0c17c13d664f51bf5206b05289179b39ce1997cfba1adb2ae73cbcaacb467e35202a548a5e8fcd5614c8b790ace1b965ec12842195dc6a62e7a222fb7cd761651059a2425c33aaa07e5e57d5ab7f74ad340e993ddd756c1b916a5a0842e312fd7f6348d1806ce23d2d72ad7616109f04b5537daea15e8e5504492e70eb0442758044117dedd4379de3bc5175f399fa2dd3796a693adda65044be69045bef0a92f5c5850cc78a8c6feab5ea9ba37cad9816f8cb43ee2bdc7273ac019961843665e35460c2efc8ae2da0ec275a39fe1754874bd951b1fd5ab83111ff0d4723c270d73a11db75bd314e55849ffaba2f8dea7ab2c349bd9459efecfdc25ce7bcc11d44e1e126134f238dcacfefd6d486d599cadef492189218ff44e6d5dfa1f7da0a16d8b162fa7660c8255a75a7f0b45c853a800123789bbb373763d34c49a827ba32ab9edf99ac1adba7cd0106dca8608437d2d4b96a021427e8f3603b4e1406d15194b70e4c581481a844456b465867672ffde09caee89c19bc076de510a7b60a3f0c83d1161b49dc820be6dfd96c5036d557dad8fa5832d8f390015259c2a37288d9b842acb1474f171e38f0c5e030c67d6a4c8bf029d8921e0ad39be5f8a2cb843cbf369c09be07227197dbede47d5c839101288fe68fcecda462bd426219a19ef7b240fa89537aa8726a46d00f86153e4f0d8a4cef05942499ef94c7153ad0edd8b56624f73e8cb16d57bdfafa35826067aa25ade0f19a843aeef49b2f38ef41c1f5fafd121db7129e65f495b62c04dc4ad62f2a4d27c3679e869a9f82e4ad60b0a6bb678a5a08fa6812d39feed13609aff93cac8ecf3ca8a732424360073f466c9bf8103b08bbc1662e9845e953e94ed5ebe86371292782fbbd65ef11b1c58d889284883f2b7b3fb1e1749819c6ca0da31cc32d19ae807e307ea50662b63bd161907799370ba4f9b0374b66acd1ce70d781211696b719cdd8ba71277ad3d8ddaf2ac63ccdf7d3670505cc81e9ab85fc571e02eb60674d5c27bbc64cd8e8bfd204d613a57cbac76cb161b43235fb13cf71701ca93467f9caec30d34b2cfe90a733159296137991030e4fda306b91e86804d180a913231bfe241a59575b7e6be743bc0ae89da8a0c72526154fd52e5044c90ccf4bae0f776f43b06401dcdaee74b485e80b9f0b5911bc2326955ab27298db636905251fb4f7e665d53086aa92544d90da62bfddf2c97377211917e7dcd8114a8f8b28cd21bb064d0378e7e12ef365ae9c4b5ee889f0a856330cdfc60d4ac80894a700dbe6b27714b5c0e1c2ee843f4fbba3c7c5c85c25fe80abe30b17bf08336530033920cce1a49886b4c1d8a0c16b383062eecc9b751d00dc6dd33a3f0cad0b62eab694ec230c73b29290628f3b63a2d3017bb12adf33a1a6254438f6a75bb0eba0d5ed9f5f4163068cf89f86584a295e56e5ae49e20b69c3110c2f57259e611e873c512422192275156334b3ed40908a671a468c9600073dd4b802fde96b4bf0776b76452ae369776876cc47f70907599e28b8e9da8a817487f2183e813ed1d711342ff20151eb3bcf2a9f4a4e41876143b1d0224fa460d065090afafe733ebb545a622db76712515107299ece0b48a2a8dfdfbf20fae2baa4ebbe79ca95d8ea72214f287642f5b6f18d26bef083701e0208d54fc54bb4a39118cb9d7e7cfb4972036e708e6841e1b32251835b0144a039bffb87fa79e981da9e10ae8baacfaa598a71c759da0c128e3260c2d190364b8d65f545ce97a58d", 0x782}], 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000001740), 0x80, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000001780), &(0x7f00000017c0)=0xc) r3 = socket$unix(0x1, 0x5, 0x0) dup(r3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000280)="d338aca8f2cea5d9e891b5f354f171e651db921219ccba226efcb997d2a4ee0ee6dc146d6fab5858b57826f5992ca7e0c47ecc12137639d276e6e417224e606acf55c598a8c2c72b8bee0e99ec5891bec3142c2ddff010924431741071781cc7ffe9578d4b615f66d94824130d7b0da313be075b42b21a633b10d46af42be674e1b5ce645949599e874891c735df99c5d8fa25da4ed6d0e999f559047263", 0x9e}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000003c80)="e90ca9cff960b6c077a382ada16c36ae057c1a7c4e2a03bb05a7b2950b1faec59e4a4af20da33f906e0fe16a1c9defee2b1aaf6e028531637726c126544bb8e412c00c258805994ebc1a806c51aaa4618278062fb3cbb160ca75e97bbe80b68435a017a71f31733366d6b10def9fbe65621622484f703e2fa9e2783e22892115d70d555fc84896", 0x87) r5 = semget(0x0, 0x1, 0x489) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003d40)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000003d80)={{0xfff, 0x0, 0x0, 0x0, r6, 0xd, 0x1f}, 0x1, 0x8, 0x3}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r7 = socket(0x2, 0x3, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) r9 = dup(r8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r10 = syz_open_pts() close(r10) syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x7ffffffe, 0x0, 0x7, 0x6b384150, "2f78acf2ee6098900d026cc4ffffaa175b31cb31"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000020c0)="132579193ca568e7f47516fcb0c66a475ae2a190458e4f4745e18bb2c6e3e6c08dd910c610e2f11fd7d13f463846a9261d76fdb6eaf988cc7af1217f3d7e9dd81bccedff45a59989a382ff470b3fbec6127becc8671fd2ad9fa8c6bf6b2c2a1e122b1bd16e911f1bb3cff40a7501fde9c8d36ad426bc49a470d5e45aa79f001e12f229410a2a628b0b31724972c2a7608a1e865a44ad819c65a26ebb83a2cdaeea99618a1b165a54f95a9b8293fa7ff79346936520f609f64f9d4f8279905c1bb4ed73485edaa0296e6cbf81f47e566e2b0a52f8e9c9d22cb41a670647c8dcc9e76706aedabc42dfd7f18d0e8d600ef283a523d082dce8cb22c7eebf016ebda6e62c98c221e82a157f69a0fbfb1a64d7555a8bc28b9a047cc20d9e18042e8b5150fbf5686f9d8d54c7ce0605854402a4df898e3b4ef9661f36bb04c2f2b3cbf4ac534e7dff79a7a0b45b45a0815be23424b631daf15e042b90095e98df45ff7eebee1dd6c3b1f63bfbaa7700e6a6e9413039c0d2b28445d74a0f6cc8295127e8267a3924119978e8c279d9d0e8125dad69e52d1c7835118c9b77bbb93d699b7e156a71fcc5d048331c4c32ecd831c863ca2054af7f54edbc4a9f59802e954d481c8dc622a69f0b18686b4e63396177d233dfc040ad821f7c4f704c3c69916d5cc52198c672ce31d6387156355d42b0ff8a6b8455247cd1e9d84f6c595286642214d8d9eef32908ef50471e1d0e9de9a613327af533d4067bf036af6dca5dba7025d76eb97caf1cd03bf7d1a3d9baf6592bb05ee02821b02b0811ffbd3f09a594361e65f10c2c518805a3e4e0df877170e667b2be683bfaf17cd9c2517e1794f6599dcf6d805a45f8a0a6050f5e498c5a608c7e636413f93b1c865c3de3cd67761a4100d0b4a4a31da88a55a50ed377445f2430241d9a65f2dae3f9174e85ea797956e473c112bfb40f9bbfc6f9fb2faefa0132d91c977de7dce20c9d19034fda8fe6f1c2419e70a18b3fa9ce812c7e151c8662ecdfef447cee4dc5f502397f8ac45d21cb6a100e2badc1babefe10f2f77b4c7cdc73f36a9679a62dd9d82af09a99ecf5a06c7fd1ca4374d2ff53d27ef868a83dfae5fd20578ca0ca98ad6ab89e94867bd9d0d4fe74e7afb8a3eb21cbe57b77cf57824fdbd0eba3fd186cb684dec1325f399d6a01871d951f8d1e4dfc283a5aefe7cdf5f87350f462e54e9c2e579c7e2ad3a69250795a1dd4bd6be3eee950e5605b0884d708063fbf0a3dea9adc5556f5ed01f268c10a238ce281e6714600a87c4eca1bc3dad9ad4c4858d9c82497ada22f9ec43b1a4d1f847a7331b90e2fab31d6d2c63d4fbd6e349e0cf87a1b9c17d7f68b12d2799153e2f344034480144fb8a3478776bbb1f807d320a814a59055ab748657d806f5c81dae0760e7e86ff2799a017b9caaa2697af7279a8e0761ec4841adbc2786e2ab93060ba08ebbbbed9c74f5593c1b6a9df40195a01a9a862ecbe499f01588c3da0303f9253ceb7d55c6285cf0514de533eb2134587e9107133e4225b326144141d95b5a1db60e49458783b56e53d9d78aef7113826f11001448e211d6e449bb6f1271823743428917745ea8ac0d41b0098a9f1b255314c1be9edc0b245413ffd7e299c43344c58db4361d0fb11e70d20ae1cbec277ba865659a897b1ba3c87ebd8e2bd0c949ae8b496b0a6b99b5b8f310700291072713acff19b13018bedef6c37d92e79853dba81b7b3c09844def00ee91c6c0ab7a5fc114206d47eaa41f45079e16a698ec73c9c07ac80eec49b2eaeedf6c33f1d9603f53663bacc02fac45613073f35748890994c564d92aa30368ef49ad095a7b1da1acb0de1365fbc75a146c752d13b63621e81baad4de6d04d589d0063d79b001499f2031396a1bff0ea0f2ea32274ff9dd84efb2368f499fbb6f1bb2854bb84ffb3ee6f3038638974ea98a4244917bd8b93e0e2edf312e71e98507c0db3bd5d8c904f04432a621f5f168ad75c1e70bcf8c9116212ce6f440b7fdef4f4f481105f8ecedd38810393c06f297ff18e850b602544d687e738ef4bde0a3dcc8fe21e62db61d129cbc1210d5c7cedbe580f178f80c5a22360821c41db5cdba7d8174a8319d097c2f724658128cd112ad32f27a083e63ea880ac57ecc9150f7f06ebc83206bf0188d4a0697d26e69529ded00090c702a3901ea10ed1a79003c6c6e72e5a0e18a5077f9ffffff4be28db04eda8f6d5a50f7658920adc062e78c1e41b8468ccc5ca201ace563ccf337d76725621ff4c23921add614be6888981a84c12eb1e625c59c6e5d152c4b4f7526521406733c97b3db4d3fa2a23442aa1fe35e2c01078523a81ff5b9f14ced8901e51827532d902d4c3584f30728dd8ae2ce3f7812e2cad33bd453fa368191584a6c05575a4b7f70a241dcea10c6f564aa8188f951ca4b365e3e63bd4a63cf5126140c41abfda214c6bfaafdc31a6067e9013995b23797e965468b1b209b004e92edc147015d68bb182e4ee31862f458bd3a29da58e0a2c7de052cd3433c5abd20c03a1d47cd8c755bb14302f9a74371fb5ac500ac0825225a51c0c907b0970ce7d4bf491b001c1e94d5c59ba424e812a2392baf9ca38dc798e20aa866b55e788e240ab5820606946b8e4b5fd051ab5f6bc94086a1735bfee6e2dd825a2098fc8c71cd4a3845ac8a9ec711617e1b94fc7e80cd32a81fec76c6404907fcb6a1b8d73299954de92330f7878cf98f7b1cf4c77b951970f24dc166b7508302a71bc7bc091e395596d27c09ca1ef2b6a59c43de9624555399317273297a7338ba5038a83cfd60b290d879168f6cd4a7d06b8f2d61eae40ab0ede7476ce09fee2bc7d628d10c0921444db8164c3bcbd21d8b509edbffc63fee4a3c4328678be90bf9f371a58adfdcac2e0a465294209124df37861fe2204bfeeb9f1217c453d8c1751f577c4b3ef9b9634858627284e6bc7e528a6949687bb809994e071b1dae31f5fbbfd42ca5b5da07774fa3a78875f8055568fde08ed6edf61f21b594e2313fbbfefd58c94a92129d9400d1f2cb9dd420d469fae4b2eb1ad0fc014a6b47b8c9fe22adcc5b5d9f0270e4db5061f6c85e9e2dd719ebe0211946c531a36cefc682b2f45becdeb50d322c6f6f3ccb0feb8a40354c7d38cf1f7b5c6eea67e04a3e051bc295f29d9791eb4d0cbfb3cb1da87b656f1b0768fe6738b381980c495e2094596d7545883e119add3a1ccb60e8c8cbb5a9a467491febeb17888d6947724c6375d6bca4335a11bf5eed7e20127851de6fa475f99edba927e38c49a90fde836076064b92608d1ded12b15ebd14876d38295f219111fe7591a3c88ee37e9320e70b11404bb14bc5e47421c79dea347fa289b235e8ae848657a1e57c7b77eac4cfb52516a31b285c626352d065b78e8a75b1b758c3597652b834f8e5c09af97b34e108a82844ffb2073965d2c7e5106ba1dba05cd87af7012cca08c6e6f9c7ab27d72d52e1ce6de728aeb1537d023d4171e21dbd9c728029693112514dbf262f8387cca619c87015cb05fb36fcc85e66d2019a43632545b77e61134d08bbc7d449343da2b49cb6e88a68aa082505d9d93d8921e90b5ff9315f5c44f16d4e6290e39372b2c2a19fb6bd672053ab5cfd18e9a6546de1f986f44231d216f8934a32a21717e07259516b82a0fa1cb57db6afeff0a36836766b3d0ad45a1e3f5d03b3340e51302d9a3242c34ab915caaf50b1ac37aaec3f12f1391020b84a2f28d33f7995fa58c0c88b30b462e737119c080fa4073b44f9c366264702766995b8905000940833a3015230b5008c5b584581b6fa876b72f291c0b8bca1876deee49441609c9b75887d2fd108a319ab6d6e6ec0b07c402a3370a55bde47d066e760347cfd6fdf7686e60492c6fd31e344185cfa4f58f0c78bccb38ae6c80745a243812865f5ae679ec1c44827623d64afff832672770b578d95bed02e4f9a4e7514cb5b8c31e40dc7c06d2b5dcfcc81bd7c3aedd019e0efea92c01a122c528834f69a0233ab3c460a798a71414ff185e2163cc69811321f4970c18a1f03390666149e4b085c65e9f17488061b45f0257e2725cf68deb3b97a4d861e594bd7225c3cfbb42783f44e209a24b097fd9fd85ca7", 0xb76}], 0x1) dup2(r9, r7) connect$unix(r7, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff00000806000108000604"]) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x48}, {0x3, 0x4}, {0x6, 0x0, 0x0, 0xf83}]}) write(r1, &(0x7f00000002c0)="766dc698d1465d780e0a617cc7cf", 0xe) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() sysctl$vfs_nfs(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f00000009c0)="cd8cb8c906e22847cd95c19a0cdd7ca3c0e1164e44ddf5e700ea87573102490f5b9b3246b47f495f69a2e103d0c1ad8f5f393c0bfe59e8036d72b137664c70ec5ca2c645e0b1019de8caaf37cee22a02dfb098198fdb0a5794c4967c044d17081d58ff5c8c03ee7e3ffeb26091be3fba8b8500775099d4ce4da0db13464ab3f6b159e7e932de03d0eec5d4bef8cc11910b9aae215d89c3f80b6e1b6b94373bdd20e3cd552e4fd21a7bb41dc96bc85746a4d928889f06f61715b9d512280b7d2d6a44d938de36d220308e93f155e344df0b239c07d8d82653cd642a8ad08ca663430763a284bd386c0af0c0b49a47a330c60d06e90e652c4dd5f78401", 0xfc) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xfffffffe, "0000000000000000000000000000000100"}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000380), 0x0) semget$private(0x0, 0x1, 0x448) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x40}, {0x16}]}) write(r7, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) connect$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000001c0)) shmget(0x1, 0x2000, 0x142, &(0x7f0000001000/0x2000)=nil) executing program 7: r0 = semget(0x0, 0x1, 0x475) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xfeffffffffffffff, 0xfffffffffffffffd, 0x2}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20280, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x8020697f, &(0x7f00000001c0)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 1: r0 = dup(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0xfffffffffffffd60) socket(0x2, 0x4006, 0x88) socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$vm(&(0x7f0000000040), 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, r1) close(r3) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x85, 0x10) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x20) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000080)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000100)={0x3, 0x1, 0xa1, 0x46ff, 0xfffffffa}, 0xc) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) executing program 0: sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000000100)="c8e5adcdf8a255b02b1b97c2786207709f391318e607762416259d92571bd63675cc9149003ada870740d6852e5d1f4535013d5f0a892958a39cfb3278941e8526eac3d4bcbae1b043ac1fa8bc35d7acb82655faff90d41ee2a4c21c56d730dfe66815a8e37ab28ba6dc9408879ce9d9675a08d5eb27862251fa5b3e06037aec655632", &(0x7f0000000080)=0x83, &(0x7f00000001c0)="eb1137d5b843a76cf9333087c350f3ad6932c368f3317ca5fdc458d28ef31e7cd55f5ca9a57c5c942b136a5aebde2b9d7c4e73b5687f32adf0e3963200e7f36fdde0ca74b3d7793f86d9f535390a50f07d7ee0dd8b0557cbe9fcc9e1d963f4759157ecb58c356ec38947f3a197c988031bb1c7ca62501e6c13dbabf69b2cd57bd1332345d525fd9694e59ee6cb84f2e77793bd623606ec24c495109776ba3e69728074487b8e8032c0fec851e8e7c3ffdf87f2e65b3f90bdd148424ab047fb14a714728892c3fddb28ab3bc40ad6d2de38fec74a949afc416b5696788e28ef619b47ead516225b667a91975895867fccbca7d570afae1614b21e191d81affe69c37742856b13fd4581172b489bdf9b928e4261da0badcf39c43a39d6346a53421411efeb9c9dac8402a49b1c6f164617d9a58ff9e3a26ebf5a6f1dc7b776ed855a528c245719362e7b9813f69772891f39619920b001195fcd571b217ef01eac12e24d6475560375dd9fff2ea9167edda349d443901231cf61087d019373da27ca8cc1d78cd5a83d8fa6b101783d58301987c93572927ff737f6c3d1f94c7231fd291dee118fc5002c4e922d4c357d3643519274a134cb70a62aa59db98452a697ac9f6413a55012f0fc7d3c400b794671605633e9889080a30e5909bcac2b830954958ac2f6a26de0a56aae5e969e1377c0e47d2d32f991dc4622e159cf6007d4fd7d5b9f0ccd5b49b35b78270ad8560c5f7374fd0031826b6bdb000556c04cd53a61099740857cf1eb8f34d6c43f7124b8d40b4273cd8b6b6ab94400e9c8d2beb5399781808b4726b578f3b2dffc0fd755adca2a5b932294d2cbe089d7f8743071375264586e1392fddedf71719e87ded64a4096f1fb013935728e21c793543c00f27abfeca65de3cb6268dfbf1056763e422956bf82982126d8b2e96cad3510e4fb7c0cebd106d02c2bfddc4a3cf0b0dd07a8f3695baefcf6306c9041aa0e8d2f061ea910f755b89acb3d6741876e585f7602b5321263ee9bf2186915864b7994a52c59e71e246542f4248dae93a216c7b6cc90ae1a6602f13ce1689d001193eb095f0bad64ba90a4980bc81ccf3f8ec6e4d89a2fca9ea38bfe0cbf221f806b7fe70538fbdb5a2ea730e5d6d835f94b9c84f5a39381f1d288631e5cc625dab80f8dea2e9dda471d02c24fca80b585799426e84697943d6640d2f9a2b149c0871ada19de27a0143abf1b67bf246986b6924c42003392324eccd41349c5b3b299cec2e6dd4275fda6d552e1a468de6cf9cbf9d61c2dab01cc00921adecc456ba803629a428deefe31341c7024728ce697aa04ac7e264b9e5eec4ea9eefaf64fd2fd427cfef7de384dfc24d9820f1e4e5862729630dbdf595d359b5fb0416952fb193603d75d70a10a9f9d6b56c145a0d342c918bed9df551b2914ee7100e091cb33b5c85c55af47b5951e8816e5d343622660aa94d71e0be43542518f1bc267ec2d2bf77eea41ba9b20c83e17396991e0c2b2d18ec87b7f6888b0ec92015b3e4de02646ec460061963d36c2b5fad99c9a9c8cbb1c272fb68e40e31c1e2a878982f7efc5f513f2def1c2b8fa047a08551ffa8fd81910aa0b8015bf20bd80713fc0179be38385b0831ddd00abd78936d76b6dd9045aabcee068601952cb6d3b9c2233637a56a775d2b644f445f9dbdc1dc156cd8df6d5af82d0fd15a5471de6bd58cefd6905ec3add9c3cccbf1b8c82d5251c3ed96efaf8176dbf8a46a115635b4e4adc3283d738c224c09d7b1ec198df903e428dc25af691c8e25186d703f75684cebfd60490dfb0824726f039aef0906ed2dca931b704ab3de601afcac1f46172694409ba8c2cd6a5b073a993178a1ac6632fe02a904e2f568d3931549e85e32586ee0cb9acece1c25dac3e9b26a3720504adb7f507ac0353d21e9f5fb50c6d88a3fc986881e2bf5a264bac38ee6a155066d08af4c0b2966aefce781d23fb73d40700c7d4f56ad9b3b0fb95f9f279bcdb450d3f770476820b80fb5c71fc64eee6f95807a234f2ece32bafe3d281f2b531481caa12ebe5db12893e97f6439b64379c6fabb596eaea41ec64d5cab1a49c4fa411fd9d971e88aa71501685ce3f1ba3e7031c1be4f79eecbfa12faf7f825d274821f9602ed904c3b7da7c48642d41e2f3d9841bb05828c6e45276f863e98e00897b3dfc4f2e3d9dd0f115eb30fdc38eb14fdba00fef51a862c084bee9104cc4e50075e49ae58a0b410f23eafc6a8634fd66073e9b3259cff4f88ff2993e5825ef9fade59802080bd74c1e3f7bb76fa6bbcc0a0da54e6198715b358432f86f94e84e906f868cc7f59c77dbc7fb5556437b5e4e75367a4db6322ee5b286b4dc3587d98e8f4f75d361649d8d975531c79d028cf98578660dc04242b0574b99fe8b73b4752fd1ea802cc747ce0e590b75ac200d11bd04c9d69dcb834311fe98bb5fc67589bb5fa26aff010d21553bf165b4ea8894834d1b3c66aa1c279fbba6ab897dec5ec8eac560ff06116c9cea1ca4908ac377a1d5018f49b8fcd4572481ee97b080cf5aca332925dc899a93df21415dfdf38029372dcb7a69900ca16d0523dfcd8abdd599275c1133a8619922445f96a118834d1d5d094aa9bc2ee583dcfac4768b2861352dfa3b207bd092eaf0c326e5c5a43dc548844f32c885cc300c26428264fec111508b48992125f778946bd8d8f2091c9c5d327768450bf351161bb9735b89dfc466d1dbf06482833769da622494923b7c3137300ea338b33bc736cb4bba8100317bb9dfdfe1a16663b921a2880b1df6129145a7787380bc786f5bdc7dab02d1709a33c66b43a0660d726dc25f8d497f2639551bfa970614cff7cdaac129ff99fad027bc61078e2303aa8da4e1858e93bad6a98baee9e3ee8fa04dedac34d56386b01319884ff317f389b88b075c356544b474168ab2534c377b70e66ffb901748bfd73cca7f15dbe189a90be3eaa6a2cd38141cb26257e01c7f6ba7b89a78b2262121c02526049212c4bfed9dfba6d9ba5df3de8d9774347c78f04da222c2f36c03e5554047b3b5caf39bd7915d040db163f9ed081de00e07c55850d84ed7a301266973878c30075dd84a191f7a9924111d35c6d47f571cc28f8fca02d1792a3e843c0f7c2ce2b46aaa6df29855c8264e93142b3a1466d45ed34d0af1187ba483d986e11f543b7b11ceb2d63bcb20384cbe5166f451f5271be9a7f59cee1c98f4f99abab8882e5b459695cf36baae77ff079069ff125ed9bc0235005956b45f7d3b0370d27cf73df9044d6efabef2da2d5d4ede9ccb61f2b0aee87e0090189508afb47623ac088e3d9c2f5b6e037fdd3384258259f11ed0818d1226f742b290682d371a2d1ffe42fdc110f66b303b4db3b66bd9bdfa7d2914015b6f6e6c55710de483d068282a5355bdd6ee40224cfa21377d4ee54ce820bbeed368624f339d350e742c9669b70253665bf9695b9bf4000b70122fb671b3e3589cc0a448dcce510b585641a411410c85b67490a60f3f72c2d36ed702f913c090edf0569617d977dadbad4c5f0bdf69c9ab26fcfa351701b550ef272a478d922d872532c4aae49e1e9941ca76d42d90f64bcb892e2998c92c29a85df13b69237c62e08ab8bae0f2b9e66f4ba178c293dea5be0c764dc7f1c3e37be352396fac54e1ca19fc9062756023b9223d326e641e71470b49103ece5ecbaf0d29c0d7860a47f0846d9c79ad5a418789e715227b0f31f4ab86d56c6611b8e503110d8de24baebd2b4093c2fec7cff428b11171b2cc8c62cba3d29a2682fa0e82bb7462cfc6a445ead03a94b9f97448cdfa27caaa64f9b75208f200d5492a278fee49d482bf0e1494e10ec21621cc953834498477a2463abc4b22972c45eae6edb5d98dbafdd35897529a7b42581813b58ab8c3065b687e4e5aa4c83c71c8e3cb2c6e13a4c11a8474d39d373d6a28d87b5831a565dc47a6a0cbe8bc01d4e46ec1219397bc20c04d9d0359671c063ca6d440a5a614916efa3552df097306e42184b176d795e0e896d6881ad0a077a502cf1ece4a3d5f2a1c953a35dd20c7c7170a18644e570b130d3627e20537691884373b85066e1bda7dab33e59c813ec4409ae8c1d224b10f8b4b60e653a869818a62fb4f06922fb9a87c1d1bc01f4ca56cc089a3c21f9a4a8df3e439da4adaf81eba8a4ab2ffff2113496aad6d19df7bcd3aeccba957bc8af1f904985a2d0c6358478e30479592b57944d02ec17982fb898fb65d5d85d312b4a611bc2f7cb015520f18092e4b90ec137be34cbbb3bfa6fd5f9eab73b2dac4cace81f8d9d6b19d5e4c832fc27a00bb84e010c79e42ae7d588eed0c15fe019debef7d9a3ac75a2b2513d3629f1d739450f4ac42cb2af07413a8ce5365370181c4914d2c56e44fb431809090dfa14106e5900c9f1c85f167cc2c17ab6078c5855ce1401ed4fbba08928edf45f544a3d79d3c5fc0ac326111767573a5a882d1fc65356613d85568ad0fe113aa54b0c96f1c019827d7168be565dd9c6bfc5b73f9d3a50c8090214205c8aaf2f807e091e256d604220838158a05477a62d1bd46f0a580e6e45bc85a6705b5500e46b889b13577ce71fe6be6f2676a551c12924350e0bad8922c884976233aa12710291236de5879ace2b177be980e847bd8f4f0d6d6e3b67806b5270874f8876855d7ab9117d2c081ce2301d92d4c9657b18189145065eed3dec00f44b58dd77184b8443b59361115c77fb24118dbec611c9cf0cc2ca38e2785244203299d609159c1a080d01f351569c8ad32805eefa335a1bcc57bb82e43dd86aec9e2255ebd103dbf6c2628cafc20a8e028cab32277021505f174a095c7ddb26e07e6b61a1ab939f1cc32b7147087df3a8932c057ea4035996046a41c69c84ebb8db584ace6a95b86908f0ddbeaa057e95a10e00e404f13f49e197eb9095a715199c141cd81d1ed98c49bd96682659a8c9a01ed772233f8c814fc965d211a68ed705562b95cae424becccfed598b1782eb536adde6447ab739f2ac29154f6bca995782358367bd715031f40912492e630f54260c430c012629c8a1c6b1aafdb865920bb7dddec443602592093af4c60bb98d46cea34f758cbf8e26bf241927895045031e41aacad88034710f04adb45ca4063c749d44333856a4e51180fec1a650b7f048db21d355c40a58c80cd868c030758cf3174bc12dbab5ba3c304c47bd3053b9d16c19475aa56e521e361f1ce2681b0b4098052bbbbb65d7fe46b54d6936c0ac251378c813c7ef1524438efb9b588bacd300d5f6ee0e371cf2bafe65b607be9f0250485f2ea91db783e653bbb83c70f35e67504a2e9fdf902ed3ed7cd489b7c1598cbd3fd67e41695be3438a54d524ef1ceb5b7223b1f92d97e66baf47ef66029a5e544d88ec9762ee59a8d0c46afddf38529f4c1c8bb840525edecec4d36ab926f0be84ac39814598d6a8695cdeec375d78f70309517bd31b3c03896d6dfd37694fb5e098ea9505c17d5f209362e12d4acbc0f9d835fe7fe88f7ff024d3f39eb309eabefc59c3d0fd3e632edf39358155b3f33a74aada5945f5f8d95d0b9943040b62d004e34e26db98b8476bcece127fe335e8441d6f97349698534d14f1e11466342f23b8bd693944d33010914caf96686d84847b7371f9621bf9e8298ad188b404a1fda060c3bcc4c58c6832a2f0b6728198be45f3270401c17a9c36a7d2a50a0aff56e1bb50e72741d12567a5cd400d8006d5dad8832fe8683f33302d6fad877113db2ca", 0x1000) (async) r0 = socket(0x18, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1600]}, 0x5c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0), 0x8000, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() close(r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x7fffffff) minherit(&(0x7f0000740000/0x2000)=nil, 0x2000, 0x1) sendto$unix(r0, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 2: preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) close(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000006c0), 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[]) ioctl$VNDIOCGET(r0, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r6 = socket$inet(0x2, 0x3, 0x0) shutdown(r6, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000480)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2000}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000240)=0x5d) setreuid(r0, r0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x30, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1}}}}}}}) executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00006ef000/0x4000)=nil}, {&(0x7f0000412000/0x3000)=nil, &(0x7f0000769000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f0000136000/0x2000)=nil, &(0x7f00006e7000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000386000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000545000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {&(0x7f00007c7000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00007f6000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000310000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x3cc47a2567219e55, &(0x7f0000000240)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000140)=[{}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000380)="1743b2e8ebca4bfa7bd0d76e3afd685239c754fc1b54fb89a0b9081843ad35fbc1152082fa925eabb1e00204fa3976dad359bc4c2a4bfc3931d892e69229194bdb3b1ba4", 0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000040100c204"]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000004c0)=[{0x1}, {0x54}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x0, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x0, 0x80}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) getsockopt(r3, 0x29, 0x6c, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000300)={'./file1\x00', 0x2, 0x3, 0x0, 0x0, 0x8001, 0x0, 0x4, 0x2, 0x0, 0x0, 0x80}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pipe2(0x0, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x0, 0x0, 0x0, 0x1}, {0x6}]}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) fcntl$setstatus(r5, 0x4, 0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020691f, &(0x7f00000001c0)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() select(0x40, &(0x7f0000000280)={0x10374, 0x0, 0xfffffffffffffffd, 0x1}, 0x0, 0x0, 0x0) (async) sysctl$machdep(&(0x7f0000000040)={0x7, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000340), 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(r1, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000000)={0x9f, 0x0, &(0x7f0000000080)=""/159}) (async) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x40, 0x120) (async) r4 = syz_open_pts() (async) readv(r2, &(0x7f0000002900)=[{&(0x7f00000004c0)=""/188, 0xbc}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000580)=""/2, 0x2}], 0x3) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x32) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x810a, 0x0) (async) rmdir(&(0x7f0000000080)='\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') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r6 = socket$unix(0x1, 0x5, 0x0) (async) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r7) (async) r8 = getuid() sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001640)="b46280f9ec989ef04430977966fcc9ac592a36bde047f36ea4ac83487ad64a84c334550ece2c45fe1496f665436fefd71635456d60922d6e23e44e7dea098b81089a57ac798e6cdecc6e161a6e0104322903205c083f2d09571985ff87bb8634ab3a004b630b20e48a0e05e180c2bb01b7a0e6eecd74a0e9633188e01a4e26b6ca65a507bced38051c4ae21767b1015fb7c67513d369464b09c0cac7ed17f41f79c44f3488b5cbeed12b07ddfcaf26b1adf5bd960f39d133b5bb65fa3391468622c0b433447c2c442ef96b96bf90dcdd32e92429f18c3fd884b4465c8700f8fe42f428466951299899d96a757562b32d0c", 0xf1}, {&(0x7f0000001740)="9bbe3ccf016abcbd735a41ee168824df24c18e1f3be88b98950b63ca08c097e2f2465b0cf64f11c8f680952cdc604767d0ebae90d6df266ff714c29b2db88f0984ad7844aa8dc4bff2767407a24d88ba89c228a24a3fbbf2bdcc887221f31b40541185733441b76bc93afaedcef917037467a1d063a77cf50a66be66f2e1345e4ac607f2a0232b7c28c3bc44223843e77761430049ba5aa172c6e60d4883fb960200d93cd3fc591ef7b9cf2d56d932cf1acae40bd894c3d53b09643da2dfa434d4b67ffd6a9558d12d0e0af8086838599d967f8260b1ac2b1ab2e0c0ea073b959431f489f78076ffbb4939b0e977", 0xee}, {&(0x7f0000000240)="df711c", 0x3}, {&(0x7f0000001840)="cb0b0c28de90774e19ee92e1fc8dbdf58a0664db756c8a1fa5d5284c2c7b4b94c7955acdd162126487ee3238181b5e62b049996711702abe6edbbc4df0bc7c93708849a05f83478ec39652f7c57c0275361c73fb301cda7a6063d2202080b6d2947170c70795c20a068dcedc2dc78147a44ca6bd3cd5a2ec08d9f301caa4cbba1d6893e6541805b6f74b67d6457de7eff6cb54eb819a47ef038a90c51b8896896fec179bd27968a5a379a4d066e4973844aafe48eea89f3074246edfa5abea17c720fcecf93177363a0e48d43b245e934a91c23e0f78a32b073ff49a0a0b6f76d993e80fc199ee5705cd3d80e3b3e991c7794068ab268f0ff882cd3711d3da98deb0bda8f1775e8bb7a0492b7adc48ce03e2002ca1a3e0acd7cfba81b327959af13a2c15886b2a202edea65c01e7e045c859dbe0f0911746a9041a76661287f4214026779afa9454affa1a95d2a502d81a708147e253ab8df714bfeb909fe777eb98d0a007b5bdc8161e9fa1228a3d7446efb25fdd90baa12ec71cee1816531adcb0b070c5fd6c84df4f3400f819b594b19efebfc2b4606c86e3f9f7ac24a357e60b8ef0183a2a5174b003d470a84c557be5601e3d1f01222f65a2461aa6a089f510337169e2c3e08586aae113e76356e0011be9baf2487aaaa2af1838e2a1539eb14f2831f0ad0175ce46e73b2e37ec9f9c4f2c32f9dcd5ce67113dc99d0e8a048e5f4eb12f212512f95b090b0e2df98f987febfecbaa2da5818554040fa01e0a0d473ecf804814808d4eb7eb488066c70044251ef1a383bec55e29bdb3940c607b399ccbf8cdacdbdbf8a36ee78986b06a7ad66011dfcc588f6c3712d8bccde4269860d85aa2c57b8af6bb784d94727e4f73460d91d4629d3e6bcc1c6e1f0409a1bc84c2f0f5428f60ff350a767803647617c1e1f0bbda609c9c25bd74ac251cfb3e5d420a432302d9dabf74af99d9735906be0cf3b48ab446d12355267be1c7ecad68b4ff2a07b0fe42d00e9ced44d69ccd70460bcfccb979887486dfa280be73e86f01bfa840c51178f59520d2971ff39dd0c379e0b08c0593626fd2b7a6d8b63722a69b9f7f4f7337782261d6523502d64ef6515f954a81d901b5f525f5198b84791c7501e53ced56c17962a3ebafcc4c57b672ab5053752858c35bbf5afab01006bf0c48a951fb4541dda6445b86a0e4e5c25a08c62ea8120977487f67366d136c4ebf9c966ca1bae7145ba7c0b0e4533a03b8067994350baae30de786acab65fcb138b20241449b6db4fdb4e75de582ad16d9369e46a9d76647916a9a448aeeb1bc75456bd57a316ecabf4dc7969d4320b1ee973a38c1c46b5e5b26847143fa0d74cabbcaa953e7f4ae929ac2d1794b8af96ea159cfccec5ae661b7caf5860d936db290ae1bed79808e3b73531ebd33ab24622b2f24bf09251a3977b9a3ade3b60aedca546190da030abc27328c39d47542a7bdcfe5f1ba521ec2eacc6269734031ba31e51bf563ede9184c06f735753e6b64f0ab87eb068ea31ab6419dfef47d476374211e9a5c6386fa475ef649dd43009be2171062390fdfeb3149eae5ef9514e3801ac08ab11d17a5410effb6591237f8ed4218f1f5bef6b479b1cdf72222bb4ccc8706e3edf7f26373af86f1d183ed55bb70c8a06d58204809146397824da5e485117a3e4d454dd0171b05bf614ec39b419dfa41b14447878d31ee2efd1b7b53b313c52f7d3cb8f3cda5d4e589089f482d5909141f0462cd97a4638dfd0d7beeb130bacf02f6d15f641b410d48ee84298df04bb81337f53b618f4e5d1a75b567862e09ff7f7ed4b412ea13a96cf0a9bf787e9a32b42f29869eef1f39a289756caf6dcd28c1c8ef0c07c16830d9ba4c0086eb5ea36ae9cc8b980b7adfa477fe14a5b6bdffe19cae76b2d5343aceb7f627140127b1fccc353ea120152e6c83dea01b328a48da5c70b63d664cc034e5e67479cb9b998c66133d9a5b9a832f758838dd292f6eb26f21999f287d194ed895669c20fd2f3bb053b2bd6d5f97f7909035fe0d6c0de14afe65a48fb5477c45a8adaab4b98c48c58ecd384e89182baf0e6032ae3fb528c59fee473e15416901d481cd4749d0d9604aa0797a5139e23b40524b6e9da482d30216b5f58ae53a13e7b18cf7da91364a883cfaa9a52fbe0564c995626b7d26ddf74202f72c917dcc634ca2bfefcd6aded9fb39842e0db7e0ba658921d1822762c2c4486f686bc49bf816c57f3aba83a829a6d7fd4775c4476dddafa2d9d824f8243fdeb7c8ad8ac9d92a44c976c625fbd5252f558318f1d9a5c07c759101b407885d702d5ae9a4ae2a9b6f0124459af91e5b82a0d0bf01659f185995c0ff86757e5f4491900fc29bda78e4651536fd5689d8db3c267297963c0988baba5992c2ab9a11b4b73cdaf72b724d0f6fa61dc1352fae8e75a4dc902929c86b3e6baa606acfdc3704e22a63a8fba34aa035741e7a19a015363863244da009d32b36c8ccc4bd50ff6b22bccf90fcc3130f0bfda31c0b2b188d0d32e0f76dc3073628d7831aa057ff68077e82a0a66790a31cc16e658473f0262aadf91f166067ee6c0923d1a7a10d6ab7165729e8be9336f187892f5a68abfc66783f89a9477f4f3db154088ec1180a90644870facdfa5aec0f193385cf2d14e32340305f584dc9f544f9afe71042fff0099a981d3e16a84630de8d264d9067fc731a1bda093d29e60d8a05261cead1a97a4e652603b8392ae85300176abe713586c0af7f2fa164f6d2abcd3cae0f77f5298dbe500aaf6cb625c8004cbb26e323bfb99747a5d8584a028d777396fa4faa89c305a2f46405cbd2be9d052b76bb3457b39b8624d3b953a496b81a411e2f8511f98beac0060267e61b7f822baf9763b24d058f092f21f055fc08c19be05f0952db8ea2227d937fed655052eee01794b78ce3d255a645cce2615dacc389328f2b817aed5ea938c8cd53c44a22f2464cf256a975565b38b9c589a0e54ff291377960f116a1221185873a9002376747c995c912065d397780ca065b367cfcbf92af868cd31e481a33d41ef5e86c3e50b6d0c400223f1099cfa8f3a2d695b5fb2b986b31e15944f8ac8e3630dc23646095f0e72b15c8dc915d230c93dfcf336cfcfe60eaf449a5688af1a7d1fd91322868cfcf4e3bc69cb021bdae26717a150f88d2ea540748c91df34321e9f91366ba511029db5f38b5638b40511ee197bb867dd0322b80eb3a09b6aa2d6e93576890c61c4d0213a57b60952991b69036e3ec715adebf529f79d63eb28b2bb74f11843c9a7b04560d60e93edf58352c8af3c342f75f87861df5dbbaeb5d7afdc1f9c296b3792284c08adf00959111144a8d14031c83526d886566355ce295cbfddcffc41871cdb51dd84ae908a1dae801a06fc64b356f7a96015639ef2f8bcf27a2276d8bcf9ded3a0db52457a5c696f5d6f6660efaacbeb676022059d84d0a81921b746a21157861a881a90197c5f1f42df4c5de61e1f90f22c8a0765792630ce4168f3c2fbf4341139bac84a18fe13f9122320367ec8d516fe2e1ff4bd57301e11283a2edc55e4572af2a7d494705e4e410349f764fde1771df4bdf416989a009f10d3d80b25b215031db62776a1da3ce5dba54da9e0dc31131865e2ade71b61a06ac2af225652bf7c3d8cc2afec2b29fbb0eff9f1ef8bb122cbbfd7c5e61a345281bf593e6ac59d7487f50a477bc1cf07ed38f3f63e28ac3f1c61c14133dc4e1f0c65021125b9daa56bc3165a331ab5de6529fa614f032b157384f59f4c8c8193526522f08c420dccd389b4cdc4e59593252ee06bcfc9672d682781befe8893c23e9bcb86f031aee30c8a9f9be9dfd13ca95d45c38b69b722e08e39199fd593cf6898ef1683f3287a392a7d28d0f5fcc77c616c902de8b5c476fcb7989fb209047f3f6038a2c9eea3f8bd4a2216b29fd0daaeed3ce1ea23d1e3e61ad256b694579011cca8b18baa8ce0358722038bc0d05ef6d2874fc0189da23833374fb4fcc372c89a21565a97433ef34859c5887c6a3d9967ffa6e2e48ea07f9b52411296df0cc38daff57ad1e9e6c0d1b5ef51d29c2f84d2113d2e7628ef3adbf38ce24adb79a219253085eea591a58d2a44a20b0534ba51074b1d473e809475d1cf3422f9981cea3fd22501cf0369184867fbb8c5c2c86dab526bafc96b896164a9d471befe6cc108b7d8676736b14893039769d403f6c0f25f86981248caa3ec4bb79fdd7e207a211568ee55c37aabd799a9dc80242bffe6bfe4088c092c232a1b4b286390395b4b63ceb40809e1591107ed216f756eda2c240a3a00a986322ada3fd457177cc034c30c723e71fd5269f1a985e0b5863fdc39a3a8349455aebd52d1dd39d421f2c6bb60f9c365ec41215b48c71fe3b94763067d48c56323a09f89e3a994945c75bde3fe0dd73675041bb09f639a18f4288b816c88d6a7ead76a4ffff0e360078007c3422183ef06a17dcdb9d81670b75c09f161a8f71b84536445a65275c7e3ecb759fa9984bb5334620cf92fe3e9821ed9cb8347dd8edb3efe529c4e4a752c06c870ffe037ce65d0dd2668ec6ef7e252ff31541773c8f8027c7f41a666491617f6ac2a2c03e56f24d6f6f19605077891b924408e61eab909f8642b4d3ee5571c8c38cda0dc15cdf9e81fa0de4d9280a52b14cafc1c3f9ba047a99bbf6ffb40e5da6dd2fd368b49121bfabb6c8da45d404bae7a3f62ccbb16e23f8568fe89a49cb3cf522de16f017e7fa35f99499b40b210af612560c01d84d0e3545d465f53f1fa3ce5213172ad55b74229b47433819967a807dff1cd41476ac244f703abd5acda073bf9791c3f0ceaf610c04fea328edfc7dbefd3bc124df132ca8d4aef1ae8b26498b4d7fa53de28fcb200800f2fe3839a4e893a0456a5757493c83ca767320444ad7d3e9e50911e5025387dcf573d33e6f718cf62aa695dcf61345611110783852009a9294622572e7a46eb20aa2d5313f358bc985b30e40b29fb2e11e1b863ee360f81caf2f171e42cf1000753027ef7d8871c65772293cc916fdcaa53995cf38c2222dd782eb3ef037fb356bc333550f5e536012f255dd39a88eabe2e8e55b49cdff2dd6892b09c1c159d1a799b4ca7d7de371d823b99cacbb33982e69c25ef53693f52193e9cce14b3c2a53980160466e5dac7b4d82fe72670cbf0f3b66c642a4641ff1fbb49045835ac89ebb1d68dbf609dcebaec6fbcc34aa471dd093a30c1af45c00d33a93a09ea7104367def3fad5e180b9af3680c9656a4ec74edc781a825cfbf18625614e83dd130cfe2b370dd84151975bad10e411898755f6f0086187b07d6042827179787b51d7d1b08f53e17153d8cba77fd80e00ecf0d51775dad88041fdccd4ddd3b0de4b020bb83f736038e6cf9e1540e3267662c0e1b736ed81055823644490ca8f057bf0d52cab11b0ffb2adff4adf59579c8c96ea2ef5f8cf9ca9526062c5f699f80534fe7b29632febaabd760f6dbd94b0ae43705c41a58b3e3f5076a4b3aa91955ba2811a0f0eb7fa8caf260d8387d74bf038b03ede8f1ad7113d9c0c2db53b42529314f64e6938d12fd15f1fade7d46bf51169f8138ab90cfaf3d3a8fbf461cd5e533fda8ab66227f5354de26fd975039c4f630aad450eed0c561523581c11a9a2685dc95cf51a9e311067324ab0bebd9b6ed99f9ff7a4690442650a0f1de90f2db042f26ec65fc371a24056ae194e276cff62f7f91aa1611790ba5b73a0e10ff3ea290fbc5e6d79c5ab55241d19577b", 0x1000}], 0x4, &(0x7f0000002840)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00 \x00'/20, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x4}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) (async) getpgid(0xffffffffffffffff) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x4, 0x7, 0x4, 0x100, "71d7515ba785d1c18841c127a508ce690574f19a", 0x7, 0x8}) (async) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000002c0)={0x10, 0x4b9e, [{&(0x7f00007c9000/0x2000)=nil, &(0x7f0000503000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000004c000/0x3000)=nil, 0x7}, {&(0x7f0000345000/0x10000)=nil, &(0x7f0000034000/0x3000)=nil, 0xd1}, {&(0x7f0000358000/0x3000)=nil, &(0x7f00007d9000/0x1000)=nil, 0x4}, {&(0x7f00003b8000/0x4000)=nil, &(0x7f00001e4000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000071000/0x7000)=nil, &(0x7f00004b2000/0x1000)=nil, 0xf381}, {&(0x7f0000768000/0x4000)=nil, &(0x7f000071e000/0x1000)=nil, 0x80000001}, {&(0x7f0000096000/0x1000)=nil, &(0x7f000026c000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000a0f000/0x2000)=nil, &(0x7f000036b000/0x4000)=nil, 0x43}, {&(0x7f000009c000/0x3000)=nil, &(0x7f000053b000/0x2000)=nil, 0xee}, {&(0x7f00002b4000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000044d000/0x2000)=nil}, {&(0x7f000019c000/0x3000)=nil, &(0x7f000009a000/0x1000)=nil, 0x1}, {&(0x7f00007d1000/0x4000)=nil, &(0x7f0000540000/0x4000)=nil, 0x4}, {&(0x7f000038e000/0x800000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000001}], './file0/file0\x00', 0x7}) (async) r9 = semget$private(0x0, 0x1, 0x6c0) semop(r9, &(0x7f00000028c0)=[{0x4, 0xd9, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0x6, 0x1000}], 0x3) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x1}], 0x1, 0x0) r1 = syz_open_pts() dup2(r1, r0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xa60f2c93) r2 = socket$inet(0x2, 0x3, 0x40) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x4}, 0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) executing program 6: write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) close(0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VMM_IOC_RUN(r0, 0x82485608, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 3: setitimer(0x0, 0x0, &(0x7f00000004c0)) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) utimensat(r0, &(0x7f0000000080)='./file1\x00', &(0x7f0000000200)={{0x9, 0x4}, {0x2, 0xfffffffffffffff9}}, 0x2) r1 = socket$inet(0x18, 0x3, 0x102) shutdown(r1, 0x2) readlinkat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="a91d572018dfc112b211c9b7f9dbdc4e9c7752845816984bb622d74a83050000000fd383c857ce942c438f2ea02b33f59d83749b711951efa88a2a6dcd049f666033a9f518c180b3eefaedee0d0f34a08b", 0x51}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r4 = getuid() r5 = getuid() chown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) setreuid(0xee00, r4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 2: socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x21, 0x211}, 0x0, 0x80000001f, 0x1}) socket(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x4, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x2, 0xfe) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x20005, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x0, 0x8, 0x100000001, 0x8000000ff}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x1, 0x2ad}, {{r0}, 0xfffffffffffffffd, 0x0, 0x10, 0xffff, 0x1d78}], 0xd76, 0x0, 0x2a3, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0xf0000000, 0x9, 0x4010}], 0x7, 0x0, 0xfffffffe, 0x0) r1 = socket(0x18, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x1, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000051ab5b60000100000004e95003f9a00000000"]) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x3, 0x1000000200005}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) recvmmsg(r5, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0x1382, 0x0, 0x32, 0xdfdffbc1, "97115f33ba7d00fdff0104000000000000de00"}) writev(r3, &(0x7f0000000e00)=[{&(0x7f0000000000)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r7, 0x81946467, &(0x7f0000000240)={0x0, 0x928, 0x0}) executing program 4: socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaa4aaaaaaaa00000000001c0000000000009078ac1400bb"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xfffd}, {0x84, 0x0, 0x0, 0x4}, {0xe}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000001280)) r0 = syz_open_pts() r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000700)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xb1, 0x0, 0x0, 0x0) close(r0) getppid() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f0000000100)) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) open(0x0, 0x78e, 0x0) getpid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @sack={0x5, 0x2}]}}}}}}}) syz_emit_ethernet(0x1232, &(0x7f0000002280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60cbe4c811fc000000000000000000000000000000000000ff010000000000000000000000000001000100000000000400000000000000010000000000000000000800000000000000000000000000000000000000000080fe8000000000000000000000000000bbfe8000000000000000000000000000bbff020000000000000000000000000001002d00000000000080b944f94a03e6d05b56744bcc7494d65765677243e390522f36c6cacc615a14090a256af3332438d8c9bb7cc463117d53e055d8e29afd6532b77ca0ee825ca79c29d4f6fc4fdc53b2fbe01214ed2abd027f318c6bac4de360e8e1ba7e6c6f6fa5a8578593a59b3b1293fbca9e68d8a2ca2ca61bae879d04f2131246ab47592cb9f86d0fb14ccccf81a44239a82869c3b2f2184e908da082304e2d027380863a933fb3074b863ebd1ebfe230f701b0690c1592bac268c69d50b4c9010600000000000000a4f2948f44e98cddc438b2d875924ac0c4e1822c87128c404ca7aff2d8f209b34e461cc21a3186058cc534158ef208df8fd74db74ec6d03d1a41c6e3a8a192620a6840df072ea66f26441480e845659eba6fe78373a9d03d145eec08f57056de13c0a96214ba7347561bef6722326e4160f31c10d3320601a44bf2cc17a7b80db5f2fcb78d3b193f59e2e57f1c2d3a02139ba4d9516ddf86ef7845dc31f3ba02db94aab85147f777ea83c857acf200004b2c975d4fcb8c06d2cb34caf2983b028d567258a79ccabc", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a0000000907800001312270689750c172377a96c7793bae952b2000025519b9bf62d4104ebffa0129a45c74375c7da5af43a77565503e7df9cad892673f22f8a175241ad5a65e438baeef3dd91a797e6abc24ee0f61e74c940daa6cd941c981cc0b3ecf8ce512e2133a242b5c562d672dfcde899c9b0e3351a69b0302dc6dc9b0826850b2a094cbb794ed13e8d0ba7d51e9e895f8a4c58845e9c477ecfd462c2729625e28d28416ef10cbb78d6a2e44eeeccef4c515594890b6aaea10df999d60c23f243737724779122b4601524b5e926e08aba131b09cea33580d1066580da17e9df243ff5384758c44f8237905330412e3b3b35df85acc22ae1d2d71755d8010b289f33a91c65ef3181003767d22a2a10a2e69a75a09f6a76df96f651474886a59973477e2060cff855e15ccdfae50b135843fadfa16c6931d26fb37d3078ea825b97ae5c81dea9e2b3c4ce83482615776df2f9629bbe1a7bb8324f78eff85051389ea3130b006e04d04fdefaa311e3e74b33884f4d4db272f30836b52bb545ee57a1510a6afadd46da758fe3a3561e066ea6b3761963ab57add771a4e2f2de77556d5ec0366942783c401f4590cf4b08182c3455159f52d6c8c5c419f11d36efdded8b209b3104e826eb1e58cf3aeda05fd34921017896c6912abf2218cd89f903968fb383f8c9da00e5ff2b427600856fe5f57bf1b68b5c5143aae714fac59f626346e93a72d15d0c0d98820c886ce1ccd5cc9c08ab22c39e2c70cd52fa2f3a9f776862c2304c72c3297ea89968b4aebea7292655f7dd1d773c30d0b73586d7e049b494ad3dc3db6c14518b8d56b343dae39ff1f4abe6a18adb8f3568b3ee8fc3d319523482cb418141a75c8f1270fabeaf325dfd5eb39934f5a07a969a3e24ec36332961e8927ab668cf110f1ff0bd44aca538ea07a7666d4e68bf6ebba95fb3c90b97aed3529e343f7e088a8eb52c584c8bd28a7743e946d05cb86150823701e67d63774842958b8e289b8cd1ea1f88a79e6f55b59ab51853b1faf3d86173ab8adc96dd7ac768041e3566f8376b12598ee3e738e2941159cfb961eeb50c2568fc0d37e9e3c346d427e68e3603c6b5ecb3b8da7345dc7fff1907325818ac5f253f4cf1139acdd623b45025b779dab9f4b29372306666cc43c98efe82b15194d3fe9c616daebb2d9fafcc8401f964c11316293a417067a5ad442ba7638e61dce30d8cbc57e4dd68a1c243615f93c490765e48baf29ef8aad87793eea516b8096e052e52bdcc57097a91c29b5fa2ad9668e615d596cb1965ea69e6ff89faa24c54f209261693e95a2b3cd2b0e584321651ac2ba756c94e0ad184b76e01dae0edcbfb5f97d3f87b143925cb00ca4438ce6b8935cbb02aba359dc2435351d2bf42c1d9b1096933fc752aa836555111decf1a5f00f6fa88d1754076c21859d6afc17fb84f19517a5bd05179154a3039bd25529d5123d63cb98b0c9941d8ab6df2a4a377d4540b782d026b1d72d76c46b80c326f614e69aa605f00e2d669f34073de508466176afa4067b142f5d1758237c179c97a8e18f80a0d714996e17ec699c625590063ac12cd74b346c63730d0702db1afaa956779a87b95128f965c8fce6408dec00beb3e11bcd456202d5759c577b0972b834a9be9cf45ab617ad1e6798ee01d7bc3125aa686793cf573563d3e7c30f4e4fed2fd357436ba713a64d313f6e96bff5f29210bd04c79e1478171d59e9dfd595cf58792b009da9f619a086925049eb397b342a4719e6dd35373428f03ee66119c10119a6ac49267a411fb71929826f6afca4c2706b4be7e4da60e03070d0b8bd9909564a1a1ad32769bb371bf0cd000c96b19d245193435cda9968c7a4c42e6290aa62e46551c1865afcdba64960f053ec93112657e3649cea15f53cc6d336c9ef9fe0b9a366ba3e38681a89fbd87006372db3fdf3457d8cce4457c857ade3473a98992cc8eba781f50dd2f956dfea0bd30354fcb2fe63746103648c2169b50f171510b54866355a2dea9ee99764df8993106c9897e122f627435a88da40a57bd337aff54cba5e35902b81a2189bdb03be2af66d6367a1cd1ce29648a553225f1fe22cce348df67865d3a7b43a3cb5016294c900d41cc75ff03479fd10c1a734962cda78fdb846d5d4d158ee4f6f78d282ffa6cc5a796434c284311c33ec3cd4c781957f88a6c2d7f2887fcce026da25fd20ba99ec66caefcbbd481dc48419bb0f3264e70075d88879f69d84e54fe4b505d071c59ee8c726a778e9cd4c39706ffc79aa652db414ea2a55020d384bc4dbd1954cf5c134cb6d41d44a7fa3c0faad69f2b664b7976308339d7ea1ffc4e3340ecd68bfdea0092e56609e96204ce4c0a6890954fae06502a87831499477db2bbebb2b8bd967b34ca25166a6762f0dc10923c133ad315f3ae290dfccee6a46e03d000efb29b92dd132a73e6cbd0335218b48b2bfbe9c61178609c8d6d69163e10300fdea039680dbfe023b12cdacf4f9bb2131cd6b8a34747e57dd580ee88dd86a3095421cbd0f8c49b8b91bfd8daf56025646ea38019d1a8203c39fb2e3d22f76e84e9a4726cb4aff1fd2699cc5bca98e664bcb27865ce480524fa867bfcd94ff39797eddedbb0fcc92f6dc6b5669a5c61f771e0ec56318365e82034fbba46d04beea15b115a8ef5b1a8582dde1096dd527df5700a45c251878e04b3ca3dd815f072708080ae44da19c6513761e3783de71a1de11a036542b3206e80710a0d153b7bf61386f8d5f189db5081ccb31bacb9f64cef283a5fbb4cceb628ee62534eecd11b4891abe2d8f4a59276ac1a18178c63cd7d6d13b12df1590953c970f1824d04565be2200d21afa95fa309ba07b0623b6364038f0bec68cebc2879d36880a17b9d9ae8e805bb7d8e0a7a8b46461001a35d20c6ae2afb7cb5ac1b7c8916d80f8b3ba51d9dea9fd185c78f2e542f20193b673283daf212e96d40c9651c72f3e47771fd7fee65d28fa4f607a0ef453c1d9a2772714b39fe11581363be428ec956cdbd18772fa259c777ab5ff7c807bfeaa3e72cc73fdab77dad775b9a816f68e9fb1cbcddb8427d26096a4df566edcb3b3fe278de0936e443f214a635ad33d54503730c6e8d6eddd04ff531177809d4b0e2cdd255d49a7a42a9aed53e1970340189535f3bdf0e7c00f3c8f3379839f379521d94bfc12f1cafdfc58fc5e05a04ee1861b77d00f91837dbbb0e21167b5a13e2540561324b94a5c443a620bc75f2621af8fae038593002d2351e1856e3fabcb5b570b0db962ec8795cf11ff9491611f056f8b2a4c2546e62807d4fcea1cb633a87246b2e154b3c5ef230a56c655f30f8dba19a9199d2359b991a99b4b72507014d2aa0c6354b4f6525e48f7d75e94571bcf2436a10d48aa317ec3eb4a2b42ec5703e3148d8c3960172da9c1ac07543d44759987beecbb4a34743b7641955cda5ae9422ab0047a22090e649ceb5e163d32cc0548f050013b0b8c90ccf0994cdb6e45f629f10d3c6f084f1ec5e4855c3513ddf2de4ca4c239bd78de5d4f7c3b2f7fa5da5fe31960a04a6933010ad2965ead39e43039c49e2011626723d1e411f0bfa7bbbe342ac39a55b2d182f2bb7d50af6dafd3724d46ff5450f5a3c682fe9ae0921353ff3a5feb9fa24806ba5cfccd8fd471c92b48bd45bf0090b3710d679df6dc40c64d1b4ae77b54aee4051efcfba9669457850c5f59b02fbebac1cc79a935ddf30a57d01a1f1c313ed013459a1a49b3512a682b2d95adfb02ad58e778ca39283a16e658c8a37bf9376548db240696a8edb1ce8a9485d90a12ecc3bd9b0ab06cb338a8dd738f46dac5f2a58fecd3fa32d83877e90ec982830d58f0ad27b8a459d0c8d8d17592714770c9b995f628bcf5b8f05f9d84b72507cbaf31e33f8aa7d051e079b47f99af7720f543de0beceb3d716e77c57a075519cf91edce9684862b1a77ae7df3bf7a74bd3a51363459217680829c112fc2fd773a52103dc99a2dd4bae98b2677e1eca8429ca7069b83c0e450044bcf499c7ac32bcb95f1e22e96cbc094bae636a99eab5e9663cfeeeda97ebc4057c098f6986d760699a65d123c0f89c900df589384223b7609f7fe2938e3d1889d67fd4d610db69d1fbf10e57154b11a9d54a2c354bfea974eca068e39c442764c2d4ee0bb40e621720f0edc78ed6bcf16824073b8e350e932b6bd18c4ca05ccd5dc373d20e066017505fff1a6943f4b9d2cdf5117db7ae4a785044387d89081c6218bb7013522baf50c725d3c901a467c88fd9be4ced967a6962073f0416810cd34fea41ddaed728aa0a866d63d583162e1e78305c9a6aafff3fbc9408b740ad7afb90f3c1b41bdd3ae11929f2790719fd87038020c3d1ee76c62ed7820a2f79e4d50256abb058218e2360b29ab44332dbc7f83f5add426ae3c409f688b0c0a594916480c05df307a85b0ae95652cf06b2b6aeea979e078c206f70c7fdbd2fc0657deacf489c5f2090882eecb4c47d0b2fd438cefa90470ea1c7ca0c9e31dec634a9a61d3e5736ba4a657fd5a7a8a9f918704ca455a24fb407efab8331d34f0db65dc00a377ae12b5bc6ff2f6c7d46d9ceffb436e5fc079570f1049b507cea766cab28d5c1a88d3dc205f3d6bb1ff76da8ec4f7a048aa7b96290319061a41d8c1011ed695f7bb9d253190d0d0b38a10fe40c4357ed3dd930277849299ae65c01a71ab6a061312a75827bca02321444cec5d323a46bce50b43d9c6ce985817e00f148f953fddab6f0216f71acdda012cbc0de70f9c9ba0495024cf2148ab09bc0897b3c4adc54fb1f534b0c6ca72f2aa885cf880ccb9402076aeeee21515f7c9019aee5855e3dc00a68ba124d13ac56e128e49bb5537267d08a48c53c31b5083900c89be501b74aa62dc4b137c9a87d8c299e4391d327be72b9394017c16bae2602a7dad27cb50cea1ad8136b7bcd645d023f95022deeda81aa3d598e6c84071c59a2d6c4124ecd03877f4819e76225bfc198e174d36b1c79de2ae88f1be383ba4297f7048967a1c7a94f58c0661e9586b1184c7c9e6d0ee43d25a65aad6705fed257de525d4e5529902792b36d8e9f2fcf9d2c3458107ca3c5c7b4488b3a31a7e6814437f7977ea17c627035ea29e94790ca07454194541f5228ae76c25eade51aab1f4ea8a1e3af9f88b955e90dc6cade02ac99e54604fb5f10df1523e8dda4a416c34ac1e6713ce88418e09b597879171c2e0648302c36d19792955843253ab72b3b4665ab93f5f3ebfb5ff075e7e300f908f6c244212d6b37ba39e78a4e121e8e1e03eec62f67cdc3239669907161dcb092727183422d5a8aa01028ab8ec9daec0ede9e8d0f6a0ad8290e52ea9036f09271d155595d6ecb518ce74bc528596967b520cb092567df5d008f38c4dc9c2b8e3c4da7d81ca9b754d38a94b62b4ce3712383f680986aab3c5412d7f441d4fe878ec34e65e3c61a94c2e32f58050cdbf772eddce64d3ea8b99d6f6783a8da9436fb48c19e50e031aef2d1da08b6fa587d3466c0fa66a8395f35baae636d91f15e020c8c81d10a27e9b2543c460f6ee595a30dca0fbc86762a12122a68b7a278c7ba2f18119aaed9556e9d62195a6ac210702be0ff204ea543446f356a0ee618282504016a419542e5ff850f8c35715f3d43e44bbe63757878a362691232d3e2a69be997f1ce9955bce475f6e6208a0fc136f0b0318eaae86dd8b4bd7e8cb6ae75a26150065e99b3cf155bc45a2490ff8c7772889f008b327d885690c85252f8acf988488a7cdea12075c1fbe7ebdf440660b902b3c33681cac04f"]) executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000040)="1b7f", &(0x7f0000000080)=0x2, &(0x7f00000000c0)="c5e78322e1ec1f8a9b5ee8287349a6919a5a0ef6d702ff32c601dee9e530cd69e295d43bfa54", 0x26) sysctl$kern(&(0x7f0000000140)={0x1, 0x49}, 0x2, &(0x7f0000000180)="722c96fc75cb81e14deda33e1d57b5e5a255616bbc828ef9aa1d2e49df9f356873eb63766b3900b8a401969a", &(0x7f00000001c0)=0x2c, &(0x7f0000000200)="445b3bf608703b14cef80d8ac0b73ef5e277642e285fa85018509841c5be", 0x1e) sysctl$kern(&(0x7f0000000240)={0x1, 0x4d}, 0x2, &(0x7f0000000280)="8be3857bad9f5ac82030ced2e8d1bbf6efc44e54d58515faff26c82d5704727c00c3f0a5c4d76e0efd3730ec64594ce1b88eed53bcf9f86b213103e81466c210e5cbf826bddd705d306062d6274c3335512bf3a883fc8e8919bf29c1d9d2d3966c6ee863954998e688a6e37620b81947864154e155a0b405d248ea98c63901db0e944431f1c10231c6f7b2fac9752bcadf67c18862a61a53a5df74360e0493d2da55528c2d5473815fc9c999784e7450b39f2917da2cf775b4bf899011dda0b22b15f556be1fc0afb58777f94395e169d84ae72b388babd8d3710c15a5967863", &(0x7f0000000380)=0xe0, &(0x7f00000003c0)="0d09cbd9", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x104) socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x4, &(0x7f0000000000)="5ab777a5", 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x80047476, &(0x7f0000000500)=0xffffe001) sysctl$kern(&(0x7f0000000400), 0x2, &(0x7f0000000440)="cda60bcef0d6783598d2d39f741404c48dd48b1d4a22c6a854d727307e428e9befda4cd6c87ef4df05d8f3024a3896e2d7aebfd01c35b34abbe8de74c0480afac962f0ef439f80e2622d46d20d2735f752e42925bf352d03cdaf776c8f", &(0x7f00000004c0)=0x5d, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x1800) syz_emit_ethernet(0xa2, &(0x7f0000000ac0)=ANY=[@ANYRES32=r1]) sysctl$kern(&(0x7f00000006c0)={0x1, 0x14}, 0x2, &(0x7f0000000700)="0c691090fd04f87849f8c3827b0d7aa27976cb2395295bb820f2cf3825d6e8e1d52d4d543d2024e5f0ec61068250e0b277482348a53f5f0a810e011355017b7301ed05ec7a0ef90de7ceb87f56eebb2998be8805102983668afac5dc431997e0570952f6dedde7d65c3cd4223b0242e09b55d2a453439709d3c8d71fb2a7f4ac3a1a69c5a4124fc02df103d410029f035232f7b180120962cb97bf3ff8dcda611f26ed51ddf8", 0x0, &(0x7f0000000800), 0x0) r2 = open(&(0x7f0000000900)='./file0\x00', 0x20000, 0x184) ioctl$TIOCSCTTY(r2, 0x20007461) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, &(0x7f00000009c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) setgroups(0x0, &(0x7f0000000a80)) msgsnd(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000000407983ab10bce33973312284e5287e4efb01d86339478e90b2acb31d7cde00e5b4fe63d1e61a74985ceffb0c5204296dd6a47c6e38677c3f6d0aa92a12bfbd94fbf591bd3bde36ce7f8e90cd7a50e86daf05411841e145120d609583d7e6aab75c53843668ad1e975795e8b787f1bee12f4bd0e2c7c501492e2a4eadab450fad3ae0e6bcfa426ab085bad46c8077cec25803a17c353428054e7b274437ce2994581df01"], 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580), 0x401, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000020c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000200)="487c9b913ac64a29c1c135d8dbf0064a9f66ce3ef659a4b25b", 0x19) r0 = socket(0x2, 0x4, 0x20) recvmmsg(r0, 0x0, 0x0, 0x1002, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x10abea1be3671fe1, 0x4000, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) r2 = socket(0x1, 0x8000, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x20, 0x5, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc020691b, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) setitimer(0x3, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) dup(0xffffffffffffffff) getppid() open(0x0, 0x80, 0x0) socket$inet(0x2, 0x2, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getppid() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x1013, r0, 0x0) ftruncate(r6, 0x8531) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x530, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000340)='./file0\x00', 0x40, 0x22) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r7, r5) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000718000/0x3000)=nil, 0x3000, 0x1) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) dup(r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x20000, 0x0) r10 = accept$inet(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x8, 0x10, 0x98e2, 0x1}, {{r5}, 0x5, 0x0, 0x20000000, 0x8, 0x4}], 0x5, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffb, 0x12, 0x20, 0xff, 0x5d}, {{r5}, 0xfffffffffffffffc, 0x81, 0xfffff, 0x1ff, 0x6}, {{r2}, 0xfffffffffffffff8, 0xc1, 0x4, 0x8, 0x9}, {{}, 0xfffffffffffffff9, 0x62, 0x4, 0x18, 0x80000000}, {{r8}, 0x5, 0xe0, 0x40, 0x32d2, 0x40000005}, {{r9}, 0xfffffffffffffff8, 0x32, 0x2, 0x3f, 0x8}, {{r0}, 0xfffffffffffffff9, 0x6c, 0x1, 0xfd, 0x8000}, {{r10}, 0xfffffffffffffff8, 0x4, 0x2, 0x2, 0x5}, {{r6}, 0xfffffffffffffff9, 0x13, 0x20, 0x100000001}], 0x8, &(0x7f0000000280)={0xa28f, 0xb0}) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000000), 0x10) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) syz_emit_ethernet(0xba, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000000017a100080000000000000000000000000000700ff020000000000000000000000000001"]) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(0xffffffffffffffff) close(0xffffffffffffffff) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040), 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) getuid() setitimer(0x0, &(0x7f0000000000), 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r2 = open$dir(0x0, 0x100, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000100), 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file1\x00', r2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) r4 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, 0x0) acct(&(0x7f0000000080)='./file0\x00') executing program 2: setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() openat$wsmouse(0xffffffffffffff9c, 0x0, 0x10, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, 0x0) getgroups(0xffffffffffffff84, 0x0) r3 = semget$private(0x0, 0x4, 0x310) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000680)) getegid() semop(r3, &(0x7f0000000140)=[{0x4, 0x200, 0x1000}, {0x3, 0x6, 0x1000}, {0x4, 0x201, 0x1000}, {0x3, 0x1000}, {}, {0x3, 0xff72}, {0x1, 0xdb, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0xb, 0x1000}], 0x9) sendmmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)="8bbe837bf99b5b8dd9fe51fa744d49734967bc2c4a577f5bc033429a1cec8a0a9510e3e3510ddd4b15926d3257f270545388dbb9b5fa5ab75124f76ef8c0e88c4d9e0016980f68cc13324d4b5067de5d62ffb51b221e4016b52ad25a8a38af0a2b9835", 0x63}], 0x1, &(0x7f00000035c0)=ANY=[@ANYBLOB="280000000000000001000000ff000000e8ba4131160eafdfb96fb8732d8c44fe47a50000000000004800000000000000ffff000007000000f9e8e83c94efa734248b16b639e0d7f13abfedc508f37e6f17098ac11c99e186568ef99ab283ff9a9394ac6d0fb7e4ed452797ab94000000d800000000000000ffff0000030000001535649750284260b0018eebf9c3241678e3831933ccd492d16b65c440ad62ce5cc1461652154047913d6c71ce5632af54f3aa632525a85376bdbd6b2e6ff446b050b709a2770b9726c2b37fa4a6f4094e81b3e3bf25c0702d95c3b2dbac21702a78f44f8137b13d4fe2b458043acb5feb7f5437018a12391a7c9e8c45aec731ab567707ef113af65240adae2a1aacbb67910802db2ad62fe8c8480ba40816374650d982cd0799b5f05a0d41978496c549a093ca2212e46806962632c3fd3c122f00000000000000780000000000000001000000a326a06dba18e7e709da2710d7beff9aed1accc9b86e825b3cefb6a0a331b95cd53b9802380813bf12c99ec28f55e57d29fdc8e05ce83340d81371e0d6708ac8f8a932a2963cc2aed36702697bbe78b6c0237b7327825a45e2f952af95d958ae85201e6242e1a646000000005000000000000000010000004000000008fc6421679c03525ea32d67bed7ef960743fdccfe9c2fed4db819774fa394d62b073859f65d5163eda502f6fc9ebd0ca0a7962691fbd4b3840f0000000000001010000000000000ffff0000030000001d565891502cfdf54f0408d72abc69daf2008a6cc7d05091a82277632004ce4e354d33aa32ef1b0be227909221cd5733bdd3dae5e5cb82c840998af5ea19d27b4c7f1d6c9bb92b8d952b84e6c960cd9fe5df0877db1a1722af2789b3c21c189d032cf967278ce9d1f577537bd4e306b76da7eb58ef78e4619a9ce828064af0cd0044e0ad716e0f54359c2a55255b2fd83e71ade14a9d6472e9c11676d79024aaea6756aa9da04a8f6cf90353656242480aeaecd11face2e370a2b9ffe9986f9fe0b5392b9f0cfa3f84aa2b19284e24fbccfbd97283d30bbb93e077b0ac3da8951d26df909e4f47047013c8aa4e0e8a528cc232e335590ac637aa008c6962eeac78a73b1b45c27c441319191bb71bf5deab43feac070eea6924bff84f887b74737c6a0c22938984d0354e1781b2a2b8b20e5b0da4d7c7b3cee68f4901bd99c1a6b5f4851834c780dacc7a65e9e0696d097dd79257861858b8d343f2b5911fd7d58ef619ffc91bc8c54cc9d4441b53251b782e03284ff0d4f476fd8e8bc224bd89857440a148498525f91e32ae72a6debaf0122848b40795421833d83d84c42a76d14d80b4c61e003b95bf26d08ebf772e8511782d689d3a38a938c3bbc1e8be7f38c18a8f03d809b71e08a4f208fc5782697f77c8808489243c4d8a88025b8efd0e3edcb0e30d9b0365c5830eec6eec7cfc208f5a4f16050727ec87f02da9546d4bdf71c7bc8d078fe7550c426d0fa8f162a3acb482d8d916b8485422171b3d5d7baf965c4f3475a941135600928547720fac5759daac01d374ca244288eafbae105fbefb49d9beaf6ca39ceaa853c053a289a80a28070c42c138de8d355cf08b60d569e384840ea7bddc1b1d71fafac9d51962e1cf1aad70e8c42df448e9a25a68acd835186bfbb71c0690af5819587a5d6059256cca11c5be83141dc745222b3a0e7ec402e0952a6d9c19a29d52631056d9c45bcedd41b0621e73e9eda65c7b5a7f79a0ba526f30affdb4979ec89f2b2624197907e73aa3530631aa3df8ca57c6492ce83790d9bec167a2afe43234cd6ebc1f274d478085c57b3c5a9e1119d6e452ca2dfa99a572012b3fec5370f25f5737b090749e707732a155f5daddaf89a69cce4bc17d175dc0e4617c703c160a5955211a305bf0088ab9c3023e3b1b6598ef3cf6a822b172e73d757351133d88704243f354539ff5596c2f054c97ff38fbdda5edcca44c1f5cdb5395a92a3a9bce5f8270f16eed3267b52ba398e66d7634e23cf56b53eae3bfff45df97009cb0b57550affdcb3ae14766084d491abf0d6fe2788dececa5de3f236df587354e9f02cc6505dd5a98696e6052aac17427f20670d98e7797a28d7936638e3d12c2d5a95da7c9908f46e52e3e8876bc5b51259f66c561c38d0c33c286b4a4511bb3bb6aef92e0f0ccd2f2f19aa427730ea8051aef71e5454e831645ec4cca1a163f9fe85d8033cb35d14fabc5e600d411ef2a20e2c7b4697d568e80d6935df2315f19081d654fd04aa154aa4b6d64d7fe39254935050428cc5e55ce0dc7b0702ab71785284a8b0dae2ad95e6e2da31ca5808867e20a00805be3874b65ae9d15f58862dca79228c5a5bb0468b0fd6bb1e687b64a65bcd2a566172f45bdb6be29e0587d228c3c17a26c275faee441ceca93afac1074709989bb7ba685e350b1a0096e619718eca095f92f67161db0a25177c1af756bafe989eb025545897dc3a5bb3efd0c6952a9a925078b52a62bac78df6d2a828293c0358b4663ecbeeee18f14d6ae85f98c322bd552cab7d6a37ce97346edc9e9b494c086f73f8e093c4279d71fffdfdf4a3fc387fee534b8d5397177919a1e61fd3a853b66814c5f5d84c9743c154e395ccf9ba321a995b181d056bc89256335069ddfaa0962bb4cfa51960bcca8e2695c524ca85224d10a6866c18a009b6a4f564424b2202b049d5b81140e05d8c018737e9ef1d31528a15b897ac57f2effabf353a5dd027ce9ca2c6da8c8f1e00b6c7fed2d966fa1e809c0f4f94445f16c5f82e43953de0e9c245793e1071b1fef5367c4ed29b1d412b5e89d48a042693f3c05b845e1188b426ab359cc8b128f0ff8dca057771d690b712d16a9133273e0485fbdfc9408c78a9786c2ad148f239fd232908c6f6d8ec9f40c37fc4f224591fd86791ed0b392ee24cc2ab2381349b92eee91ef59ef65a0e0b5fdb6a1c92670b96ec2d66614771b9847124c334c3bf8c62a8dc9cc2094bfd4d619e01b99dc7c149b1f5ca7d7e3304a56d2eb0a77f414f515f76ab19cfbfc60736e603f11e697534fa2a0cfbe97101dd5827c0129e9f8ea82217af602cbf1ea9e3092043925bb88ccdcfcf57f54ecbbff4dbbd9de884c64fac39e4731adc8562e046ce2ed3a161071a7b98cec3daeafb9311fb15cca19b6ea8f93632c3c7dc9c7743961908302f953e820d0b0fc3ac152fe93d0031e10d264cb5e01e6813b3fd6644054425df5cbca82066ea66227c22f57f7029055ff1c5f022924f3b6abcc6550565cc19f97106cbb4b0715f3711aa5ac416ab1b95d7d9e1c724e37cab09ec61da273e788b56917787cf1af35ef1da45bb9f59fd68fc26217e7def1671e4644bff1ba5ecebd8b865f19102f0c52adb6662eb6ca1fd60946c7f4ae728ebad3c63f4632f740ddc98ad67d61f12b0639a2ed457f3ff1c6e29312299eb5f34fe65747f90d9b484af525085ce1774f2b4e6f67a5cf19885f175768801d9f14066e8b550945ff41bd5301da6ea8aaedfac3a8c410398ad0a37263be500cb0bd4816167bbb204cc71a6ffb0f42b38f31dad84bdc833e3a509c7577f2d9f4e6d89e964bccc312ff02c904260aa9617ecf4b68ad7e2d31354dca74b8f71876108f6ce7b7299c3df3fdb48101995608338fda03604757727cb0f3ffd559e4fddc28a85ab8ee4d83d3f1f66335e4fd8bd97a3563f893a9b503f68092096ef09a5bbba61c344e6eec687f1eef7f5fabf0a67cfea409f2d481ddfea1ef1b13ce879ef9015fe5b2b651fc5b1d5c826597a84161b286fe7977597bb16ecc5a792f6dc7910cbc37598e0fa5afaa34a569783e16d18c97f8a37b4649940f7583eed47d75372302684f833fac969cfa37b3105701cf5e5c40775f81391437d24a6b8c0aa3a74e6d31080421202223f315038e0fa3c1db1e99927de50945b29d917606457f801b7809dee0bc63f5d8685274e75849d2949de306a5a19b4b67c4c7c451db0e4626796c1a601b6c4b5d3b1c728404b3bf3f2618d6daf9080db49e1194fd8245b159a27799a8e7f57ea946e7f62a95fa16eafa594bbe51a2e4c35a2f94e6e30c15ba0bc839e7eb12f8c24b1410dd97fd827dd6742c51ff41679b7ef2a9839ea7524964f45f4e9521750e0daa671ae47a1014a70b271c670a5ad8bb79f5b3cf73f10079a3a0ec5fe2311b8545d76adea3b6afb017f04e2de635720c4b8c486aa53518d156ea5dd915061f95d49dff048ac8e5da6896064d5e82a0e2c12c6282e6bba2259b87a957c116ddc1a9c8cd7e36aae0f05b77874313e605b6053fa24303f3a7326592a0192d543bd7a5ee577e94aacf8ae0aeadfa44c30d30d0d291866d4f4020f2ed4ca5e3589f699f366dfcc90809ce3e7c53ebeb0fbec0fa6c7e34c1fcd555a2d3f627c0227cafae53488db31f89a47efbd7e33891f42138c0eb106e98ad35c71c5ebd536ce8e964d9f564b3577d6889f66a1d38dd6d7b432c86ee26696a34ff106944fcf5e99c1848b2b72d8155a9ab4cd1cb451475e4678f64f60c226bcc9559abf05900be0ea076808d4aa855f80c4c55ef5662c325f43571c5994ad3e4ff85ddb7ad0425f16bf77defe6a4da21c32b6c3bd7b6f53ba8a3249dfd8b27cb8c1fe802a97bdf224859d5a3e39941a19e13e025092fe3373ad936940f4267174ae9872cf2bd1baa207e7db9148f8aa0d5e0d9e9ad3cc9bfc6796bcdb5b8ad37da63ed5a90e1be45e3e12a9355ccab8197526e85b91a2bead52b4010a317763bd6429e730e0e03d4c4887b22f69d1a6fe71fb9ff6d72bf0e26b498c70ecf9793825eb73bd811fa47951f1934e20235903c6dbef909bb31b0aeb6b404abdad1ea82ea11d668951989edc7303aad658f820ada097152b094fb3115cbf7688724cd425433c749ef5a5cda91245e0df71dc41853aa4ed41d5beda387598ca304b31d31f43768e819aed735d2cc6e481720471050841e1f4883179bef9524412f08ce8112c08db1e5c4a0a2c3889ead113233f3a887f25d82375817fb294894e412e5418b72c35624b5280fa5b8d94bbff37e0899176d6264ca673769e823ee2c60e18b33b9eef0cdd29e5cc57df5969b9215cee0b04bdd31c380714663114ef8f1470941a9309c96dbd4b2a2a976bb8408d1b25e86b25a13c5081366cb7f159dcf7f018738e653a84a64fc7e332d72dd5a77413058fcfee641cb1927a686832322287e8812a152a924d0e61bb37e0cb4a80f67d6d5fce6275613f56cfcf23683ba31560101ca93cf60434f79a27f16f22ba3c81a376c593e10931dc5a192f7ba2ce4e07711febabd07c0c798eb0de4216c3d149c1170455594f103bcc0f2d8b24b20587995811409e59b5f4ea7c3a596d8b41b52dd06a226ca2b3007ba94c118dec78d9e98e0f31b90d8cf988974f1e9dc1f31967ac9251949aa5d806b52241ea3f204e550c5728756355eb458cfc7c84e230cf76f91a4e6087b4280637b81be671e35b6e359c7bc530bda47e947aa9099905ae966b3607fce16ade937b9b9229b53bb3a8b796f75bde6879020e00ea03ea560da71e6231d6710dd674be9e51f1434da2e8ae9ddbd2b25ac44bafb532ea5ba7aec0ecbbc7d93f9fc272c569683f07f52054ae30be9fb1b9b718ef28f50f2a1510f016f3c52dd86f8e841b04eae85ae018055107d5485a6b337f984952c4b69519e711bb9ec6eb5777b9c97e7b50bef2725737a065ede82b834f76e58683556fa62eae731a90417b02a450f4aca631b094f1a27f5fd83a4bd5566c78bdfddf71b38ec6dfd4f08335f29242c78a5070e1369ff63e2d4f17f7d2aefb3694466b4438904700df59ef225f4d899fed097cf35cd8520776986ab3eca1f108db4f15ac6bca840dbfe156b07038f7d2bbc75da1bcdadbdd716a7ddbb65c28279aca1a4ecd3a8edde39ddf44f6fb40e0d6f81c9d81ac861b4f6bbc4d65b5de1847735e3158b7a671aa13d9c6b105509f34476aefb241caa629751469ca69ee8da9e55a3ddd8b8a5f7d0f20e8167f0a4905fd0f3298af6551786b7d9042b15b38ea825c7de5a7d54f6be209fcd59bd7da7b755c9f16440c3c4debd54d12afaa94c8fc472c6fd2159a15c71d4eeb4272ef1129a8b58fc2c7eb692ec539053a95c02766d2c3541bb73650690a06a5ee85d82b8c4bd6e2d36a72b040fd0cc4a36084de5e21bab25da45b877c5f53c3e1cc766b565bf2dd90a1979f391fe41ccb87e30d784b22213d427474194b7b3f95ee1296c7c7ff95f9c9c5c6cd6e4049177816708dba7719697d2d720c0055e27b7e6a11c9fa58a3d981a75356f3ba9a73e7bd75b928ec148ab6d47bd71fd4539d7dfa0ec956a99f9e541246ead17e4545800998cd5d09862d77c2931aeff2fd460570a76f110dd6951271bb4b6799fa147ff44ce0430ce9a7119727f9795415014fad3a3dd00f569445a1121e4cde4885511ac4c71d0b60030fc4058d7b97cfe80902c3c0f177810e12d439d770d467da7b77fe3b4eb9b5a6b69d19418e53bd104f80a88246fac8b5138c7eb280000000000000001000000000000005cdf48f09399ba864b69e21dbe59d40a401ea0e0a39700004000000000000000010000000300000086dc024894f38e013c3aca24cae6510c19c0eac1066397b7e5cd9aeb65a0350d29bdf0266f17ef117000000000000000101000000000000001000000020000002b08d1e22e8eada6101427943081413d4c6e2bc85c476822d6ce69b0c7644a649391465c26423ac13f39dab51b74d284bc0e67f09d4520af92d10e6a65f257d903ab1adee485562f61f8a906e953b0556ec698dd4a97fc250f2e446df09f3299710886f28b6fd15efc4ebe4fdd3991495522fa6df4d3aa9294929e74601ae65b2f81dfedef30b6d8fe35abf974372137164fd6dd7691af83f0886e1c10518593a0304f03c929df48f7e78a7a9e96e18a34df97137a9da30dce51ee8cb046122ead82cb9b086278423d156be83351619d87c926645b4d9677ceb0d29b95d2e3de79b6c028cfbdaf9fd0b56b50b0f47743a385c4d1c4ed8df89ffa356d8043310bd5098ac215ebb5b1f06cbddb7c4c1541d690c7febb39a8279aa1126861e8ff7115d0214ddb316eaf636b851ca9264673d00f103fbcc3de962d161ede4693f53a8d98b6d8863418f7cf53d76d911dd9f9f6a251a41b7da0cc65d13352ae27cf87b101545925f60543e2812b89a6c77ed28507731fec71b1f5cdaa66a3a4363a2bd62af293cfcc50d4c34292ce48c071f1d22092bd564158d18db5af4b9bbc3666051b80a578e7ab2203871daf6c244b59367e31456c0d84f06adbb46e03f3a78dd6a6af4d13aa9ae466a60b6a8b31d63e6abc9a44abea8fbbdfb522b165da08e1803bb5c2bec7b7680ce7950d6d9acbee679e256db320f5778a7dfa43b492710110c49b21b10ddd21925a8181d66261f064aa14cbe1b5cb5949eaeae70f29c145dce3f0e9177c766ba5a4e33bef3deb4805085e238915fb937a49bd91366a11077a33a7c825895ecafbce4b2b0703831ba9a488c7497faebfc06f9206ba6c3e0401c7857f33c923b0e08c6664d4ef651bf6dccab1a08e18dc114c31f3edf02c1163cb639a622632f02fa75f811776baf63a3d1b90d8ef7be3a6d2adf7c0a09a759cecff7643ad71b9c937bb989e4c11a52c9ef8cb3c740cbb5047f50e4f9ebebd62bc71bdb53e6c813f292a92a8953dfcafd113a420bd3d2e77051a6b84718d05c04aaa897461c28ef18bae96e887111f3157192b536e4aa7f07a04a55ef32d6c1eb7a1ef969369ec5f15f798d9961da6e1a8d816be541bac7280e732c7e8910e7330451c2e59f7096fb4d21d3971c6480f03484c37aef4441b7740780ed31c64fec6312de039b5cc49e69a6e86adadb48c3f056bb5b282fdc5303bcc6f390e592534679db3ff319f2b7e4b0f53d0ad1595c9c640b9dcf0be51f2f5c74cd4617aec1829a6e20f3e7c4797cfc9c9e59ae0008841257c3a722268db1a3464fd20740b1f5d40bc60074e85a5140cb1478ff016a1c5f0e74b367d403e1599999017ed911bf4e379d68bfd8a69c06ed4c2a681f71dc141b8ef3d7cd09bd6cd7143c4d5dc5d2e6634392ba5cccec8e2c01327a264e3717192017109d3632cf6625f26530800cbcd325043a1d64a521fed173ab1fc9213ff904d2e0e2970caaa4c63ea50fc0efd1b83d3c71484fb8c8023f44d90f5ebc1583982527deb72639d27fbcb0d74f106be15d6be916637f742524784c4c50613ee16002cb085ad13d9c183032433e44ed6b04049432a4f01f8afbe792860b67993d3145746b1112fd0297304390048527f597a8916655a38141589f985b2debd2f489662342ee504371c66824b3cb3bbdda2b8c605299e462b3bdf31c73c30a9bc0bb82e527a8da998285aec17b8602174afa7bbc983faab549e9a589c6dc5e417935963f1615e592589ca9e703298abda1dca3b6f70be8c02ded40e286f3e83605764e18a27e34583d9fb5042323dd3ec5438d41e019403c66bff4c25ca4bad3d87fc87fe39759664c419b5337d390620bbe194231c790f8867ae205b0db14c6a9dc2fcf2a62d90c97dd3c5603416a9fe87b0876ce96fe3f1a2e8467597e953c94c06626d284fbf0962839e9df019755e95077a3056e4a04045e03ba414c977b7c2105541db03e51e9e9066513f1f0b953f46943e7979fac0df9ca34a562ea24988c82f5b339fcbff5d248c41d1ea8cb174630da3ad3cb8219c1b2db3781dec71a9ec9f6073af4cf3dfc81f3633f2e32bb9d0e96a1fe9c6b8f24e8e53b46b5f5313db2506d8d6cb586933641edd27a2d4d5e54c59b8ad32baa075e3c81615a7e9566561a44a8af2f100ff491a48cd7f40c15eb267303cf0f6cb68ec66e4f82dba388bb5145d162e9c5783ecdd40be2f261312f91268fae36a266b9bad503f7bbf10f85d65bff24680cc2b84fcb83b1880a3c868c9c06f0f51dca5752a44a5873c00f8ba5bd015664650c83b4e7662b6861a8fa738b77b6ead219c359b30031805acc415a4a1218eeda42f3037b311e5fb8b8a24d93c68840812eb205c3d0077451791c37fb1dd1621bcaba9173b5dedb720465a95932be11e46e1e95147e5d8a3b1a0149351c1167aa59f406098c7f39db1f32fc9af74a7fbb259f17fedad86b73f11179b7b4ebaf02bf6878e9c06eab8ce9df18b6110ebe0e262b917fc9a56ea6b381a7a3fbde54f2123c0207bd2f34aa21c6b8a4290b62dd031c7864af1898af9efb12cf4d9d41951b780a4c6066cdd62f354390f086acc37af205aa324d6c37f77035a70c1206c35c5dccd45fc1999894b67ce234cf52555da54f43b3c9c6fe585538fac06f2e94c2de7a8681792db74d417bbefd3dcd2459cee059a239f3e82a28ee1ae4edf33c7d6cfb2d53623d4e741e8321db1aaf69bc48b3de9ff7c82be887cca06cd3102dbd84c5572e7fffff59ffeadef94ceb909022140018f263abe82b382e5533544a1e57fda6bbd436eaa2cd16b78f1015b5ae044542a107fb6ad07340bcc9592468b18aa309ff843c5fdd4509014750e9a8cce41ddbd3f507381fef8252b2d0f48056ea48b01894ccb4d79dcc8b7f7df816b4ed6393d67449c36417dde398f8496f5ef67fb792d1c435ae259d016bb91c767e00b3410265980b888fa2c0fda60d4009bcefe8145f9aca8ccd0bc07a37bc0e2198df2e3ede66ffeeaf0b258153df6259ff59cc2ba7c5dce97ec83cb9dfdbd523894cca095d2cb662ae875d21d703456327a2fc3c94ab3507cb4f6db91b9069e628420f150f633cc45a6a8256331762220c143790280204b26513c3a161e0ea7510390fbfa23fff8affacfc356db1e81445197a3b81640ca66bb6bfd540056e0d681afde84c2ef33c0d1728d07dfa58b8a18f7660f0b0b40d1e07173519da532ac74e831163d5b57c154016d2a97ca4536e67c3aabf671b9db948c510d4b552aefc0eb70da2cfe6c620c2d89cd728420acae6f013104f590650a2d53e18a36efe66f55a9ffe45c55727dd51fd0abbdbeee6fa83bfbdf281daa145b3dfbbb4237bab3cb99d82f65e5c3460f7aedf39de3a23908c5d637888c697433420e430d27ed263f8d4b44754d7fc3e05ca0b64f75d2dd5bd20d7335bfbb63f77d3ceaa8e4778c1d549a8cc92a54d625b7fbfeefcb7b30c91d0aea7f7f3313c9f41b8987517614fc80167265a59eb6fe432c006a3c8ff96ba88ed698d30f6be9a39f2920bb704aebbb43f699e358476abadd87c72db08856e60258aa301bf2ee2337fd7b6a16c801f7e292ca93bc9ce73ea553797d7e02e7cf301633fa566e44963be3a0cd6777e80c61e5b5f46d5d79df8651ec3baaca2ba8b448d72a3dce841f8a29cc646500d87f80e7b2fcc470d7c2e527154f9a170e4dedc5e230a502924b2e6b388bffcc2ce78c6e602616d03f884c43c1b1db45b455e5a47ddec18bfe07596e5febbadc776f09736eca0948aec2c7a538fd8fe9a06da98f9f58a750da9bee671d2f8007ed822c8e2cbdb9e773d2de11ea44b3750e634d463595fb10dec933bce108586d13b7037ae86a70e56cdf3111ae274612d6b6fc7440fd9122819b41ea52a3d05b9a017b5a3dc2bc843d0613d47f53359f0db405f64615974f23fb73e32629b1d17aa7dd3624efd7c3185255ae1f9b2b5a42037703ddf1e5f9d6fe5cb3faca800ffee2f3300ee3f425319a715a65e51eff1aa022a2af1bafd85bcddfdd32c2bc5aa8b06ba47b98fcaf5b8bfe30b5577d5c67e88b8c2783dd35e4285f8a59c2c38248258b481da384a76cbde2f8b16e727c07d7defd283cbaa3214dd3a26eb072c7b68e82e410e0ebee14cc7add8f0b9a2adda874ff03d4d4369b8f4cfd941f6ce493a05206e411d67d70ab46ab260c9e2843e96154acd7d215246e8d2149a5f77e0fe793b32bf8dc0b8bcbbdd19f84426033e9ef8c0652dea3287b223f399b4e86a022fb72c2c0c1727e2252905f25802c2da874b019f825b4027af1bcb8f6df53f3a741cf219bebbd071ffa62aea1597bee84915cb65802a0b733dcddff95af28da5976dda87ba7e43c03fec7f08ac4ebb78db88b031d4edec8d1c39215d62f09ba5e96bb85086319923854a70ae24b1340aa0815d5978bead39389799bcc207e534a7a561fe420c574897cd908d8c4ab51793bbf437412c93eaba182c618e65b8968bd93f1959a3383a89ebfdd187a9e706ad7590f4eae700e9ff64642f40c73aa5e9027fcc745acf881b7624c2e377a32806534368a1468c89e167f3726d8cb10cf57c27ac3a7129d71b24ed324eaacd3f48b1191ed83db13e4391cbc5a60b9d03d5c5d560f9b8d65ef205b3cc885eef34ab19aca69119b0d6d8970bfe02d6dae5937a06ed3df9986e18bdc006b6ceeb741ee76641cacca863adbdc6a060f6c32f2fe7ac7263e6f80e9448a0446a886ded7ceb6da399e29807eed506ac1e55eec32e7f54dc0a28be5dca642e54b753dbebf54ddd01d578615061b7bd0bcb4c5ba1de02d05ac5aa33d2841a814c7266382cb4d584705ddf6c3d03d77a488e7c38d44a949a2379a4463b0060668e41701fbab0b6caea16ef5006385d0829a72234edc0f53f20bfe0afc0ccfab9ec050735b35eab8aadafd29d4580c112410b07fa0bec983d8bb328425aa97c7eeaaa2dfa2eecc80fe3567c85f711320ff45eca13b55d99cf27cdb98a78dc2c92757843d62453d5f322b46371db2edb47aa8ad188e455096aca0e681465418b07c5d09705710aee37740e804071402d481f7ea7bd54af4196f41283795430b7b60ad674355227f05cda5c967eaa2287e2653cc48a8d94a90779cab1d4bd20e4d76eaed130661e300ee7374a506d6985e39c59e68e5008e7678bcda5ea51068c91c2938a3494c7a9685084d12d61a05413ec4ef01bcf8a8f5d4eee91af9c1982d0168749f5046d0ad67f115631527421bdc97eed15f9267907412bb012e550a90b3cdadb3cd56f2e4ea7df6d19d85866b77be3ea4bed68c099cca9f71b3513214e9e9bc02f8db7d0cf7ea847030c62d5de0d4052b486082be169969ea71fd31f1397ae45c0b12afe8eaa0ecea379dd305bd34ca2e9bf26c3a2777d83fb9d4143ae3b123df98f47a8721c009af1f5cd350d65528193fafd229a71f528675b963d6f96ba3be70615c8506f31c3b1ccf60c8d5c0663780b27fd61569332f570afd6446ac41c0925a7415fa8837b98ad542cd2da3589c6d3d0151d3cd0cfa8691b298caa5b455aad376f3922486609981ecd3d02c966b9648c641bdc477cdfc1ba40a88e74acdd98baf832f72176998e61202eee6c661d2373c1d6d0a7dfa3fbc6a286652d4ac91b36f38adcc98d10849d0da4c679367d1ae83f790452034fadf2e9b329e22c16f0c2ed30f7ac16342f0c8d69dd1ac4a47a2252043922ee82036cd9541f7d500d753cd305f848e694df6ceb48bab9d32391a66a2f3e9abe8f7074972c50ea8266486aa171425a1ac97c5e5394a93313800000000000000ffff000001800000c1fa7934cb080c2fd15e0ee8b2f789da631ce60dde1449fd4e02e28bc4c8de99872059fe00000000b4ca8ef3e7674694900f6f613a527b"], 0x22d0}}, 0x10, 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000004c0)=""/195) r4 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xd9}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r5, &(0x7f0000000480)={0x0}, 0x10, 0x0) seteuid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = kqueue() r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r9 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x168) kevent(r7, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffc, 0x63}, {{r9}, 0xfffffffffffffffc, 0x85}], 0x1f, 0x0, 0x7, 0x0) close(r8) sendmsg$unix(r6, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000100)="de7a022065cd6a454bb319cb2527f3c54b315461030856506f307270f54c5e1d1c681387532d3fdeaa94427c2a6825e7f887a52561d4ec1241f216afdf205490", 0x40}, {&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b", 0x4d}], 0x2, &(0x7f0000001240)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x8, r4, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x20}, 0x3f, 0x100, 0x400}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000000)={&(0x7f0000000100)=[{0x4}, {}], 0x2}) chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) setreuid(0xee00, r0) executing program 5: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb80350001080006040002aaaaaa02000000000000000000000000ac1400bb"]) executing program 7: syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aab25a000000009ba7a64699d8c2ffffffffe62bb1266dfe8000001100000000000001000000aa"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r0 = socket(0x0, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) sendto$unix(r3, &(0x7f0000000200)="da6afb3d03908d8acbb48335c29f9c5fa98fc57dd6ec3b584705ea86bbd343600ff097367270db4b7ae8cafc179d4fb13f0395810c933a85b676d76ffe2097b5e34a5df157877d1158ab3877058032a0c363fb84dc2dd6d69c10f8fbd9b5e06ee9d3862af698a423ac83d58552b1e09e3cde", 0x72, 0x0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, "1a1116f0d0f700"}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x68, 0x40000000}], 0x0, 0x0) kevent(r6, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket$unix(0x1, 0x7, 0x0) setrlimit(0x6, &(0x7f00000000c0)) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x2, 0x0, 0x3, {[], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffe}]}}) executing program 1: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r0 = syz_open_pts() mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff0, 0x0, "cb00a6c8d30000000062ecff6a210dfe8d008500"}) read(r0, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x4) executing program 0: sysctl$hw(&(0x7f0000000500)={0x6, 0xc}, 0x2, &(0x7f0000000540)="1c1d133250763087", &(0x7f0000000580)=0x8, 0x0, 0x0) executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000001e00)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa08004500001c00000000001d9036520e0fbb951400bb4e204e2300089078"]) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0xffffffff) r0 = socket$inet(0x2, 0x0, 0x23) sendto$inet(r0, &(0x7f0000000040)="74297f1bef69658d1fc67a2c77bb372dcc9a439190c4612a635c158895ac4bf8ae1fa1ab340362df60adcd2169b2", 0x2e, 0x402, &(0x7f0000000080)={0x2, 0x3}, 0xc) executing program 2: socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x4}, {0x50}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) write(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x81, 0xff, {0x2, 0x8}}) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2) executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, 0x0}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 5: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) symlink(&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f00000001c0)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x30}, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r1, 0x6, 0x8, &(0x7f0000000100)="77b3d8fa", 0x4) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) execve(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0xb32, 0x0) executing program 6: write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) close(0xffffffffffffffff) pipe(0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x101, 0x0) close(r0) fchmod(r0, 0x0) getpeername(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) mknod(0x0, 0x10, 0xb7) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) geteuid() setitimer(0x0, 0x0, &(0x7f0000000040)) openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_open_pts() write(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0xffffffffffffffff}) executing program 0: mmap(&(0x7f000006a000/0xb000)=nil, 0xb000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)="bd", 0x1}], 0x1, 0x40000) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = getegid() semop(0x0, &(0x7f0000000040)=[{0x4, 0x5}, {0x7, 0x0, 0xc00}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x0, 0x5df, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x6, 0x1000}, {0x2, 0x8001, 0x800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x200, 0x0, r7, 0x0, 0x0, 0x88, 0x7}, 0x6, 0x6000000, 0x8000}) poll(&(0x7f0000000700)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x80}, {r6, 0x1}, {r6, 0x80}], 0x4, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f0000000100), 0x2, &(0x7f0000001b40)=[{&(0x7f0000000940)="51386a25d65c435d14bcfa92182ed5e8b253287f7273a2f03a932bd5e66eda9ea938f2c45fa46bc23499cfc4b290f02b97059f54ba87d7e28a67e40c461b2fc8d96ba8a85152d584b3d1ca8971818431a73a250195129b9ee682366ba5ce6973be7082dc7ea3062fb7cf0502eba53fb773625a3504927a54a142fca055d69052e8b7e83f55fa143db15fb943104fee291c33db4ab2a1972bd7e3a62c34babd0d24dee76f49dbb188d0a0fcb1f5a8790d65faf8536848c878cbd4e3c64ba522b7a10fb732a24c0578d456c95f7ce3d3240070d0b2a9f16c152bd21234000c186e9d0fb6085bb316cafe869da28a483810e373ee0d7f89e763945987b7baa471dc2761d3af886536723aace80ee622df86099973984f174db66369086265e8a224878736fe66cd3d1c8fa06eb68e6dc6846122afa8305ee60e4483248272a5a12454f7e977e31344a20655473d1a328e1925ea4bf5de4d7cdb6e6350f8b1194ee950e3b4127136c263560c8f15eee64592a418e5d8ea3cb4dea6297af70a3552ae3c75ce440db72b6572c7e50a857e3d0c77681d441125b030fff845869988401a2fb696376e9413b1294fd7665fe0d09c87fb293333385cf38b23bb73b54b38ef026df91e17538ed08e9f9b9952b0a8fb257887bc6ed3e93a43ebe6af82c64f4c138e12a6b00080eef20335f03773fe7ecc89aadbbeb2dc155dff475c3da2cf1e88edc7d103647c8908372a76feb38d0168197a64107193733ea362ff8330b03bd5bc8a387ae703b67ddd84ebbe8558f90c63151ab3815fb011b88bfd9bb947ea6dbe24536339a77f7dbc08c353c1ea8df3ab855e9aad6f3ef9ab02fa92d89bdf529010215121ab919769f568268701013d786226861327fcf682e17583c885efcb97dd457d55ffe97875ee2c87fb61e9b3dcc988cbe599b5cd57d32c26b446177820116f96e7aa6402ca81b6071ebae75555b82b490a32f9335fbb7d35c8538e0c0ad7a8d63a6813c29026a618f402ab515da2fdb191a830128b3ff070e30390b20db8ddb682109a99fd2ef6ff71ef6c7fefd8c447472b57d298306aabf581225cb4f8f3b76f3aadb55ab03d05b6b034188141301acbdc475decfd751b206b2f111f4b1cb116e968ca0802dee25755b1aca56e3429e7fc2e88901285f7d7f4f508c26b70cdc94b5d37af5b1546d4ca2b5e5bcba3dd4a9c3bd80473c368c49e11eec75a0dc4d020aaeae1b9e91c725ea479c5295f399fd80efba0cb5b51c9ab89897477c9f4c430b79d653870e34a4de7117b3f0da36464436c9df860d2291fb6e19d53ad9b0f87a00b1594ee5fb4ce6c01c315efbd13c318c752c233d056070acb096829620b6d8905c375a9637a5bf8a7f2e3c2e58b190e3d3c8730dc6ba23f211fa1b0b4dcf71af7f895c46fadf07af8d052c90367b30f92de84c87e3f8b1f22152647595bf855a7a9ff8f4a7b92081e86e82c2c1362c6d071cd65883da6b3a212a05883a99c6be6f8855026c31c91a899dcb9ef9a502d54b0b785a531a3683fbe4c1f34a9d5ee32be804af9f655c07fb29e2922aadea95c7f0b99b815f35218252dcf0859d3a573037a7276f6c6062b692b6a7e58445e4e4de03d19cdae346104fea3463c5655ec808c8ae0aac2b7ec9e8e2a4b5375426f2863d3292b34baa536cea2474be3e10075614b22bcb7126166fced5a0b4d804b0d0f26c7fa9420fc11e5671068a55a81bdbbe9bbd15745832e30ee3d8908640be738f972e86a268f85376017e47491832b690f2b3d54561ceaa86d954e92c571cb25bb79b5c4689a0940e8b1aeccb6da14948be73927e074db4170518b552cb5622634589e099e13f62fbe6794272456f717e65a8ae9f711440f51ea2bd9aef626e9f5342a54cf9f6076933c0034e92b82a6b6f6959d2357188394676001a88762282b3f7a18b17578a656985d5794030dbc104f684a0bd45955479ae5a0309171799593e226d7267685dc8168c00e66502bc2946e7e5adacf38278a426bdfe5fe058461d4a0ca7a570f5cf497b1acf1ca3ea9a7f456931670daabede487bce57438c910c0cea5d9bb74c0be7bb6386205f62b99269f0de626711f06e976a0fb4d180db2665ae0b9fbf725b36e40a5ca43571c43bfd07ca1ce92dbc47b28e12f7c8c3b394bf435f46f97447c1dee9dda05b9846f4822c62cb0f8fdfc74c694089d4864e1ef43f2eadc05a37bbe155bef2a0c8aafb396b091f6b8144a80a26461dd27f351fdca0a17b3f5c42de146d1a78beb58a324a54c9ff12a7afbf00fc7c7af4b25f682b4c0397d5fdcf060b6a85287f273a6d18336385da4d269fb232805d073444ef61cec1e74b1d9f13650872917c19f59af73ce7002307576d29614be1ed6d0f437d7be1926ef6dd060319d9d6648fe7ab7951f7c19813107d2400e2bfd63f7be9a466fb8433fe204c089fac05fe6afc0d7c7f90e0426f21903d90485434310f9475a0012e5c9b85b5c3e632088d8f9b7741e477e4826427929b0b0ce2d178147787a75b26f71da27a85d285690c8aef8f05d559cf05df24fca9e3aabe92c807e03691fd711170965a1cf4751c48603363934c6211bcb422d8323204228237e731ad92535c856cff9bf122690caed5331a653e6f5bf208b12c0a7b79ccc46640e678c3f55e0dadb28c7a6eadb5c3b325e1d63289b7aedb068458c6b0b79bb4a11b070962d671c0c66911f791f1db7cdcf37ee2d312dc59b05cae546ad130df6caad7e122fe7966d75abbbc29765d5cc66925b2ed69dba56ced209b800c691887993690a97236f198f5e67431ce80eb36009a61bc80e8bdac8a5f11b6c39f57991e7afed7094e1a85bd9114054b105d77f77a134d04a0c54fac73b2462260c39ce583f999f8da41ad92bd6a17b0dd6be759e0b90e68c1b5fbeae65429d8f59d96fc696371110b11c6d06020040a215c5a61e11504549301ef2dc42cb956ad1396a9119edc218407fb16e29ed639a44673e43967bf4c8a41b4b21a041a21c05269e26dc47558c039ca8015e81bd5651b6ad302db8f04eddd650ef5baf8724c11d21a1104e05a01e696f7da07c9617046bfea761018de57c668c09f68157471109ca994105e026f1f37d4b9b8dd2986bb01a6ffa1e035a62915e84728371e38acb4f1a5294ac357aabb6847b5b3ff2393859fcc9a1673cf6d915b3876c148f2c5ca97cf5c58f7ae87c11182c1b322ed94e2905b61ff0a109577af2eed05f2a82fa0f5635bb5bbfb8ddb42c65d98aab2486f16377bcb220bfabed1939019fde059559bc0dc4d4266f201f47a925a2843f1ab037c0a53c3703ca1f470a884383b30e0d011e24350e018c7b304062536d6389ae89d89835e85bbaa8611ef71a7a1b8cdfb8b949ea66a2cbc4a84af7d16bcafd17fc7b7837b37f5367463b0a6bead6d0b9165005ca075743782036ad740e27f85656683169d1e34ced929de3a4b9967785d8cd96cae4b575259f2f864c459a42af1d8036c500b104b32403375a19fd7917a7af50fedd368a59046f4de0ac15e8e9b343ee0f9ae6e2f043ef86d5fb3c4be8c993f70983485d6b352da689cb5cfc9398aa26f25416ed47f75fda2e3f24a3fca817e507870e7e0335b4863634f7e88c6a840c59161686afbde565a01b339d195a6e0edf223a4f0a545d55eaad92659f00d7d6d25f0038c51162155f97fdd1016025303a1de05ea431885f39495b3386af36ef6f4162fc53b655a2885fa731e1ed227826da0234e57e039904f139912aeb499fd506c560792aebe7872b443ac4ae338c88e8cfed596a467cac80b07deecb66954efb264920baebcc174647918970442a4aaa5094ba1680017de921d5bb1c53c15f6eff0096c6e0d2a3526c39688b65d6c3c99d5a0512a6c18dabcfaaaa45609f9edcb48679b5b4f671a1c93789fa01488e2e03566091bf869ed9673bf349cb20dc85ead56661b685ed9ad42695d59d8a4de4489339e284317399f03e13f7c61b3f69186c0375b92569c0004702dfff3142d3c1cc0a2a192557da538c9ae3fbd64bd5fb4f0291c072e4170a3ce294c56650badc1250f22d954338e627d6b78015d143755a509202e78abb436b89bc6a91ae271e1728b990df4dade6989559a9d598e686ef4e1e80a2780987934e37af1dc54526e5a823508d6bc746f57184536fc48cb3ef3463f28aff608fbd7f0def9ba45087a17a611d3e397bcff61b62097912a564f8f6d80e9a7b9975008e74653e280239c4a9e0beb13d6d4f8435e4049d89421c04a0411c11ac647c89c1fa4a2aa7f6202ca6b06229049999208ef22c6a19727af1e9fe7463403551ed13c0e0950491fb107495e802ca88dd8444150b638bffe9fcb83d1ade4b701308e6c247c5f875f4727172c399d27ea8e9fa46ce0ecb28b6b10ffab1ee2094253b562dda055a933266842f384a3e41139ed48cbbb8bb66a82309b0cd5bd468dbe3cfee9d879de0c278900418381c82a4d0d50ec8c3a7c4adced40d1e30fa804b00f2046889f8d2359043ac746a500b6f2694250d817cc67debf60b39af256998475596b58d8da4ea5721bdc32cd35b93156cb5fc5edd074cdb58cf03a59de1adb1e33ddb2f5415da4977f972138cb52b9febd7143b44ed63b3ef95c846dd81a8143269718d865930766fe7bdc9915ce26b54288f9925cd4041e6917d796f4c2b2390d21c76146a07340869fff24d610a0c0966823f04049292d754678b5437c24610aaeccf2c2959ee0e5effa88a1a1bbe4d4662e6a2acfc6e272668353a9cb632e4fb8f5d3ccf7f1643ce804fc788d01985224eb78a446899c83bb426e51368a9737217099d04fae1068de240f5c5a6eeda9609ddf1b64dc5ee492a82f81cc9a7b0d43f0a976991b8f8ee32760b4e0de5e3eedab35ef3223722041e59815b4852bb5a8c5e3c59d8cede23a07de70b906fffd5ac87d103ff3bea23a54de817c61dd1d746ab85fc1e7594e8ae51538379420b8d137315da042968f79ceb1d134879d79bf4d9806ad20bd73f22330d2376199986d93519394965da6171bd29211a627844c334eaad6fbaa203d0b6f53f4246869a4b2f1c7963fd0d16047b8cc26198816fa5aa423ec93b739606a4f9a4bbf72b14477511482dfa2f2a70ab0d06a3dcb8987109dcc2d9a31f894f6dced4bd44241066a9cfb6c06814b832c0851976e3d965b752488655dc2eb03d7faec397adbf7fd5a3088600b31e216b2db008cd8cb1215b0152e528be38b1e2fd01a105c3ed7ee30a334d1aa1b3aadc530b308a6313bef33446915aa6675a4f5d9b94f91cdf771248c5e47de27fab7f75e5c3ee5f5d9c5d4968937c8f40035cc1cf8ce89c2b9a9bee7033caf382b219a9d19e836b4773160b464b6b48d5dd62edf68c3add9ee51d71a0fe56c81710ee489ca66bccb04e1366da04916a229d8d4518bd36871775a2a13b3688c78aa5a96d97a2f1258461c9a044f6c2daf780299030b7624d7095aae997a5f1b8d03bdce426a1b8ed609ca2cdcf41be9ce1ecf30208f071f804483297d71c04c0349c03beb9faf84e1641877b13d6ebc8d213ab7f228f25804a5ca5bc57da182c31963c92b6700aa857ab4e02cc62740e121dcaf648cbc61bd31308feae4f544fe4a1e61d99b7d3eabf7cdb1fd9b2635e7034f9a4dcdb490f8561757e79af2b23e21c803470033d6c8ff680af4cbfc6846f62eb743a8bb2c9f666794effb5586ad96b8555dd993398716ba4325701ecc3e1b52924f8df846759212675ff68838d4df436e3483edff5372b435a", 0xe14}, {&(0x7f0000001940)="35ecb78ed6532d156aa25cd6e56ada407b8ec7eb755cdeda085f5e20289e59ab1db0ff0100000000000097d5df7b491f2bd1f36fe9079dbb527439d2bb0718a699fe52aa1d232252ea3dc87c1c4447d7a6c40453f8fdfb407fe86270a3f476d3f9dfd68f37428428a7efef06e7fa20168cc2373b3537726835bc9e20604af95ca43982c9d7fceca87fb3451de4c188f273d9340eb5f257fc06fa2526abd69a1b7716a2f57fbd52be23753db4be04b0fceb659989fe00"/205, 0xcd}, {&(0x7f0000001a40)="e5a5db8f9c7d081863ea5168cc342873911bbc6886f6e35c21175475d78072a39f6dbd093455834397264d566d075a0feae89c51d178425bbe6d4973093e475b4ce06b2d7399428d7207ffa63e78e669807eea89ba01447b06a2fb4c915c684d2ed0c9e3c81b757d2c6fc9a31b2be691f508", 0x72}, {&(0x7f00000005c0)="d3de56cf1f06d50f2aaa33c8d9e63b0b8f72696ba087a0ad82c9368b97c2da5aaa695fdf6ab753cd0e624c6e72eb9bef21c5f8b203b49ab751cb790967c0efa4d2983c9ad99e8cebd8e7c79f1c61d7f960c9d25e6cefa209963d912c84d1c86e266fa41f00000000000000c4c443cc53a4a0e1ff7e686bb1e003f8a295f54461e222120c7f072f0e2d470aa467f2fef654e6fa7557dc6ca13635db3d22bb4e1741f307f038762fa0b227f66a0000", 0x62}], 0x4, &(0x7f00000005c0)=ANY=[], 0x68, 0x40c}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xfffffff8}, {0x82, 0xfff}, {0x24}], 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ftruncate(r6, 0x10000) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000240)=0x828dfa19) write(r3, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) read(r3, &(0x7f0000000340)=""/249, 0xf9) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000200)=0x1000) write(r2, &(0x7f0000000040)="374463e3ddd7edc99ececb1e802aba4f8fd4d8eb5a6d236ba56489a07022714cf79e3cff5af40c02de6e", 0x2a) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000140)=[{0x0, 0x0, 0x2, 0x4}]}) pwritev(r1, &(0x7f0000000800)=[{&(0x7f0000000440)="cdc7509a3ff0c6e231d04c8c5b3ed6abda42de32a184b91337fc8ce5de6abdc7b56d73ba61c92a9eca226bf7f64806cfce8c3f774d2e5fb2081c71b5d24cd5574405c90c6f00d98838941b0ff6f45e70a74efb9522951b56a6e4820d8337de5b6c77da6a2c119c240d0be70ea34cc1e27449a844", 0x74}, {&(0x7f00000004c0)="21b424995df5b9908b7111e22f42fe937ba0577463c7ae183e799ec47ae40715e0838d27e1ff3af9121b24a6dcf0a2283217c77de1c53c6e3e999f3d5197047833865d2348531da24f03710226564a64d0de30c43c79a8f7b36f2aa6441c1268ff4786bc39031d72c8d2ec268a26b1cbae1f6eaf406dcb", 0x77}, {&(0x7f00000001c0)="2a1a1e25d2da0316a6081890beb612520569c4e228bd2b3235bc91b943e2465e7fe7ba0a8d72b662500da2be2eda221df6", 0x31}, {&(0x7f0000000540)="7464a0f7f8dd0a2fc062cfa81f3919321018e2053811e443d488618ae9e223d3dcc74b2d05c3ef1f79f94679be85d47188a294ec9c5e1c28e02da640302e6c59b4fd1c88ddc787", 0x47}, {0x0}, {&(0x7f0000000780)="8d229c6fc2f549b8298b9ab34d3cc44e9ca5401d3ac031ae28740ba6259730b05b08a2816aec3672371431690c9a0af797c36ff870f1c3b89b90cb5f990f3b8c33e72a76c4cca0a158ab5f0e077d30bb2b6e31b38aede61bfb30756ebf3d64cf2e7aeeb92871baa46a93dbbc2318d6e79fcf", 0x72}], 0x6, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x8000000000000000) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x14}, {}, {0x16}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[]) executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x200029c3) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000000)="e7e869568c1f4ae6519ddf9f8d52802a7c975455f0abc4586a40633d5a36ca4dd7685631d4a99671b29155df9bf1c58c489e64c76b62e0efa97d433cbdd53368eb75e773567ce652896c36c03a45f1af4542b20fdd1033b2d6f376bc913ed9d18387c5886b8c925dd1c85d50de6a5cbb1095ec2586b9e5057fdaf53ead279716445331bfeb1554c43eb1a9a10d24c6df3d5a986af8e08b79c15ae497702c", 0x9e}, {&(0x7f0000000140)="ab78a6442a9fc97d27b30f5a29b617173bb42a35be93177817a483309d8295b9c83120ce145c371ae6e0a6f2ec871d6d233f6a15a7863372d5e49b0ffee485d12e054cca193618382e81c81adb40984519a170ee0ec2e61468", 0x59}, {&(0x7f0000000300)="9e9f2c1d1ce3c04362983a069b42e2c46a3dcb9350f9686f41f24d4f9c01d983354c469ff804bf2c777c3f4909ce1ed6b9e5f79260a1ee0a1241e79235decef21c5f6618776b6bb083ecee3df4bff57c1c4156fda6", 0x55}, {&(0x7f0000000380)="9451eb9670ccf4f7bae0859e6c65a77d39650558024b7dd12b19e3e7c463c110eb6b058ebbd634e6e2f7e5fba3e3f49e9b35f1ba4807461338502f344104ecf9e30ded80352162ce01591b62f850db9b5397fa0508abfe3134ed6fd9ee45d30065b5a5f76ca3fb67", 0x68}, {&(0x7f00000004c0)="e5f6c0c92237815bcf60e186b087418643d53bccc513e5a9ac8b1d65211bd41f9ecdb300ea2e91613a42145263ea67eef6432ed699eba82d709e92eefe82cdabbded0a04efd240eff103d1071637f8b067b7871129a43f1333f5aa8afcc5edd3edbcfed3cb4c3f5eb867168078cfc52d7185f708c91085a31c57622cd08c6b52e2a928d9760f8cbf1987163df6411f98847d8206e9065ca0e2a6943de249ba293f66fc48e0b27ba288760f5a4778e45c1cf3c156524192d046bc40a5", 0xbc}], 0x5, &(0x7f0000000580)=[{0x88, 0xffff, 0x1a5d, "25ac6f4083606a4e577f8adf6efe85c51b46a13ca41cb55b69df35975ab6f65ca8bfb19f5e14082debce056dee7cc53c3c0b0571f79e77b15f93c3876e54bc8265c3837f52d11c4782073c0036c59f8ead479d86d9749426e119d7245b552d2b89e8fa11793638ace175a852bc1eda847e"}, {0x68, 0x1, 0x81, "24aeec17b49ae5e7721740c382e9b907958702a498ccb17899d8552586db59f9149c9d7784e25bf62d27137a517fb2339d03257e5d55975b77d1c221ff28bdd19d207c081125b06b841a17e838f6a02723126bdc"}, {0x50, 0xffff, 0x7fffffff, "248959a81f154d7939cf6b8ad300cb3e894f938f93be835421b2eecece80dbda15da175f98930b52ec2cff4aac8eef5375b28d8e851388b7eecb1bd2"}], 0x140}, 0x401) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x0, [{}, {}, {0x0, 0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x10001}]}) executing program 1: r0 = socket(0x18, 0x3, 0xfd) poll(&(0x7f0000000480)=[{r0, 0x24}], 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x63) close(r0) syz_open_pts() clock_gettime(0x4, &(0x7f0000000540)) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000019c0)="f59f7a2e23d71a6a3773595fee7e1ad6b845b27a9bed00568112a0e7e9462cba9025563c11c0cab79a1dc8581aa05045e2ea16b7c31ed7da57923b088acb263abe6a43961a6e8fb374c7acf54337669085a4275d4b21d8b3275d1b6f3541dc7d97cabf55c44d574015e78e44318b7dae38fcb052f5426dd71a9582e842eeb34b7f9100f010b01dc04dcafc7cc21a75703989b66c3bc7cb5190a60b24e1b6374a898963f57e744d09ada25fedd1b686dc68223c7e0ba821089b34492a7417e419d2018ba6735711414530af96be9cbc7d4882b5a0cfb50b1ca16bd10010fdd4cc76d8af8e1031f695844a6781a51bcd521bcf603d32233d6e1181c175673d16933dda10833cc36c6befb835d952022b4e96c27e6e132fa66cd4cbcb2b5565fdb2872f0a", 0x123}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f0000000100)="2a1b111c1376ad5d3c4704f99c34f7d17ad0d25178c43f1a7b88b169a2218171baed0ef03565403f3c4264942ae64fe5578fff1d827183f5ee7bec38281a718869de873422d047bcf26f11a4cbaf48272ff7f035401f9cd5220ce13bf0eee49139b6b1a91fd446a749ca668903e9fb54f5f4df26f8e4c465426bc76c2d3521bd0128667e90dd2a963d379d9d29a427c1932dc85c51783ea75c5cfa65fedbdf6cfe56f85f55af8e369288db20133c0db40908aa215e7a80e97639b24f6bbeddc61d589c5e3cc534990cb08b2da58799a5b6ef9cdf91c4db38e95ab5ad6250834d495c60066e8359ae00577cf7e7a3579898c8634b5dca3faed3e022c8e3a66bd4c6306ebfb539cc5e7d2291dfcf18b28b9a5d9842760df2ca45c223216c866546e0867623502dce5da2c8d50c225f8e4fe6c0aaa23c2fe259a11c125f33eace42993a5e27d4362cd1dcd1da2bc8ae8493cf2f4f6ec26edd0a97cb2bbc46edfa7339eb45e81506055fd7ceed3d2c69e14e0b94b8fb4600ccbe8b5b78163d7044e65fe3e02c8922d2c27a1628a5e17d477401e37869875ca45fa8750f7b9e148cb3db113d158354327e7c53dc6730367edafa389a91a66a3b562f536779eb4d2d069cb069804cf45fd695c67c6b5da055ad4500e4cf09785b053fd743776aa9c6da7a86c18441bceb758606e4624d06af201db04954261deb25c63e7b18f795256840e2e3fbff5a9b443a85ccdf05f5341c563abe679fdf5db8aeaf01c9aa18b215bf0f79ce1a8d9cb211dd291f6668a13e43753f15bd4acaeb7234f5cf1c1368d1fd38d99ba3a68ce1ccffcb863517612acb3f621bbaec5c2f1f1e8a9f7f8665afafe14c62e56fcc19519cc5c8f03ebe74440c3dbdac542080e788378f5eaddb9c3c1a85ed61873f0900efefa2fc8d569b755e00639d0c17c13d664f51bf5206b05289179b39ce1997cfba1adb2ae73cbcaacb467e35202a548a5e8fcd5614c8b790ace1b965ec12842195dc6a62e7a222fb7cd761651059a2425c33aaa07e5e57d5ab7f74ad340e993ddd756c1b916a5a0842e312fd7f6348d1806ce23d2d72ad7616109f04b5537daea15e8e5504492e70eb0442758044117dedd4379de3bc5175f399fa2dd3796a693adda65044be69045bef0a92f5c5850cc78a8c6feab5ea9ba37cad9816f8cb43ee2bdc7273ac019961843665e35460c2efc8ae2da0ec275a39fe1754874bd951b1fd5ab83111ff0d4723c270d73a11db75bd314e55849ffaba2f8dea7ab2c349bd9459efecfdc25ce7bcc11d44e1e126134f238dcacfefd6d486d599cadef492189218ff44e6d5dfa1f7da0a16d8b162fa7660c8255a75a7f0b45c853a800123789bbb373763d34c49a827ba32ab9edf99ac1adba7cd0106dca8608437d2d4b96a021427e8f3603b4e1406d15194b70e4c581481a844456b465867672ffde09caee89c19bc076de510a7b60a3f0c83d1161b49dc820be6dfd96c5036d557dad8fa5832d8f390015259c2a37288d9b842acb1474f171e38f0c5e030c67d6a4c8bf029d8921e0ad39be5f8a2cb843cbf09be07227197dbede47d5c839101288fe68fcecda462bd426219a19ef7b240fa89537aa8726a46d00f86153e4f0d8a4cef05942499ef94c7153ad0edd8b56624f73e8cb16d57bdfafa35826067aa25ade0f19a843aeef49b2f38ef41c1f5fafd121db7129e65f495b62c04dc4ad62f2a4d27c3679e869a9f82e4ad60b0a6bb678a5a08fa6812d39feed13609aff93cac8ecf3ca8a732424360073f466c9bf8103b08bbc1662e9845e953e94ed5ebe86371292782fbbd65ef11b1c58d889284883f2b7b3fb1e1749819c6ca0da31cc32d19ae807e307ea50662b63bd161907799370ba4f9b0374b66acd1ce70d781211696b719cdd8ba71277ad3d8ddaf2ac63ccdf7d3670505cc81e9ab85fc571e02eb60674d5c27bbc64cd8e8bfd204d613a57cbac76cb161b43235fb13cf71701ca93467f9caec30d34b2cfe90a733159296137991030e4fda306b91e86804d180a913231bfe241a59575b7e6be743bc0ae89da8a0c72526154fd52e5044c90ccf4bae0f776f43b06401dcdaee74b485e80b9f0b5911bc2326955ab27298db636905251fb4f7e665d53086aa92544d90da62bfddf2c97377211917e7dcd8114a8f8b28cd21bb064d0378e7e12ef365ae9c4b5ee889f0a856330cdfc60d4ac80894a700dbe6b27714b5c0e1c2ee843f4fbba3c7c5c85c25fe80abe30b17bf08336530033920cce1a49886b4c1d8a0c16b383062eecc9b751d00dc6dd33a3f0cad0b62eab694ec230c73b29290628f3b63a2d3017bb12adf33a1a6254438f6a75bb0eba0d5ed9f5f4163068cf89f86584a295e56e5ae49e20b69c3110c2f57259e611e873c512422192275156334b3ed40908a671a468c9600073dd4b802fde96b4bf0776b76452ae369776876cc47f70907599e28b8e9da8a817487f2183e813ed1d711342ff20151eb3bcf2a9f4a4e41876143b1d0224fa460d065090afafe733ebb545a622db76712515107299ece0b48a2a8dfdfbf20", 0x71d}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "51fa6278e9e960b4dd89080863ab366d112be29e"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) syz_open_pts() syz_emit_ethernet(0x52, &(0x7f00000004c0)={@local, @random="8f941d71aabf", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1c, 0x0, 0x0, @rand_addr="8000", @mcast2, {[@hopopts={0x3c}], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x28}, {0x5c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[@ANYRES64=r2, @ANYRES64=r2, @ANYBLOB="9e3310953ffe8f519ebdea205dcffbde4432cb6004ea8bd9d70b65ae9ccaed907bdfe9d35c681c9ae2f6302fa85d2b150a2ae907d1da06c166b1cc3e0f281052", @ANYRES64=r2, @ANYRES8]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002680), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000016c0)={0x3, &(0x7f0000001700)=[{0x25}, {}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r4, &(0x7f0000002540)="76e5bbda369af8607d2100000063", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000080)) executing program 1: close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="10"], 0x10}}, 0x10, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r2}) close(r2) acct(&(0x7f0000000140)='./file0\x00') unlink(&(0x7f00000001c0)='./file0\x00') recvmmsg(r0, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000400)={0x0}, 0x10, 0x42, 0x0) executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000001e00)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa08004500001c00000000001d9036520e0fbb951400bb4e204e2300089078"]) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0xffffffff) r0 = socket$inet(0x2, 0x0, 0x23) sendto$inet(r0, &(0x7f0000000040)="74297f1bef69658d1fc67a2c77bb372dcc9a439190c4612a635c158895ac4bf8ae1fa1ab340362df60adcd2169b2", 0x2e, 0x402, &(0x7f0000000080)={0x2, 0x3}, 0xc) executing program 6: open$dir(&(0x7f0000000240)='./file0\x00', 0x8000, 0x1da) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = socket(0x11, 0x3, 0x0) getsockopt(r2, 0x11, 0x2, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) close(r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x0, 0x5}) fcntl$setstatus(r3, 0x4, 0x80) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000002c0)="5c4f7108bab13bffc934d1d1ead824aa27ae34e1f81470b5264f7bddd6a2ceb96a9a915acdb93fc7fdad877e89ee1d74b94d11c15cf7204752323cf7f84d01c63d6a3611eee9d32b0d7b348b", 0x4c) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRES32=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x2f) connect$unix(r4, &(0x7f00000001c0), 0x2) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000340)=@in6={0x18, 0x1, 0x2, 0x5}, 0xc) socket(0x18, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000200)=[{0x2d}, {0x81}, {0x140e}]}) syz_emit_ethernet(0x36, &(0x7f0000003880)=ANY=[]) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) write(0xffffffffffffffff, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) semget$private(0x0, 0x7, 0x3c0) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x21, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e7d3048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x85) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "e10f46cf"}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r2, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x2) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = syz_open_pts() ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0x7ff) r5 = socket(0x18, 0x1, 0x0) read(r5, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f00000000c0)="53da903e", &(0x7f0000000040)=0x4, &(0x7f0000000180), 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) kevent(r6, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x2, 0x3}, {{r2}, 0xfffffffffffffff9, 0x52, 0x40, 0xfffffffffffffffe, 0x5}], 0x30, 0x0, 0x57d, 0x0) executing program 2: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x201}, {0x20, 0x8}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff00000806000108000604"]) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x48}, {0x3, 0x4}, {0x6, 0x0, 0x0, 0xf83}]}) write(r3, &(0x7f00000002c0)="766dc698d1465d780e0a617cc7cf", 0xe) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000380), 0x0) semget$private(0x0, 0x1, 0x448) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r5, &(0x7f0000000240), 0xa) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000001c0)) shmget(0x1, 0x2002, 0x0, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) write(r4, &(0x7f0000000000)='$', 0x1) executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "226fcf009fe10000000080000000000000010010"}) read(r0, &(0x7f0000000100)=""/140, 0x8c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) mkdir(&(0x7f0000000640)='./file2\x00', 0x141) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file1\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x3c0) semop(r3, &(0x7f0000000080), 0x0) rename(0x0, 0x0) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000680)=""/8) semop(r3, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) semop(0x0, &(0x7f00000002c0)=[{0x1, 0x0, 0x1000}, {0x0, 0x41e}, {0x1, 0x2}, {0x0, 0x3, 0x800}, {0x3}, {0x4, 0x4}, {0x3, 0xfff8}, {0x3, 0x9}, {0x4, 0x1, 0x1000}, {0x2, 0x7e7}], 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0xfffffffffffffeb0}, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f00000001c0)={0x0, 0x0}) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x2, 0x8003, 0x3) setsockopt(r5, 0x8, 0x3, &(0x7f0000000340)="02000000", 0x4) setsockopt(r5, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f00000008c0)="b100050400000400000000000100000033bb8518ae593aafc3ba8e78378d1c13fecea10500fef96ec0c72fd3350a00004e3003000000acf20b7804be38a42873a06c164991f7c8cb5f882b297be1aa0500000051e2f0ad3ebbc257699a1f13032bfa896443a42102000000720fb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000020218abfba221554f4e0f668246c0900000008e371a3f8343712051e0000080062f144fcd4b264f341f200b647b0771964cbaeea9defc4a7046a7edbb374461093a36faa54bd82601e6c0faec6c6187d5d1d5c7d609cd35e47c88d70be72485127f4480e2a975884f959fff1a4f7d4cf0a050000003b88efa8e23b2fe9900e8608b87451f0d0fb3deb45e37dfe627d15c94c0c552f69a676aed6e4b976591eb869883d2d4d3e551ee94ce860b7862eb1bd61869d07dc0ea9b0374643978ba671f7f588c0ff6a0000854914ea4da63cd92a55bdfc1af498d33e3f75b54862d051d854d1647f027e8d26514a50436df552bbbe463b7d29be7c59df25311baa6cb0c04eb54dcdf30c0b6cee12bf5174cc4aaf741b933d2eb900000000003d4e5ae56fbc1f4c72e0a8f8233d3d7c38472f768fb73399383a20d49b727505d340ed3bce4228ab4b89949ecdfac4930350e0f410210f077eb7c1574f15e2cdf0b58e800ce3d8c08fb52f866a5cb72470accad8c94d2a940187b55d0f55ea3f589da3d755ec12e7000000000000", 0x49, 0x401, 0x0, 0xfffffffffffffd54) sendto$unix(r4, &(0x7f0000000500)="94010504000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) semop(r3, &(0x7f0000000080), 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) chmod(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1e) executing program 7: r0 = syz_open_pts() preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/113, 0x71}, {&(0x7f0000000400)=""/127, 0x7f}, {&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000000280)}], 0x4, 0x3) r1 = syz_open_pts() r2 = kqueue() socketpair(0x0, 0x8000, 0x0, &(0x7f00000002c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x500, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x81, 0x4, 0x93, 0x81}, {{}, 0x0, 0x0, 0x8, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x6}, {{r0}, 0x0, 0x0, 0x80, 0x0, 0xffffffffffff8000}, {{}, 0x7, 0x4, 0x0, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x400, 0x3}, {{}, 0xffffffffffffffff, 0x0, 0x0, 0x8}], 0x200, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x1}, {{}, 0x0, 0x0, 0x40000000, 0x200, 0x9}, {{}, 0x6, 0xc0, 0x200ffffe, 0xfffffffffffffffc, 0x1000}, {{}, 0xfffffffffffffff9, 0x0, 0x5d19e6c3bb03b694}, {{}, 0xfffffffffffffffb}], 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000100), &(0x7f0000000040), &(0x7f0000000080), 0x0) syz_emit_ethernet(0x56, &(0x7f0000000200)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "cb5465", 0x20, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x33, 0x0, 0x0, 0x5}, @hopopts={0x0, 0x0, '\x00', [@jumbo]}], @udp={{0x1, 0x1, 0x8}}}}}}}) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x2, 0x0, 0x3, {[], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x4000000000}]}}) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000013c0), 0x0, &(0x7f0000001480), 0x0) setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x0, 0x100000001}) r1 = msgget$private(0x0, 0x54a) msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x400) fcntl$setflags(r3, 0x2, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x20}, {0x34, 0x0, 0x0, 0x40004}, {0x86}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) sysctl$kern(&(0x7f0000001200)={0x1, 0x16}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffe2a) dup2(r2, r3) read(r3, &(0x7f00000004c0)=""/203, 0xcb) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000006b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) socket(0x1, 0x2, 0x0) executing program 1: syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c8106c0000fe8000000000000000000000000000aaff0200000000000000000000000000012902000000000000bc742a9c878a7622119f3100029598ba8600907804003a04ff010000e50000000508f34b718b7b2b4a7e7dbfc4564ad6016431f4324734d393"]) syz_emit_ethernet(0x82, &(0x7f0000000100)={@broadcast, @random="4f1048e7da50", [], {@ipv4={0x800, {{0x1b, 0x4, 0x2, 0x1d, 0x74, 0x67, 0x9, 0x81, 0x16, 0x0, @broadcast, @broadcast, {[@generic={0x83, 0xd, "38516542208262119b8721"}, @end, @end, @noop, @timestamp={0x44, 0x10, 0x8, 0x3, 0x8, [{[@empty], 0x182}, {[], 0x3}]}, @lsrr={0x83, 0x13, 0xf7, [@local={0xac, 0x14, 0x0}, @loopback, @rand_addr, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x23, 0x48, [@local={0xac, 0x14, 0x0}, @broadcast, @multicast2, @multicast2, @multicast1, @local={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x80, 0x4}}}}}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) flock(r0, 0xd) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, 0x0}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0, &(0x7f00000003c0)={0x7fffffff, 0xfffffffffffff800}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81}, {0x1c}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$inet6(r1, &(0x7f00000002c0)=""/105, 0x69, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x3f, 0x2) bind(r1, &(0x7f0000000000), 0x10) write(0xffffffffffffffff, 0x0, 0x0) executing program 5: r0 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc020699c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x25}, {0x40e}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) recvmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/44, 0x2c}, {&(0x7f0000000100)=""/64, 0x40}, {&(0x7f0000000200)=""/179, 0xb3}, {&(0x7f00000002c0)=""/150, 0x96}], 0x4, &(0x7f0000000380)=""/147, 0x93}, 0xf03b}, 0x10, 0x801, 0x0) executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) executing program 4: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x0, 0x10, r0, 0x4) syz_emit_ethernet(0x2a, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffff9c, 0x0, 0xfffffffffffffe16, 0x0) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) executing program 7: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7fffffff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r0 = socket(0x1, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) munlock(&(0x7f000033c000/0x2000)=nil, 0x2000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) connect$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000080)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x64}, {0x836}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff", 0x95, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup(r1) write(r2, &(0x7f0000000180)="c3d9b55e98af6de748d2544ff675ee1d4f17caffd0488fb8f152357d636b5badfdba0d80f2b541aa0aeae04c9269dc153a16360ee033c104c1aca88cfb745a282d6f25ec423842d744c3d426cabf7ee12b0600d53d46a60327af167e7bdd596af339f97c9f4840b1aad48f716764e721bcfe659992c7bde8471e582b3c20311f28e029eea114355f37bd23f2d08c9b6ba776ae67bee81f7d5c42b987a8330f8ec9aa34833e492ad772c89defef9aed87e34014b5373c79345170e7a6fd998cb4883f85910e2792b7701a6684853f5d3d10b330bf98d7fcfb89ad0e02e3fbcaaf84e410dd0590e0bbeabb70b904b8f2068f9ad04aacc4bbc321f9ea581ad7372dc7b2efc8961406e1279dcfc11b4ba6fe58d76a2a85af708f6f42b8721a4d534df8d2277198304861464d615eb0b3ae543119edaaf78a591f035bd87faa8d9955f508f1766d46e4657e20de81837595ea84bbb45e857669f2a9639de786be1e9ca0ccef1a33e2231300242965ffc90d04313ec0c1fb54700ca9fd2609766fd8bbf7cbf8b6e84361fcc0413e739d4df4b411cedaa2dab76c6c732325e255d13c077f1fe1b89c1e3632a15bb19cddd29c4b67921fb60961f5b2fd01b740f8aa852c62913c131bc63d71eaa27683ed01752eccbf15240e6153d95abb34481289a2068ab9441f0e6fc958eaa0c1161320d278e182bb035859ca9f36c72680c254969ade8a38f7df01d6dd702d061c9886c6ccfe12dc859e7a35cdfac10819cff9babe300704a607776f8977e606e3782b65d62c1270a3c90e0cd69f29c68ce78647a39b4821fa5a9fa9ab580603d15ff6f9628deda56a0f9650db460176443823d059c439194c0df25eb1c4fdb3945c75db6db36acbbf62c29a146536a28dd05a770bbe3fbeb2763cfe7af68a49b972528413d12ed9d8eaaa4723a969cd3ae7f775222336bb1ddb1c8eb02f4749f0a2d3b3670d7ff51fff42225ee2b8d92d7a373d8f85610ebffe4a12a0878c731fa4e0cc422ac82acfdad8af849043ceb3a31f219d0ef5adb73844c18a967ead05d4adf4497c392002082ded259aa4276a4922af9b221606f94c83303d68d4b6161aafdb7adbf24070345836274d58d304b5243a4f0b84a3eaad3132a5e761458d582c36cb7260c79d7e0373f83786e8eade42dae9bb3cf07633aac9f7920fe2cb45da8cd63e6b93cebf1562caa4425f1ea89624c0147db63c7f1578787815c2928fdf2129302f649ffc7d82cdf47d70cde1b0c2d440dbdc64f0ab24e162c79453407eaea824abe9b53cd05b01d5ce0af4470ca8791cc3a4471fcf0fc64488eb51b07de2faddd8944093440f3813cd2fd0afc06f5333fc992801225622830b1ed9f6873b6ecd452209136f57bc9dae96e98e7d9cc30d227e12123cd56fc5cfb76b0098d3326ce998876ea5b034aebc6102d710b473685df2bc213e608f814c40053ce66e172d42cc0f5a41352d3f1f14afc1a0db3e0b17055c3671ca20cac4dcc1062a52070e20a8b24c000a8d601ca95716fb32c184b780d60c485b5d98f89cfb0ab0bbbc6b763f49cffd4900bfb890a51fdc746b61766372cf95f3d3f8ab5ef7a46e6222d2f10354b6b4e27339802e928b4a9e513035d56c166b07f9b3fa60e8f94687eee6b07ea572fd81c40b29547cd987224af146a64355e67bb308d99f69ea406f3567c12db3dd70aa56c7bbcd247481d7a734f724a232f1f5d336c7618c458b2d23bdffbcfceb9c37bc582598ef336e92f9ad8cf7984612e94d46e768093b12906df1e7fb69bd5a607ed993099f6376bbf769270673a4fd55df7cf7ac03d58a78c2f25e7cf1ff439c42485b79ba3d7976f3783c01cb5a6de1bdb9b23eb88f8de2060636e6e034e5f65b64987880e027c861fcbbd7e1f60d8ba10b0e217e050b44aefba5ba8804fa6df602c063e61eba4cddd271708cccff3ab1d475cfab54fb574f5da1e698ca05bd402ccbaf131bdfbd6ea676dbb086e959c9d47f0e87bec21511b2f8d2546f89643e7f9ce43f2bd32f422bd727b1503cf513d4edf49a56665e61b584156559b8b120f667f748000e0183b31dfdadc856e8226b8a4d5c0396aa08d698962020b4bfe951a694433c085f6dfe9a63aca70f7d9a84ed79d86ee217b7a497423469a114bf1c51dbaf15e38cac31962e1b38cc21a407c4e5b91d467099cffe679ab7b33669adabc75cc345ddacbe8c867e1456661f4d6634704278e744389b46143ab1297f6b4f9ccd352b50f0288549f91c0955bc2a1b047919b45a344a94434686a641395e6c10f88fba7ead0ced62dcc66489ef4342c69fcd8dd27a1f9f81cace022d7ad1e825904b3039626762fd1d0a95268705088cb63e6ee6cb8e4f2827b19076bae67ed62582f1849ac833cedf9ccbe7fd371c98eff0e68f9bb96b20f7af9a3db4cc64921476cad1bfd719f7e4fb4c8ca9cb545f9cb66331d375b772b461abca22a39a1cd9a7a2e8da3dac05ad8c27ae73e4b28f8d8ac4f7461e7d3fd6aa28d488c3d8695260912c08fe4adb981be4551c99bcbac6f08419f36e5f490c8be222e85fd4e85a3af4eda491f4a19a8cad876d300f370de7f1699bab7a88721a4b13bf45e65567ded57295d030348c2624ff7066d359d7e0c69942d824ee06537d882e4f34ba68f0d4abc45b5108e743db85be310b6fe682077c710b89de621f63a6d14abcfd031843804bb6206bdb38b0bfe72c10a1b41d2e363f984d43320300f08b207d886cdd06d0e38765301e343d3281c807fcdb30c7a07f3f82bbd2da0ac1e9bd9a03b6aa3cc4620c29f7edf6ea4b112a9b0fe70fcd1a2e61beb1c1eab98db8747b687a7b74d1d74a5068f89ebb759fa1b221db9cbdb39bd310007437f0662e0fc9f2ba61ba06231d462f90129f3ca876b872bfb9bef2e18d13b03450cc044c849004bbd5f108cd116b0c126374048e73ad30ecf0e5fcc43d2815c14f4b96d813c5527415465f68350e272f8298e697adbebec34af58c162d13659d2e3ae41bc142826ebb6c72cbd8063f26d274218ff335eed8ae606e7bc3c3ebbf9a7a453369f967332c60b43afe9207f2b88683f4387e2d3f7b0087b9e6fc35a68d622f2b37c8ded7e06e1e5fc5e147603c59bc1aa624f7a221383a1b78caacb7c4767690eed9008b95af74ac6ca25e823763f9042c843ad0437cb6e3018ef4c6f024641dfa4f2b5a18483081915fdcbb57114092c00131a7e962405f277378198914755b1d78d7a4cc20587bcea2f09c3f1eee9e4ba7b9e2a1f155c08e3e3dde2a4f54080c09cce98a8a7ecafb84f8ac81dc75d0a1e32cbb1e06c57d8583206dbd2d97a8289086d88ed8bf3a7043d6a1e9fdbe7b8aa353dd380d8d7ee575e5d1585620aa7016111f5576fe8b6108ab808284577dd87c0873f2d560e02a2213ca09f55d8163db8f29cc9c05006f645d776d21e77542a1064e2495fb5fb58604213ecc45c8da8de60c14ed9658e91b895cca8cd296fe90a0be9d79b0f683b3e79addc4870c4f618ce776cdfd966c80b1ef924a34a79c5dbf8293112180354a047ee5dd3543c129875214c4c76d046c6a2c76b00b912e9b0449894e88c9cfd491dfbb479c6010496e0fadba45c7c55791ad56bc963e631953086c6d9f97fe8975caa60107ac394f5e631f655362e9862b34c976617ea41cf1dbb6a4b9e088ac46e3650e95e94c095ea830f0de0fceed7cbe2933cc395a4a6c22964173934a70b70d92502cce447c5eb4973f30abc41405f77194fe9762e3d6cbde47588b9f123dfc4c87d0dc0edd37dd64fba3714c3734763e0e84d12e94c77f0ec96043288426acc303fafb3b94161c9584fd306edcb686b92463f28799513002a104c36c4eb8b797afa894d881fe5c2a0f4489fdc3daba0ffe547a413d393b48e548c05a58404b6ad87d9ea00391ece2484c20123d3dbd0468d26dc2ef6803539b7eae6a3913f78fa5db42590c72e4b7a7ad4daa1635ce397862438507eb8f48e8d5bd91710e5624cd4d851763a5e9b8e0190b3a5d0bac2da0053430731fa2e0d64955f1dd4c1c582e935bced0770923e7264b3f64689df4a5a056eb7eb1470a70500582470706d39e8eeab131ef3943eebd42353a0df72b80ee7775fd5fffa6edffbfe901f32f47c59d0ba02fcc61565c11530f98bebed9c15771bf3a9956e4297929f56ca4f2a4d6b6ac61b56d5658ce03d086fe2610aa827f849e8e714f2a2302e3a653ae0fdcdaced30999b8a6a6002d66cc18cf3b3cef2d8110e1f4f1328aef6fab108de3b06d7fb856d06606d74ee5b825b7d0ad6d514ebf40a752b681dea701a6165f7b894a31acfba8fb7df1e9f468c9f396de84623cdad2faca0f5e679d310092b11293c084b1a511ef625c457f423e4361a1a15875e9e3d7e639fbd9614f563edcf18a63e3c75db7c63366a7434dc25b0ac2cc63bfc2f7d2190058acb0f620d14424e59006b1a0598d5f025038155d14f45ec26addf104053a5ba6e286bbcbab04b3f8332c28c6d4617e65fa4fe9451535bda5a9434127920a83050f3d9900557b23cd6eaba47b1de3c947c3384716712bce25710f10f6ced80397cc614e403e0bb960d650c301fd43098f5acec6f8ab4b1fa3db7131b7e06497eeff8ccc780a141bc20ccb3b5e48be59ecd6fc3ca6df87ccf1343eae4d1e5074cf37910e3d4c6493b1674c895457c4e83a7f0f16de5d9c18a0ec3db8454dd9fe1ef6ad60b782ab2d8d2df6145cd057f51fa3f19bf4da4dc110e73bc6efdf4c3748a506d99b7e8fcb791ef716ed74c4c88148f9738d94fbe15a5cd1a5b6c5bb1acfe555ad87d5539968a7a519cf6ab7d0a705f95a0c559f7d9c47d48bb98be8d648d70ec9876b6a182c0feff555a9eef23cc0eec019d7573253fe675d9ce6764154ae4f40c692318deb390512119e9b2e6a2c5b7cfe68f26fc96ec596222c65ed3a97c8bb8e1e77ff6db35bc042e5071bf1540e97884e36373a4f4ec5c061fde9f68e19b7c8ecdb93e441e612608341baf3ff529b6437c9eedd1a7d8a76f79fa38265fff1a94bd12ca2a7e1a064ba74a942d208180c645c0e1530eceb17c6a6ee0b3c63b56a8c6c79f36fc04651fef47fff4b5c7a7886bde71cbbae07f551c289800f139cab82bdfe2e90a0929655e524852d5d2c916b2bfc1dc8de38bd3f2a46a62949a089ec10842b8c09cc4eb243ac03c44d1fa11db3d8fba48278149a7916384537f9edbe67323e21f9799da8ee451bc71a4c0ce90d0b71a1f9d2cd3be3eacc9d0f45fef5c9e29637c6c515631adde998fc129cd055fef1abfcfce42b9ef3da1a227b4d438cd700d01f65efaf8c673d72ad26cf837d3a6a4aa55fc57d40adfe7710da428d022e6b6778149922df62e346775fcdfda9803c28830da46b0646c9309952f1e05b965d88bef9a859c1e666baad1662d519f79db1b8d86e3cbd0b76a4204956181dbde565f3eee95acf3548d9035b61b5ab105465a07726b695e27f8b18d4848da180f4e7f70c50b4aaaf5f7c4bb97c334faf336c3fedb0e7cab55c173b9b78f5fedc636a51328f822765c5b64027fe2605b07168444e1a27b061a2b12404a24c4b4105f2b9de486b9098ba29e02cd43b7f781a7ae7e858eae036ea22a1b5ca9cb5872a69b7e64691036432c6109dd9f9d6233e67dd7c8bd07de9c23f4583e7ef6abda596c4cb669cfc46f9d3752fd1edc1281fd55cd9f1d886d43f4b3c34913a9ba9495940fa09b46f7d6ded372ab199c0562dd2c414fa1063341033863ef2fe8b95ba413a94ab4099717325ad98", 0x1000) read(r3, &(0x7f0000001280)=""/4096, 0x1000) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES8=r0, @ANYRESDEC=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) listen(r5, 0x0) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000004c0)="256a21681c81c62d25a056fb667860eda4053744938c72bcfc39aa465d9cb3aad035a284247c8cef64e9220b6879f3b34bcd37b8c8ea6324743f336a011aa58ae4729ab9e984e7b80bde3e9a76204fb285ea5eafb3dcc93942cf89ce9918bc35b58d5f96656f340937a4f52374431373c74bedb5e443abb86569b10cf88ad17c947a97e6f419611cb123ff60b0680e9bda2c6400c732418b2cd8a0f221966d45de91781bbf657ed16d43297dcf9cbc", 0xaf}, {&(0x7f0000000040)="163f4d7f1b", 0x5}], 0x2, 0x5) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000019c0)="1bd9c45061929f06b0abeba9560441e6c8c46811576f3ed60d2aa7c09558a84a7ae96619f25ae1145ccfbdad05da44e54055508945c693464f84ef3fcc227f368219d1b7bc113ad5f469ef9d12ad4124306ab4a9985e7704a2c8f3a467bb109f1c53046096a1d78e4f7495fbee27d33ea66ea5aad502d65519a7a16af14360f4d6eb01fa9b352f9299fd427aefc5e3719f42e037a62961db3d2586db908404c3d240567c3b18d764c73ac217453e99b143937b3e9a573949a1e70012dcf1db4522452a16b5e55470ca8f0cab47e91769560dc71c8d4be0da4df466d7185a29719f05a5ccfaf557003f6b5178f0d7e54b227e6945967f5e02ff407b5af26c5b13cf55ba36f36f3598645db75a04b1a3e7e4fd248e7ae3b4d9afe88bb900e26aaed639bb54139475ecad220590c92661305766e853517d398d329d60ba9fd71adf7463777fba295c384465bb6399114e585a200073443638e9e9c605a40c091092f2f78afa17706c444cecacc3af6f6e", 0x16f}], 0x1) execve(0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000c40)={0x3, &(0x7f0000000000)=[{0x40}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x3) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2a, 0x0, 0x7) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, r4, 0x0, 0x5e, 0x100000001, 0x8001, 0x9}) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x5) executing program 4: ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {{}, 0x7, 0x0, 0x0, 0x0, 0x10}], 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x0}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0x0) nanosleep(&(0x7f0000000100), &(0x7f0000001740)) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0xfffffffd) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x1}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000003c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000440)=[{0xc}, {0x1}, {0x8126}]}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r5, 0x4, 0x40) shutdown(r5, 0x1) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000180)="ef92fc35c2c194b4cb0c6a0d7663e832406bda8a5bc00a2e7a313930b38b215133fd0b2df8801a5ca5130b458f342443ebad4c263dfbfe10042cb846c801b74bf660c63a1fae6bd42a3b6066706f663b593e74931cf0405c6639236eaa3c273d5e22d4571bed7451967ff100afe1799555b7f407541b8dfac4724da6e7b06153c23a2ead7cdfc222bcee651b8a1874d0ef43fa606f107214eedabf9c98ca4d44cb8f387e56a53a138dae7c2dbe59b37b70e4330c7cdf6181d712f8bd631684ad2bc1b6fe6a7a17779440c3f6d220205f08cdc29511a2f71ad5293a8d73932a4b9e9e2ba61d4b3fb5b7ce2ef53f1260", 0xef}], 0x1, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shmget(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) executing program 1: socket(0x2, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc020699c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x0) (async) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x0) acct(0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x812, 0xffffffffffffffff, 0x80000) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x812, 0xffffffffffffffff, 0x80000) truncate(&(0x7f0000000480)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f00000001c0)=[{0x30}, {0x61}, {0x8106}]}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f00000001c0)=[{0x30}, {0x61}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000400)=[{}, {0xfff, 0x2, 0x1, 0x26}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000400)=[{}, {0xfff, 0x2, 0x1, 0x26}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) (async) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) (async) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1a, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r3) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/61, 0x3d}], 0x1) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r6, r6) (async) setregid(r6, r6) openat(0xffffffffffffff9c, &(0x7f0000001500)='./file0\x00', 0x80, 0xb3d2b0b5428267ec) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x2, 0x0, 0x1}, 0x8) r1 = syz_open_pts() close(r1) r2 = socket$inet(0x2, 0x4, 0x80) getsockopt$inet_opts(r2, 0x0, 0x3, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x2}], 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="f30e8141c25525564416c01d2df74948348070af23598f62127838152a643c1a9a3c4cdd10ea9aed465b3ca33d1e6d7b9e4cf0509254f831be564bd0fdae3444e3ba3ab1795570405d4161072f1663191eb3bab90d3f1194f4a575cdf6bac25eaa621438860b406c1e55287ef2b11cc8370c561a05ea4a206a1e007c11766204ebcfcd72d38d0800000000000000705dc9a187b7753d2429e4b7f1c9d9cd95751b530308da05f8d5bbcaf3d27dceb454d3443f1e4ad23a89228f13633d5a8fbed24c7faa0ff6ec4f43889c6d6131800b8fcdd2c19b4b0a7959787c583abcf86615d4af20ae8272581bb0bf696b658abe02cb8ecd8b4f743e0da2e853404554fe13f0129df8d4641adc216a02bff87d2389ad299c46c4c605e8a4c4bfdcede6f9d61d6cb268fbf91052ded32653d09a746ca8aa38e06eda0000000000", 0x13c}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) openat(r6, 0x0, 0x10000, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040), 0x8) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14"], 0x18}}, 0x10, 0x0) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r8, &(0x7f0000000600)=[{&(0x7f00000000c0)="95", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r8, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r7, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) shmget(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) executing program 7: open$dir(&(0x7f0000000b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x189) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x5, 0x80, "226fcf00"}) read(r1, &(0x7f0000000100)=""/140, 0x8c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000002c0), 0xa) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x3c0) semop(r3, &(0x7f0000000080), 0x0) rename(0x0, 0x0) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000680)=""/8) semop(r3, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) semop(r3, &(0x7f00000002c0)=[{0x4, 0x0, 0x1000}, {0x0, 0x420}, {0x1, 0x2}, {0x0, 0x3, 0x800}, {0x2, 0x204}, {0x0, 0x4}, {0x4, 0xfff8, 0x1000}, {0x4, 0x9}, {0x4, 0x1, 0x1000}, {0x2, 0x7e7}], 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)}], 0x1}, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f00000001c0)={0x0, 0x0}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000500)="94010504000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) semop(r3, &(0x7f0000000100)=[{0x3, 0x801}, {0x0, 0x2, 0x400}, {0x0, 0x8}, {0x4, 0x4001, 0x1800}, {0x3, 0x501}, {0x2, 0x3fd, 0x1800}, {0x0, 0xecb}], 0x7) semctl$IPC_RMID(r3, 0x0, 0x0) executing program 2: r0 = syz_open_pts() setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x100000}) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x1, 0x401) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x196, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x19, 0x4, 0x2, 0x6, 0x188, 0x64, 0x1, 0xf, 0x0, 0x0, @empty, @broadcast, {[@ra={0x94, 0x6, 0xfff}, @noop, @ssrr={0x89, 0xb, 0xc1, [@multicast1, @rand_addr]}, @noop, @ra={0x94, 0x6, 0x9}, @rr={0x7, 0xb, 0x7, [@broadcast, @empty]}, @timestamp={0x44, 0x2c, 0xcf, 0x0, 0x0, [{[@multicast2], 0x2}, {[], 0x7}, {}, {[], 0x7fff}, {[], 0x8}, {[], 0x9}, {[], 0x81}, {}, {[], 0x3}]}]}}, @tcp={{0x0, 0x1, r1, r2, 0x1, 0x0, 0xe, 0x8, 0x8001, 0x0, 0x5, {[@eol, @md5sig={0x13, 0x12, "b1ffbbb7c353b380f47013117fb076cd"}, @nop, @generic={0x2, 0xf, "c00aa222be40b841c950e62216"}]}}, {"6f554eeafd12889277861accfd53861cbd85371ffb333395fd6e442be87aa9f0dc8c32f7915f2840ad8374743e6f384c91c5a1f683b506a585d5cbf82865cd7b053cc356521c8208b7a7fd00fc9751d517014d39899f96a6281733bc76bf1db749acd6768ed4cd27256c991fa2e9ace007ddd43e620667e5efbf1116451bb835c85ad1f76858db131605f96da2c2cbf53254dd84b83bf1368c7dda3f8328157a11374d146d728002576573835d8553e8da2318d9e451a96f6e1ac216487e2600846a2598c9d1c4315014e32a8beb4429caf15357f74d304000d6dacb96570d15a7941f63b40a8f0dd4f6b8b1"}}}}}}) syz_emit_ethernet(0x107e, &(0x7f0000000280)={@random="49bdae49f0c0", @remote, [], {@ipv4={0x800, {{0x1a, 0x4, 0x0, 0x20, 0x1070, 0x68, 0xfa7, 0xff, 0x2c, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@end, @rr={0x7, 0x17, 0x0, [@multicast1, @rand_addr=0xfff, @empty, @loopback, @broadcast]}, @noop, @rr={0x7, 0x27, 0x80, [@rand_addr, @rand_addr=0x4, @rand_addr=0x4, @rand_addr=0x3, @loopback, @rand_addr=0x8, @broadcast, @multicast2, @rand_addr=0x7f]}, @noop, @ssrr={0x89, 0x13, 0x0, [@multicast1, @multicast1, @broadcast, @empty]}]}}, @udp={{0x0, 0x0, 0x8}, {"b12d70d215fcf47d038e122a6b892ad7089349b2b7cd0627fe4dad8fae01a33a0a3a18b18a739d1a2ed7a923c1601f09de9c164be58756f139e3c5e04b2d511bf263023812cf9b65759a86dc1bfe88727f3f2af58bdbb13c09642711a32e0ad11fc7650b238aef6536e71889107c7194dcd7ed314292742e0b0ff27206a428dfa2bf4467dffccbac23fe378f1c0121b3cd4dc9321e8158ec1f8f8774481ce6234c87e1be4ef3b993bc670ea3c220171cf3ca7200b08dde5e7cd027c7c61b31d058e013c72ff7c9c4fd46b74788fcd9018dc9b6d12b654ee8d2053ee67f917a1500bf685f51435b5719bec08c8df5eb742cb1545a11c7afba2bc97d0eacec33e2e5cd482355d29cbb9586873037b85fae8d1055b180997069bb73c75ebb302a205bbd99ef388d99ff4f641a2894ebc4fa8c27bd206831709e17c6287f3ac2ad58927d32bd74fdbb1367f8007d29f803c7aac730295d7e69bb085f4667e3f8d3c6d585a710e54aecc781241d5cd9fdff023978a3782128835c08f8b30dbc6559f64c17c824bdc06cb4b234246d843ef13d4c143f47be44704f0aa85120694019fa971ff738a138436e359db588f8b2417eed1d4c130e62d7e41fa8ac386db3736e1341fbb2018767a9f5d4dd3c6e5a3b9585636f209b25b07ad46a63ca3e437c9a4b4a7800c1ecef70368d043af1c05cf7cf2bb3346d8d00ffe9820479b0949f175d66ad75c40a8d93792bffbcfc36c9aa77064b4031620c8ebf5d1a13f627c779ee91df18ef818ab381bbbb98ce2f0e2b4802cd14faa885407cef82bac51e1a63c654c1feb5565fe69509b58e7bfcac476d1fd5951504aac7f1a8522ca9e0f3b4f51b99462552fb6c4a1a89b2f00ed0dc5a1f385eddec72eb152fb4cc5d7d380a3c522a2decbf43b234b11b756edb6e37926363aeab14b1a5987814709ad55ae4a04f4c52165aaae5e990856d1ff2b3993ac214821452754dd35cae58b60283614652286f9dfdc80dcc3732bdb4df484f4501723d4576b673b9e846e4e09639dd55c9ca4f1c67d2d3780bfa80cb5ff64ae8147d968119d90effbd014d56d7e4a87fb0ea01282721bc66f826c699c7b193e1cf675e03a2680963a0f2c5d72e07228b8ace7a38fa270ad476a4a30fcf295443a4620b7e3e695cb9c0a23b2948450eeab1621f5855009ffe3d7b10afb19347151aaed3c564108baf1318627aafde9215b5432a68b1bf404e79d88ae5088e81c54bcc1adf96bbb7e0117845e21b2e2c99f40f70ec76ebc14f305848b72178c532fa72925f5d5e5a785d3056381c3401b5c420d8ac6628199d98f53e689d9d04abd079aad08015b24530f76966f3b9891fe1d2facc001af671f0b88856b604bddae9cb4a98205ad0057f45ee220ed594670e2630fdb12b68a7de55cb22d2d386f2941089948db6dc7cca2c64c1e55a8e69df4d1ecfc5880eabb545f9ff9756d1c6ccc3f964ff0b40641230947a0c35c5d4dd8269e56b4c5ede41dd602013c38c85faaa69a0e875fb743840e3e68c69759fbba524f76dae9feabefa93fc8640143a9de5cfac5854e92103b62ba54fc9f1aec28f72dd52f78ab6afcf1498445a559861f6748d74407e9d698cceb1ac817d12a463bb9b694a3d729baa4774f146772f6709091972b768b1d2ea1e67d2853e19f4f828e9be43f4642decac52e464a1218b5a36dd572e1ac1f0c59e1f5c51921f45169efcccec5fcccee2e87737cf13a85740afe73eec2f2625bc15068ec1410f0417b70adbd28f8121f5b3ca914668f8cabdd145af57c3e0bc4eefa07cb674d53ee727e43e72a06d02374b57757e95507e62617044125c6a5a0dfcfb82f99c23ef3c60f62c0cd77896cfe473c25c7ac6471bc7df9bde05462525bef759f11855504ac7d172bced076fb90c43ddd6518a1c51273ed07bad5deb0b506be02fc0c4249e0df6cd14bbe148c94ff256e2aac115209215465c5b2aa975a7429f66e5e066db2e6eb57e15f5420c9c9ddb01c42175b0e1f904c604fe14d6d490baff31289286615f1911b6a52ce399d0fb199b59c7c7be8dfa49f3087c8f675c3177795764b6c3e79c977c939a7aaaa7aede17ddec5ff635b883cd714514c503a6636808b7c82d26d3003c5f7e6e74377e53f33b8297761568364becb2772dcfff93fb2c18a369386dc9f55bd6fab78d3d8161444ee8b7a7faf0b8d1656b9d3e10fe9e7723782f628a3b844c22e264b20040d386ef39d58151fc1157bd85f2f24857c389ec7819790a0486e39bf04890cbdfe3ad66d9de54874f39b733d47af19e6c3f31d73b20ecc7df2662a3e50ae8c1b1f58c881d030c020e79ce12dc445c271bb788447e06fd62a53a9c080a95bb062bece08bd07c17e3b1f34d3625f3280751a080c79aa74fa7a4b0c2f8a8d25ad0ce3ace0e6133b9b40333b95b5888e999edc75ee93aa510858400a2d89128abb6870fda4ed84438281b35e520692c56292bf0bb41a8fb6080f6f6681c8d88b64a1d93cf11c1e19fde3bb10e499dd646bcbd6de833aa8035585d9b78d85fca1233a1b487874e80c067878be620741914dfd0a0a75bede583945abd86b44de2d40e24a7f6b7d3606e4eba61aa0937e9f374414fd79da643b054e07e334c71508438b04f8e46bebdc9d0cee542328b90c5463fb521948dbd1cc728bd3bef7f2bef7033bdbd9339ab65ff234980709fe18de15dd5e4c9e9142f18d9860f9df74f06b9a2e2ffa30b5ea2dc67eb60c2c601efac1f813c2a52a1efd4d1b963064268d1fe59dbbdd1eed878ca55019ccd4913b38a90935e6d1b5800ce6fe57b83ab4adecb44aedd7f7c50ec6de0aea91880d3c7119b6776b67c47f9b73d1177f2bc060858ed4d666b23a1ff2784f40a3ff01d42b67b4625567220fab194e0def1e36dd260581634aff1387a7f4b6617083fbbfb89adf8183d4a361d58e31b2560cb1cc7f2f6ad8d0652229d0661cc029a79508838762c5ebee5f9336f8a19e0197e6e6747687cd26e13bbace79fcd31aa79404f1734dd6831aff72b92c62abb3dea19ce46a884030a4c35b80d7ffa22a68dbd3cee0fabe036c39b36a083706b63d552e1cdb5e3c41e9e6b662c2a31439590e9985e7d2bcf77bc8569a6634b87500a56cdcf90cde71508a7293e0d89ec378034073d3e8ab3f8f2da9f57f0b8a481d832d464801d1b7c71285b0f473df757c70872fa83ccf25c857ab291a87cb6b4ad3bdaf3fd7bf24732942babaa8a489ce5e40e59f86e1400137249a4d746edb3124bee11f04a5487892cd5fde44d3c367acc06bf28b6ff6f5502bdfe7fee3ea930eb7283998847f181825f398dc93c8e8d2145f2e3b2ef3501b2a393fccae88f23309ba6cc463e209f85d76e2099627df0c52b24b450b07dee49140a8218a691758c74f0cbbb64b7b1705eb31dac4b2f57fef89ee74fdff1efcfca12ca06ae6f8962cb60950563b39631eaf0022e7aa34dc8c6221d8c816b624ebf47aa5e7eb4e5142249ad0b718d358556378ca57e13e1d09c0c84b16275d3256f52fc48786b6370a53afafb1eeca457dac2a0712944626614323a64e60591a041359557dbeea7cec115dc8270feba28561a7c083e7cb69de8f9743aa545e92268fc640e918b05b6e36735b63f02d98c3c9fa5741437c6c6d57ea44fb86fe08afa44e360d0e88158984a6e06357bbf41709dad2906be7df8fc0deb0f3ec3397b399c4a04bbf8959679333f4a1d13d701d92787070ad9ad66e616ecf19cb1419a366c4fff8b46eac226833be8ffa2b569c860709a21e54c701522e9e4f9afeecec942cf430d164c1ef1ee4c745632148dd62cdecda128c0129a428df4c348acc9a0740ae248f812b4102e9feffb95270e365f14dc08f7f5352b5726163c218560181c6147e2682caf17459088bcaeab8b32ef4c1eef06299f5eb5e5da32e288dbf85e320cd5fe964434c916fe838470f7cc6b66d9ec6bd83f2c3e41abf92d8424cfb965045949d3836c78c65b4faeed12617586514612c00cf421f2e8af32dd78e32d574af6ec699b2a559cc0cb29983b994182dab898f0f4521c176162bbf671d2191964ddb4fa57ebfa89dd5771586426e42792a1a1dda4f072a1544a318520a5b16e75ba1d249b78d661417826dd16981bb98c350513f1824e3a3b5754a47267484fae4451d0bff4aeaa30d67a324d07560c0bd29a389111d4a03caa57e4b720d3f6c65dc5585bb86689cc1463ce8438c10e6d6038be3ed9c47e506de9de3b19b977ba6d7d846a25f6138bcdee92e31436c8ac773a67244efe947079ac7e759dfdf5fb8e7968f5fff3ba488dc91372ccfa8cadb022c75c6751569769e5d3303e77c9e48dd27ffb88da49b3392fb3da5b5b5fe3173a197090f12a28d123d35c655dbeffbca9836547ee1d11d5548ab73b849f818e58527ecd65ba82c65cc9d9702f995ec95f67b10a2f9e87601de34d8b4f2157e19451e3515f352e234093c0618af3b81ea758c00b2529e15724bdc2bf4b2682ac81e3fa1a1c2519b059b0d85b7b7c8a74b75eab3cf0546fb7179615101571556dc149cdccdfbee8f40ff56be9525bc8036831b1c4511ebe4f8159bedea8db01a00b2c3f72a558257d56fd04f187c099b34bfbe4c215ad7ef22253a79c895498a0baee998c0fdb0c3bbbbd5b26e37ad5c3c35958139b73eaa28d3955a17ccb96244e8b03388de77e913a92b4e7d6dcd4a5c2d7d78b0641512d91f40a8f5354d2dc8308aa52aff086d5be8fcbf6bda2424c44e930b52179e7d77caf064bb27bae05e648e11a2dc94ff35d2f82156e91747f259c8647e3633d0736549644d70886c9a19e93ef4bda98b4e441b206f1537aa0b417be5b18bb84dd1152f436e7db39cbdeb44ce1fe0dd813349da1f017951c6e151c0e50b6ddf14248944a1ade55342364acb1c75451b72bad89682e29794f0a681835c855bd155a4c741b5010e5fd69e00c212465a669f0d5a1fe6f4c1d951fc4a6a416d3e6d14b5a6c9520ab13f69fc63c7d32fc5005d39795bbefeb3798ea7179e347363fb1866d09c5b232ee4c70fb546a2cb4d81d4287445a289843295c7daa436ac159fce15fbfcb75f5433c0d6300b19c0a57ae3b0bcd0dc3070ec25060ee2da1663bbe7567a2a302be6a197cb368382e4991f39355f14c0441ad09276ddc48d5d576571807d0fc7ca21b4197478203d89d7bcd23da67930e0ebb9659499c276d39fe13c767be9c0d66d56bb5ba24a7b086418ca8b16db752f4e798e24e44fb3bff0fe32c9decd8258f982474c193e9730a39a34e0c220579b33c1e938a16b6e066dbb1d40efa14b750815ae35c4b6a94fd84e155ee0cd5a643c903a4c1a118474d47fd8dad98614996ceca1603bec0c13bed972afc33c8109c3687aefd72796e876b071c69aca5d06041a55a343e46c2051f34c17cd9f2170efaf1b5a1ad18bc4b72279e9b4623030399e33488bc1de8c2e6d652de64b052368ef7880847c2c649884ad18eb2699618a0af7c3efa7a3d7c72777a32c3c8867c942ddcd50b7cd4a2343480ccaa92c9d0d8d158b27014d5bd530792abbbb7d25977c1036e1f0d0a1aefa85e17e5f6e762e1981961f3efd75ec0d3d15733b45ab0a921af9fead9c8296d180957b7b969cda3ec7f2b2f5e29044e02405c200247b60318491148dbcdd74840d9a2a366dc813a05c0321e0601baff909615c101060bcb220efb1aa682508261f2a8e342bd827c95e1590e831654265a322a4e8879dfb23ddf33110f779e2d2fe0bf474da666d159ec5aae3acdbf3e97"}}}}}}) syz_emit_ethernet(0x41, &(0x7f0000001300)={@local, @broadcast, [{[{0x88a8, 0x3, 0x1, 0x3}], {0x8100, 0x7}}], {@arp={0x806, @generic={0x18, 0x8180, 0x6, 0x7, 0x9, @broadcast, "5ce16649a254ce", @broadcast, "41b17c2ef9e483f876fb74c904293140"}}}}) r3 = socket$inet6(0x18, 0x4, 0x0) setsockopt(r3, 0x18c828eb, 0xffffffff, &(0x7f0000001380)="2b25a9fef52431f8078f9556131c353b74fb3573c5c925d418d719235a1d006efaa4bcfb17d7ca5a5b7405349f5b670a10589ca463f89b60cb15217949a56b1b4135b1759817934f5c5a8b3f00cec6f854b2cf67db7780dc33a3ca2cc3dc2a12605f3537a41b5fe325544982253853f81e037417120326ff731d8519b0417b3c02c4c000e28564e402108fa0a97113a5aeba8a2b50a494a758ddfe04206170688c0b3e6ccd00b12674da0a1fc560421095a2e44c", 0xb4) syz_emit_ethernet(0xca, &(0x7f0000001440)={@remote, @broadcast, [], {@ipv4={0x800, {{0x19, 0x4, 0x0, 0x2, 0xbc, 0x68, 0x800, 0x0, 0x2f, 0x0, @multicast2, @broadcast, {[@timestamp={0x44, 0xc, 0x40, 0x3, 0x3, [{[@multicast2], 0xffffffe1}]}, @lsrr={0x83, 0x2b, 0x5, [@multicast2, @broadcast, @multicast1, @multicast1, @rand_addr, @loopback, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x17, 0x1, [@rand_addr=0xfffffffe, @broadcast, @loopback, @empty, @multicast2]}]}}, @generic="8f9ecd198d6d8cd3e92f7dcb6f4ac287a7ed12c5c82bf61c24fb0980d91f3b68f2048300371c14563031f4424c31eaffd3a01e2b090c7f10fd261fc70c6cf49adbe682ca19c903da919a8b13847e4dd02878b018214b2b1b"}}}}) syz_extract_tcp_res$synack(&(0x7f0000001540), 0x1, 0x0) r4 = accept$inet6(r3, 0x0, &(0x7f0000001600)) kevent(0xffffffffffffffff, &(0x7f0000001580)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x20, 0x57b, 0x4}, {{r0}, 0xfffffffffffffffa, 0xa01d42f75d642e7e, 0x40000000, 0x9, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x14, 0x20, 0x66, 0x2}, {{}, 0xfffffffffffffff9, 0x42, 0x1, 0x99, 0x2}], 0x1fffe00, &(0x7f0000001640)=[{{r0}, 0xfffffffffffffffd, 0x6, 0x4, 0xffff, 0x8}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x277d, 0x7}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x0, 0x5}, {{r4}, 0xfffffffffffffff8, 0x4f, 0x8, 0x7fffffff, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x42, 0x80000000, 0x1, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x20, 0x8, 0xab6, 0xffff}, {{r3}, 0xfffffffffffffffe, 0x81, 0x1, 0x7, 0x9}, {{r0}, 0xbc07bdd9f35ca910, 0x80, 0x1, 0x4, 0x2}], 0xfffeffff, &(0x7f0000001740)={0x101, 0x8}) recvfrom$inet6(r4, &(0x7f0000001780)=""/4096, 0x1000, 0x0, &(0x7f0000002780)={0x18, 0x1, 0x8, 0x2}, 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000027c0)) syz_extract_tcp_res$synack(&(0x7f0000002800), 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000002840)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000002880)="682ddbe24e4d1fc37c69b5c543535243017e88cfda42535fb04faa2db6c71141912d9e4b0fc5646bd4b7daf71cbc4fea6bce9e9d0f519b1385c5ef32b2d4a39c8856b068636d9313e8ca0a23b76549db40c5974bf85134abe2d31fc00cf06da4312606510d9470a535698bc27aee227848e5b8845d66e7b5289a339717f39f81c6fe11345fce4284e1ff76d4598cddcb4a3e104a32d2bbff4f5912", &(0x7f0000002940)=0x9b, &(0x7f0000002980)="b0f1b4e9d42ab1e279edf9b5eed1e658b3abef2e7cce328cb88c9ebad84ad9bb74f27b1bebff8df90c3daaf04db5a40bd40eaf54e776855e54021502040874ba6327fe5a6d954d80f664dcf9a86f662ebb2a73f0d05b86e67ec1617ffd108aaddcdf502a5645130b7d8d88973b1d9aea9ad36fff7b8f06a66a33f901c0af21650074f1b654562aa183f61a1a8e409d4d10958ebb9f4c19afeedefe7c718a51f0982b2e3db8fd8589928e92e1c66ecb9afc1858a2145c4f250e9af1033d975cabc257fdd3d7d4efc67638831d20ea48e1eea9c3cd36f9b7ca83debc92c4465291677f7ef5cc9ebee4b9fd5f", 0xeb) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000002a80), 0x200, 0x0) mprotect(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x0) r6 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000002ac0)=0x200) syz_extract_tcp_res(&(0x7f0000002b00), 0x5, 0x3) syz_extract_tcp_res$synack(&(0x7f0000002b40), 0x1, 0x0) r7 = accept(r6, &(0x7f0000002b80)=@un=@file={0x0, ""/4093}, &(0x7f0000003b80)=0xfff) getsockopt(r7, 0x72, 0x80, &(0x7f0000003bc0)=""/5, &(0x7f0000003c00)=0x5) r8 = semget(0x1, 0x4, 0x141) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000003c40)=""/178) r9 = openat(r5, &(0x7f0000003d00)='./file0\x00', 0x1, 0x14) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000003d40)) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000003d80)=""/85) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r1 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x1}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206917, &(0x7f00000001c0)) r4 = socket(0x18, 0x0, 0x1d) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() r5 = socket(0x2, 0x1, 0x0) recvmmsg(r5, &(0x7f0000000980)={0x0}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) r6 = socket(0x19, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x56, &(0x7f0000000300)=ANY=[]) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) executing program 6: r0 = getppid() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4cf6) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x7}, 0x0, 0x0, r0, 0x0, 0x80000000, 0x1, 0x0, 0xc8}) getuid() getuid() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) setreuid(0x0, 0x0) setreuid(0xee00, 0x0) getegid() sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r4 = open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000140)) mknod(&(0x7f0000000080)='./file0\x00', 0xf6ca5bbea4ea2673, 0x9ab) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x2) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) executing program 4: setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x5}, {0x3c}, {0x106}]}) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(0x0, 0x5, 0x40000210, 0x0) recvfrom$unix(r5, &(0x7f00000000c0), 0x0, 0x1, &(0x7f0000000000)=@abs, 0x8) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = getpid() ktrace(&(0x7f0000000100)='./file2\x00', 0x1, 0x20, r7) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r7) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) link(&(0x7f0000000000)='./file2\x00', &(0x7f0000000240)='./file0\x00') ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000002c0)=0xfffffffc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], 0x9}, 0x0) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/251, 0xfb}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x2, 0x0, 0x3, {[], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x500000000000000}]}}) executing program 2: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000040)="af784282e2082d78b01a1cf5c749cdc76146badcd5854fcbaabafcdec656fff0b1e173417c495865a90264bb1b3f998e0f404a949f4ef0a6f4c230f9a08d9c0946d2e30ee3469731", &(0x7f0000000140)=0x48, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x7f}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000140), 0x0) dup(0xffffffffffffffff) kqueue() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000340), 0x10) r6 = syz_open_pts() close(r6) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r7, 0x0, 0x3, 0x0, 0x0) poll(&(0x7f0000000040)=[{r6, 0x2}], 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000400)="f30e8141c25525564416c01d2df74948348070af23598f62127838152a643c1a9a3c4cdd10ea9aed465b3ca33d1e6d7b9e4cf0509254f831be564bd0fdae3444e3ba3ab1795570405d4161072f1663191eb3bab90d3f1194f4a575cdf6bac25eaa621438860b406c1e55287ef2b11cc8370c561a05ea4a206a1e007c11766204ebcfcd72d38d0800000000000000705dc9a187b7753d2429e4b7f1c9d9cd95751b530308da05f8d5bbcaf3d27dceb454d3443f1e4ad23a89228f13633d5a8fbed24c7faa0ff6ec4f43889c6d6131800b8fcdd2c19b4b0a7959787c583abcf86615d4af20ae8272581bb0bf696b658abe02cb8ecd8b4f743e0da2e853404554fe13f0129df8d4641adc216a02bff87d2389ad299c46c4c605e8a4c4bfdcede6f9d61d6cb268fbf91052ded32653d09a746ca8aa38e06eda0000000000", 0x13c}], 0x1) r8 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$inet_opts(r8, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, 0x0}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x3b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000001100)={'./file0/file0\x00', 0x0, 0x0, 0x80}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="e82fe082d3d1f18c37cea8c7cf00000000000000653ca67943263544dd56f2cb42d9768efcbeecc62643c1d6e9dda700b295cad74f7375de73dec9514bb5c1943c5d7aeede525b657b9f58fee1b5888efa00f8c209a36a9726c9e937f8a3eb10fec32663276718d351c408a6e6487aea11134ff8c22eb1e26b200d0f877e366c5e1908b4213f5e31d42538da5e63ad0c4c3e9328c049d275fa455783bebc46a0ce2852", 0xa3) ioctl$VMM_IOC_INFO(r0, 0xc0285602, &(0x7f0000000000)={0x0, 0x0, 0x0}) executing program 7: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 6: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc", 0x96) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rmdir(0x0) syz_emit_ethernet(0x9f, &(0x7f0000000200)={@random="3ac31f16e32c", @empty, [], {@generic={0x9001, "5abf7016c5baefabd3aaae494ede6ef5e1f7c91a30379a1124ddf6e4b084659920958f2b8a4b8ee8ee48196c9141159dd8822c0d03da73e0c08103d5bd66493bebdbe6521747935188a5a4c95a31bbc96aad1ba0cf75d891c4fc4f9cf86f20b46e68825b05f5a17571207aa7bb9ef18d8acffc183d8434fe9c863b0ed5660f6cbeaf63a492b4bbc6076fb77d95c831e0a0"}}}) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x28}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) syz_emit_ethernet(0x85, 0x0) close(0xffffffffffffffff) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r0, 0xc0206981, &(0x7f00000001c0)) executing program 3: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x2, 0x6, &(0x7f0000000300)="c9f249c45b285510963e095d60f41391ff6474c3e764dbdffa476340312528adf6d8eaca1e74b164d008587fdbdb1ac28adfb69426ee972ae7efca043122ad9ecafc30a4bdc089ba52e8a893d72372001d6a0f729886af61ab81137b226c", 0x5e) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="e77d309f2dfe8116c2e601316864ef8d3b82f8026d7743371af6e3a83af64d487bbb139d3ffbd460191146f381ded0f010fa8b2bd477dbe5b8c3ac773c29f24c257e82a67ecc24b158eb6c00002bd359582c5c25d2da45c24d4d248a4a7ea25078feb28adfa37a971c72fe273c33b90afec54c566d4c6e6be86ffd4ec1a7b63599616a8d3aaee0fa825d23a848f1485dcd5c99dd2fdd8aba22fb936e8232851fb550662172faa11274e4debe1f682d2cbfc1169e895849abf1beb1b814f05aabbdb733770534d3dc", 0xc8}], 0x1) r2 = getuid() setreuid(0xee00, r2) seteuid(r2) syz_emit_ethernet(0x11c, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaabb2e0e17e223fb080048fa010e0064ffff022990780000000000008020830b4eac1400bbffffffff004e224e200008907818481d8a1bc3acfe8b52a51411d77300c4cd10c7a101848afd55bcc8891fc44c56933e0577b35cad046a7bae9a16f8d7b96cce2787679f8de8fd90ec3656d67f9c24a61be5b9bd6750c4498dc14aeef2bf2ff2c60f1fdcbfd26e849fba9db523a559203d11b65dfa9a36004bc97c31406258fe45fcb2411a74e51a78c4af6e506007390b9f020000007d40e70f296322bd36328ad1af3f9d688ee90b9fe20fc78aac1c11794443c322591d4d9c7977da86811c86d7e2c96155f263737e04e0d6960732c3bd2e1cd82119272f30bcdc1fa28aba82dd2962e2c8e7a0faa492826dcb493ac9966f405c40f28a7ba8f792b2679866fd3b409d33edd4f006502e54fa37b503babdcacdf6a28b543da700a7b650a640fffcbfbc4b2ace63d683dd7cef2ef5a71dbf5db338889ec86461958b974d86c755aecaf928d9506bb4657a1cfdc35b41c4efba713a1f8e28cf1393237cd16bec"]) executing program 5: munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) shmget(0x3, 0x3000, 0x531, &(0x7f0000ffd000/0x3000)=nil) executing program 2: socket$unix(0x1, 0x5, 0x0) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x104}, 0x0, 0xac09}) setreuid(0xee00, 0x0) r0 = getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = semget$private(0x0, 0x1, 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x16c, 0x82, 0x5]) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x7}, {0x25}, {0x1006}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) r5 = getgid() r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x6, r0, r5, r0, r7, 0x8, 0x5d24}, 0x80000001, 0x179, 0x1}) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000001940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000001980), 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f00000b2000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil, 0x1}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000141000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000142000/0x4000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00003ff000/0xc00000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000134000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000200)={0x41424344, 0x41424344}, 0x6, 0x100) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@random="7f9e596e28be", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r3, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) r4 = socket$inet(0x2, 0x2, 0x0) r5 = kqueue() r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r5, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x7ff, 0x0) dup2(r6, r5) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000013c0), 0x1, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001380), 0x8000, 0x0) fcntl$setflags(r8, 0x2, 0x1) syz_emit_ethernet(0x12f6, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x7, 0x6, "cbe4c8", 0x12c0, 0x1d, 0xff, @mcast2, @mcast1, {[@dstopts={0x8, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @pad1]}, @routing={0x29, 0x8, 0x0, 0xff, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x61, 0x30, '\x00', [@generic={0x80, 0xb9, "44f94a03e6d05b56744bcc7494d65765677243e390522f36c6cacc615a14090a256af3332438d8c9bb7cc463117d53e055d8e29afd6532b77ca0ee825ca79c29d4f6fc4fdc53b2fbe01214ed2abd027f318c6bac4de360e8e1ba7e6c6f6fa5a8578593a59b3b1293fbca9e68d8a2ca2ca61bae879d04f2131246ab47592cb9f86d0fb14ccccf81a44239a82869c3b2f2184e908da082304e2d027380863a933fb3074b863ebd1ebfe230f779b0690c1592bac268c69d50b4c9"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0xb5, "f2948f44e98cddc438b2d875924ac0c4e1822c87128c404ca7aff2d8f209b34e461cc21a3186058cc534158ef208df8fd74db74ec6d03d1a41c6e35d4292620a6840df072ea66f26441480e845659eba6fe78373a9d03d145eec08f57056de13c0a96214ba7347561bef6722326e4160f31c10d3320601a44bf2cc17a7b80db5f2fcb72d3a02139ba4d9516ddf86ef7845dc31f3ba02db94aab85147f777ea83c857acf26a810cb747a5a8de295b7a898e69069166"}, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x0, 0x12, 0x0, 0x0, 0x0, [@rand_addr="1a47c3d9ecf6d9e681110e71aa428bd4", @mcast2, @ipv4={'\x00', '\xff\xff', @loopback}, @empty, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @mcast2, @loopback, @ipv4={'\x00', '\xff\xff', @broadcast}, @loopback]}, @hopopts={0x8, 0x3, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x7fffffff}, @ra={0x5, 0x2, 0xffff}, @pad1, @enc_lim={0x4, 0x1, 0x9}]}], @tcp={{0x1, 0x3, r3, r7, 0x1, 0x0, 0x6, 0x0, 0x0, 0x0, 0x7, {[@window={0x3, 0x3, 0xa}]}}, {"25519b9bf62d4104ebffa0129a45c74375c7da5af43a77565503e7df9cad892673f22f8a175241ad5a65e438baeef3dd91a797e6abc24ee0f61e74c940daa6cd941c981cc0b3ecf8ce512e2133a242b5c562d672dfcde899c9b0e3351a69b0302dc6dc9b0826850b2a094cbb794ed13e8d0ba7d51e9e895f8a4c58845e9c477ecfd462c2729625e28d28416ef10cbb78d6a2e44eeeccef4c515594890b6aaea10df999d60c23f243737724779122b4601524b5e926e08aba131b09cea33580d1066580da17e9df243ff5384758c44f8237905330412e3b3b35df85acc22ae1d2d71755d8010b289f33a91c65ef3181003767d22a2a10a2e69a75a09f6a76df96f651474886a59973477e2060cff855e15ccdfae50b135843fadfa16c6931d26fb37d3078ea825b97ae5c81dea9e2b3c4ce83482615776df2f9629bbe1a7bb8324f78eff85051389ea3130b006e04d04fdefaa311e3e74b33884f4d4db272f30836b52bb545ee57a1510a6afadd46da758fe3a3561e066ea6b3761963ab57add771a4e2f2de77556d5ec0366942783c401f4590cf4b08182c3455159f52d6c8c5c419f11d36efdded8b209b3104e826eb1e58cf3aeda05fd34921017896c6912abf2218cd89f903968fb383f8c9da00e5ff2b427600856fe5f57bf1b68b5c5143aae714fac59f626346e93a72d15d0c0d98820c886ce1ccd5cc9c08ab22c39e2c70cd52fa2f3a9f776862c2304c72c3297ea89968b4aebea7292655f7dd1d773c30d0b73586d7e049b494ad3dc3db6c14518b8d56b343dae39ff1f4abe6a18adb8f3568b3ee8fc3d319523482cb418141a75c8f1270fabeaf325dfd5eb39934f5a07a969a3e24ec36332961e8927ab668cf110f1ff0bd44aca538ea07a7666d4e68bf6ebba95fb3c90b97aed3529e343f7e088a8eb52c584c8bd28a7743e946d05cb86150823701e67d63774842958b8e289b8cd1ea1f88a79e6f55b59ab51853b1faf3d86173ab8adc96dd7ac768041e3566f8376b12598ee3e738e2941159cfb961eeb50c2568fc0d37e9e3c346d427e68e3603c6b5ecb3b8da7345dc7fff1907325818ac5f253f4cf1139acdd623b45025b779dab9f4b29372306666cc43c98efe82b15194d3fe9c616daebb2d9fafcc8401f964c11316293a417067a5ad442ba7638e61dce30d8cbc57e4dd68a1c243615f93c490765e48baf29ef8aad87793eea516b8096e052e52bdcc57097a91c29b5fa2ad9668e615d596cb1965ea69e6ff89faa24c54f209261693e95a2b3cd2b0e584321651ac2ba756c94e0ad184b76e01dae0edcbfb5f97d3f87b143925cb00ca4438ce6b8935cbb02aba359dc2435351d2bf42c1d9b1096933fc752aa836555111decf1a5f00f6fa88d1754076c21859d6afc17fb84f19517a5bd05179154a3039bd25529d5123d63cb98b0c9941d8ab6df2a4a377d4540b782d026b1d72d76c46b80c326f614e69aa605f00e2d669f34073de508466176afa4067b142f5d1758237c179c97a8e18f80a0d714996e17ec699c625590063ac12cd74b346c63730d0702db1afaa956779a87b95128f965c8fce6408dec00beb3e11bcd456202d5759c577b0972b834a9be9cf45ab617ad1e6798ee01d7bc3125aa686793cf573563d3e7c30f4e4fed2fd357436ba713a64d313f6e96bff5f29210bd04c79e1478171d59e9dfd595cf58792b009da9f619a086925049eb397b342a4719e6dd35373428f03ee66119c10119a6ac49267a411fb71929826f6afca4c2706b4be7e4da60e03070d0b8bd9909564a1a1ad32769bb371bf0cd000c96b19d245193435cda9968c7a4c42e6290aa62e46551c1865afcdba64960f053ec93112657e3649cea15f53cc6d336c9ef9fe0b9a366ba3e38681a89fbd87006372db3fdf3457d8cce4457c857ade3473a98992cc8eba781f50dd2f956dfea0bd30354fcb2fe63746103648c2169b50f171510b54866355a2dea9ee99764df8993106c9897e122f627435a88da40a57bd337aff54cba5e35902b81a2189bdb03be2af66d6367a1cd1ce29648a553225f1fe22cce348df67865d3a7b43a3cb5016294c900d41cc75ff03479fd10c1a734962cda78fdb846d5d4d158ee4f6f78d282ffa6cc5a796434c284311c33ec3cd4c781957f88a6c2d7f2887fcce026da25fd20ba99ec66caefcbbd481dc48419bb0f3264e70075d88879f69d84e54fe4b505d071c59ee8c726a778e9cd4c39706ffc79aa652db414ea2a55020d384bc4dbd1954cf5c134cb6d41d44a7fa3c0faad69f2b664b7976308339d7ea1ffc4e3340ecd68bfdea0092e56609e96204ce4c0a6890954fae06502a87831499477db2bbebb2b8bd967b34ca25166a6762f0dc10923c133ad315f3ae290dfccee6a46e03d000efb29b92dd132a73e6cbd0335218b48b2bfbe9c61178609c8d6d69163e10300fdea039680dbfe023b12cdacf4f9bb2131cd6b8a34747e57dd580ee88dd86a3095421cbd0f8c49b8b91bfd8daf56025646ea38019d1a8203c39fb2e3d22f76e84e9a4726cb4aff1fd2699cc5bca98e664bcb27865ce480524fa867bfcd94ff39797eddedbb0fcc92f6dc6b5669a5c61f771e0ec56318365e82034fbba46d04beea15b115a8ef5b1a8582dde1096dd527df5700a45c251878e04b3ca3dd815f072708080ae44da19c6513761e3783de71a1de11a036542b3206e80710a0d153b7bf61386f8d5f189db5081ccb31bacb9f64cef283a5fbb4cceb628ee62534eecd11b4891abe2d8f4a59276ac1a18178c63cd7d6d13b12df1590953c970f1824d04565be2200d21afa95fa309ba07b0623b6364038f0bec68cebc2879d36880a17b9d9ae8e805bb7d8e0a7a8b46461001a35d20c6ae2afb7cb5ac1b7c8916d80f8b3ba51d9dea9fd185c78f2e542f20193b673283daf212e96d40c9651c72f3e47771fd7fee65d28fa4f607a0ef453c1d9a2772714b39fe11581363be428ec956cdbd18772fa259c777ab5ff7c807bfeaa3e72cc73fdab77dad775b9a816f68e9fb1cbcddb8427d26096a4df566edcb3b3fe278de0936e443f214a635ad33d54503730c6e8d6eddd04ff531177809d4b0e2cdd255d49a7a42a9aed53e1970340189535f3bdf0e7c00f3c8f3379839f379521d94bfc12f1cafdfc58fc5e05a04ee1861b77d00f91837dbbb0e21167b5a13e2540561324b94a5c443a620bc75f2621af8fae038593002d2351e1856e3fabcb5b570b0db962ec8795cf11ff9491611f056f8b2a4c2546e62807d4fcea1cb633a87246b2e154b3c5ef230a56c655f30f8dba19a9199d2359b991a99b4b72507014d2aa0c6354b4f6525e48f7d75e94571bcf2436a10d48aa317ec3eb4a2b42ec5703e3148d8c3960172da9c1ac07543d44759987beecbb4a34743b7641955cda5ae9422ab0047a22090e649ceb5e163d32cc0548f050013b0b8c90ccf0994cdb6e45f629f10d3c6f084f1ec5e4855c3513ddf2de4ca4c239bd78de5d4f7c3b2f7fa5da5fe31960a04a6933010ad2965ead39e43039c49e2011626723d1e411f0bfa7bbbe342ac39a55b2d182f2bb7d50af6dafd3724d46ff5450f5a3c682fe9ae0921353ff3a5feb9fa24806ba5cfccd8fd471c92b48bd45bf0090b3710d679df6dc40c64d1b4ae77b54aee4051efcfba9669457850c5f59b02fbebac1cc79a935ddf30a57d01a1f1c313ed013459a1a49b3512a682b2d95adfb02ad58e778ca39283a16e658c8a37bf9376548db240696a8edb1ce8a9485d90a12ecc3bd9b0ab06cb338a8dd738f46dac5f2a58fecd3fa32d83877e90ec982830d58f0ad27b8a459d0c8d8d17592714770c9b995f628bcf5b8f05f9d84b72507cbaf31e33f8aa7d051e079b47f99af7720f543de0beceb3d716e77c57a075519cf91edce9684862b1a77ae7df3bf7a74bd3a51363459217680829c112fc2fd773a52103dc99a2dd4bae98b2677e1eca8429ca7069b83c0e450044bcf499c7ac32bcb95f1e22e96cbc094bae636a99eab5e9663cfeeeda97ebc4057c098f6986d760699a65d123c0f89c900df589384223b7609f7fe2938e3d1889d67fd4d610db69d1fbf10e57154b11a9d54a2c354bfea974eca068e39c442764c2d4ee0bb40e621720f0edc78ed6bcf16824073b8e350e932b6bd18c4ca05ccd5dc373d20e066017505fff1a6943f4b9d2cdf5117db7ae4a785044387d89081c6218bb7013522baf50c725d3c901a467c88fd9be4ced967a6962073f0416810cd34fea41ddaed728aa0a866d63d583162e1e78305c9a6aafff3fbc9408b740ad7afb90f3c1b41bdd3ae11929f2790719fd87038020c3d1ee76c62ed7820a2f79e4d50256abb058218e2360b29ab44332dbc7f83f5add426ae3c409f688b0c0a594916480c05df307a85b0ae95652cf06b2b6aeea979e078c206f70c7fdbd2fc0657deacf489c5f2090882eecb4c47d0b2fd438cefa90470ea1c7ca0c9e31dec634a9a61d3e5736ba4a657fd5a7a8a9f918704ca455a24fb407efab8331d34f0db65dc00a377ae12b5bc6ff2f6c7d46d9ceffb436e5fc079570f1049b507cea766cab28d5c1a88d3dc205f3d6bb1ff76da8ec4f7a048aa7b96290319061a41d8c1011ed695f7bb9d253190d0d0b38a10fe40c4357ed3dd930277849299ae65c01a71ab6a061312a75827bca02321444cec5d323a46bce50b43d9c6ce985817e00f148f953fddab6f0216f71acdda012cbc0de70f9c9ba0495024cf2148ab09bc0897b3c4adc54fb1f534b0c6ca72f2aa885cf880ccb9402076aeeee21515f7c9019aee5855e3dc00a68ba124d13ac56e128e49bb5537267d08a48c53c31b5083900c89be501b74aa62dc4b137c9a87d8c299e4391d327be72b9394017c16bae2602a7dad27cb50cea1ad8136b7bcd645d023f95022deeda81aa3d598e6c84071c59a2d6c4124ecd03877f4819e76225bfc198e174d36b1c79de2ae88f1be383ba4297f7048967a1c7a94f58c0661e9586b1184c7c9e6d0ee43d25a65aad6705fed257de525d4e5529902792b36d8e9f2fcf9d2c3458107ca3c5c7b4488b3a31a7e6814437f7977ea17c627035ea29e94790ca07454194541f5228ae76c25eade51aab1f4ea8a1e3af9f88b955e90dc6cade02ac99e54604fb5f10df1523e8dda4a416c34ac1e6713ce88418e09b597879171c2e0648302c36d19792955843253ab72b3b4665ab93f5f3ebfb5ff075e7e300f908f6c244212d6b37ba39e78a4e121e8e1e03eec62f67cdc3239669907161dcb092727183422d5a8aa01028ab8ec9daec0ede9e8d0f6a0ad8290e52ea9036f09271d155595d6ecb518ce74bc528596967b520cb092567df5d008f38c4dc9c2b8e3c4da7d81ca9b754d38a94b62b4ce3712383f680986aab3c5412d7f441d4fe878ec34e65e3c61a94c2e32f58050cdbf772eddce64d3ea8b99d6f6783a8da9436fb48c19e50e031aef2d1da08b6fa587d3466c0fa66a8395f35baae636d91f15e020c8c81d10a27e9b2543c460f6ee595a30dca0fbc86762a12122a68b7a278c7ba2f18119aaed9556e9d62195a6ac210702be0ff204ea543446f356a0ee618282504016a419542e5ff850f8c35715f3d43e44bbe63757878a362691232d3e2a69be997f1ce9955bce475f6e6208a0fc136f0b0318eaae86dd8b4bd7e8cb6ae75a26150065e99b3cf155bc45a2490ff8c7772889f008b327d885690c85252f8acf988488a7cdea12075c1fbe7ebdf440660b902b3c33681cac04f57f8132d"}}}}}}}) syz_emit_ethernet(0x65, &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb0800460800570067003fff009078e00000027f000001010000004e224e20", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="6020000090780000030300008faf4805575c42aa863c11af645ec7b5adbc373d85907784624acaadd00dbb9768a81d5e7e311c35a33ebf1c16cdaa7147e71747875ac88ebf77c7c49910d405"]) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x24}, {0x14}, {0x16}]}) dup2(r0, r0) syz_emit_ethernet(0xe, &(0x7f0000001800)={@random="a18ce84acea1", @broadcast, [], {@generic={0x8863}}}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x379) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="82c80c8f000000004405f8be57b2048eae785a2cc6777ef3", 0x18}, {&(0x7f0000000200)="a1423eb6338598821ebe4a9705d8c4c512228ddf0438307c9d59d1db23fe6a511aaab0c6ed2e0a5bbd8a12b3f8dc449e16f2502b74c9ca91c3c1e8bf897b887d2edf68b9c8f690cf3fc25119d892f67299f1db6c0259ce986902bc4b1652c9f43e0000000c", 0x65}], 0x2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) execve(0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)={0x3}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) recvfrom$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open$dir(&(0x7f00000000c0)='.\x00', 0x10, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0xca) setpgid(0x0, 0x0) pipe(0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) r6 = semget$private(0x0, 0x4000000009, 0x82) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f0000000080)=[{0x6, 0x41, 0x6, 0x80}, {0x0, 0x0, 0x0, 0x6}]}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) close(r7) flock(r7, 0x0) semop(r6, &(0x7f0000000380)=[{0x0, 0x6}, {0x4, 0x20}, {0x1, 0xfff, 0x1800}, {0x2, 0x8, 0x1800}, {0x2, 0xfcc, 0x1800}, {0x4, 0xfc0a}, {}, {0x3, 0x5, 0x800}, {0x4, 0x1f, 0x400}, {0x3, 0xaa, 0x1800}, {0x2, 0x1a86}, {0x0, 0x2, 0x800}, {0x1, 0x5, 0x800}, {0x0, 0x8680, 0x1800}], 0xe) executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000600)="3225814dd34bf3541fd3d6a522394c021578f6b1d39b018de5d30e9cd3198e634c6bf9a6f7a19ccf8e6f46addabdff753dd3755977c9e212495bec155b68dfc6b2f1ee590af1b5c42beeda570000000000000000000000000d069075a91949f91e951ac10a510c536878b883cda543a505767944d6d95f6a42d1a2c0ab553da36a64fd435c862ce64920da7608c93fc182b139479d247a33a87404571c9d9532c50245836ee014a46ecccf8d3204789147cf4440722ee5b30de320605e289f9c14ac6cb36314647855cd37933003", 0xce) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0xb4, &(0x7f0000000540)="582fa4097efcebc000000f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043abfe850f93f277b433613bf96e02f63a7029688a6f7008affc7c4517f77ac730ed2cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23733b3088ac7eadb4", 0xfff0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x5) (async) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000c40)={0x3, &(0x7f0000000000)=[{0x40}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x3) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2a, 0x0, 0x7) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, r4, 0x0, 0x5e, 0x100000001, 0x8001, 0x9}) executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x40, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) symlink(&(0x7f0000000240)='\x00', &(0x7f0000000040)='./file0\x00') readlink(&(0x7f0000004040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0xbe) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) executing program 0: setrlimit(0x6, &(0x7f00000000c0)) r0 = syz_open_pts() mlockall(0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) setrlimit(0x6, &(0x7f0000000000)={0x2}) write(0xffffffffffffffff, 0x0, 0x0) close(r0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) socket(0x18, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r2, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0x1}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x2aaaaaaaaaaaab5f) semop(r2, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x0, 0x420, 0x1000}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0x0, 0x200, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0xfff8}, {0x1, 0x7, 0x1800}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0xa) semop(r2, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) r3 = getuid() semop(r2, &(0x7f0000000700)=[{0x4, 0xfff7, 0x1000}, {0x1, 0x200, 0x1000}, {0x1, 0xd22, 0x1800}, {0x2, 0x1, 0x1000}, {0x4, 0x8, 0x800}, {0x7, 0x2, 0x1800}], 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r9) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000440)={{0x100, r3, r5, r3, r9, 0x40, 0x1000}, 0x1, 0x4, 0x1000}) seteuid(r3) r10 = msgget$private(0x0, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000780)=[r9]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0x0, r11, r12, r3, r9, 0x4, 0x1dd}, 0x4, 0x6, r4, r8, 0x1, 0xfffffffffffffffe, 0x6, 0x9}) executing program 2: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = syz_open_pts() writev(r3, &(0x7f0000000280)=[{&(0x7f0000000300)="de", 0x1}], 0x1) close(r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, "d8f10dee0ff9308d9306551000000200003f00"}) read(r1, &(0x7f0000000080)=""/55, 0x37) execve(0x0, 0x0, 0x0) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000004c0)="256a21681c81c62d25a056fb667860eda4053744938c72bcfc39aa465d9cb3aad035a284247c8cef64e9220b6879f3b34bcd37b8c8ea6324743f336a011aa58ae4729ab9e984e7b80bde3e9a76204fb285ea5eafb3dcc93942cf89ce9918bc35b58d5f96656f340937a4f52374431373c74bedb5e443abb86569b10cf88ad17c947a97e6f419611cb123ff60b0680e9bda2c6400c732418b2cd8a0f221966d45de91781bbf657ed16d43297dcf9cbc", 0xaf}, {&(0x7f0000000040)="163f4d7f1b", 0x5}], 0x2, 0x5) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000019c0)="1bd9c45061929f06b0abeba9560441e6c8c46811576f3ed60d2aa7c09558a84a7ae96619f25ae1145ccfbdad05da44e54055508945c693464f84ef3fcc227f368219d1b7bc113ad5f469ef9d12ad4124306ab4a9985e7704a2c8f3a467bb109f1c53046096a1d78e4f7495fbee27d33ea66ea5aad502d65519a7a16af14360f4d6eb01fa9b352f9299fd427aefc5e3719f42e037a62961db3d2586db908404c3d240567c3b18d764c73ac217453e99b143937b3e9a573949a1e70012dcf1db4522452a16b5e55470ca8f0cab47e91769560dc71c8d4be0da4df466d7185a29719f05a5ccfaf557003f6b5178f0d7e54b227e6945967f5e02ff407b5af26c5b13cf55ba36f36f3598645db75a04b1a3e7e4fd248e7ae3b4d9afe88bb900e26aaed639bb54139475ecad220590c92661305766e853517d398d329d60ba9fd71adf7463777fba295c384465bb6399114e585a200073443638e9e9c605a40c091092f2f78afa17706c444cecacc3af6f6e", 0x16f}], 0x1) execve(0x0, 0x0, 0x0) executing program 6: ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc0105715, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {{}, 0x7, 0x0, 0x0, 0x0, 0x10}], 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x0}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async, rerun: 32) r1 = getpid() (rerun: 32) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0x0) (async) nanosleep(&(0x7f0000000100), &(0x7f0000001740)) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0xfffffffd) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x1}, {0xc0}, {0x6}]}) (rerun: 32) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000003c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000440)=[{0xc}, {0x1}, {0x8126}]}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r5, 0x4, 0x40) (async) shutdown(r5, 0x1) (async, rerun: 32) r6 = socket(0x2, 0x2, 0x0) (rerun: 32) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) (async) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000180)="ef92fc35c2c194b4cb0c6a0d7663e832406bda8a5bc00a2e7a313930b38b215133fd0b2df8801a5ca5130b458f342443ebad4c263dfbfe10042cb846c801b74bf660c63a1fae6bd42a3b6066706f663b593e74931cf0405c6639236eaa3c273d5e22d4571bed7451967ff100afe1799555b7f407541b8dfac4724da6e7b06153c23a2ead7cdfc222bcee651b8a1874d0ef43fa606f107214eedabf9c98ca4d44cb8f387e56a53a138dae7c2dbe59b37b70e4330c7cdf6181d712f8bd631684ad2bc1b6fe6a7a17779440c3f6d220205f08cdc29511a2f71ad5293a8d73932a4b9e9e2ba61d4b3fb5b7ce2ef53f1260", 0xef}], 0x1, 0x0) (async, rerun: 32) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, 0x0) (async, rerun: 32) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shmget(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) executing program 1: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000040)="4ea09412db88bc03417c25db4a0c0c56f5296e120fe99d392914c90137b07ea7016e25067ef6fb122a2c323536cd", &(0x7f0000000080)=0x2e, &(0x7f00000000c0), 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000001100), 0x4) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)="7dd80e588eb3b5ca71aa90c60cb0b9ea965daf89762c2584020b70c65437467e463543f037b1fb7b5f0cb1750319ba", 0x2f) r0 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x101) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r1, &(0x7f00000000c0)=[{0x0}], 0x1, 0x1) faccessat(r0, &(0x7f00000003c0)='./file0\x00', 0x150, 0x3) setrlimit(0x8, &(0x7f0000000440)={0x7fff, 0x100000001}) r2 = syz_open_pts() ioctl$VNDIOCSET(r0, 0xc0384600, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = msgget(0x3, 0x48b) msgsnd(r3, &(0x7f0000000640)=ANY=[@ANYBLOB='\x00t\x00\x00\x00\x00\x00\x00'], 0x8, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, &(0x7f00000007c0), &(0x7f0000000800)="66cd5060b8aa1373ca0243edf5653d24dfe8490e53c8bf2896e6385b92054f5b92ad98308122db250df2c74dee59b37c0e5b9b1cc56240d45938cace871a679950c8cd88e258048067d289c62eee393ff727ce4a82b58638dcab1b96d2aea6095a1c1dd3c54d75780ce871a6ac558dfb350681e792460f2ef284ac3638cf583257253cea6d4eeb618f407063b0af713f3f1217de26f754f321417f4dfd50bfbbb8baf2361e015d50980c316ed8e8dabebd1144ff02bb9944c8725a", 0xbb) ioctl$TIOCSBRK(r2, 0x2000747b) munmap(&(0x7f00007c3000/0x4000)=nil, 0x4000) getrlimit(0x2, &(0x7f00000008c0)) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="b9758ec245e0542e7e05c6e5c2755047581762b6236888bbf94251813be925257818a40700bb9b049952bb51e9fee45f1b0f0e6f6b6b98931e63bc2c90f97a90afc7000000000000000000000000dd00a70e16fd38000400003c6de4cd8e675a78881c5e3607a5cb445213ebd32d0dd3e0d3378543b2df4d8ee57ba63812d9fe9608f4fa66b67591ab2757b1648acde5112e8fded0c28d555ffe0c896caa031f5b7f464c4f84ccc7b3e035ae29adae4a6cf84bc95f05d1c6dcfd6c29e1021c95b070654be3243d5fca1a9a16e13286ec872a480a4725eece4a1a9fe3a1f0d5ff44cce6db0b7b522e437baaa2eec916b6ea66d5588d721ee4d9bf8392", 0xffffffdb) syz_emit_ethernet(0x9f, &(0x7f0000000100)=ANY=[@ANYRES16=r2, @ANYRESHEX=r1, @ANYRES64, @ANYBLOB="7564f34e8af40c9ec24f2228b4a36019c72187d17f8934b0075f0d4db944dc71edb99902b1b7e7803a01523206", @ANYRES16=r3]) socketpair(0x18, 0x4000, 0x1, &(0x7f0000000b80)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000bc0)=0x5, 0x4) setgroups(0x2, &(0x7f0000000c00)=[0x0, 0xffffffffffffffff]) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000c40)={'./file0\x00', 0x3, 0x2, 0xe545, 0x1, 0x25, 0x0, 0xa2, 0x1, 0x0, 0x8001, 0x1}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000cc0)={""/16, @ifru_index}) executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x2, 0x0, 0x3, {[], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x33c3300a00000000}]}}) executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x5c}, {0x4c, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000380)='#!i', 0x3}], 0x1) write(r2, &(0x7f0000000080)=' ', 0x1) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000040)=' ', 0x1}, {&(0x7f00000004c0)="407fb506fae6e1dec095983d06062ba449e33c9d068c415d513fc5af94da5b5062728d50e619fcf232780fb06b89234a8d2d104ac8be64b194806d43d0113e933db09cac75fefdba347c022783b3131ee835daee550378e4191b1e6926f46680b3ce713b148a0546bb942f3c1f1a0394dd0a", 0x72}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r0) syz_open_pts() executing program 7: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x21}], 0x1f, 0x0, 0x0, 0x0) r0 = kqueue() dup2(r0, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x40, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = semget$private(0x0, 0x2, 0x7d4) semop(r7, 0xffffffffffffffff, 0x4) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000017c0)=0x3) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000600)=""/250) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000380)=""/64) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x3ff, 0x0, r8, r9, r10, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r9, 0x0, r12, r11, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r12, 0xffffffffffffffff, 0x0, r11, 0x10, 0x208}, 0x0, 0x9bf1}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="ca8e", 0x2}, {&(0x7f0000000080)="260886782710e6b0ac5e27227045cce293943120718047657e78b0ebc915f0576b7cae1f49ae4be4dc", 0x29}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r11}], 0x40, 0x4}, 0x404) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="819bc059cc3914db837395d623050faba1f9d60fd119de4043c25a7c08d173f0392c4b72f474a446cf4e8af04b4cada62b34d73ceadf2fd24faebd559449ee255d44f1a2af96c7aacbc53b05900a5a427bb2fb02d3193dd3cc01103796b71ccf22a6b961e9606290c8077b2d22fdeaeccd39aea82192829aeaba306a701ca2b9683831742da62ac68f194d27611dd27991edcb", 0x93}, {&(0x7f00000001c0)="fe4a1325058c5f706bf44cdaa1bec3fa8a6f9513f426608e308fb02cff1a69d46c8d1caadd6d7f62978f022a52684b6d6d2572e2f3661fb67c82964079cbf7231f665642f3198c138e04447b86e688257dbf50ed5eeee36bad381224fc555d01b2c780fc27d2e08769e99d126d53adcaca2c0aa6bab23e61296be8d92931f7bed2c2dedbcf144510e3c76f1bfe13974c5659967dc83a6078003128d8e9f529a759770f3174419cf96facf47d8e6dfe3517ea861a0a0c14203659fc2a292b33339485977a978ae7d063fc218554e054155b76f949aa0738d165080498eed3eab805", 0xe1}, {&(0x7f00000002c0)="3f4bbe458843c7c863b8faecadd8bde2ea3d3ce3805f5e72acbbafcfe852088037a0b24c2702f10777909170fbb3c03a7126366e5765645d9471e16aa2e196cf2b4c6c61bb13b49e43f4e0ff3fd790ffc6014a9cab96445aca3be267124e9cd210867fd4835fd899be47843637d757815f832036c367c1093a82e365f058", 0x7e}, {&(0x7f0000000340)="fb4e2003baa87a64bbb824ead773abc14e06719b6cc67930e8179f59d2ba6dddcd046add897c81269fe671095fcaac26705bcddb4988925fa550848c3dabf54d927a2f68b1a9c9cd2fa1b31256009320183b8d30e7476803a9c565d3210deeb97f205cb4b7f4bd83f565470e18f82d50bb8ff77b04f6f89426fa33559f3854c5b3d8acc29e344f0be3478fffd51cff6f8b986cecb4789f044d9829bffd877a387e872b09dea34f155c51777ab4184385c8ab0d8fa2b4ec094baacf43c8b5d07208dd533d7a0c1dbf7dd243fb6be812fd4d49564e884d6247648662992992c069361eed5614cf75cff7e20d2ea168eaf972a4514e154da469222983814bfd", 0xfe}, {&(0x7f0000000440)="f48c2a0f4263c8fe7d6ed4866b9eb15f897fb0b4e7a895ce9025b20781511940b19d009e9718e17c5685c5cbb5add4fd8380ed73caf64c1ec306d75fa1bec6b383e9d21fc50f79e8cace44dc2a0ae331fd28677ad6a51e2b31537a93522865009fa576cdf9b5bbb1749091dec7c8a1f7e049c79c901eee7bb43709edf4c84195cc72beeb20f50b2c72518ceb1d018e262cd9deea761e45348aa1070e0790400c850819e131060c0383af14451791864d9fbd840608cd7b488fe6fc112eb0cd", 0xbf}, {&(0x7f0000000500)="0ab02808cd5e6006453d1160d7ab", 0xe}, {&(0x7f0000000540)="4213faf0aa36d7116fea285ebc93d29a1551b01a4151343b560c7cfea61a9e4cb4867b307ec6ca5f36229f8bacbfcb533f1cc435fb92253741866f84442e4cf28f6dd6d5aa69204f6a5697ea1dc1459264522a9c75cdcffd420647", 0x5b}, {&(0x7f00000005c0)="5d3345f96154c4e468d3619ec63453d207e0c50c893ed154fade2fe00141e7ea4650932900925c4ebb26ed672805315101e310f53b60d7501c2bee3f13766c723b113c472a9dd351cd634c4ca595a562bdd3431eb7bdd4ecbd96d49a1b389d63a7bc467e809a5bb0fe8e38e06a930955948b87b3444ee6e89df708a227a97c99b6f0604935b0d26956d02134d011a7a9537478c38cc3e08f9dfff53e7e6c5d65141300a8bc2ec791b5a57e91d713b0579be290921ede383935ad2e6f5ab4f728808612b556fdb36b1031c2d145fb85d2237df0039cd782f6417f7779a86736ba4e6e072c2610dfcbd6edec12f87762986cc7feac2d54a7ee648b387d53e534740fcedfc69a8f23d866f88f03707d7151337102bac85936d1120a3b4c9738d8a5201c2d6a76ab6855d645db8defc13673145693f6f2fe0fca2241928c19878fb001b5cab88b09f0fc0223ac405954280a72daa95528a6f358169918fa20a219264f319d3a6ad580dbc41d389360cebc8635c78156f7696529f5dbb842c39b9032bd0f622dd26f803a62314a30082848211083e91505e72462fb3598e9d5c8f1f171f00497b1077717998bf3be801438cf230033f5b3e8a1181ea0c27f20fd3f8a368658aed85269d94144b4bfaf6639004161b819c25981627f56495457929a42562a86bd7fe46769f352ad274716ff45c5ff9610f98570e51013ff4ceaa351a5f3aedaf99dd78b7f00d47661db0f78060f251f90e1dbe05813bd050c0117980f9de8f87eeb46200130482ddad744f7a3f85f39f29f723e8d8c18cb4a1133ef8365a4c369cc9c672f1a8d9729763749d4436608f55501d7bff9452af393bd31853eb7d30aa9ed8a5c2c7837de2e74742007153e26783c2a7ab9f4fe39d447b903d7c8f081e854b72050e343e147f5ec9115cd049d8daabf9c6551705da7749a84334dca13b3d838f2c647813d7f7b2aafc5b50ebb5486f435ae6e250ff71d77e08c6a7eb4900f99a0a656802c122953d415be3a9dfdbe3b06d149e7dc682bffeff0a2abedca94c3d733a18a1a65fe3ceeb6cfed12815f740568e9902c93a47b1458c5a8533fc017258b8ea4d6609afbed878341f8d7d611c02c2e43d015d238f98d22da768e9446f18ad68e4a0787e9bc8d8eec94566e3d6180a8c2d5420dfe4611008b60027f3d147b792ac3c173cc5c4a6450f0bd738acbbb530aea0eaaac58a2232ca28578d93eb888489b71040e64f740729b64e0be9d6768c4cf170619943d347fb4d2e19100c09481edfa0bbbcd596abfe280f81fd961e26f5c69d6a5ee47e0858fa77ea6c2c01291c9b2cf7f0d5fdca2f3baa7314f8bde41a2e098a17ae162ef7990d561b852e60185ddb3a4aca70dc0751df5398e7b5f9844c8a25c10e377eb0c0d7df99e381b79ef05b14d1073d9b8b0d4eef7be0dcb8b60e257f0addebb669f1af9770e905ca71140cc749e148cbb5c3be0d935c64d0dc5d4a0243173e032194b41af5205e1eef2364fd3795b463b9cd00ff6c648d32ae6dda2c940e6134b6b79bed730b32ed00aeb4152c345a81184e673644e287bc514671318bf0b245deec848f38b9f32b4e6fa87b1bb7dc2b30e7e66d1edfcbd954ab20914ac4cf0bf5ee284e2efe694439b140eaa12f477271f27106e1e198bde9221ea8e21721dd48c7fe7283a67f90ce593b2aae95450d5da907f3ea007eb052586e355bdc532e74ce045045ec7c3bd6f1655b9a88f1f8968b5bb501aac501fd6cd96b77c75978fa9cad4168a71be40e039b43471dde81579b7cd195eefa8792064a036805d3eed6c890de0bd058f090adb0d06b562ed77bb250e2e257db56b9f2fb7ac010992404c6cd480808c477a1fef28743aefad7d2fd78648819becbe571e363fc31c0634053193e72a68d2ee90e519908010d326cdcaedc34019445a64af6655ab89eefb5045fd99f0dccd5226af6200a0434c1d35c4d90920b9e302c9b932803edd583841a2c5575bc38b089cd29cc5a13a388416cc1fe56397a96985a91355bb1280d82a9e6425ea97434fa005ed46d885c20e920009b3e48d71e31b903f0a4d0c81f35a536abdf7295086772995474cfe38ce4b2c9fe26bc68c92d4762fe9f7dd0fd45c4947bb10af2e3e1ae2896410e7357a0fa2e9ae786ce11ba9b6dea37c516378bdf75e8fda7081722bf0e3ae955dff32a813bb5c6c9c4731eaa37d87e8185166089086c7810b7f3b4952d464530eca085d42a563fcdf258b43c24b3858b2dbba8aadd124809c14dcc3086b46b39dd5b708f42951f4f6f333d1e7d5c66f3c767240c641fc539dc1569a3124056a37454a37311f335f3eea9226c6d494738176656876732b0f02a8d539198cacdb8518f50951998b9f2fee71e53f9cddacb586a4fed4a350999168b355c6fcd69a642405be9d03b34d665d58b6b31eac51fde3b0d6dbf39453164157dea241fb880fbf8f71c02457b9b4be9b39813e41943cbd96b0d00f8ec8ff0a28a6e22041de6f052ffb6db865d49c8ec05f0471aad62dbcc1f9f7ca23157179c6ae5b61c7f8cd273e093c36fe97c576a6f90e45a073c8454b12ed181a242f59b7473f5c261707a2ba1cc3e1a174d22a5608e00950d9eb9e74d232582fd5bb1f05c4f8f7bc1640c7547157c7301428153540643feba3f18b414116d5e75783fffe0edfee8a285db332984ff467790808608552dd250efc7791b60cb29fc0a6b90a814e3b0e8420fea63defbff4c7fbc0fff46f584fc8e2b91e269c38c3f4721d7f56ffd01ced7fdb536eec97e469deeccd63bb1ca760885f744abc37f3901bb8830819b3bff09d1a1974afe5134e36190b10102380d8e148013237187f1b44bd5b6dd546e07bcdc1d462d0b6722671698fd1b938dc545e4730ce6092a3fd18eb2ec64c4b4a30993b4ec102aaafb087549457ee66aed479c0829173f92d28e74beed08e56929eab969078b2d083e1b1c22d2d7629540427dbfe03647ef150a210453892451a380f65ad16bce0d09cb6d6c8bba39b740e79b9854ccfe7a1a1959b40252312d449a3233355fc7341839fb4eaa18c67d6a37ac4bbc31e177572f84352b359b63134d905d4d45c6fae7ee531fccdcd8793c15fdb89530e143f91dcd884085fb60bec9d99c2124fee2db9e7a5ef672cc53f5964f21c19b0e8eb812a3486fe87c186dea6d397a569ef96327aadde49dcae274067038390e8dbf415f70c52249dbcfe05f1d65252ccc3b8af09b6a39a09b2f2950172c0a806204f048e25be56cd90d240786305ced113e0095a71a2e2e5f99d47134a1129b597fec5f2df333698eaeebe93093243b6cbb3e1e782846f0ed0ebcf5c41476187409883ebd969104db808c30956d66bbcca538ede636f49a93c1c48f4d15ea5e1e0f641167d85241d6a934135b7c2c182cd7e67173c944e6bc4859d8eee36206d169771dd56fc29feb27ede4534e17ea4c08c489d4e4c33bdaa901cd24dd8072c8c456a9eeaf6f4c5899dd489b44ce11a3e2968a61118e8474b5afd77dfdad8e73646b0b9e5b4ce55b7ee9d0c968a6c0d1862f38a8abad9dbacd083563889a35808b03deb852f2d85eb32483f0d41724fdda2f0d6f600c27dec85e1be0ffcef8b90b72bcc890ca26a26a0727054e0ac40ea8a2ef05c887a7374f15ba0edaec205c5a3fbc1de79bc96a5e93b622cbfc10ec8e635dffdf0435a18c2cf07953c695b36e6f89f42f05ab5ee4cb89030a41717fa670aed7aaa23482a0c660b3a2437fe5fc86c7a0d2abb95f36db6834292615090917d96aad4748acc3f0d02b74935bbaff665b2060c23a5fe6331331f67e8f1f1f748330a84735352b6a5b9443845fd96112f58e287df79d7e39f82806394e7fd29fb4067a6998f3997178d0e001bc8bcdfbf03e7373cfb1c94fd21ab34d74b29bae565a48740352c5a6861c75aa983838a5a37dd3d138f0de0a9882b0ce6120787956fe752fcb518ac9223c8614f878e6e7ec85afe607989d9227a80224cdeb84a9ed0bcf03967aa7f04658d6e91952b6cb462775a0f3bf953982f379318b29cf71ea9a028566abee5503ee5bda79c02dede4231228d00581eb4a659e8082c14e5f0ae42dcfa0da8844e2a51d8aa3867fef630abd077b41b6a85ca1008f64adf6823dd1cf010b4323b8100956c47f94e56835cc9e16c5e798ad31734faff006e91dde837751bf490cdbf737b80ef298975e3229d1bd22b5b16c0fc90b0f4105125f093c72c301c951fd770e0254575de3f3f79c58bc304237bcdcf4fcf82e94623f7fb9835a30081b923ec57cca1eee39a973c62cd85f2b30aa09d4246ff690fcb27a98410fbbe1f2ab3f6613238725771258065db178652ec35466fa97b8eb0f61590e04345abd386510155590a8324690384848a45f056478c9beff97baaf71ef63f1d5036bc0b7da9d0b8daeb2162d9e3a3d9cead429c06245e7f580c853ff3b5d442f4a07a8539dcc4a3487399e43fb279bbe44720ad1bf5a30bfd1895c295ef52b82543eca6770b7278d30dbceedb2a0157d886b59e6d9daebf577b10e08435814c0d3b8521499268539e5636e766301fd9922b0a40495eef179297e99094625dccc163fc38c221fa20c7ae53d8bd9ffebd83c124894ba31a034275d6065bd5e94d39168f43307d8518848a31dfacd6fd08bbdba163b2ed425440bd93e62ccea1c0d521d8a859c4e4d58843967b3e240a306389d2a1beac335af61a369b53b18d26fe6b511e6a7943468b72386e6ff9fcc81d3e6140d1a8fc362ca4333d0acfa70bc5bf724bbea854f5997cff345256d37d30e0439db506d4dc9eedf2a8f748caf5d683c6ee2e29edbfcfdf9af4bebb0fd3a26d2953a8b45de6ef262be382106e69f44cf1a0b28082119d92440176f867acc8613d3f3ea642059085a9b40c84ca2aad43449befac836b67f37eefbec667a4da0d94a4d5efec515ccb6a1bd71473fcd39fd48e8e74afc8c2cbffe886c40d2e44757f66be8c320216128dbcfb9bbbeece38f45f0a4c38864b3bc42c8ab89fcaba978f1a1648b27f1885f9c2bd950d7324af6b6e232568c2436a4708c94e6cbd92017cee69555495c99895bb6bd1ec3661801ff1792f8d59a06bf875dacc7718ea028ecceb39c913c874b85b666b91326b1dbf1b63bdffc9d81a88cdd446317591b7737ceb5ceb9bf5038ccb5cfbdbe478efff6d50ab670615114563ce77ada50d5cd6b2247499973b5d90910a4e9b53194e40b0a5aa09b6f1724b95e70794f9afe4a2392d4d707b8d478963f8b615b7e2846cbae90e5f1df1b1e78397b05e98d7efe04bc04d2cdb77ed3371a592085b455492ce81999235c4f5afaace51d05744f44def833280ace1578d94d7d87d3372301cf77230050510d30168e6fdf2947584d661fdb80c8f025c1b48620c05ad0640b9d8ad7e9b50d64e6c5ff3dc6ea09e2ef0b4cc133dfb5a2cfadb6a261a2d218e393e0f63761c431c70525a698f6ff885096b959332cfce7671534bc31ab02f7a45bf4970514e9dfa54653164734d0d0c817208a51240866b00b49c760606966960cd40d03173df8b7ecaef672c3f6e4a90be1a84065d204bac98145b9eac115e7b402c68bb240973ccff8a0616b8917a8e1258a2e0365b24b055648f1359b8212f61e281430af88c7cdcb9cb334698252221c0bdeafe0ae35adecc61a6341c9ede0e75ad0dfbbb12e2f22cb466abc86ea73b82de80825bf0d932ba3cbac4a43695007006431e3f2558048d3e844694af705a9db536958aba870eedb127a0d7ba1fc60e80", 0x1000}, {&(0x7f00000015c0)="804bda0ec9b0dfba9ae48ec899cff81c406a447466d9413f72bd7e297bdbffc6591581a078555fa3a0f5f7ca42658d2fd1d96ced15575da7ece513b8cd1a7d0b93a2fc0cea8ed448be945b07fcf06ad397bd11fa3fd797fc797ba497706855aacd74ca03083499071358c9229565fa0b7446ea9cdb9d8ebf8d3c09eea8dda6c818c086", 0x83}, {&(0x7f0000001680)="88ae9f2a6779f57c8499c2ce326a1c3982d65196f1d0586bb850e3f2859c9505a5112c9e1bbdcd1c380d8458d9d795b0ac35989372cd28c4ff0f4f4728567a07b391f25003830e4548594ba3ec40c8087ffa091f4de58c9572f4a785c0394f356aa8476fc24de081d165c88851baa2f666cb016a", 0x74}], 0xa, &(0x7f0000001a00)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003800000000000000ffff00003540109d", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32=r13], 0xd8, 0x405}, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb810000008100000000000600000000040002000000ffffffffffad0c7e8afdd053ef4fd2a822fd23f4d2"]) syz_extract_tcp_res(&(0x7f0000000040), 0x101, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) executing program 1: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="a91d572018dfc112b211c9b7f9dbdc4e9c7752845816984bb622d74a83050000000fd383c857ce942c438f2ea02b33f59d83749b711951efa88a2a6dcd049f666033a9f518c180b3eefaedee0d0f34a08b", 0x51}], 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000240), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x22}, {}], 0x2}) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="6973b3b7", 0x4}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r4) r5 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r6 = dup2(r1, r5) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) unlinkat(r1, &(0x7f0000000280)='./file0\x00', 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) ioctl$FIONREAD(r7, 0x80206910, &(0x7f00000001c0)) close(r1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x48}, {0x6}]}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x2d}, {0x40e}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) executing program 4: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmctl$SHM_LOCK(r0, 0x3) msgget$private(0x0, 0x10) r1 = getegid() setgid(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x0, r2, r1, r4, r1, 0x2, 0xa1a2}, 0x2, 0x1, 0x1d46}) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000100)="63438d1e67d79cde61df3c01ce0ee69bdfe18b04217fbdbb2e896de1cb953f961e85099cec76406b96f54f83e11f23f2a7b0fabdf79f012b6e1106e3c468e13e0776ea0cdde0c47d5e49872ec0b65a7ec97deb5e7cfdd4784bcd5daeb1d0f401780da97672f6d3c0452c315700cbfa72d5b98a77b90c121c378fa85706f3b7d7a7ecd4b38f35d55be8c6940e9885e9760228e79991076f64fc0fad039ed57e6faa17ff2f430f8087cdf9065b6d0251bd439929def4caba5e45675bafadf4f2c0d022f1fb3221b94aad83bea6afa97b000e0bcfac33bbee1be3acc1c8aba7cdebcb7fbeea42637c07bb2c8a", &(0x7f0000000200)=0xeb, &(0x7f0000000240)="621bbacd2f57d4e092b5143378c6a170469f1d82b85b71ca5b83745b8536f1cbc4934ae0f12d02afda58", 0x2a) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8000, 0x120) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f00000002c0)='./file0\x00', r7, r3, 0x2) fchmodat(r5, &(0x7f0000000340)='./file0\x00', 0x1b4, 0x6) setsockopt(0xffffffffffffff9c, 0x62, 0x7fffffff, &(0x7f0000000380)="3e841a230365d031cfdf4ab0014d85736ffffa0756bfd82112c6b57e2feef62f50e79c39f09eb54f8a1cd5f3444f49c847566e2e67dc350a4b26cde2ba0434f6df3cb7ac96dd8c1a51b2339a9b679375ec9c7731e0625c549302e6c7b8f1da0f930e409f4af093f05d0bf7879ffa8f7746cbce9ed6ce027e8b2443aa8bc383fea9ca18742a5ef9b044496933a407f2e8e674650a25b4e4697d9288758b3b34fe5c", 0xa1) shmget(0x3, 0x4000, 0x8f, &(0x7f0000ffc000/0x4000)=nil) socketpair(0x18, 0x8000, 0x7, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r10, 0x9, 0x0, &(0x7f0000000480)="57566a2964d8009438004c837c1a1a089de89f777ab27d12002994f84d56ed0be1c8d4d359d2a9dd89c122f72046b99c30510721ba4af6cb512c383b001367e08ff440e4558df776f089837924a5b00dea7cc6edc5ab0c730d6773c27498f3eee9ba4a6c5bfbc568b163deabe81b43e6a2d39ee2b41a982d2cc4bb83ab3854fb6af04d3fe253c17ffdf2b9c1b4d925c98a744d7f4a028d97f3f0dd46b19ee1558be020d22ce57cc40754760783faa412fe141063df4784375fb8cd601bc7b47041bba611f423dd908dfff4b303b52e60d0c6543beeac", 0xd6) lchown(&(0x7f0000000580)='./file0\x00', r2, r8) r11 = semget(0x1, 0x1, 0x0) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f00000005c0)=""/4096) r12 = accept$inet(r9, &(0x7f00000015c0), &(0x7f0000001600)=0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001640)={r6, r2, r8}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) r15 = getegid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) setgroups(0x7, &(0x7f00000017c0)=[r13, r14, r8, r8, r15, r16, r1]) unlink(&(0x7f0000001800)='./file1\x00') executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000001080)=[{0x2c}, {0x87}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1) (async) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x3b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000001100)={'./file0/file0\x00', 0x0, 0x0, 0x80}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) write(0xffffffffffffffff, &(0x7f0000000080)="e82fe082d3d1f18c37cea8c7cf00000000000000653ca67943263544dd56f2cb42d9768efcbeecc62643c1d6e9dda700b295cad74f7375de73dec9514bb5c1943c5d7aeede525b657b9f58fee1b5888efa00f8c209a36a9726c9e937f8a3eb10fec32663276718d351c408a6e6487aea11134ff8c22eb1e26b200d0f877e366c5e1908b4213f5e31d42538da5e63ad0c4c3e9328c049d275fa455783bebc46a0ce2852", 0xa3) ioctl$VMM_IOC_INFO(r0, 0xc0285602, &(0x7f0000000000)={0x0, 0x0, 0x0}) executing program 5: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xb1, 0x0, 0x2, 0x1}, {0x74}, {0x6, 0x0, 0x0, 0x8}]}) socket(0x0, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0xfffffffd, "01fcff1bfffb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f0000000440)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26010000005f8ce92bcefd3eceefabee7e3ebe6c7a36746af569ae94b5d1275a9807ef9e0dd96d5d22fcd1289c80d3135ee0d4ccf9cf3d6f8ce70202fcd0738c22516d797a6d4d4577073c00a40824e97f013e56d710915d35dfeb96c0edbd0fc1381ac8d1c3a91ad2d50588da310100000000000000a7c210e97256c8538d64f6ef4ee0513d784dcd7abd974898cd9876d750b23a36c756c3edf75a3d576af5f2a5edc217ca61ebb52a7692889975c180baac6798938ec34cd37b28436db93be49e1907dba3eec9a40afdf9058648e598fd163ba9361ccc99fb6ccd7068422c486a7eb35daa8a6cfbbc01269fe7088b3fd869af60bc0c60136c7717064a9d46c82544ca34442be10218d1fd37ba0603b4f2aec29fa14dba20301a961810d2094eb17e9f4d263cb6cddf913c915a11060c88fd5f3030febd07d4e57c9ae190725f3cc44f193a2f5fabdf894005e7b3280d96ec12d3af346a940924986ba166f3d97bc1db4eff", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x81000300010008, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)='mS', 0x2}, {&(0x7f0000000640)="a392c0fca4e0a9f8dbf1a3c1c72dfa163e52799a5290120b121fd63e09d6ba4a85ce98f177511d5a876af591dc44b43ec112edf8a7639b9548ac01d4fecadb58e195fd41fe51b8c16335c8c03edddbbc67d4eafb49a62faf488cfd7e7d17cbf021397c49dde6d2240fe5a8b2a6934c4d04a5c84cdef53b5aa72be7022c86f51e30ee08e0f34fda68b2df5849baf10a2df6c3098a2273ca464d7877a36f63de078bd77c89345a1bc6cc16bf53f02483784fe646ce076f4152f30b35827aeceb14a57af87b19f9fbac84cc6b7f0ecd6d27b507d878ba8748e1642db23936120d82dc5f151706a741239aac0a06fc9e944246a6c8", 0xf3}], 0x2, 0x3) socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000004c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaa8fbb86dd601ab5b6ffffffc200000000000000000000000000000000ff0200000000000000000000959c0001ae3c5815762ac3c36796cf0a27dd1a668622ab9396ac400311e6ff185835d3553cdd7e1d3558ea78632dab3c24fd6903b51be42b613969572f972a300bc17c60e99214bc93d05586c28717369b8a89d7bdfe15935c1dd11c658f60c284ad84cfcb04f553960b9cfce0f3cc447621ba57fc16e1759ff7df7e787657ecd80d7a9ed05ff166a418d6ad6dddbac4930ce73f6450e68d82df8c0097d4ddcd202e76044fe06c2addd49c33d583d1b0717383a0ac90fc263c60cae452a103fff490730cb5071c2d9252889155723da92fb4f1a266d98dc37fc4f8769fab233633b1bc6641866df9b507c6674d3fd6907694afb746ce7bd3b1"]) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008de000/0x4000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000b4b000/0x3000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000ed7000/0x1000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) symlink(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='./file0\x00') ktrace(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) executing program 7: mlockall(0x0) mlockall(0x1) mlockall(0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlockall(0x4) mlockall(0x0) r0 = shmget(0x1, 0x3000, 0x110, &(0x7f0000ffa000/0x3000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)=0x1) write(r1, &(0x7f0000000100)="61bb4c9c7c7248c3e4ebaa9143a36ff8de304a339433eb18c5057fb2", 0x1c) mlockall(0x1) r3 = getuid() setreuid(r3, 0xffffffffffffffff) mlockall(0x4) mlockall(0x7d1e06680cea84b8) mlockall(0x1) mlockall(0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) mlockall(0x1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r4 = semget(0x0, 0x1, 0x24) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/143) connect$unix(r2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) mlockall(0x1) close(r1) sysctl$kern(&(0x7f0000000280)={0x0}, 0x0, &(0x7f00000002c0)="e41233606c2206a107674d251aa65b56acacf2368059a748cee972e6c9511cf52ee4bf27611d0cf9133d35a5b09135c752925afbd4b7f32d316473d3db0c72c9f305b12c6e516301db493ee72c07cd3ebea3365de236e218ded7235b579a6dac40bbd355b9e93f4dec0092dc086c5826caf5bb3830a69a3faa649f7db82a7b938723bc9832bfa95b44e6d3ca22972b4cce1adcbff0212e6647a5149759e8943d515f0898382601518fbcfcac3dcca5f010df9f7cc03c0ad8630eb277d7bd6d1c58489310df47d990f6c89d6a", &(0x7f00000003c0)=0xcc, &(0x7f0000000400)="57a60b8d38a279c32bfef95f9071289daa1ab1728ee85f91463f25a24dfd67464c8e6d2b6a286adaadbbd1f504d25ec962e2815606eeaf941a8dca6aab437aaba0b58584e5808f055c7f0a1166883a5edb90324073c7b544982f8c54166efcdf4c91ad983985aa97a761e5a89287508cf963268c801cd36d6e96e51fbd5d760cfbf40296d3b2fd8c01023bc0fdb259ec6b38b7090cfff808dc9ad51bfaf438d11b4c800816d1ce659509614d28a4e8ca6e8edaa7e2c1e93eaea242d0c8ebbfae", 0xc0) shmctl$IPC_RMID(r0, 0x0) executing program 4: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) msgget$private(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5, 0x0, 0x80}, {0x6c, 0x7}, {0x16}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) executing program 1: socket$unix(0x1, 0x5, 0x0) (async) getppid() (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x104}, 0x0, 0xac09}) setreuid(0xee00, 0x0) r0 = getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async, rerun: 32) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) (rerun: 32) r1 = socket(0x18, 0x2, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) r4 = semget$private(0x0, 0x1, 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x16c, 0x82, 0x5]) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x7}, {0x25}, {0x1006}]}) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) (rerun: 32) r5 = getgid() (async) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) (async) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x6, r0, r5, r0, r7, 0x8, 0x5d24}, 0x80000001, 0x179, 0x1}) (async) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @empty, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000), 0x4) r5 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt(r5, 0x7, 0xef5, &(0x7f0000000440)="827ed77bb396859de50ca4823c94f6bd3a153896e4395f21d2fc2be5eb4b57825ab60a38c758b7f8ceae99752e068c040bbfe84d86f4c5e95d03ad89b6c2017ecfe117a88b973bd9c1183346a3110bebd6820bcecb7bd9e7fdbdf1e5149ff39ea98d1c13e215f458635c362a98ad13ff3842985b58296a7cd4e2fcd0c16ef4093a59463a0d59335dc1b8e48a21c68bcf084e801e098088e3177de6605e2b1869046add41ace35ed4e09a9df3a177159befbcf1fb125608559cb7d58af7636c9220aecf489353f5432d107d9778193fb7f3576121e3f9cee54052", 0xda) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r6 = dup(r2) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000000)="00020000", 0x4) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r7) ktrace(&(0x7f0000000680)='./file0\x00', 0x0, 0x28, r7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe37) executing program 0: r0 = getpid() getgroups(0x0, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r2, 0x6, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket$inet(0x18, 0x3, 0x102) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000240)=[{r5, 0xf1}, {r4, 0x8}, {r2, 0x1}], 0x3, 0xafe1) recvmsg(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setreuid(0xee00, 0x0) r7 = getuid() sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040)="1b729cf5", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) setreuid(0xee00, r7) unveil(0x0, &(0x7f0000000140)='r\x00') sendto$unix(r3, &(0x7f0000000080)="5bd772933e598e8d2ecaeeda3027efec040f00fe0ea32f98b57ff642989baa8ab2462c98f94fa145cab4ba3bda338cd37f", 0x31, 0xc, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) fchflags(r6, 0x0) ktrace(0x0, 0x5, 0x1b0b, r0) shmget(0x3, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) executing program 6: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9}) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x7}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) preadv(r2, &(0x7f0000000240)=[{&(0x7f0000000080)=""/172, 0xac}, {&(0x7f0000000140)=""/8, 0x8}, {&(0x7f00000001c0)=""/4, 0x4}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x4, 0x7) ioctl$VMM_IOC_RUN(r3, 0xc2485607, &(0x7f0000000280)={0x2, 0x80000000, 0x8, 0x0, 0x0, 0xfffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) sendmsg(r0, &(0x7f0000002940)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000000c0)="6980ba5ac4ebce20c6c9e766d2ce2f397b48949412301e4adb58f71497d64dd02778d7aeb0209a860a1931548412bdeb3dcd8fa7ff74de3546ee68bfb313c2191124c753432f640eed7672c70429f5681bd827190aa6c3696024e51969984e95ee017f2a0002d568e560377517e00f72ca4bd6457eca3ba7a21bb0cacb3677", 0x7f}, {&(0x7f0000000140)="bb375e92cf1c3f88f7e6fcd27da03c09b13073fa13c29d530a", 0x19}, {&(0x7f0000000180)="3dee6fd0e239987ec9b1fc1acf21551540c309462afa3895ee653affa885f004ea84f6d09934c94305a96e73e0ee9847f30d9c075c90ffe0f48ba88c26b1444c465cfc2dc502367dccb63918dcb85263b0c37951e2fcae1b49c92238d0f08c0adc7e091348f3ebd58ef2c78e2dc48c6c71297d880fd2bb9813b4d5e8ed51a50bc1c48147e8c936163cdbd0203449928c908960be56bc0f30c57d7b47b8f8dff8c956bdd7427d7cb7c05a57237df539", 0xaf}, {&(0x7f0000000240)="cd04fdb7de363fbc87a5fc1982e8c4d93a9ac83ee5eac1a2d644a7c9957e987e0e14d87a7a25ce63cadc949d9a397b93e3fddc8e45f0825c376b683fcb6127ef2a5f2cb667e3dd5edac8c925b08ba4fad73d7f39784289ebb1f861c2279cc4aa7d7d509ada3fbdd3bbb505afeb2a866dd4642f23190d6a32fb", 0x79}, {&(0x7f00000002c0)="e9298ef16d76dde5227d34dbac78efdad057a1d96b78f7f96526", 0x1a}, {&(0x7f0000000300)="bd41b6f65f48f7e9d4ea99f312c251135d8990e2a2650fe42bff229e2bb29f889a41657891249d384577391ed08393967cc82f9b04622e8c4edbecc4e98d03ac2e1d43b4b41bce4118e59aa6a0656c815e20bcb548a6cf75cb3c1f0f1af3456d0dc3f377a02dedd88a03cd57391dd12858e2d5b53ef321f9875ec2a3ad5705866e0bcee7b1214021cf2eda6e03359cfacd583ea0e34ebff6e5c2899b14abd87cfb3018b05724b96073a4dc022426c84b9f2b1b538d7b3814f2b26fe6ccf1cbd44d90ce4fa5f3bfd2ff568ae03cabe90f9711ca5a7631b3acfda8509db0a7a233f32a1d90fa9d51b9aba9ad", 0xeb}, {&(0x7f0000000400)="0d4eab660f5160e7b60a28ad3b77f29a7363a35febac4ef7dee31ca86af479e9bfa8f5955266344db7c8cb0e8217bdc3be6ce27edea522656f560e2537b78d90ed9e301f326963151b6dd279407d2479f207766b60778e11fe36e9dedbcdb8743690d3e06290fb1018fb061b1b1773579f845e17721f650b202157c8eb3a59e3167e3dfe50fe541e3701217eeea3e62be460561d6e41276770a9095a1a5bb7622cee74bfb1daa976a287099865f0abdf05bd2e17", 0xb4}, {&(0x7f00000004c0)="6dae7e4da1d2b96192262035f4101179ade290a2f02194c37f7decc895648e0b06483d12aa91a525887870d06712b614", 0x30}, {&(0x7f0000000500)="9a3e3b74a1de812eb760a748f3f43fc7847822766b13717fc791c5560c8d814e953aef9e6fb1eb78b6eb32717850121636de141f5551753c2cc90f775148cf1b625621ad7d659ab809b8bcee2adecb351866e8c1d4907f747192", 0x5a}, {&(0x7f0000000580)="8f3ad386313e4522bf8c89e24b085cf85582914bb79cbeb1ff256bf6513bb819677d762ee24402ef0c60f4d2", 0x2c}], 0xa, &(0x7f0000000680)=[{0x1010, 0x1, 0x40, "fd0deef9158575ef4b20796716edf86cb1bfa276e123f1577c785a9dbe277ac1602885b873a356f4bf85f61e03e9bb0e5b0cb77465f578b7bb6ca43e0556176164ddebcc337200e27aba6cb1ecada6ff33e4296bb03e67866d9470475ab195a8d6ce9d4ba2822c00d09bd44d3ffd2b0fe77b9f4ec4d754a0fd8975ad3fa93ed84e87f6008a97b3eb258a0e133721448f6db0e0421c7ac6edf4f3723d14c438fc8ba4d13fc0ecb16404c8a6c4e1102025c2ccfb18b56a101bcf71ed365d58677531c9d313331fde8ac8dd6903986977c4739f8f2364a67e48e67d341f93fa2f0d38f0f29d6943ae60ab3e872f8e582563c8cbe2fe8ab0f74b9a1f99d7beebafb4558924f00a0f8fbcc6fb68b7ccf199314d7cec941b7af4ccfd705831f4a7da979dd0f20cdaf73e5e29f5b9d7c2371a8138cc89fc4685a18cdd9d61c3d6781f4be13c6e4770760d73bed688bcb25df69bbf7b500a313e92213943a5a70ad0c4243d323427c0ce7568a7eb83142d8695f5fef33dde720af2d6092ab53004a12a1983a72d79f83a7adbaa96ee65591faffc076672c231f8463138c75cc874ca4864c461c0f2bcca5c5790e5150601934225c42108604ac635ee76ae5a4bea6a8991f629dfb12c34996bb60ead61d83bd9952d92711c06285fa60f4000df6eabdbf68c0464e52ff127ccde206dd38e44e6a8c424226316b956c4978a53a685dfcd619091db5a4fd38012adf1404654238667be0e46131be9dac5d42de3298c5c710ea3dfe6f5c0abb5c8532faf9d54b434637ae8d94e042f79cfa9e1927889c15d867889074215ae0217bac0e263b3e3d8141e6c1230206370fa595ee6b69777c8f4a9ad746590a72ddd42b3aabc94033c75e4e0a8164ab126f1e10288413ba847f61e84abb081c8ffb15b0048b819bfb086253a1c926f70f136484fd4f4bc708013daf332a53431dac0eca57948751aca7c48edcd70302350c9eb002d70b7963c18f4626cabe277c7058a4bfc99491579710c9678a38981d597f52bbbed0b1714281c2493fcb4ba1384301e533801b33b48a76d47815ff6df1cc0515e8198c741714c9663e250c81e5a8d3d4f35b6a505902e8baa90c460ee4f849a289e9ebc99b83191217933f973a3a23e307c930320e4ad32034a9c3ef49b46874e429883c26d546c864292b38f250e311120d0ae2525515b8792f20df99c375397a04f62982e9d435c1d3fb01f37f5c116b2a830a81570954290e085732b4e9ae59e646e9bda46d7ec830d880f4fe79bda4a79562980c2a881f1352355dd4fbdc31f31390b92c293828c087ce4b00dd10b8652b30c3f8e2afe64e3c6521403924c83193a3f07ae7c158d3fa68cf7b46e145bf64c8c3a0b3140deb6d54dd12f407b013b732efc193a1071dd035d7f2de391140cba131c8e8ee6c4f4faeb4c4c8de6c802491700aa675f034bbc4d6f01d6575f15daec069255f6aea985b79509e889399f4036fcba0e3cd7c55ecba55d32fc00da7751c64aa2ae28a192a083e4a31e9f286efaade91217323cc30bd2bcb35bdd877e2c869176d09cfce87726af61d796009d10b5b72cb5d7657220a78e779aecc4d5ca563ce35677061a75f464d9eba20e1a3f4cf5568b023b964ec65afd38395298d215c31f25f0b28757b9317913630cd6dca20acaea97a0383b0f9d32207703094d29fed5c3a2f079763e0ff388a2fe1ba7b5ed02908e0b11a495c8ad4fe18756af24e757935f3f65986efa3db050033e43abbfb7e2c2a7b587a9d178f995c0ebf9543735cc7fe1cf3aa6ce01d84d858ccded0fc0341bf6cebad8f1c5d55ce3cdc65fed78d88f279b8639702e460ff651f3e068fe01d925708b41e00581d24e18b1439333b1c5589af5c0d019200818ee9f6eebdd9e62e2b517d1a238db205264b7a11a309377291bdfcc231a34f3a4c8f0791cf55920651a430563fe968e3c062e3f4161bd7a3754c2a442b61638a85d8dfbe85d5d8a717abd173395557ea62ffeec7ef8a127412f31944ea940d0bd140526824961b8a342ac65ea429ae31231fc2dfd925cdca499d5726335d36fd99b37ea6d5af2035210b16bff25a531d3a731174b2f9270147f3cf32fad4cb3502230f5fcd4daa0e84eb57f09d4872aa62cbe055340a818e6fc92d76694982acecc7ebbe7b9c2d5fcc6804777da882b0192cb5b180d2417e148e3bd6a3e49ef9622d574dc03061836b3933ba785893d5c838cff12a9ddb7af7342bb825c07bd457d14ca7da3a48fc9b51a22a4612e2cc22b0b2efdd1a1925cce01645e8800de6a6a6461087934de34768ae1a27b7a4ace91cf82ce13a302a61cb04deded3735ce7302e84d7d3982d802f920d73eb7f0affa24d79d9685fe1d11fea1ba51357eeca0dce8fe962bddeb4d02ee48a986c74eea9b979d52e65ea11b695cc7c2d99a8123e7b459b369c24fc44063eafd219745a3f273cec4d2f91dc7041544ebc8b44b12f3266ed631ce06634697f068e79f4c2238f31522c48d284008e7f91d38930182cec8cf3dd74850210c3009870c9b331bf67c90ab5bb24e72048f3b007d8746a848b95ea89c302886deab6bba20d0454547bdcb6f62457ece218d7858d58c7b9f2e4bb6f46b856c371d13337bf1c7a93ed14b004a23865f035be8247dafb4b990191bee31ec976116a6f32934e4e3ac30c952dae1095b79bbaffa0fe98b709bc1713781cfedc973315e91536fbf864e80b6951bfe43911ccdc3ca39f746cfdf4f680fb53cf868b435e2a0d9967288e2a441f618910e54f8ca1926097d9c2b903e63b78cf6734b79e521cc5a5e5015a0b0622816162da016116983190036caf5d39fdad12b4e4373dbdf38ab9a696ee44aff711f10fe73fd38f894403039a5b45249ba3c77da68cfd5a5f32a93014ac5fdb0cc5b2c197ce226937065ddf7e5376b0663d683aeaec200de04b5e032512e77bf93e8f118b1b065790d59b76d70f3763b4391a6104a94344d2b61ff827cb93aa5818c5f0d5281ff0e83a8cba6c09327fab905c21f1f4cdf4bd3c3ada8b04685ec31281349cee044d4113272237a0681a4a655e1f93f0e0cf657809926e8f327c084e05f879c3cb5ece0ed5a2c0404634b3438c08e0d4636f0682c682409fbea7d66e157ce5536b6994029d975dcf246064a704c7043cb83abbca283c76abc5fc132ca30f8196729320eba92941e88a398b0a64f9905a3103140c1d1f1e5c41aab3c7157296b55727c9a8ae018560ec032fd084bede9c0ff27403ec7f8888f4fe9e60c23d57c8338316db5032e836dacb1097fc4ee694023897e6e87743c8929dfd427a97ccb75c71523f07d957d63219e2e6a1abf1f14f6fc6a764157b9932b6950655533388a9d1b4648999383fe880274be64a85e738e2f180bb467dadb8aa38b6461756e91516f86d34034ee598e3e4adac5447155bef040cb524369c04d3e7016b726780d309a6eaf5526a188217377784ce4f4d359c8205cdf22d643d6ae4b7f5b46ed11a11f14e5dc1cdd9914056c98ceee306bdda9c2740dbd210cbb98e02c79a7eafe7a7ebba52df4622c2e974302b7f96c4bc5ba857e7918e29f3f38b4afe9e0b5d366da6a3708a0d0352d29607969bfdda037125630fc68fbfb50b74b8f16a0e6b4d92530bddaf288c6f30676dc806e4e61a5058bcc0618ce33d0d4c720ac64057aa9a6a37fa4516a102903b0ff76ecf0a755ffc1bd5aeb79c86393bd3e688dbd570c8a3d9bafe60b0bdce5a6c740be020d309145da4ae45881af545da0d8e08a8407ff95f5029a9e45e1ed7a0e130f386e70562467069262651822263cf276f4d6cecc4af839c336dffb91cf162602bbac5b5cfb6e32d1dfdb2da3ffd6859e66f3e1dd71ec029fb5fd3e8fb40e9e7b93cd5d75e3c28d8d626285462e80e19ccf7540efdc359888c3a2b162edc126b8b6f7f4d2fe54cb15e88aedb277a38954362138a6a8e0ab7e1d45ea7471743df726ecc3ce07d25b129bbbb2940bb747bef59439783b30a6d85a41019b2798005a6c6a6095c7b48445afe88825d1a6d59ad57793b3bf1d6024a171cc807a17b9b20716abe96774708a1684bb65740729e1416223ef89a1d6b1fa3afa619b092b524dbc7e4cc8049337765af5c3f2c99cbc423b3f9e464808cd510433b8d4228f4120ad0e856d1c6a3f24c725b615238bdf85ff849346a2fc83f68403468c40fb128aead339438b4ff25661484cf7254a5f8d58c7a2a59501b5d068dea161647ee312f523fae82553dc7b40a0c9f415840d0ce43ce34823f67be6f0a0d020f4c453f18e6581ba2f78014910e12178a5e89ec5e6916381547a6d9d09fd642bc4877d278fea5902880281c2f3f436f3cdba2b09c80cd8b3e3ef39abb0c11f2cd9a6782ad23efced49edc7e516dae1c7a13fea58e7e81b3bf5a9e772de7fcc2789a042e59b321932393642c3e1aa802f64f76f866ef11621701541bf44ae1cdfdec7078279757a1f860ad2ac4bf245f0b2aa120627e2af0aa3f71cfe69616b9f7237eb1de740ca6a4c61d70022d8fbd9818695bcca53b104116ed44f4dcbd5b68b107b86daff4651a08d754c5917c185f5ceb969977510d4f2715afe3247ef1337e34c6dbee90c7cef795a377fbc3c423944086819f4b8efebbff1225c2d1bd80824bc7c7c3b614a4fb659e1fe12c70d136ab829c05baf79f4f2aee044a2b0389fa8a34a21438cd1b3255a49cbacfd3bb162ee70096d5c450527b77f0082a94492484ef8663eef9a4170519b31f7f09f0d7576ed6bc11a3185d2b06a9679c8a3ee59f6e14cb9e770060b91715f91f76fb0ddd6641e41dbf9deb75388ae551bf56c5b1e5c493cf8e97d83b1fc72d8b9d3269dbc9bbbf2b1abc65f6513ade61addf10c167c66bdaa638fe9a705878e3212750d0d63b19b00e8ca710349cca2531293338eab67b4bb26759b85590bb340dddf6d52deaac989e8275188b046bab3cbb0471c75e8e43d14682ae8b5f4f53ab8b0f32688ac5c305584bccb5f6b38915ed27b65b6769f61d5592ae3b94713433f63e7aabb0110810347d2acdee5459f080825f5a3fdf99e3bc9e74810299199d682ff35fc11c3e822d369f6c2276d0e61b99574e49403558199e2a2f81fca77bec9a055333549871391bd56423c0217e46360670453ec7c49a9871bc14bb8f26d8c8c1fdd73af3b3beb73a99b6fc4bcbbf72e05664e774463fb5f79467de449e9b09864e76822f0dbd8b62e61be9104927a9ec88fd9b8e0fa998e447cee8faebb1ddb65fd6481f89f0c775b858453b6bbb3b7f3a995cbcd391e0d35e4f34dd1b70902b9fc9c7ed62c3cb65bc90827921fa5e7efcc5325e90ff2f9fed3a28cab6575c34d435897eee10b852951166095adf09b110dc977c77db75cbded37661212e56737300928a473442e7a31851dc9ce4fdf6e84bb47612291bd1f05f6a7ca94d6c18f8c180dce90ad24e57b5818a4d0bacf6df4e51e3fd79b2da1767f64b048a6c2fd8ed84cf340418b05ff253ba37fe3851cd26e9794d6c9eb9e5555030f2b4e1c8a275f0266713c58676063fcf091152fd640200081ef6145bc74486cff6e1ee59e0ed3aabd4a8bb3de7ac92629db31fe90cb2557bd314c2a526058ae311208f08c3451f4e966cc4af8dbf5b6329c1514bdb1b64bf2feab9ee9bb167cc26699891c11ea70c5abf17196e3390f423e13285f0339946854afedb3cda1c1fbb8bc6182abbe05d0af6e580dabbabc6a9c728c3fb30103fb7ecab38ab0e049720bbafefec3a8c95f92efbaa58a8f8b79a5"}, {0x1010, 0xffff, 0x1, "8885e4c5fba83ba1be184e442f89741a6d65bfa9727bdbf2377770562136bb95d9da7192d155c4e0571a501674c494678c0cae10c282c40b78732d3a224d6b25444c13687a07678d411de2f09bdba975ca849bf40c185043c08720fd3d2f58856990f1fcd373914b2ce803082254585707e4e156ceb90393c93312292c562c2eabfe4540e4f27b8731c614ac6b4feea36d8f63709295726ff5df21ce3e93ede80b4493e724be2834f13161f287dd725439587fd337ba959ef06a892fd4c00b6bb813c782f8f3d6770fc7262a70410bde4f715fa654765785f15c639f00693db3d4fb3a68778878d78aa435f9a308f526380f04960425c3ada7948f76037da0249f98d7614282a80070ae1ebaf18bcf6a9290ad76e4a0902b6d123e3754218272ed0ff26b0fe83e2936900f5f382dbce4e7ef3a063fc1f0d6ed219118942b205154c472c123a8e9fb3b829bd1ad667ce556c96adc37c9e6d512fc6443122c99c87ac02b6689e3dae0d0d895ee8eea543e00c1a896cd8e42ff3f110743e0be82facd8748929f747b0021a27f066a6ee1312ed139e8bfc87798599f5da982343b8df8c293729be1b1fd9754e2873f7aeb54486f41847939eeff751131e3e1e8222fc981c57f4256a033adc31547795f74eae5813af15e2af16743341fe35bbc6c5d3ea81f90b85d66e4b942504c05ccb4368ec9b26d058d9c368941f027f84ea6dee14f8cc7fd9eafdfbf92055421f4ef3608d8a81aa055ab0704a943860ea07982383452a82ea10212d62c170ee7c279901ea7cc5d0882747edc37930bdd02e04694c738ac12f9bfef9996eaf1aa83e6c5dbe44feb666a1cfc9a2047ebeabc2f046b3a8f6685736aa5ee604193cc8746062d3a6a9de165d51257402fb72549802d1871537aeb916f9a1990287c0774250f067c980b146380f4744fdca253d593267e413ab4ef2655b9b53b90f9852ba9051294b79f8bec257185b75220b797ff55e5396c15f70b841ae8781a5338393f2a14abd8933845e96a66c0ed429da58d1fe82ac11fe3dab1232e57e08a324a5fd9eca218b2252bcc5cc3da118ee0f2b5bf7b21b1d62b2ec18e67eb3377046ba3e0376023c381923c9f4a48c1d9142d5fa74ad05ba00d77cdbacf2ad4b4c81a7ec8f497daa71e8626f36f39cb177825754d8c581044e58059fe2212313614d3281956985e3dd2d5a76784280cee6f4aa8855eb346926e0f6a8cabb9db3876ba27c29518b07406159ed8b72c9895b54ffa341620a67986208e0ca267a067e5e12d671d5278923bdc685dbbaba8bca827c67ad3793ebbb4fe5ebc7610218a08d0bbeaefe81d717dd6fc67b51a7fa2251ef324c63dfa418265ccf54a1aa6e10b0bd5ff168ecf3aa33a0ac42cf0bcfa11ba340db15c3d7708b4460b0ce6c657b07fd7bbf1221281e75b720ac38c0163be6ed8589b8015b493d72963b1a5625009cc47fd2fbca62a101a2e369f98ce145f279b6c61fcdf651a21c6e963608f3b398917452984c1bacbffde10efee0d2f703477bd7113289304856ae036c086d0e42c5b04173ec515d182b7e33f133a2984bbb10a69e35f5cdb82b466f9897c2ee35f81b05e06cde7e81a176f36ef3fead8f03d5ff6e7c1df1509287504ce3b7f582fdf18dce27daefbfa9f6b4435737d6ac628c22f56fe8b8cfbcb02f3a69c53408eeda15e2365a526d0fbf9ddbdfb0c4738d426247f4fa2e5e87beac8f6ad4c2a6c24215f30dbdca65877243679d1cc2a8b39ed716908bacc12d52354556cc36f37c93a8a496851da88a8ba5ae9891a2d44a555fc2bd701a83d1428465385868e6874eaec531fa0a0b949ae1b03c51ae708212d369cd19d35953517afbaec064e9f51af17399018aa038b2da950a22de0c6a9ff70eaa4a4947c220d68d078407ad00d645f89c64ebed0e12ebb474f66c399ecd625c815f14493101ece738a3f95289be86a8ca7e1ef1821feafba63915b4206cb80baa6db5eb5d4e6990aa3070457b931f6d18ee0663cfc97aecfe6b4a4ce7d6c70ed26632e55f9c17d756c885093df7f5b8e93d16033624f2aff950c9de9134b55a5b6d4b4905da6b2b8f672c66efa693fd5f355b784c13216608c639b24a13b4205aa61fc34651a8cd6e1b6ad58f2563feafc4496346f91cffd1214eb35b19db4c8051c5039451ecb7c7391eae92e953e1a9d55d7a4a5ca42c5f6aba5828d3a27e694a2066dae93c9c2e4d026bd0837bc05d674d8405961076cb4fec182ad020c54b098ccf10e981470a853acb8829a22826c8b000687e699693337af5329a9e4743e5a25e73492d41d9758320b961c93cbf3250b72c9b0b79d87e9663094fde54af1c102b602855f3ff59c1a72883050417472da3dc6c3d5a73a143c7c142a451e649266d11d335835a0cae000d294ab3603f8e5e63939d4b89ff143029d4862baea6f5315995cd9a72d786b1f997251228c9eeecb009395f2a3cf6304cdf15101b5095fe0f9c50151dfe4927b3c7d1dbfb3a55c9c9fa94fff544b7dd61a22ac3e758940623662386c5052a3d8d710c1196d2bec4b3222dcc788bacabe0f53148dbc823e538e6dc1f0112018caa3ec6a03c23bfb7d91e50d9a8e0f5c5fab7aa1c4c0a287ad64adb6742f23368abd374c74a68b2174ac69819d8ad598520e7ec5f98414c8142ece391ef0c2a0233d15fd0415df136e96509699377f615438cdb8646928ba4089796aa4a4d589b7dfac3775629cc48ee4acd5016cd663c372f81af4e608effd4a2e944de8b5e549e174b40b6d23634800d87ba79c6364cdd6f85dc027478bf50507ac5ff73419dfea07d4099bda88751449163d3988bb72ea1a2cf8feeb53c2b2999e39faa7261c35c3c2dfe21b465c78a895e70584b20fe7ad6b4422e2fb555e1d1fbc87a4de5c5575b04010d6bca3b26162cd78ee3bb7242cb677ee22bc49f2e5dad33a4e28c4284f2908e37407ff85a5cd4d53ad45b905e5f21464bf7060971ebcee513c674fb5ea659e0957d6f63f33aac8891b58e72871005191f7c4669377e5f42f74bec6e74c99634e5cb96ddf719430c995442d5d65fc92a71b4cc1025f137b6a5d3d698bf4d38fd9426814a291e51ea3655836baeb01e80d2f8dd326f91c7e55198fe55e957b877fe60f76e3e398c78597080ef2c5e9f265920a98dbd4f613ffce6ffaea6ac450e633ba55a6bca534495d65aedcd052c6ca9e908afb73880cd954fb43a23b5ca06ad9281a868740d94d36233b477ae2267248ed638fd0de35b2e68485a493e36e3c08c8348f33d5bfadcba77ba5b7309bb064eb56ff8b088f46e40dd529754f4215dceebcdd88d87da29d52f5b57951de11425501c586f7ad32e629823723a5a5bac05b100ae71d1039ce1282716229db2749b90c59779ffb1b2cf42ff8e98b6e7c7e42f788703f6eaff933ce1afcda56e68caf48dba061a550e160e81ac868bfcda298dea70ffaa18ac6bde8e42db9933160f0ccc159061542d9f0156e0660a8732ea33a3da796a653ed6b9d64248eff9c48fb3e441d02898926bb4623efcafed17901a1e8726e2d926023a7c8a3cf2d78a07443ce10614909d215445a1445b5628f2c7536d174f5e33c186d3cbd2f42a959d672491ad5298e327f04b0fb864f49d690ed3b0a777a9916b45b7d01530bb5c7fecd3c3c92ccf4c6aa92837ac1cc7538daff9f16c842180156f8ef556e4d2d699fa0557cc1d225c9b988b9775933fa579fcda95a6efc31e5f6102fa267c888b616b92d2aa3a5b5172b68f821a239b1e4ed6b6dbb4418e957e4185cae617a9138c734dc634379bdd8be5c1e4304becaed8c35eda9eeb553969b65ce0dddcd7f3d0230fc63fd4cdef21573d349ccc3ea08572f006c228f319bc118876e58f19f389437b1239cc61b12b453e9fd87dd5c55b6daafd84dcb1fce5318ab208171191e3a0300fcedd88bd0caaf9c9b32a870e1b417d5b42f04ae6108cf305bfc52e4f063526e524fca0f72217602b744af29b9d0ba56e1e25ac0964072ca99eeece2546e6cc1311d774908119ec54151393f6f1ca48ae170db2a59748762d5408b6a06c2d5722822a2961345f9334cf6d8265683262796550f08490401039c9ecb7be7bb2e9d879020e3b66a9aa31310a4d151eaa5ec03e951705c92d12029bc539d9d3aecf7764b8afdf62c0d8eabf176567ff4a5bcb4e1e51610ce74d56f22150120ee51bce456209b7c18d38873b3978dda4d0c181a73361bf07587d5fc24f30da414b0a6a0683dbc25cbb90213ddd56fe12f1da7f1914cc04fe1cf4fc4536d6a0c9d927b107e9ead7fb76ee114df4f13b2fde213fb9d789f49b8aedc562e630960ae7670dbca71de9f7777d690047081882aa0f905f9a3b87b0f859a91b7e0f825f715d8596b6c807bdd64629597bf65e4f557de2f5fb0d86cb0d942946fcadab3b3ebb4ec2a7aae3f9dcf9ba78ba31b977bf8a6e71e06dfaf8181b7628ea032fdc9cc41fcbfe341884eb4fc8aece7a10cd4f73914022a379811e89cf71fc66bcf1f26e27fd0dd171bee154be1f5318b779dda03c0b9648c54ee1c63fcf91fe0f61f4a217e8706aed09888ec2fa21c6da0ed98ac2ae18805918d4876f03c3b4ea3947b36bcc0294e47596da87836d6d7fa0f826cebb85195a03d2768638d6e0e37160b80eb6a4e247fabff1253821e5bf6418a3b69c5d23449e5857bbee15e8c16e3f94511477c6bb5bc8bf7a819196b608faee3926bfb0c9fb7fee52f81a3a815bfdcc496cb15b56ccef983226f1436ae00a7ee25248a3bd4948984e407b1dea0e8f653cb08eb80a21b4d74743ddfac8fca88a0e4f1d9dcb70fcd2b98f96f947ee9e94bf5b22d7800258438fb11b85903b820ae2457807a82fb194eea76ce3c10799629578c4b334837d729ed315e368874a908525bfa378ca350eb8c6d60384d4d100226635078d14d21685ad41f75641d47e1778d904fb3d19b248afb1e0328ce8a203d4bc53f702c315c87940d8c3849817e200d3185e118799764cbd47312e707f9b776b648c2aeccd259dae4ed03ddd3c061d0805ef3f3816e3569833e4a48fd6f9289614f4d1c6ef92e566f39da23fb14b948636de03c91881c9c26bd8011354f4bd02721d859ba11c304f184d73367cd55e28c64963b1dbdd690d920d3407bb76dc3d209f243759d64331b63db82fbf2f144a7343950f8a3a3d7463f5a053b646b55cf78532ee55e2f087af8bf1fe3ef45986aa88886c015f0dc09de511890791990d8fc58e75eaee5aadcb3326757c5880864b7e322796b99b80b12e974289633cd093ad55c3ff8762f88f8b346f3f7212c42fff9530484f7fa071d3f305e44a05bcf189e68ce2510729d2bd820089f2267825d5058c8287b4d00dcac5f2b014ffe254d74f6635a8c96574c10eceac8b21b020a37de11c8cc78bada0d4dff5147687f51f77be0b11151d6232be2f428511b8ff2dc96925e356aa413ce5559b7d5e396aac64ee50abef27420cd037d20089c65c85fffc11e9e3112299be2b35238a4070b10954e703ff4ebd0625e7ce47d40f81cee77be347fc2c03146d5c80c3a6daf5df1c448a0bcbd43a7ce09e8cdcf66626f30521315e0d2b090b89be37abb5b4ed676810ae2840412b8def807b69ea3cbad91e16c42b697897c9b29bb23cd748806d33097eda978649add72140c870da9c049a387d7f2e6c407e29d92e9a94ea543257d8c0096b0540ad65fdf829c21d65214b7b6b89cdfaeada46e495f2b6d9acb952882b659da83885056687e5c4a35b1f0c5e2f0c7"}, {0x10, 0xffff}, {0x108, 0xffff, 0x7, "552e76ded7b83322939f6aac3055fff2b5023173165a001f0ef219f342f7dc5c50d47ac4066977c23fe549d692658608d5fc3497bee527762bd21af8821f15066ea31523b802faff920483dac23236195fce0e6ede8f46385d70ed8aeffc9a5442ea82549dda909a824d643de37bc4b90458349ef6883ac8ea64d719d15787c31f69395c47c0e412943ee0735e25e6f959b0747971adbef0067fd076d1fa64ff961bac6875a9c257cbd33ac5efb8bf9f18d67f625685fdee2f01b6e06dde8326c58cd88214f72dcae5937cdda08ea52366d8f913741d2e3973669c637893e014fb34d16790257eed0e941b6e65ec6dfc79ec9b4c65840a"}, {0xa0, 0xffff, 0x7, "18103c6d028d275ddd3f66a4092e4f5699cfd1aef0569cf0b8b0dc495b2e1ffa552499f674ab59e7366e67f31fa33c88512378e953dd6e269972e02ddf7673f29daf5099c81c0687f39e93b35d2d6305bfea7da309fa75df4316d5b0e65e180d881f2afdd16bdccbbba6582e02cbf0aef9bf65eb47a0df7f8d0b57b10448c7362560d103bfe73a890803092c"}, {0x18, 0x1, 0x7, "7ed55f2f87"}, {0xa8, 0x1, 0x5, "37034139c8a3551918d39a87a06c90f8089787c988e6a5e6c5c6b6500244e18891fd971f09404834d0ea6eafd4c81781f0586d9e2a1d779cdf21ae0fa6b51c33ecf52e09cf1f0246f097f8af84fc3d94d3ffc9df118673a8f625ceae9507b03fe457c8207e76c25fe1b0270bb35d74efbaaee08d2fd836f0a700050d52a955908bf6009c6859809234c109d3db9e9048eb7b70"}], 0x2298}, 0x8) r4 = accept(r0, &(0x7f0000002980)=@in6, &(0x7f00000029c0)=0xc) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002a00), 0x20000, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000002b40)={0xc4, 0x0, &(0x7f0000002a40)=""/196}) semget$private(0x0, 0x4, 0x4) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) socketpair(0x6, 0x1, 0x0, &(0x7f0000002b80)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002bc0)={r1, r2, r3}, 0xc) r8 = accept(r6, 0x0, &(0x7f0000002c00)) recvmsg(r8, &(0x7f0000002dc0)={&(0x7f0000002c40)=@in6, 0xc, &(0x7f0000002d40)=[{&(0x7f0000002c80)=""/44, 0x2c}, {&(0x7f0000002cc0)=""/80, 0x50}], 0x2, &(0x7f0000002d80)=""/37, 0x25}, 0x40) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000002e00), 0x10000, 0x0) setsockopt(r8, 0x1f, 0x8, &(0x7f0000002e40)="0d9e2f3b147e60d1476628ecab0ed53a7874ef0cce236c0bfcd13ac111b8b2ae1867f70cf6355878eae53f5313f2b8a97461aa36b24632be05b0723e36b571947d538c593494b022ab1c614d4cb28c731c46c52738a258d0d2693fd9f1ab3057d8b03e4ca209f348e76ce8a1a719acd1307937a9907d33abfebb74", 0x7b) ktrace(&(0x7f0000002ec0)='./file0\x00', 0x4, 0x1012, r1) r10 = socket$inet(0x2, 0x2, 0x20) r11 = dup(r0) r12 = geteuid() sendmsg$unix(r6, &(0x7f0000003200)={&(0x7f0000002f00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000030c0)=[{&(0x7f0000002f40)="3918a9b8e28aaed28439292a1f00e3c5305f076c899ba52d1cc8047c540975e6d2c1f08e0a64f26f8abd687a969f4b8a398f2f13b7cac4d35c28c85a76ae90e444164191d4791bb58787cef58bc9c1c4be4fd6b6b02c", 0x56}, {&(0x7f0000002fc0)="fc64ddc5cbccbce5e02e9122f9c35275db1bd481b1a8b0613214a48be0f5fe37897059e84938c0663e7c11e91a090e523c7b72d120e6dd7d47dbc77c14e3743e51845251f54db79ac5c69b56b22fa2f5382cead20db3b50332774186371d79ececee1a564e435e502247db975963f6cb0d008327a0c308497fb19635bb8739d93683bebb3f119067e77d96dce5400079c8956a6a33a8cf296476643644ff4f7686303ba97f4545754cb50e7f199384d958f36da244b4906846bcab3e0bcbb03392c5c084005d3728b044e6ae9130ee14304db08998c23be0795eb57c9a364bf2ae07606d8b48b8a70e95d9872a96155f7fe54cf7e5ad1f85f9f0a045b492", 0xfe}], 0x2, &(0x7f0000003100)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r9, r8, r0, r7]}, @cred={0x20, 0xffff, 0x0, r1, r2}, @rights={0x30, 0xffff, 0x1, [r8, r5, r4, r10, r8, r9, r11, r6]}, @cred={0x20, 0xffff, 0x0, r1, r12, r3}, @rights={0x20, 0xffff, 0x1, [r7, r0, r0, r6]}], 0xc8, 0x4}, 0x40c) fsync(r5) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000003240)) preadv(r4, &(0x7f00000055c0)=[{&(0x7f00000034c0)=""/4096, 0x1000}, {&(0x7f00000044c0)=""/4096, 0x1000}, {&(0x7f00000054c0)=""/108, 0x6c}, {&(0x7f0000005540)=""/82, 0x52}], 0x4, 0x8) setsockopt(r7, 0x7, 0x4, &(0x7f0000005600)="b1d22af4871715963aea6a6945b01ece198eadd2842087b6caef043af63ba1620261bf72c0d4758015ee4297fb9e27", 0x2f) openat$diskmap(0xffffffffffffff9c, &(0x7f0000005640), 0x400, 0x0) ioctl$WSDISPLAYIO_SMODE(r9, 0x8004574c, &(0x7f0000005680)) r13 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000005700)={0x0, 0x0, 0x0}, &(0x7f0000005740)=0xc) chown(&(0x7f00000056c0)='./file0\x00', r13, r14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005780)) executing program 5: getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) geteuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) socketpair(0x2, 0x3, 0x106, &(0x7f0000000040)) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0806000108"]) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x2) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000280)=0xc) fcntl$setown(r1, 0x6, r2) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x2, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfff, 0x100000002}) sysctl$vm(&(0x7f0000000200)={0x2, 0x9}, 0x2, &(0x7f0000000240)="1e", &(0x7f0000000300)=0x1, &(0x7f0000000340)="a7fa3ddc5d584d6e75784884168864298e9048abc7", 0x15) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) clock_settime(0xffffffffffffffff, &(0x7f0000000000)={0x18493bf6}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) executing program 7: unlinkat(0xffffffffffffff9c, 0x0, 0x4633c1de46705d12) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r3 = getuid() r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001bc0), 0x0, 0x0) close(r4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(r1) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) ktrace(0x0, 0x5, 0x40001b00, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x10b) socket(0x1, 0x5, 0xff) setreuid(0x0, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) listen(0xffffffffffffffff, 0x85) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="96aaaaaaaaaaffffffffffff0800460000200000000000019078ac1400bbe00000028303000009009078e10f46cf"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 6: sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) pipe(&(0x7f0000001440)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 1: setreuid(0xee00, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (async) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = getuid() seteuid(r1) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/18, 0x12}], 0x1) socket(0x18, 0x3, 0x0) socket(0x2, 0x0, 0x0) dup(0xffffffffffffffff) (async) close(0xffffffffffffffff) (async) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) (async) r2 = getuid() (async) syz_emit_ethernet(0x56, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000200)="719b809f36916d9d7b5a91501d94a34b8e5f84cf71b59c8dfec3708220484a7fc25c1550eb09c4897090917f08d69bf93135aab1f807bca873d00d3490e6fb96bd9881d3ce2197e059486775230f1beda6e18cbbd982ffbbdcdb785f28640dfc76c09d2b21a102b660483d65b3383e96cfcd48889095cc8e7cd8bed732e10dcf4eb7b975464484e3c124f5c46955a2a3f96e8b5d54bcd1228cddf5f92915f77676528600e0595d0308117de5ca585ce1c37638be2292a49a2cb6ceac443d1669e29684fd5ebd3b3b03112a345c", &(0x7f0000000080)=0xcd, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xd8) setreuid(r2, 0xffffffffffffffff) (async, rerun: 32) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000040), 0x0) (async) getsockopt(0xffffffffffffffff, 0x29, 0x3d, 0x0, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x4}, {0x6, 0x0, 0x0, 0x8003}]}) (async) open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x44}, {0x8106}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 5: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0x4}, {0x81}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0xcd, &(0x7f00000005c0)=ANY=[@ANYBLOB="00450000bf000008010000907800000000060000004e224e212d7164567e39c2019f0e339fa5d1a3f3119aaa240aaec97d1b005223282a3c0a1867dcc57e75f7cf99c6e741e1063bc6946ea0da8acda88fe418ee6514c1bf2fb5f5fb033f07b5a069b857562019575d64357264486e96e1029b2bd0fc80b7d27bd84318db88454c0561a59853f9d97fb2b4bc3c155c1d30bab5ea511ac65041355abce435fe8f6e5c6c92365969", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="7104000090780000000696c729630000d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46"]) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x2000, 0x0, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) mknod(0x0, 0x2000, 0x0) r6 = open(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000001c0)={0x0, 0x0, 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x70e, 0x63) recvmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000300)=""/235, 0x4a}, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x3ff}, {0x6, 0x0, 0x4}]}) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10011, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) r4 = msgget$private(0x0, 0x100) msgrcv(r4, 0x0, 0x0, 0x0, 0x1400) msgsnd(r4, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000006b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) msgrcv(r4, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) r5 = socket$inet(0x2, 0x8000, 0x7) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) msgsnd(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="020000000000000093f18114920b4e2d44363248689f6e0d3f9e43fcc5f2627f6d0f6bfb73542e3c4ea647f75608da1f9bc4339a90d032f200c12cd77fe92e6f8d014f79c3407e64b38c595c23df9507383ad2015c28f6013d2e1e2a7383dbbd078dc6fc969b979d55964137e1e4919e0feb5783"], 0x8, 0x800) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) setregid(0x0, r7) setegid(0x0) r8 = socket(0x6, 0x2, 0x1) sendto$unix(r8, 0x0, 0x0, 0x409, 0x0, 0x0) setreuid(0xee00, 0x0) r9 = getuid() fchown(0xffffffffffffffff, r9, 0x0) r10 = getuid() setreuid(0xee00, r10) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) renameat(r0, 0x0, 0xffffffffffffff9c, 0x0) executing program 4: socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) connect(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000140)='a', 0x1}], 0x1) execve(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001500)='./file0\x00', 0x222, 0xb3d2b0b5428267ec) r4 = getuid() r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r7, r6) setreuid(r4, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2f, 0x0, 0x0) fchown(r9, r4, r8) fchown(r0, r1, r8) executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) (async) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) (async) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc020699c, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 7: clock_getres(0x0, &(0x7f0000000000)) setreuid(0xee00, 0x0) sysctl$net_inet_carp(&(0x7f0000000380)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) getuid() r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000080), 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r2, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) semop(r2, &(0x7f00000002c0)=[{0x4, 0xffb, 0x1000}, {0x0, 0x420}, {0x1, 0x2, 0x1800}, {0x1, 0x1, 0x800}, {0x2, 0x204}, {}, {0x3, 0xfff8}, {0x2, 0x9, 0x800}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7}], 0xa) semop(r2, &(0x7f0000000280)=[{0x4, 0x94}, {0x0, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x800}, {0x3, 0x4, 0x1800}], 0x5) semctl$IPC_RMID(r2, 0x0, 0x0) chmod(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10}}) r3 = getuid() seteuid(0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x7, r3, 0xffffffffffffffff, 0x0, 0x0, 0x71, 0x400}, 0x5, 0x9, 0xfff}) semop(0x0, &(0x7f0000000040)=[{0x4, 0x3}], 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000100)="0473ff7a7e114300", 0x8}], 0x1) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) r2 = socket(0x10, 0x2, 0x1f) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f000000f000/0x2000)=nil, 0x2000) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f0000000400)=0xfffffffffffffff6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x60}, {0x61}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r3, &(0x7f0000000240)="76655ac7cf", 0xfffffffffffffee2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) mlockall(0x0) munlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) socket(0x18, 0x400000002, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x8, &(0x7f00000012c0)="b9851c1b97270a6b16234862db0373034d93e6b576528292137853c4a127efdf9d09195d7675d9fc81eb904c9068c3d60e7ffa478d415124a2c061cafa5501695410a1e808b32a39", 0x48) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x4, &(0x7f0000000000)="02000000", 0x4) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) dup2(r5, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(0xffffffffffffffff, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0x10000000000001}}) sysctl$net_inet_gre(&(0x7f0000000100)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000140)="d4f6e2f4d91155d309e99ec8924a4f4a355d55761917a9520d7e5d9dc21f864f82d4bafd28ad9f60ffc9b865091b82c476c079c4d464df83065c67a5fbcfba017070b6b09110b87ba9d538006748eaa274aafd522243d96e6e52e18c791e958579ed95cc64427802cf7f18b337384f714f3d30ed7b0c8169a54f0777edffe9e440f530fc0f00e5d1bc9a376e94e247960f2cb766a2a18a8cf07cb8685a01e1954f56a22b35180314a30bf49800b387a422ecf320188898f97fee1b0886333fb7843ee4ba6c2f5217ab4f0b8b9993444520ccd9cd7c6f545dc7d99f807d8a91ecace76201781ac4452a646ce3b3d220a18e337b6f2b652141714239b8afddb7c11682775163e0ed301200762ae4f4c514e807b968b896cdffe4f5341ca86b191bdc90342f9bc4b3ea8a938a3633e19e2c447db6f30754cf8974e9f481181af8fa9c12fb6b4cc750d8e51f786c55cb27fc30a5a5449488d0a1b0e5288cf1527c89ea7a93dafd66b9ca7130f67df6e6faea70c0b33a1fe31560dc8f4463e4f1e61f7ff83aafbf8ccb5e71eb264c9d60e20c3eb70b674a3e4bed09fd6c57749ebefa8ac492dce5e75f4197de8322fed1ff5922c25042b1c66cb30496d194f3307214d89373e2ddc9c18042760b77c6c9ee9a93380848ddfdb1ba0852a12c8cea1d1b01b2f70117570db3026f2adce20850362da512f33c1f5133bb11df833df1fb72a4c6909e933e8bd9eb93707fa6a3296428a84e7ad8840f6020bc0baa6269d75e6ee84f81650af14ba1318ad047157ca6685d82713c01e79d2d7e124722c8ed3859f2e03178e70d8cd84dff574af348159685883e3b60ef485a7ce40eb788f8fbf313997e56e95cd98b4faebbd6419db2e640f1acf1a6b8c649ceceb89d7c367dbe2abddce7be43142994f54d7f67b65cdff9bd0e149f10d1bbd990211b5762537df4689d7702b9f5c342fdd39f5f4133a48717b420bf56cd94786afc4093577847b88fb48529c83b321c4a08cd42a1c1520880efef5e3267cf4aedf877afae2f90c4351749c3cf6d553fc0360fd3812d48b9189aa3a1e3fd30bbd785ddc39da08ccfd0470c4033f53fafa9e037c4961d5e97e7a9272c370bc8069cf6b2e55aaea30d62bba92a9cbaaf2c48a43ea6aff72a47b6cbf0ba67b92540b2085bd801298eca5ffb8b004612029962c51a43697b6bd5620b979a297fce1205ae3401b45e970dd6ec1f28900149d1a7c8027c9de003ac7b511424e940cfbf6b5626f05d79431b6f8c71a591435ad304019a3ca97afb751ec530b747b8fd1d150d687861526eda6509d66478f5f13445e6ed435493f82238fc2648a46adaebceef261be92bae3761141ad989c8fe8af661e33b7dc738faf2ae989a89a4ca77802ffab36221b98cb8407bbabda453f6968a595abcece69b2c7f5594b0d96ac19635d5cdcd0bf2da95fe8202e27bdcb3ddd557dc1dc062dd12810e78f3378c10449d10a9d96fb0d27ac472e9ac7a81d37e62c0a17feee7ac553fb85be4a40c5158d48f5bc2b1aa2249cd23fe6e6a284f1c9510ac0f2fcea0bd9c1add340124e21da0b715b50e42fc73f54a237314133f91ac525e66dd07e688ae702e88b1be547b0a32d9db0bc9532ee15c06708a725a90b26ca296c5d7c58cac8d5843bec16c1b26c98874036ddba697ad3e432005fc745f00b08df7d7f719a069c5add372d542fc6ee53f47a691a08fe582222fb989a6a431c4cdd06c9fe353bbd39fd296cc4393dd1ab83cf2f6d6da6ddcaeb338bfc5ff96b00f411b769bccdf8c8c797de317b2e2bcad39e04f39a3810f8a741b6895369416017193098eb5bdd9d077f447b01e69ae556479f29197abd6b32654d61811e0b26b2b7831c26a23a4507cc46fccf5126ed00fb31cc39f0287c83ae4cc8768a811880a6ac2bcec6e07fc9e25ffd5fa58ae4c9cfe9ee8c9dc4ed273b1cec254644e3314a529a59b21822e3b1baf364491ad0c0aea6aa132d80ce838dd06f9bab1e1d105537f1f1e9bc3bf95ca2462eb8b6ecc248f37c118add46a45582432366a3304dfd8cfe63e31d6bd12320baba961b50f2505aee338c8fac7f6a41a9e45790bc643f422e3b5b4cfc3f1ef25dfcd948f3e10ebdc2c55f84c16faa69bceded08795b3b110bc0791b494abd14ecd2d78f7027e1c8080713058827dadc3ca05f6374fa65b194b60eb2679655fe958bc527e42afa9f51da98e47a1cf02eaa8945ae7768d5e6ba02a31357b7e9dd40513c442d425b830713d24e148a3725bfa2550ce5bb7abdf9b1834b36033fb7b015d36761d7ae500c13eef5182d85103d52cd7756fae791120f742d0865e83f56bd3fe3ebde3e620ee1784cefcb00f9912f6e5119cf3b640a95a8dbdb1f48936db891573927c289c4c421c092ee7e5e7b973979a9d9ac54dd3dbf5e1d68e2776c4e94c1f4146db4cc53061a4ebd051c3b7fd07c892160b8d5c546651ab854b2025d01f54178f9622033fbb2459364c7fd84c702b5416d67788b9ae3b0bd867c1c29866448a028f58a76945d5d599a846aecedd05efda763620e937dd2bf553f0c039ea367ff637fca831e30d5533ee068e8a80204eae4f8c48d87d2e19379c457e86ae1323688435460d06e0e8b43e62d49cc3d484ef9c53fc50cab15ac6878a0edde2fd083b06e5821d28be287c9c91b1967337e8b08373b57e17c0c8762002223fdb2cdae8a00ba8cccef5f6da359c064b866a6a3514a98a11bcd54ac120db8f2565b5214f0f79dface256f795c1119e839a9e7efd3ee489bb4919a754e7bae11221e3369c39ae17b029c754885ceaca28377f33e77081e7e7b290e00780870748ab14d27d80adc035614f8a898b44dad6b2f15a6a0eb5419e037ab9245aae6b63ba3c50e44d978f358e188164fc99f72ccb6a2462d27597d84003e707a554f00f83ed2af488596ee9e4fed4cf0ff1353944b07973181bb15d00a6ff4559ced32319bf30398b7be241259329bfd36a244e0e43c6d578403dd7c29a8cba020b8f4c93c653a06f1cc52da84c2e0889528f041432a3645451456e43a2238766f54d0314b5e791a5a11d44c5b88fca61c9967c2651b939544135da01497494af3bafcb8e5a90236685e7aff30578bc1d1a01dff3c06ccc2faa921360428af310c36ed4fab71963fd0023790ccbf1f958bde7b8889192afad5aa55980af26d87dc8bdc967f5621a075e986bb5af41f0a0927eed5a470788bd2a074df2124314c067cef049456d82075bf85ea832629e0b142202fe58d715322073851665a7a8dac083434c0cb100af97a6f87d2bd339cb5c52f8d716033682e5add53a90841fef35c2548d5c3f10961c5a6d815adc4bc4311a434e6dd507b01435907d306c908195028b939946562d20a982ac97343500b1da6d5283a1c9d68f06fc0bd44182f8498b7a3a9428db60fd82297b99d5118ef47fce236364361eee7a9a73dff02c10df50448f4aba3d6f9a4f3cbaeafeb2f783d7739f12492c7663d6b1604dcb00462cf8e3ddfcfc73b2b2c8bad188bf2784c15ae10ce2689dd7b37f3a39d44212fb7afcc2e4627933bb5626744f768a5c7483134333d22b77c391705440ff7161cb30b8e4a27b9617029cd7e9a4eaa705255fea698ec842ac67911641774f864a59ec2744e635f410c449d09c4d6bed0493a5e9bbc280f32181967f58895e3353c0d3a5fd0caa9384e4421b0f24c4191063ca0b7445e8c64ec6d8bb5ee83b7e37fa2f95d5809e52239f4049c3a8fe94682978c1cef6b7fb19cbc4f9e985939fd989f1c05e5a7d782a224579ebfbdfa351742e83cf2ab40841f6125a83cf7ade2fdf6217988d549cf0b1002f9f2e9c9fc397342e5e88561f327dac7211d746a400be87d06b3af2b3b8493c907ffd8f565552d6310d16806050c4f8200b5cf410251cd2c56f97f4740d3ef4f845f3c99fa3db91f622149e9cce74f03027bdc30b3997244ea19dc3f591fdab40635ab9bc8f7ccd0faba50f48c6c194b0372c2fddb7c89434e520a72b40ac8a0a220d6949de0740a5b0d579e5a26a6aa2514c74446bcc516e51b0259afb7f1a023408cb4ed3e63fc0ff44133250afeb900d2167d8da7731ba55bab36acea9be3663904bd9894c1c32932d57b4844312c6602950a76f29acbc0ddba7b7abb171bd761559cc6a36dbe998745eb3fa0fd01ab47b7ffe93863683112b6ac49e5e5180dbddacc5a360f9a56506635c4d04e790accf9a2c20589ac0c1f7cfac4d53272f1ea90b7ba5b299f422eedbbb8a4850389c533e114e9fdd506ca13f5cc14e47219ba532069e199ba0e9d2fc2a92fcb88f6b24e4f5af832bd6866ccedb0b69c42ceb12bc7602bd6e98eeb4e7f06bf4d45ca0b126ba02bb75b1eca7a182fa788a4f81c0ec566279227640c8894502f32bc544f74f7b4459030389134faca0f891def1c8d7d0b9eee095a223dc9c5e8df06f4334792d1a049e24637adb2a35ed86d535f7c96dfe39629b481dfc5fd15fbfffadb316953376746019c9226778cd14af13cc17553a1413677f8dcfc8394130ca47d448ad8d3ddbd8f54308e3983d2adf3e78958f625d92abc9f9f2b98b7619af68165ce4c0d3f6ce25045886fb8e4dab39aa640355991a68b679f3e878124c11b5b248e5059672f74fa06605decfc13b337bf790857d22ad7b20a98053d4a8cbf1168362e50031332e3e6eecdc922b58bd07c3a88de4b28a5fdc8b0159b7dbd50332b6bd34898edad2e1679f3aa78553592f077b0dd9ec82c76d08f247f39895ac76d01172343f920d343c9683f7eb70b80d97f257d650261727af1d219029b99cb5d31167dd3d823366186d9a09cd53c9fdf008aae7134aca72c3a1ecca9dbe0264d58135926d47bbf0493d0b5c69e20c16fcf59c731b243693aec4d2e37066fc871082228b836418a428ca48534364d212231c93cdfedb1d0976589283cd3801a6516f079417e8657c64c06249ad7c40b3f0e531dc068afc7db8ddca0e54aed48a52d32c025527435d319e9ae9d0c2270e7fb21ce07f0b6cae536115afe975b7b37a8a16bc0034d9e5e548dea45484a89edc27c3dea6973a919abcf0c323d8285734e40027a573822e89d95481e6f97e0fae5c6fcd7eb0c8ae9df1e88be021a79841561beb29582306c9c9408e14343bdf7c6f2a0ed528640a5fce933c8657959d03477683acd692e603ba87e5bd15cb582bd5ced6762c361a5784626e666e04efb7f3c41f9900f26cf5bd1977191f7eefbb37fa5808ad0f44354c313721adda5c92404fa077a43785404ebd63c2622ed357c97102202587f441875738c287984c3f3d2132f26156f934ab4619590330ca1350a8692f600562db361f22495b2f5649245ca53d1f531ee431aadfbe687aebdf8ce8406ad5b512266ae0cab417976fbb0df0f8b9744f7491eb9e408f28ee4c42dde8a968c92dcc9f70bef854bc9b04839cfab9adcc9b9218964a3e6e5c838c5b8a7d1b8f5bed761701eba0929cacc6f5b3f2e1c5cd502fb47cc1aac6139d9f28c7d33e99a478cd871c9ee959064abe4161705c410367d3f63b61bf95435f5845902b280d0bb31ee75d7162bbc1478115605e5cb0490d9dba912be8c2bf9e0b6ac5ccb0a1616dfb5e3cb1b20cc6954f002d6c3aea16e24bdbb9431ca7dabb714ee9169fc68ecce6a362dfe71c5e1701e4bfa7ae84538b9f62db91258c8b848955e925347dbcd4199a2175e3d85c67054b49e315b0eb514f9fe692890556712b4ce69877ca74b301e2b7151b45baf08b6e01186ba4837adddd6fbe", &(0x7f0000001140)=0x1000, &(0x7f0000001180)="bb8c4fdbefd3d77ec5cd246f6b7891ce40bb49710091ce45918c02ba6c7594708ceab4790043a9495470", 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000011c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x6, 0x2}) r6 = socket(0x6, 0x1, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x4, 0xc0, 0x16e, 0x9777, "3df93a07d1ec1ae9dbee60694d6d979961254b52", 0x4c}) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x8a}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') close(r0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6}]}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x5) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x2, 0x7, 0x5}, 0xc) executing program 2: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x17}], 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x57, 0x0, 0x40000000000002}], 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000ec0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) getuid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x60001ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(0x0, 0x0) rename(0x0, 0x0) r7 = socket(0x2, 0x4000, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000002240)) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x44}, {0x60}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0xcb}, {{r1}, 0xfffffffffffffff9, 0xc5, 0x4}], 0x8be4, 0x0, 0xfffffffb, 0x0) executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000003380)="c0d6", 0x2}, {&(0x7f00000001c0)='4', 0x1}, {&(0x7f0000002280)="d93e4f5489f0f797174e7441646f7a28c6a59939bfafa1ce93defc3efeb099e8e1fe0fa3cab7a175cbaf99528be73bc24807f33bfd4b8007742888944b9fad8b5c7e86eaa1f84104772cff8ab994880e09e0cb6ec829760ed795a61ea33c65dc9d870b82a9c762f99e43a107e62daed6473fd6eb4e2730524faf4482f00b418e710bd4f540e7602c9291c914495ffda2284da440e0a375fcaeca4cfc4c5e34b97056aaf96d72d6856f4115614b10c149d1d853674582e24aaa8a41780c09ec1a40b76d15663a5a7aa2d6b5bccdef5a69819fc3bc68d337bbb1724c1555af9e1df6c00c4976d71f27bb6733e11671c32a441384b7fb21ea229e0874931e61af37822780a30e6af03e410cc392c06e9eb167107f82a642111d60656df802c0ae90eaa05cc08a0c0968720eb11e87e5c5d05ee081f386b202b54a8d59d1b686ab38b146786b5c44a2668f1fe504b78853dc705dfc0f99e702b995ed36410e2c1b1ae4e0045082911ed4dd35e6587bd43bef7f989ab0af488b97e8f6b973bd23fc20dde762de9bf6ea1a0448627ec8f01925a770169b29b2ebffa5360f8c6ff23bb95335ebad541b991271f20f8cc8fce1d33b0de53d20aa00a6f6a0c9a7213111e1593f49922324253337fe3e1b88c54e8bd1c6c56922d5b04958c596792dec1aa6937d18f8609b4c3f81e41e557d2bfc5892a42379fb054832f64197dee82e76411696adf65ef306f165c48a8103d4369c6ab306928021c0cd69c513b08bee08238c9170cd913e706e339af54eeef45f44376d9607be2a56b9c358b1338db13fd0c016fa3b28f76065f583dd427db8b78261fd4fb9386b53da18ef4c59c9353e2d1abfb185ff907f19080a2e9ab18955e1c07e19c4ff235fb1b3d973e40814bd1cee8f3b646850be57468249455af9e64427d022602a1cfe5e438cdcad1d767b76a42e5bb8946bb6622ca4c1c920f70045991ea4b3d6ca2971a81710b3c82dd97e5b468f8e0482a49fe998a7b0d4cf0858212f2a98b9547675e37c812e27ca53c096a5bc0650820143db22d9dfd82b8e42f438bdf99cd698fa0acde16ab4b1e56dae3c9e90ebd28ab8730ba2e3efaa78481969fdf279403db07ba63d968bf0ef7753d8c96ccddb9b62a41e82e19fe65889c24f4ed9a1c8fa21e07fb04afe8c11550444b70ddfdd511120f73ac8a451dc83e344cdf65c121afe6e6916fca32df039aae2a05e2328a994e7dc810dc767e6a63e994158c711aedf7f7502315a601940821c3ea3d0098cd2c065f8facacee51cfc6f82c2166a0608e49f54ffcc0531978b9f3c7fa4cc838d7e289094357152ecd3a03ef59f96244c4f62e6d0f63b12e4259e6e2744f49f06a68e6f8c88031d5917f5f73ed78f198c95a30b65d4d1f0e53f830dc68fa46e7bbd46fa4a1f40f0fa31ac41e5b83b82a67aeaaf48d214e4e178dfe5111435e909ed1959a9679584207a937abe3aec7881583db2c314008bd18763fc21179e7475afbac2c65bd97bc13d1941eb417d24f4273a97b0cdb98ceb07db48af74ee087b06fed52d76fbe5a3f927bdb21227104752b8d522f71b92f31a903b2bea63037fc3f8eb1ad0dac95bedb175217fe4f6125afa8c0cfcd08b7237af67d296387fe17a75c4f125baa451ae1924fdcd26c2502a719885ac099ea532f7abaab977cffb8bc1e1d2b884889395db5975eaf7a79b7ccb825ac9749f6dab85263e861fb02d567efc975a4c1dd3623f636e4ba4a552e01a7278a045200be9525a608f95e6600fdee9665ebb1618b662e337e28d02b1089af318c09bb695298d65d5506f9dae4b3bb4d040d2597e001c92bcdc3ea79120fecc21d74014e0670a227e41df8b611a00ed87931d58ac00b2fbb5768e1458f131e9e990ae9a1267f91f916e43c1ff17011a70db5cfc8123c5d4e4860de91249e76889df5b6893e097b8a9849ddf8353f49bc5cd6f64ab5d1782b56c27137f26008e760ac0511d33b71e42fc1a479a31dcdb2cf3545a4ec28689099b915a60612ac0c27d3710a995652603db1f38e247653a3cd6898d81eaffee08bdd4753e65a2bd85ffa8bd337635397d9d948c8f78fed94ac1b01add07ecdded4f34fe30a259b057f7748ca0efa1e23377d87666b7d8153d4786611d7b6b1570ca959ecbff63ddb56b8f53a1b8f3e18804651b81da982e2989138789356782046b75bbed11310caa0c53b67f1d6f43d7b17b454e20908a5425f49a2bd55f48f90e5b6b21042665c258830398300e788b5ae409d19eeb7b082981a9cbbfa8dfd8cdf0e93beac64aec84c03d756009d6e9197016d62ba291cf1f647be3275b56f395fd1f38c006b8b0c55840eb0f59399953e09cc339e9c6ea5086818f3675a260c0210f6fd5c88ca9e6803f61290a35fdf7a30c615e365736bd62db0ad05217382beb678a9a1d883158687ca712252bd86bc054383650bc8e5fc903abe4eb57b96294a7e689050bd51a4d23528c6ebf7426cf1678a5674ad6129bc53bb9149eb05a3a28a1d74f5ec147e52b94142615cfe79a91298de1359539f423e87c1168cb7fac01984c5df2f89d2880320e5ca508241ba2126c0ec866f6292619be80dd8f7b57cd256893082b9a4600837e2fbfd78ef5bb7bffed8cc37d6e9bbafa13465b195c96116b92033ca3e016d258247d2f476a9f34769e968bbfde3f3e92f2c5b328c10236d5f7c469103344e3ee49d998d2215e3938ae8e4bcd1e05419e0b0faf2768388ef423d25799ea98e988560711a381202670f0396805e2016326feeebc0be0b55549c7c0369126f6bca289fb9cd50a6eba7e35e255a1bd14d9be94da97ff7e407a39c5c7c74eb1e73762022e53d4a92fd8c36531fe29759be5d816785a05803077a36629c80d22445ba0df1779d0921c7007128c354bd4671593022ed3a35dd8f6cc4b66353ef7279a1eb68f065f0b3b799625a7b4a8b806871eeb49f43d234c456c1c65bfda83ca16baa0b35567f2bd85fe7dd04fb1fc637bee93a0896d2cc0bbdfdda3f853d11053addc9b4bc134de71aa9abb8d4f2a694c39db29e9a50258b1668348a3de755d5cadd6c9762e6d0f22c75f4cea5eab5f1a433743e8f43e42635f9e71e6cfd0b63550179669943139d77a6f2bfcd942b55891672ed4028cbc0becbaddbe284358616dfde8082c21b7e0f8da97df9a0d0a1e17f87c9199f4432fc036e6a7aee2a82433f82e2e779c417a6300af174ed0401dad0562ef75e31804a14f0f177e69d6c5f00e136ffd11e18eaefa9ce72be92c15aeb8184264371c36fb0f64b78d8f43e59ec87b793bbef79a93f7960f4789d9c6fe42a20c85756ff19b06f2c57fa1fbc102cc0b93f6de6070c4539bf1acb7f2775ba0be832a58510e8f8f9494d45d3f1735dd9078a204628824fe564e9c1573dcec77b98d6516a71bf7c2cc2ace9d9259b6d05c78a8dfe34d054814c4bf2ee93fcd058f1bdc8b6545cdfc9378b5cf8be7305e2edd4a020fd2ddb0b94151eb62ee556a8ab1489673afc62b42a5697daccedcef150e7c0f97763fa2c133a983459c9c6882ea5333b110ca2e588cd8bc43a813def1f868f1914eb2f82e7bdd4e82b3c6b324472f42a85696b02b369d36584801e6b9c974b4160570950989f5dab814fa7fcdfdc3dfca1e50b2672a566e312e0d22a6ce9eaa54ee4dd2f19bed70e4e5a2b2a13a0e1655da18d472cfd50e502877e579040eb4c9439bcadfb52ab09f25369db1e3a96e3965f0f4cb3f58d67f009aa0fb5f6342d121a1ac009ba661928aeb9df3247bd1d706e5fcf52399034ab1d41411d743f41d0727333c625076523b11bc577b64f2d32170518e81e025eec4c2971b49bc90e1cc388b8291f5861f3de394da1d71ea8c7cff9e6b981ff4e3b5c066be388de4e134e4a49ded3f240bfbf9453c4fe9a5f83d78975328b7f2272412f9c42fc01daae07dd9501fec25a7a25373f9342fabd9858cf55b8e1a4e3551837ce8745ec5ab3c87d087a5a6c832318bb73e4b31a38819922da1f644d298e05852e03afbace7f64008935f05ee4ecb3c1740bec71b3beee39001b2d2d31893c74bd7d5323c44cd775a4ed6cf84259ff9b803260971a33e27b4cf800539c81e8e0d63a2f2bdde3677d2837939f4bdabeac6b5a9177c843559be648d2bea46305267172ee2566b6bfd7b0c3cac73c949f37620974db3e6b80e19f8bb044c3754071c4f4d5ac46298740c433a38d39d4964811b45a10e9e715ccd1f57ef359d551a740c7c22d472b17a55ec08ad92d1d02d79f3244e3500d9f7b0cf6c8ad27ec1cb55bee52ecdf3fd858d5b1256a031f429a115a0bb256278dd105106ee780cd700815043373e7db7354637ad797c3d8bbc0e2e310bd2757168c975f12252970e21a0c5bb5ac819c7bb54614a7a8a6e3449da3d346dadbcb12498956b1c499662aa2d10a8b05869eee6110cdf005587de46eb920617db92db7ea291eb0c27cd2685b28178db207714d4313dc45abd4ec39d5c0b2781bcdc2fe9defddae86a23cbce909554536c6ad2084a5951fe10d0e9e3f4a1264438308440704ae14bfd9b412f6d7b2f4c17f78182edcf236ca3716ef2b900f8bc9329538d404b9b11b7d337e960e07f8873303f1d5c68c6b881bf89f30d98884dfada58ad7078850cf843a5e43f5137186c3d270c33131fe2dc0e8f7d23d122d802ef634e130e3c374564f38b44ead2319cf29b035fa2478c0eb5ef6cda9fc22dc4ba7c55a1df56a25d32fdf17a46bc16ec06591605b6b5162e4e90545defaf615205925e0e7c183ca1ae812e0d0afd51178d3a8b75b78190c3ebe9d5a3623f548adef6e3429f262e36a60a5b2f60f1ccc3181aab064737b43e5959dec4feb21c633a094176278297f39ea7167e9607d368b31c377d3e02c837365fe30e4f5c708f5b4e630afd2c2516a39734bac9d4638906a8de8e461a66709c95f9339485a1ef561e36516ed45d35c1ff7c565bf2b69bc9a02511b98490cf63befd9f09f7fb0da889fd82ea94b1ffb112f00b3c7bdeb866d8d3baac25f9d641371c05d69febff244b4005ef176c193116accd712be73a9a6470914e4610d48ec974a78a8ce0d00e4e6822b6917d2a64cf647956c296a07535d241aa8de8732e5f77e59e95f116c6fd0ae571418894ef1ae612431e7d54508b20ba21d3b96e95d82244aec623b48f6a4add7ba6f99d9beb6b26e6997ed141143d1bf019a36cc1621989616bc3413480e321f76a894c4d7afaa380587b352bf55ea3c0a20c0628e78253b304b48f1ad8b4cce85a4c5e99e08cf3b7ffb5d97d42606feafd81acf4ea83c7c0e1aff665", 0xeb7}, {&(0x7f0000000280)="1b", 0x1}], 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x32, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0xb54ae52163a3ced8, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f00000004c0)=0xfffffffffffffecf) socket$inet(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xee00) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffffbe2c6050b8fb86dd60fecf0c0028000000000000000000000000ffffe0000001ff94d99b4500000000000000000000009c009078000000000000000000000000000000000000000100000000000000000000ffffac1400aa98a774c0cfd71041ab56a6f87f5ee587c55e1c6259faa922fe6608c65c503e24566ae89437caa27216a5f96156923680933022ba1f5c22479abc6b9f55a65b22a0"]) socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpid() msgsnd(0x0, &(0x7f0000000140)=ANY=[], 0x401, 0x0) msgget(0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000200)={0x1, 0x16}, 0x2, &(0x7f0000000280)="d2a4629fc3395824c3a6abdd47f46546f69cc6e639e3d9a57d4128e369e2a1adea72966b04d93220fd53c6a03539263ddd16b7ef9361d4f95416cf2f6753546a3ec1c85912182e26bc6fd7da32709b62ab10563dbc2c95973738453937ab0b25a707e2e34d09898ac2b42f882f9b6489e71a05f7af1e04ecd3413e1f4c15b192741942fbeb59b27229e76d5cde8ebe4b804ab243884ec79687a1d1603095c3be4c6d4e1d738da1e89662aadf78c9e16781f88083a35e2e4a3150e51a462e175f935429e9d6f1b670f274e061b861b66557563bda038e88ac142d20e7c523df0d36c26bea26cc139b2347f38957a20641229247", &(0x7f0000000380)=0xf3, &(0x7f00000003c0)="ccce78f37b1cb121ed0382df6d01c1bf274d04f381015a8cfe8e35970d1164bf697af43f4ff439044c30b2f0e30adf0fee87917ea4bfb889872f068cfc881796d26b0f2eb283778cec23b3a41e3ea66e08330e36d57de7c3f9333c16", 0x5c) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000900), 0x0) msgget$private(0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000001080)=[{0x2c}, {0x87}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) setuid(0xffffffffffffffff) utimes(&(0x7f0000000000)='.\x00', 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000)=0x1ff, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2c}, {}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000140)=[{}, {0xfff8}, {}, {}, {}]}) sendto$unix(r3, &(0x7f0000000280)="b1000503000004000000020003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) r6 = fcntl$getown(r0, 0x5) wait4(r6, &(0x7f0000000080), 0x8, &(0x7f00000000c0)) syz_emit_ethernet(0x46, &(0x7f0000000180)={@random="cbe70ac90739", @local, [{}], {@arp={0x806, @generic={0x1, 0x8037, 0x6, 0x10, 0x9, @random="918ca273d8d5", "d86336df43bdcc542ca07f1667c72296", @random="0db3e64ba67f", "1584557c5f83a9346d0e9c56b9b49de8"}}}}) executing program 5: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xb1, 0x0, 0x2, 0x1}, {0x74}, {0x6, 0x0, 0x0, 0x8}]}) socket(0x0, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0xfffffffd, "01fcff1bfffb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f0000000440)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26010000005f8ce92bcefd3eceefabee7e3ebe6c7a36746af569ae94b5d1275a9807ef9e0dd96d5d22fcd1289c80d3135ee0d4ccf9cf3d6f8ce70202fcd0738c22516d797a6d4d4577073c00a40824e97f013e56d710915d35dfeb96c0edbd0fc1381ac8d1c3a91ad2d50588da310100000000000000a7c210e97256c8538d64f6ef4ee0513d784dcd7abd974898cd9876d750b23a36c756c3edf75a3d576af5f2a5edc217ca61ebb52a7692889975c180baac6798938ec34cd37b28436db93be49e1907dba3eec9a40afdf9058648e598fd163ba9361ccc99fb6ccd7068422c486a7eb35daa8a6cfbbc01269fe7088b3fd869af60bc0c60136c7717064a9d46c82544ca34442be10218d1fd37ba0603b4f2aec29fa14dba20301a961810d2094eb17e9f4d263cb6cddf913c915a11060c88fd5f3030febd07d4e57c9ae190725f3cc44f193a2f5fabdf894005e7b3280d96ec12d3af346a940924986ba166f3d97bc1db4eff", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x81000300010008, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)='mS', 0x2}, {&(0x7f0000000640)="a392c0fca4e0a9f8dbf1a3c1c72dfa163e52799a5290120b121fd63e09d6ba4a85ce98f177511d5a876af591dc44b43ec112edf8a7639b9548ac01d4fecadb58e195fd41fe51b8c16335c8c03edddbbc67d4eafb49a62faf488cfd7e7d17cbf021397c49dde6d2240fe5a8b2a6934c4d04a5c84cdef53b5aa72be7022c86f51e30ee08e0f34fda68b2df5849baf10a2df6c3098a2273ca464d7877a36f63de078bd77c89345a1bc6cc16bf53f02483784fe646ce076f4152f30b35827aeceb14a57af87b19f9fbac84cc6b7f0ecd6d27b507d878ba8748e1642db23936120d82dc5f151706a741239aac0a06fc9e944246a6c8", 0xf3}], 0x2, 0x3) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000004c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaa8fbb86dd601ab5b6ffffffc200000000000000000000000000000000ff0200000000000000000000959c0001ae3c5815762ac3c36796cf0a27dd1a668622ab9396ac400311e6ff185835d3553cdd7e1d3558ea78632dab3c24fd6903b51be42b613969572f972a300bc17c60e99214bc93d05586c28717369b8a89d7bdfe15935c1dd11c658f60c284ad84cfcb04f553960b9cfce0f3cc447621ba57fc16e1759ff7df7e787657ecd80d7a9ed05ff166a418d6ad6dddbac4930ce73f6450e68d82df8c0097d4ddcd202e76044fe06c2addd49c33d583d1b0717383a0ac90fc263c60cae452a103fff490730cb5071c2d9252889155723da92fb4f1a266d98dc37fc4f8769fab233633b1bc6641866df9b507c6674d3fd6907694afb746ce7bd3b1"]) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2000}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000000240)) setreuid(0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x30, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1}}}}}}}) executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x20, 0x8, 0x0, 0x6}, {0x6, 0x2}]}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) executing program 7: msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x159}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000}) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) fcntl$setown(r1, 0x6, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(0x0) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r1) mkdir(&(0x7f0000000100)='.\x00', 0xc) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="06000000beaa00000000000008"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='r\x00') executing program 6: setrlimit(0x8, &(0x7f0000000040)={0x800000000, 0x80000054}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) link(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000800)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d672a736ba1bd857feb09901fe0dcee53766797f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a00800000050acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd021cc793994922dfc10000000000062ab475cca257352828a76e5314be5629235c0febeff57cab95e894238b96ca5d4d3e670fea610c00009bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756faf775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3ca67845c3386ce33141141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678a0900d8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071ec98111cc9024f790ce16ceaa7d0104e39789d91000009a5bec77c992c792eb013621a86709cf57acd9981f947115f608227da8c54d8aa668931edd0b599b3d8cf5a8438ae08c1f70483223c3ba38088fb2e65a51edfed44c55a4d734bb553d642ca2bcdd1a08378317dc8f787469c3b3c14e4b1b46c2c8b03b99333ea80c9d016614120c595d2f49ab82c5dd36e448fad8a7c5aceb70b1a7e5d67c342d7615b314b242d9", &(0x7f00000002c0)=0x2af, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffff9, "bb08000100a44e591067145e07cbbdbbc700"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) socket(0x0, 0x400000002, 0x0) (async) socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) setrlimit(0x5, 0x0) syz_open_pts() (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000800)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d672a736ba1bd857feb09901fe0dcee53766797f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a00800000050acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd021cc793994922dfc10000000000062ab475cca257352828a76e5314be5629235c0febeff57cab95e894238b96ca5d4d3e670fea610c00009bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756faf775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3ca67845c3386ce33141141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678a0900d8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071ec98111cc9024f790ce16ceaa7d0104e39789d91000009a5bec77c992c792eb013621a86709cf57acd9981f947115f608227da8c54d8aa668931edd0b599b3d8cf5a8438ae08c1f70483223c3ba38088fb2e65a51edfed44c55a4d734bb553d642ca2bcdd1a08378317dc8f787469c3b3c14e4b1b46c2c8b03b99333ea80c9d016614120c595d2f49ab82c5dd36e448fad8a7c5aceb70b1a7e5d67c342d7615b314b242d9", &(0x7f00000002c0)=0x2af, 0x0, 0x0) (async) r2 = syz_open_pts() select(0x40, &(0x7f0000000280)={0x10374}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) (async) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000040)='c', 0x1}], 0x1) (async) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) (async) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r5 = fcntl$getown(r4, 0x5) setreuid(0xee00, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, r5) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, r5) (async) accept$unix(0xffffffffffffffff, &(0x7f00000013c0)=@file={0x0, ""/504}, &(0x7f0000000000)=0x1fa) executing program 3: sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000100)="bbff2eba542c0580fa35632749b009ade26bd2094189ebdb4acfdd2cecc44d53d0d82cd69aaed3e5672f35b151", &(0x7f0000000200)=0x2d, &(0x7f0000000240), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x50}, {0x6c}, {0x6}]}) readlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r0]) socket$inet(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x47}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x10020, 0x0) flock(r3, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x40}, {0x22, 0x7c}, {0x8, 0x0, 0x2a}]}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) open(&(0x7f0000000040)='./file1\x00', 0x400, 0x102) r4 = getuid() seteuid(r4) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080)="397c9aca", &(0x7f0000000780)=0x4, 0x0, 0x0) executing program 2: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0x4}, {0x81}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0xcd, &(0x7f00000005c0)=ANY=[@ANYBLOB="00450000bf000008010000907800000000060000004e224e212d7164567e39c2019f0e339fa5d1a3f3119aaa240aaec97d1b005223282a3c0a1867dcc57e75f7cf99c6e741e1063bc6946ea0da8acda88fe418ee6514c1bf2fb5f5fb033f07b5a069b857562019575d64357264486e96e1029b2bd0fc80b7d27bd84318db88454c0561a59853f9d97fb2b4bc3c155c1d30bab5ea511ac65041355abce435fe8f6e5c6c92365969", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="7104000090780000000696c729630000d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46"]) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x2000, 0x0, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) mknod(0x0, 0x2000, 0x0) r6 = open(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000001c0)={0x0, 0x0, 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x70e, 0x63) recvmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000300)=""/235, 0x4a}, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x3ff}, {0x6, 0x0, 0x4}]}) executing program 5: r0 = socket(0x0, 0x0, 0x6) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x81}]}) syz_emit_ethernet(0x2a, 0x0) r1 = open$dir(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYRES8=r0, @ANYRESHEX=0x0]) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, 0x0) kqueue() sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000000)="dcbf21de", 0x4) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000001180)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000080)="0356c372", &(0x7f0000002f40)=0x4, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f00000000c0)='./file1\x00', r5, r6) acct(&(0x7f0000000140)='./file0\x00') executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x2, 0x0, 0x3, {[], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xffffffff00000000}]}}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x4}, {0x4}, {0x8016}]}) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x45}, {0x44}, {0x106, 0xfd}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) executing program 4: r0 = socket(0x18, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0xc1}, {{r0}, 0xfffffffffffffffb}], 0x5, 0x0, 0x9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {{}, 0x0, 0x0, 0x0, 0x1f}, {}], 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 3: socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc020699c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x40000000000000}, 0xfffffffffffffffe) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0xffffffff) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f0000000200)) close(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}, 0x4}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x7, 0x1}, 0x8) socket(0x800000018, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000040)=0xc) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000180)={0x1, 0x50}, 0x2, &(0x7f0000000240)="71f95e3471836cad0058bc5a915025753dbdf97bec2b1d00000000000000a82219b037045821de11f8c2e6b902d7db0cc4e6b35b8b8e902ee72179cb4c00bee3ce749b2572166de144dc05b4767608a0ef39ddf41970811b6705373f31db98f7fb1e", &(0x7f0000000080)=0x62, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x1ffa, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x804) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f0000000180)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x11) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r3 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0xffffffffffffffff, 0x410002ffffffff}) flock(r3, 0x1) flock(r3, 0x3) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc7d}) socket(0x1, 0x3, 0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}, 0x0, 0x6}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x21, 0x400000002, 0xfd) socket(0x18, 0x2, 0x0) sysctl$vfs_ffs(&(0x7f0000000300)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgsnd(r5, 0x0, 0x1f, 0x0) setreuid(0xee00, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000082b00fe8000000000000000000000000000bbfe8139dfd03429f0eac7e0fe1f9fdbb050ffa7d077d1c46851d261979dbdcae8a62dd3a83c4a4a460d7e0f0a227800952976b8e55a62191b8279de02dec09965456987823918c2090bb80048aed39341240d54150f5a596fcc0d476a7dee509c200ae732a56318bbb1b05b909bc360c7ca3e0920a6511448bc4f6a0817cb035a9e121f4173f13878314c72feb0326014fdff1fd216043a09ede82bb6916e2c40d97a3352e5fecc7996461c5d16abeaaeb28493590abecb02036b2489d6d43e43496bbc82538ef724656ccc15cac06cd10408114a9e9e40a9d294a43a04f4d907d8cbcf5b317e1526"]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000001080)=[{0x2c}, {0x87}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x18, 0x1, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0xfffffffe, 0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x4) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x9}) r0 = syz_open_pts() close(r0) setitimer(0x1, &(0x7f0000000340)={{}, {0x0, 0x1ff}}, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) getgroups(0x3, &(0x7f0000001280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) readv(r1, &(0x7f0000000600), 0x10000000000002a5) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x9, 0xfffffffe}, {0x18, 0x3, 0x2e1, 0x9}, 0x3, [0x200, 0x413, 0x0, 0x1, 0x395, 0xfffffff7, 0x2, 0x5]}, 0x3c) executing program 7: syz_emit_ethernet(0x3a, &(0x7f0000000240)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr, {[@timestamp={0x44, 0x4}]}}, @icmp=@timestamp}}}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_addr=@in6}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) lseek(r0, 0x0, 0x0) getegid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x44}, {0xc}, {0x8126}]}) setitimer(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) readlinkat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000000)={0x100, 0x7}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc1206949, &(0x7f00000001c0)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x30, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1}}}}}}}) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2000}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000000240)) setreuid(0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) setuid(0xffffffffffffffff) utimes(&(0x7f0000000000)='.\x00', 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000)=0x1ff, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2c}, {}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000140)=[{}, {0xfff8}, {}, {}, {}]}) sendto$unix(r3, &(0x7f0000000280)="b1000503000004000000020003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) r6 = fcntl$getown(r0, 0x5) wait4(r6, &(0x7f0000000080), 0x8, &(0x7f00000000c0)) syz_emit_ethernet(0x46, &(0x7f0000000180)={@random="cbe70ac90739", @local, [{}], {@arp={0x806, @generic={0x1, 0x8037, 0x6, 0x10, 0x9, @random="918ca273d8d5", "d86336df43bdcc542ca07f1667c72296", @random="0db3e64ba67f", "1584557c5f83a9346d0e9c56b9b49de8"}}}}) executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) fchmod(r0, 0xc0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = dup2(r0, r0) socketpair(0x10, 0x5, 0x20, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x80, 0x7, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x11, 0x2, 0x4, 0x2}, {{r0}, 0xfffffffffffffffd, 0x40, 0x80, 0x1, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x3, 0xffff}, {{r2}, 0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x2}, {{r0}, 0xfffffffffffffffb, 0x91d0d582a28b5d93, 0x1, 0xffffffffffffffff, 0x400}, {{r3}, 0xfffffffffffffffd, 0x4, 0x1, 0xfffffffffffffff8, 0x200}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x8000, 0x4}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x1, 0x4, 0x3}], 0x5, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xc, 0x0, 0x8, 0x8138}, {{r0}, 0xfffffffffffffffe, 0x52, 0x20000018, 0x100000001, 0x7}, {{r0}, 0xfffffffffffffff8, 0x10, 0x80, 0x0, 0x101}, {{r4}, 0xfffffffffffffffa, 0x43, 0x20, 0x6, 0x31f}, {{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0x2, 0x8}, {{r0}, 0xfffffffffffffffa, 0x11, 0x40000000, 0x2, 0x6}, {{r0}, 0xfffffffffffffffa, 0x82, 0x1, 0x7, 0xe736}], 0xffff, &(0x7f0000000300)={0x624, 0x61a3}) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) write(r2, &(0x7f0000000380)="16bb13ee518dcd91f639b88bdcf55e84defcde988cdf534f6dd3b308f647a8d2686fd21d1c25010b5b37208a358b2e02c8e2779faaa14a20b847e4be71a699002e8dc9c3fe91cd2eda4f54bb45827351c9141a6711c6f98529629d366e1fa4dd7978fc426cda13130cd51110a09dd34d709edea396b49332fa21aa460eefb941f078e76aed1b893ccafe237c1e81e2169b31de505a45f3dc6acd9828705e4c4297fcc06f293deb909c732ad721caff4b05", 0xb1) r7 = semget$private(0x0, 0x0, 0x304) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000440)={{0x6, r6, r5, r6, r8, 0x100, 0x1c6}, 0x80000000, 0x5, 0x3}) pipe(&(0x7f00000004c0)) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540), 0xc) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000580)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) open$dir(&(0x7f00000005c0)='./file0\x00', 0xa041ab191fd77be5, 0x40) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000600), 0x100, 0x0) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000640)) fcntl$getown(r9, 0x5) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000680)="4859daf0ccbf672e7fb186ad4a680f36e1a32aedda66ff4d83deba57f2157bbe6f9cb6ea6d62f18ffefa478fad4ef4dbed69f29c2cfb199dfd4bd6c53232458244adaf098d", 0x45) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x40, 0x0) ioctl$KDENABIO(r10, 0x20004b3c) open(&(0x7f0000000740)='./file0\x00', 0x10, 0xb3) read(r2, &(0x7f0000000780)=""/165, 0xa5) pckbd_enable: command error executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000240)=[{0x40, 0x4, 0x1}, {0x3, 0x0, 0x8, 0x4}, {0x6, 0x20, 0x0, 0x2000001f}, {0xa168, 0x67, 0x5, 0x80000001}, {0xf4, 0x4, 0x6, 0xffff}, {0x1051, 0x18, 0x0, 0xd9}, {0x4, 0x9, 0x9, 0x2}, {0x2, 0x4, 0x1f, 0x400}, {0x5, 0x3, 0xfc, 0x800}, {0xdd2d, 0xb, 0x5, 0xff}]}) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="123c33e8ba1dec0911fc48ee49dc15ec3c9c03b584d05fdbdb248fa65dec5229f39e83bbda426a384d48884a49e9ac45a30b20438b41d710f466f07f3c7bbf5de3b1539a713ec801456a39a2e3798362150ac94ca5872699eca2d1bd2d65787272dd137809323c0b6de817cc50c0dcb8657c48b9428c1f88c9f169c516b5620efe276f3bbda96b0e29a67fe4e3cf65608671b2eec2af092f76ef20755890d6e33547adac0cdba478ef48a433f06b8bb2da43170db479f9c27b05"}], 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x10000}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {}, {0x16}]}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) close(r0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0xfffffc16, 0xfffffffc, "0afff5ff7a095aeba1d76ff218aabc86001800"}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) r5 = kqueue() r6 = syz_open_pts() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0x2}, {{r5}, 0xfffffffffffffffa, 0xb, 0x1, 0x3, 0x5}, {{r7}, 0xfffffffffffffffe, 0x20, 0x0, 0x3, 0x4}, {{r5}, 0xfffffffffffffff8, 0x14, 0x4, 0x35, 0x81}], 0x8008, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000200)="1bf882c147063c80d3488dee7e157281374a68073ada17b27df1dfc9c9925c1f027c3b7b1a05319351cdc65fe93981dca900f55c48b50ab333662aee276b0ef9f188aa82ac19a7fb379eb4962f2d58dc2dc1127a173c751c812fd90ce41a14a56114322da257feb94d5189149508c957e47792c556a256c713d069c243858eab22bbc73660d8629969a253ab4105462c267e2a0f55481be0d308a8db18f4f8f293917cb5d1fe74f4a6c3be6babc58636de9017cf524849359c1a4c36d06821f99c211b7435ac690f4288f743374477e8b49be85e6d164b592d1091c16b241a0a7eb1c760f3f69ec542ac169d3ca0e4d4184a935f0465e41df1d1ead15fab9c6d893c922fe7ccc85b5f6e843e9bd257525ea4603d41f647350541e5ede6c68b51f0749545aa67b931b241e491369beb2b8cb7663ce5e20d5159e7efa0540fc7c2bdd5247867313e9e506bcd09", 0x14c}], 0x1) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000200)=[{0x26}], 0x1}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x6, 0x0, 0x9, {[0x0, 0x0, 0x4c4f5e17, 0x0, 0x0, 0x4, 0x9, 0x0, 0x0, 0x0, 0x200000000000], [], [0x8000000000000, 0x8, 0x4, 0x0, 0x0, 0xfff], [], [{0x0, 0x4}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x7f}, {}, {}, {}, {0x0, 0x0, 0x7, 0x8}], {}, {0x0, 0xfffffeff}}}) socket(0x10, 0x4000, 0x4) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000400)) executing program 3: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=""/36, 0x24}, 0x0) setreuid(0xee00, 0x0) execve(0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000180)={0x41424344}, 0x7f, 0xd74f) syz_emit_ethernet(0x16a, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0xb, 0x6, "be95c3", 0x134, 0x67, 0x3, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @mcast2, {[@fragment={0x4d, 0x0, 0xff, 0x0, 0x0, 0x10, 0x65}, @routing={0x3a, 0xe, 0x0, 0x7, 0x0, [@mcast1, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="f50bef89b5e6ec73ff6516d6052e6d6d", @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4, @empty]}], @tcp={{0x2, 0x3, r0, r2, 0x0, 0x0, 0x6, 0x8, 0x4, 0x0, 0x0, {[@window={0x3, 0x3, 0x42}]}}, {"0e9b1c7f683d00ae724b202d3ab5b4a9647bc1565cf938888dc0cbba0a54e5678a0bb907a44a63161ad671e2a6b5f55b6d97272adce641a3fa0db0d8c73f64ef04f1725476c1ae0b04839a5173f856db66168dc26aee273d496422f0f506aba8376ca37587f7013ab46dd8244c6380a328a4077b500d6248a996bbf8886f122f69a9df62bd7ca0b9dec48e27428ec39325eea696c27d572ea4df6681"}}}}}}}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) dup(r3) syz_emit_ethernet(0x3a, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x5, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@ssrr={0x89, 0x3}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) r2 = semget(0x0, 0x1, 0x188) fchdir(r1) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/133) write(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x8) close(r0) r4 = syz_open_pts() select(0x40, &(0x7f0000000280)={0x10374}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000040)='c', 0x1}], 0x1) r5 = dup2(r4, r0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) executing program 4: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) shutdown(r2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) recvmmsg(r0, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000200)=""/124, 0x7c}, {&(0x7f0000000280)=""/194, 0xc2}], 0x2, &(0x7f00000003c0)=""/16, 0x10}, 0xba}, 0x10, 0x1040, &(0x7f0000000480)) close(r0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x4) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x20, 0x86) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{}, {0x30, 0x0, 0x0, 0x10000}, {0x2006, 0x0, 0x0, 0xfffffffe}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x40000000, "d9c71d75463c8d2213137fd1447a6c893e868ffc", 0x7}) syz_open_pts() r4 = msgget$private(0x0, 0x0) open(0x0, 0x0, 0xae) sysctl$hw(&(0x7f0000000100)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x6000043e, 0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x8, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x771) sysctl$vm(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xe, &(0x7f0000000080), 0x0) r4 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x5, 0x4) listen(r4, 0x0) pread(r2, &(0x7f0000000040), 0x0, 0x6a08) mknod(0x0, 0x3a0914c44f7b202d, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0), 0x10) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) write(r4, &(0x7f0000000240)="25a99fbf493e6b7ae9dc4182d1026bade187a7be89cf552946d563431143152158a12f214a6e0c20e9a3421f30604d429b39d114790337a1fa745cc813283a583683b6426b6373d5edb3e7111a619129ebedcc0c2fc0cd282cc79305be11f6e191db897b0e373a7e262086e0c0c2102679bb7443d3b8d0baba7eba74cd3c403470796bf44e57278848c3d0f96c68323fbed4a0a3e2fc53a6196d11c5f0f529df35c83e4bf5698a8f53f62df2cdda65d6508622fa03918871f87c0944", 0xbc) chroot(&(0x7f0000000000)='./file0\x00') r6 = semget$private(0x0, 0x3, 0x49) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x24, 0x7, 0x4]) semop(r6, &(0x7f00000000c0)=[{0x2, 0x2, 0x800}, {0x1, 0x65c6, 0x1000}, {0x2, 0x7ad, 0x1800}, {0x0, 0xffff}, {0x1, 0x8000, 0x800}, {}, {0x3, 0x81, 0x1400}], 0x7) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000540)={'./file0\x00'}) dup(r5) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000180)=0x7, 0x4) r7 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r7, 0xffffffffffffffff) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) syz_open_pts() semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/101) executing program 2: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000500)={0x6, 0x17}, 0x2, &(0x7f0000000000)="1c", &(0x7f0000000580)=0x1, 0x0, 0x0) executing program 6: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', 0x9, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYRESDEC=r0]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$hw(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) listen(r2, 0x0) r4 = socket$inet(0x2, 0x5, 0x3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r2, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x8) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = dup(r6) sendto$inet(r7, &(0x7f0000000240)='\x00\x00', 0x2, 0x1, 0x0, 0x0) write(r6, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000000)=0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x12) fcntl$setstatus(r3, 0x4, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000001c0)={0xfffffffe, 0x0, 0x2001, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, 0x0, 0x64}, 0x0, 0x0, r5}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0x0, r7) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000000, 0x8000000000000001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r9 = semget$private(0x0, 0x7, 0x3c0) semop(r9, &(0x7f0000000700)=[{0x3, 0x4}, {0x2, 0x2ff}, {0x3, 0x8, 0x800}, {0x3, 0x3ff, 0x1800}, {0x0, 0x0, 0x1800}, {0x2, 0x6ff, 0x1400}, {0x1, 0x7ff, 0x1800}], 0x7) ktrace(&(0x7f0000000340)='./file0\x00', 0x4, 0x0, r8) semop(0x0, &(0x7f0000000280)=[{0x3, 0x1f}, {0x4, 0x3f}, {0x0, 0x2, 0x800}], 0x3) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000002c0)=[0x87fc, 0x9b7]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x14}, {0x8106}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[]) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27ff2, 0x0, 0x81, 0x5773c546, "e5000000000100"}) writev(r0, &(0x7f0000000e40)=[{&(0x7f00000019c0)="e06e55fd616cb29e5a20d1d1875a600efebd7612ec9f291f8c06f99aec925e829112016d51978c0c8253414c5308fa7231dc5699477448547f5a68f79f5cbb143a5380b5b97133f718af495217bf20cefe7abeb7c509a4a88dc73b13915790c7da01d356981e82f0080ee7483c0cb0c02129e677d3768027489c01f41cded5c1cc938624efcb9d4b1c47e9886ad4895dc31f3546e0f028b52b9cb5ba8257daf0a909e07cb913ea03109b9e2843f6fa660f69b3e1ad6ae66763d81925ea8f14851e51c06dc13a781cde86b429e936d05ae729b84faff4bca9bdf830377006469c0331f522fbeb5dc58fd8615012d876c74008be1c4b52ca1d0d566f189fc0fb8a5d47d5d20a417acc16691a9fe3294e61f2ad14aece638861f5b0429dc1295e582ce8a170234371c1f30e5c62069e28c955d2d27ef2239e3db69b1c2e4ec7807f5c6b3cbb6da1a8d8c29f5ec8131b14ac9e74841087fff0945fad778b861ffaacbc9f65e2c8a6ff180b2dab768b475dc01460e66c0f4906179abdb9e23986f810536e6bb5f0714a46d1516d121f061225f287bbb21fc3ebef76d76e89e8a638974073022f2dacb71bab39d00f79e0cd3dcbbbcbd03e88a9f2ce8530b733bb9e1a9c1261ce1b9bf92b5afa14ff06bbfb2449875b19d50d117f64cfc0bbff31615ae93421fc19fbf90b565dc35c688e937e874d7a7e298cc3fd9d01ff467dab8a7b72d1f739d8b8b6d9ad39df6d31121bf169d806e4601660560fe3b7c794cca5bca428526670b5b98c9578cd51035a49d3282a3a235fb204b800b51311e72216b07c5af7206560d36ee3ceb82cc3de68abf32387a1d3b437f00281ced27f521af51bf472e67c3a9d4bb4317fffe5e72ef86933b25282f1c58b1f04c89808e9caeed215cd37049c55886adc0a0dea33f92aeda907b22938c5c9a13a490d6fda1b4d78723d742452ba049fc029854909743611ff2bc838d25444e3e64d62670aa8a73f9e1164eec179b101b6cd6cc3e47bc044838934459bc342c85cef31dddb7cc8b7d0ab4be472582dc74d572b90888e25791e7a02ec42b124a80b1845b3437f3c8767c933911390d4983c2a433c77119ae426b2a4a4bf2019b2c65fcafd469839422945c81fd8323eddc40ca1fd64268ce55c78025a2d5f7785c6af3e574af74d041d4c350fbd779490620625e95dea56b93b7742722f7de1c453e657edbf68c5f3c9f591e24e804d5a1d20b1fcceb30ca230a2404a059b93fbf7cf402944405ae10ba3d596f4b3b99a7c67ce3631b320c1a494c05aa2da0b23860b58d46bb356952a657453d111886900025c28", 0x3ad}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2485607, &(0x7f0000000040)={0x2, 0x0, 0xb7, 0x0, 0x0}) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r3) executing program 5: utimes(0x0, &(0x7f0000000040)={{0x100000000, 0x4000000000000004}}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{}, {0x8d}], 0x2}) sysctl$kern(&(0x7f0000000040)={0x4, 0x9}, 0x0, &(0x7f00000000c0)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082c56c7f62074371d50c52a5a5c15e0ae4b514baa0efacf72b5c848b716ec0cb2872cc09c0cb4e430d467e39671a3facbd06681ece3a61b6ada41d9d638dfd57bd9e1dc88c7878aac2f3e1c0717ea1b5309c27ff5c854c7f737bf7458af0be4c351e5db6463e9e0bfd5303ee0136e92f9db76964e8b3baed2939ccaba7d529996421ae275844f42c19f469a81dbeaef1af9514285fc6982ad2f236a7ee4279672d9adc2c6972dc71a1b70f5146a526351c2a6d91e7c68c890928212619892cdbfb911ae14bdd0f00bf20bcc757c190cda26221ae1f4ab5638080c90d92dc2509e4c23fcf5014c26e7ecd3905efbbca3e1bcf899572d992f273a1f3da9eeadf56dcda9d9769b4cd5c0ddfd378f51ef11306", &(0x7f0000000080)=0x173, 0x0, 0x0) executing program 7: sysctl$vm(&(0x7f0000000200)={0x2, 0xc}, 0x2, &(0x7f0000000240)="1e", &(0x7f0000000300)=0x1, &(0x7f0000000340)="a7fa3ddc5d584d6e75784884168864298e9048abc7", 0x15) r0 = semget$private(0x0, 0x1, 0x90) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000380)=""/4096) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/137) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000045c0), 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000049c0)={0x1, 0x0, 0x5, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000]}}) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x1}]}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) writev(0xffffffffffffffff, 0x0, 0xfffffffffffffdfc) socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000001c0)=[{}]}) syz_emit_ethernet(0x4a, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000580), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) getitimer(0x2, &(0x7f0000000040)) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) poll(&(0x7f0000000200)=[{}, {}], 0x20000000000000b0, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2000}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000000240)) setreuid(0x0, 0x0) executing program 5: chroot(0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x4001, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x5e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\t\x00', 0x28, 0x0, 0x0, @rand_addr="6e1aa4058b74adad9a4e721f5b293380", @mcast2, {[@hopopts={0x0, 0x1, '\x00', [@pad1, @jumbo]}], @icmpv6=@ndisc_ra}}}}}) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x2, 0x0, 0x3}) executing program 1: sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000200)="530b642e675717b74136578f880c93565b8751ed5cda0b75174a8295aac1cc64483ec1ec24feb813322f44ae37790d103f9bef00fbba591caa6490c25b2eee4c82f6406a00bbaf23e3c6fe59cad851e63f9b02c894fa14f928e858e61e2f59e58a2f83d921eb", &(0x7f0000000180)=0x66, &(0x7f0000000380)="6bfb7eb79fb09376c8bcbebc046feb559dc7b7492592dde61fc7acdf0b7aa344e17d57373125fcf600e128c1b4eb187080254583494ec2bd635f0cb504ff9030a93d60c516afe4548eb36de0118c03d520d83e2571fe3379c1f326e6e63f61a4135dc7c4df3ddee39ab0e7737475dbf356b0ba5cd9e03003346d19c304bc70924de42266c936b639a0fa90aecbec26e3aef8c04735afb27696b02bd55d06a27c031e5310e6b724604046a73ccc9fd2b52689d77616dae6602ce0f02f062805b1f37f19dfe6a58ccee047bb2bde0f8828305369ef61722cecf37b47380cf0fcb28787975a895f88319b04839647b8010867c1e2f5758f7a0912fc812443f33f23873cdabee6734d10bb3859c463b57c99c52fb30790ca665ebd1fbac70a077525d6d707efd21966b7a30aca031d13201d0960ef1dc7916b53bdcfd7f9351de02965948ae21c5e31812564f8f507c20bd93a0854948dc90abcfb27f5e639ae0152b76603e34e589233d5f4f6cd8f4c52d1fe2170c9d47052daf903709206b98b4dcb8ce15ee89c840f2e17bcab110a278417579834bbce87db139a4c64fc1a31c60de3d44d0e1ac0de3b21279cb3c6674dbcc8b7d39681f7f4645ddffd2d341bbf2a06e5124eceea589dc952578a2c78b9744a675ae2003fa307f2b00e759108a113455231286740f79f4eba8da417a6253acf6edbc1dd6aec60035c9b4e89ee5897f0ce754cd017cbf76ed78c995b3dc1b931fea7232fb10ffddf3712d795e5c048fda9c118cf66555eb8d913e4b46c05e83206f53c5410a722a4c57a2701d91e77d4384103072d6e1c51caebf35d05391084c4e4c7a78eb55a46504af0520176d4b9c0f3442140d279bae3f95624039e196fb028762b3fb1fa82d302473291334e5559a2eed16752bb22c4247e1e290c72110f2aadab59e76e3bccc1aaa23bd1c2781cafe3a022168e807b5df0fff0529f4c08454c429481d161080edb156a7aaa848d9611746592a44cd1547309277170e562bff27ed11ec5b78d5614fbbec59d96b03190993ae09e98a17cfa9b75b699d38c87e1daddd6a8cb2417934694aa438ddf5593e53daa33073f283a213e15e16e66e550323043ace89edeb59e0d3141d311e44cb0fd9256b80a162160be1613b2ec0a3445bb5ad1a5f1e504e067f38c808d8f54c586abaca53b0c32280940e05acaaed07e113f6b9d760edf32818c76ea42aa5715b749eeb40ab3ff6cecc7a688c150beab7ffdf13382ed01cb4ada75215e8242dde2e2bcc585f11568509b943e7220335a242522931bfa415f478fa0fdf32c89df2d7f4c6630d483b67b76d9160daa78ed5c1e3d8367b50cf252a7b8a230579ede756976c82e975b2ee6699c1b4d6107634f5f9514dfd70dfe56f2fd51444b5b768d003582639f613b7fd61c35ca6cff17744d7aeafc9e972b6283996d219ba2a1b919f8d067d8defa945072fb6176d78ad9a20813046c5d56e1691bc780b5b33a8ace0dfe40280a2d57817ba82df4e58c53058507c780a72901d15b66e41471743c5ba88b3296fdab05a1c3fb5c4e6cbfb2e6ae08418a952081a030aed0167fe74a08ae422a10691cf33bbe749166da0824b42926c6e249e52d35c45049d91f2501deb6cb4766a26dd1330d7b179bd7528404878140adf2ee87c770cc7f762860c84177ed7e0e584699581364e1bbd4179588c59cb02126852d502f990a51cbb9bfd5d8217dbdd910906c1768cba782dd9070eb4aca76c9ec6235bef5bd3c326fb60a815a395df6370ac9040d7cf1f7b55efc3b02430d419d0d414f39e4ae0c222e02cef648ec9e877e01cfa2b36edd36238b7a00de42ed49753fd5009172ea3c1c7eeeda67777684c8514e7e877333855850869a555424c9f2f5182cdabd8d1f6cf19d2683c11b1ddf9ba5e8edc5ef4f4ae526cda3c6dd9156492fa350ef33aa69e6eded317cacd436630e97942049b02af6f14c21dfae764d340fd059dd16d89b7b6d333ce74307fb41e7b05a7e1edb7fd283a7b04c4609615db39a0b6c615dfe31aac38e72d5fc2f67213a7b50f5399f33deeefb5d40dad30f42560f39d08c61833cd050b08d124cd4d9f0eac9fc4bb6b1095a0f7e8924ea068d76eb0e8465c04c36713ce0de1a88f6743115f1965794d89e9d547abc3ec6aac6f73a06d12435ab626cd6c7c4bd13e6585ce35d9c69406b8535ab54def02f36a400f9514d53a09a54a9973a71d4b2115a226299d6399cb193cdb27476cd77c6a393c9e2eac1858ed3e939b790a3a00f2ae298d9d5016de7dc99c41aed7da07908c7849067a96843b68da582c071e2c944901927790d4c71f9f25a8ed28d3e522b8f4c475ad37f37f431752c0c06f8c8dd3cc43e6969dd208334b3e41145d857a7ccc5ccf25b36285eb63dadf74baa24590fe8772b1344ad39ec4d2493579c6016f250fa373f424d7509fe657a34169283d3bde941f5408aa903b39996bb47102423c909effd296c7c51c0b1ec5a58f881a411c261096a47ce761e2fcf66e1f8c3f4a83d515e980cc51cacadc15596da0fa8b20e1d66adfb47138dfc4df10d428062aeaf165c3f198c02f385656f5c469e70a77c2fdec38ce41f1f6126d30a7106185e94088c441e0bcc2ba8ac80967bd41f84c19849bdc19017f67a549de5f0480f91a4fb03043bdd258562a26b7f701bbc3562c68b34e34394d092cb36b0b7c9d6030364968b3b4b616ad0129bdf8dd0b20280ccb32405d24a8599f5fffb10f4b7f9525ed65b7a4707f6cf01f1e07e3f9592b51c3d415df6027d1a3f4e94d9c7a9ff1c2295f9329a6a68f9f9cabaabf8aa1299ab6235339997e8acdcc8682562ddb1d3c1dd71aebde6ebf7a192fc2fc17fa1e8e56fd0ad132d9d07ba4eb80b928d1072205f3a150b5de9f42bfece03323e449d77f19177fac17aed879564d8311ee1839b7eeaeacb97c41b0f99c5e6336b2babfacd0d48749c817ca95075e9bd8a7e2ce1ef2bf9fd20fffe7caec97ea21c09f4ec9d64e2bb6047e7e6732b5d730e2556e5cef41f2d66dfbb3767843d4c2c6d2d0e3c6e8a71887a6453d2a22371150d83b56725898cdbcf41677e470bd92b6fd93d00471f09fed5e09d8a6182209a95ec415241f8ee0c01153d960e26f28d91ce54cbbd38130b21e44ca26ae945c425fa5e8580f7eb9b843d8b2117d96ae1d178296e07f324f5f93b87371ce53a45f26d6d2a9a2a650fc3f5b3d4914661271b1b3d9ffdf4e371cafc3c79e9a4fb864c93431c982e6350da95536572111b7a053c86650c740158817c4bc75fe5f583397cdcb93e0780f827f5219d27e8acee082378dc0994ed7f315ad656aaea09fc741aa823398a9a354d6dd70148f78ece4cdf364c37f96f1c50cf645da78c724a5a5b5385aa2aff680d083c7c4d3b06251d43bc93c93b33bb632cac45aa04a0fbdc84894d56fb8c640ddfd3af18409418913c6178f30aa8ab3df51571ef4e2338c07766821f53eb34a68261340535a2a55b2e35ff13d20fe58656b32386573684328dd158079a5e996ec44fcb1386a57b26ec859368c48cbc2e4f733cd8e0af6de5360fb5aa53548fc50bd666c4ec983dc5bf20922f6c75eaa8b8f4afe486fe5b7a7af1991944fbd941cbee1cf829398e3b68d084798e31e06b19e3e83e3abb1b9727d17f97a7df6a527b4706735790081de4df12edd89e69a504bd8ac38ac55dc2ca00e98ac77ad876d2ecd3856b69aae5598979d04db7373c07bb8f0dda849f416d3e7061425658117bcd3261d9cbb7e7d14ce5fda4ec7a55959da1557f5ae7a9b8c2a67d94d3f7d672c5722cdd6fcba6d6519796ca970ee1b62f4999d6ca1245732c8c71f12ba8aab9a4deef916a2c2cac14cb64dbb4321b8cf58c917844c8fb41fc2a1e4139eea0bebd3760d384a4b240c940e27822d8fec196f1ef849cb3ffdb53ab1cf4a05bfd96cebb47b20b1e47223756d4b3512a6f639538e9e4862d2a0711628a1d787600e64f03d5d7138f2ace45aed22c501dbd8d6e59053ded5f889aed517b642ab51ef63bfac1a81b8c94c196d873bc9cd8a5d9b263ecae9c82758b0f793d52e7625e59d94fd024b2e1790069fede6d3844d5b24cd67881f2b53e297522a8349e91cd8f6c2ea1295589dbc8d24be5629ad8d55c432d17575c0433c48b8bed7e9d14707633c58a016e620b2294cb3a6a140551adc9705c35dae4e64ffa8b2130ffe47bb8b8774028a517f17bbf6386e10d7b770f174b6a62dcc4888032bef56443c23b580943c7979e610cb7d4c56652fc9c1a4c04673b00ce60283c8d1f3c6fdd2fb7d271af32849c2df0605447b6c5a0de501207bd096beacc95ada556aac0e8f7acd0979b6d8b89e25b600625359a02ffccb309d55a0c5c451cfb274d4930c6bee10d5981dfaab9144b0e2d551508215905923313db701601c2a376402bc74b61e47c40764f84eb6241961d3ee6b23d901b5308bed5ce802c5c6b9a8243d9467910c3cf44ffb1102e1d0eaeefb0d91509abb077ab695c44ecb0ad486af2c5cced531c63b684a85f7ae912d779638ce743182d01f64f505f312d0b0c1f92b5438bd73e804fdbc5e0bf3e70c8cbd8d8683cec3748c652c4c8e68530ec21a6dd3a1ef6454278253519c396d4652f63e2df9857d9fa5fc2217f471acf5e525a3949d20fe0bf3045abcc75377ad324ead47ebee6e71b0b85fd96e1a11cedc638e26e4a97f5f1f74e74981779aa780a315ff30484a15d2914b1548523578a25666e88a2be8aea6aa9dfb00e85e63c0ac56b08c48078ff49057b5db8f09fba494ab6631fefd34e7ac6e78f5e23fafa4bf37cf1bac57ab42a5bd6b1166953f9a85c5f293d776a56de95e85eaafba11a6caf93f604077e1cd482ed1198c80b5f2a54da8e33ffe7ab395485e9d8ad4685bb268e9d72c7067f5064212ad505f88c14cc4bee469cf17cd11b0231d931960aea8ccbfa193d2414f8d0ce7b1ee8b49270ff776a35cc5966e9f0a74ea3af587bd18341b60f7b3a7259cf823a4d88225f52ad01f64f0f8b9e856031848a6aaf9b99bd6e3f9b7fd8511b661f90b3c43106f554e9b8fa779f5e5b342a15885d618073a7455ee559af415c592b392097ab696e6e74212e5d8de425c1b213603df81cf077620ba3efc3f2266b783fd94a1305787aa29bc096f22831cda2a94e1944e6700eea94b432f69057e6b0b3250cc950a40cdc739d8b5c1522b6e5b90d766f792e425e5ff5f18040b1eaf22d7aa622ef639d7652d8116100fc7f3c025da6f6617532753493c633fb86aa6a86ac7b2486b08271f081ee077dcfd550836c6c233772c609dc0999a5b052a09b2e8e44cc194dc3d3450add0d6914aae0fd992c96a34349158016e54404d0463594fe51f7c36e96502e092cdff0f7022ffc24605f9cc3de95440f7d1081eed5c062b19676ce2e4f00f917d900282de146dece248cfddfcdbc26a531c066b020fc119bb849822650e164552b9b27669273eed0f4fcdbcd514d0c790757eda64640fa2e2f9b4a762ac0351b84aef437d238ed76531e37ef4cf86181a7b1fead2f64844b6a060a1f527c352ca923eddfcc7ec82ccf84d38104ffe0f83fe88629d40a6adc640095e09dcb011e80dcebe9909a00b360e22cb4cfa63ad35010ab0578ddf4f2fc613fab2c9594236614adc16d39c9aaa675707a2d732cb5fca331d8a68766ecc065cb93d2ef475373f083453afe46292f5e39c9e1bad84d89fae1eb01bc79c6a48cc0f81dd84980fd917d5955300d4145d6b2e9fc34c2f510ac3055182c", 0x1000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x0, 0xfc) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) kqueue() mknod(0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r6, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x4) syz_emit_ethernet(0x60f, &(0x7f0000000340)=ANY=[@ANYRES16=r2]) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x27) acct(&(0x7f0000000000)='./file0\x00') executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) syz_emit_ethernet(0x36, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) setrlimit(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000004c0)=[{0x4c}, {0x2c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = syz_open_pts() shmget$private(0x0, 0x2000, 0x0, &(0x7f00007e1000/0x2000)=nil) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000200)=0x2) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080)="397c9aca", &(0x7f0000000780)=0x4, 0x0, 0x0) setreuid(0xee00, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x30, 0x0, 0xff}, {0x6, 0x0, 0x0, 0xfffffffe}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x3}, {0x4c, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x9}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x4, &(0x7f0000000280)=[{0x2, 0x0, 0xff}, {0x1c}, {0x40e}, {0x4, 0x2, 0x9, 0x80}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f0000000140), 0xc) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) write(r1, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000080)='c', 0x1}], 0x1) executing program 0: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x1, &(0x7f0000000440)=[{&(0x7f0000000180)="a1b6c6c1d6c2eca2950e663d39ab1bae96ef58a3c18046e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x42}], 0x5d, 0x0}}, 0x10, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x35}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="137ce83122aaaaaaaaaaaa0000e9246482c62523337ec11bbf170000000708004500001c008000008a85798108c208c4e00000014e214e230008907801d87847e50c1ebd7171bb656c3d96b97b266471c3da89dd1be12f7e8eacc28c074d4e27f97fd245882d282e01220e91244f9f68cbfd4c40b91ed80052612c827b6b1dc8c7bc6da693"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xb29bd8c4a9e09185) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000002540)="19af1c0c1e5eb664227eebc46add329414c4d8e18e2b0884bed6b78e0b1ef6c5df9323bc41e735352e310cada713bb31d5975394e7e1d5eae70b6d1e71ef0748fd597d6a55491b43fd42de12090a", 0x4e}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x6c}, {0x34, 0x0, 0x0, 0x4}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x3}, {0x81}, {0x6, 0x6, 0x0, 0xfffffffe}]}) shmget$private(0x0, 0x1000, 0x600, &(0x7f0000000000/0x1000)=nil) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000040)=0xfffffbfc) writev(r4, &(0x7f0000001b00)=[{0x0}], 0x1) writev(r4, &(0x7f00000007c0)=[{0x0}], 0x1) writev(r4, &(0x7f0000000580)=[{0x0}], 0x1) readv(r5, &(0x7f0000000640)=[{&(0x7f0000000600)=""/9, 0x9}], 0x1) write(r1, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff17) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040), 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x3d, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00007f2000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1000}, {}, {0x0, &(0x7f0000436000/0x2000)=nil}, {&(0x7f0000376000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000244000/0x4000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000525000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000599000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0, 0x40}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r4, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000040)="f465ceec", 0x4) executing program 4: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) socket$inet(0x2, 0x1, 0x0) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="0918b125aa5e7b91612310d0423df82034fd01134da4ddd05d3185023a29fcde5d0c1191caed96909b95cc3c12ebc796d14da9e2f3087adb2d3581597861208e618e727c7dee1ded0fb51304bf2e104168292ee4e82b9d1b3c29d87557bb8013139a2a01849d4ee008347ae9878808334fb6a4c9e2c0de3e5a0c9c048762884a573abac28cb51f621fb78c19536153b941ab8827c755528030b4282aff16150354281c", 0xa3}, {&(0x7f00000004c0)="256a21681c81c62d25a056fb667860eda4053744938c72bcfc39aa465d9cb3aad035a284247c8cef64e9220b6879f3b34bcd37b8c8ea6324743f336a011aa58ae4729ab9e984e7b80bde3e9a76204fb285ea5eafb3dcc93942cf89ce9918bc35b58d5f96656f340937a4f52374431373c74bedb5e443abb86569b10cf88ad17c947a97e6f419611cb123ff60b0680e9bda2c6400c732418b2cd8a0f221966d45de91781bbf657ed16d43297dcf9cbc3b931df89f8335c3012a2bb320be30954c7a4c3e2f36d637ab", 0xc8}, {&(0x7f0000000040)="163f4d7f1b", 0x5}], 0x3, 0x0) writev(r0, &(0x7f00000002c0), 0x0) execve(0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x1c}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f00000000c0)=[{0x40, 0x0, 0x0, 0x2000000}]}) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r4, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x26, &(0x7f00000002c0)=ANY=[@ANYRESOCT]) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x8000000000000000) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) executing program 7: openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) minherit(&(0x7f0000149000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x52, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8f941d71aabf86dd60000000001c00008000000000000000000000003c000000ff0200000000000000000000000000013c000000"]) executing program 6: open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff7, 0x0, 0x10, 0xffffffffffffffff, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000140)=[{0x1, 0x0, 0x42, 0xfffffffe}, {0x80, 0x2, 0x80, 0x7f23}, {0x1, 0xff, 0xb, 0x400}, {0x7ff, 0x0, 0x1, 0xfff}, {0x3, 0x8, 0x7d}, {0xffc, 0xf9, 0x3f, 0xfffffff8}, {0xbe, 0x5, 0x31, 0x8}, {0x1, 0x1f, 0x0, 0xcb23}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x3e, 0x0) kqueue() syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4112, 0x1010}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x6, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setrlimit(0x0, &(0x7f0000000980)={0x7fffffff, 0x65}) syz_open_pts() executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="fc23", 0xaf) executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) recvfrom(r0, &(0x7f0000000000)=""/75, 0x4b, 0x1042, &(0x7f0000000080)=@in6={0x18, 0x1, 0x10000, 0x3f}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') sysctl$vm(&(0x7f0000002e40)={0x2, 0xc}, 0x2, &(0x7f0000000000)="8d", &(0x7f0000002f40)=0x1, 0x0, 0x0) fsync(r1) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7fffffff}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x800) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r7, &(0x7f0000000680)=[{&(0x7f0000000180)="e2673031a11deb0b91f48ae883fd7ad8e41e056b009b28ab97cda75b9120a51d7b241ed0435736ec29e581cbc993c08032c5f8ed4d8e7c25e9e658dff7529712104a72ee5cb5b7f784a76a51c2a54b009512dd97b0af543b956409eaa02832a5f9f34e890412bb639a53a0467b72dacb82f4fb0abc5fc864f9f207088b9736795426f9c4e816735df072894ffd7538c0f1b3f262fb3c7f162f8df10f9f812e90ce3adc7ce491fd4e46fe0b6563b98d7bc79858ae437dcb80bdc7d3cb9c96e59dd0f612704ef80e751969c0bb050000000d", 0xd1}], 0x1) setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') sendto$unix(r0, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0x82, 0x2, 0x0, 0x0) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000140)="f9231081b3edce54e3b6678dea0097f71253e322448a8d2a2191a3beb596a446192313a834167f25719f7c1e21e9413d35861014c9840bfb8229a1fc99cf6acb684b2f5c083787b26ac131e5a33c0aa54f3c4140d5d4a73821d715f1120254b402ce1b111b0a7abfca21f46fe7ec1cdb861b175da2b9e985417fe4067f821363c80e26fcc961bb2fda091e609963cf82f2f97cfcfb4745d6d51ec07319e75553e7762c87a108bdfea31074dc6d1f", 0xae) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x14}, {0x3d}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{0xffffffffffffff9c}}, {{0xffffffffffffff9c}}, {{}, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x2694) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x2, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201, 0x3000}], 0x6) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r4, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x400}, {0x2, 0x1, 0x1800}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x5) semop(0x0, &(0x7f00000002c0)=[{0x4, 0xffd, 0x1000}, {0x0, 0x7fff}, {0x1, 0x106, 0x1800}, {0x0, 0x3, 0x800}, {0xf94be4091d2c0a4c, 0x81ff, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0xfff8, 0x1000}, {0x2, 0x7}, {0x1, 0x1, 0x1000}, {0x3, 0x7e7, 0x800}], 0xa) r5 = semget$private(0x0, 0x0, 0x104) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000005c0)={{0x8001, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x11, 0xbff}, 0x2, 0x4, 0xffffffffffffffba}) semop(r4, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x8, 0x0, 0x5}) r6 = getuid() seteuid(r6) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0xfffffffc, 0x0, 0xffffffffffffffff, r6}, 0x5, 0x9, 0xffe}) semop(r4, &(0x7f0000000040), 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) semop(r5, &(0x7f00000004c0)=[{0x2, 0x5bef, 0x800}], 0x1) semop(r5, &(0x7f0000000040)=[{0x2, 0x9, 0x3000}, {0x3, 0x1}, {0x4, 0x70a}], 0x3) executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0xfcaa}], 0x1, 0x126) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = geteuid() r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r5, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r5, &(0x7f0000000080), 0x0) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r4, 0x0, r6, 0x0, 0x1, 0x7e00}, 0xdce, 0x32f9, 0x3}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28, 0x0, 0x3f}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r7, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x2, 0x1de, 0x9}, {{}, 0xfffffffffffffff8, 0x43, 0x1, 0x467000000, 0xfffffffffffffeff}, {{r2}, 0xfffffffffffffffa, 0x80, 0x20, 0x4, 0x1}], 0x0, &(0x7f0000000400)=[{{}, 0xfffffffffffffffd, 0x4, 0x10, 0x3ff, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x8, 0x7, 0x101}, {{}, 0xfffffffffffffffb, 0x92, 0x1, 0x8b72, 0x4505}, {{r1}, 0xfffffffffffffffa, 0x83, 0x80, 0x1392, 0x10001}, {{r2}, 0xfffffffffffffff8, 0x81, 0x2, 0x7fff, 0x5}, {{r7}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x8000, 0xffffffffe790fd4f}, {{r2}, 0xfffffffffffffffe, 0x11, 0x1, 0x7, 0xd9}], 0x2, &(0x7f0000000500)={0x8, 0x7fffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) accept$inet(r2, &(0x7f0000000180), &(0x7f0000000200)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0xfffffeff, r8, r9, 0xffffffffffffffff, 0x0, 0x82, 0x2}, 0x1b, 0x8000000000000001, 0x80000000}) setpgid(0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) executing program 1: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = socket(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000029, 0xc, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) sysctl$hw(&(0x7f0000000080)={0x6, 0x2}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES8=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x10, 0x2, 0x0) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000000100)="ed001479b40bd4fce0c68b4dd943c3571da4928ac79648185aa79a441fcfe1a5d7cf9bb88d4951973766994dca6584edbfc8b7", &(0x7f0000000140)=0x33, &(0x7f0000000180)="808700e56eae30a0389f12989003cb165cf6dd2619d870cfcac7c07d3c2ae892bcb137dfaa0af66a1b59b8b424a968d4165b74423692d5cadf4b9e306f527e9c4941d19d6fb99581045516e4039d45e7b78cc217bfd557a459248d99630f56960c31f3ae354d1de628822393752c24daeda8f0046ced163eec60a07b5e41bd53a213dd5833d535910349ae3e59e2c8caebf15fb949d47b247beb16a2291e88d8696ffcc1d52dfcd931912567880db2da7b58657cccdb", 0xb6) socket(0x18, 0x2, 0x0) executing program 7: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) getitimer(0x2, &(0x7f0000000040)) (async) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) poll(&(0x7f0000000200)=[{}, {}], 0x20000000000000b0, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) fcntl$lock(r0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d058", 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x40}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x0, 0x80000000}, {0x7f}]}) socket(0x0, 0x0, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x1ff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5, 0xff, 0x3}, {0x7, 0x8}, {0x834, 0x40, 0x10, 0x300003}]}) syz_emit_ethernet(0x138, 0x0) open(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 2: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {0x0, 0xfffffffe}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {0x0, 0x651d}, {}, {0x0, 0x7}]}) poll(&(0x7f0000000000), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f00001dc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00005a8000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000466000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f00000b1000/0x1000)=nil, &(0x7f0000145000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f00002d7000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000580)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000005c0)=0x800007, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r3 = socket(0x0, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) poll(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000004c0)="e237724f0b69bc613bf424bab1160abccd8ab2832e4e2e57ba57b61c6e50bedaf4eb71c27ca2845128c0fabf2a9e12a8b26a24ffd2e355ca55c7be6546d1e920a07a4d88a9c3f30302d54ff3fcbb4bb74e2c2d9abec47035e611acbd85a7f64f35051016a90f9103ec7a66ab23d2b7b6cfcb49d6bc5aa40da7678ddf5460111d4b218e9fd6c4f7a6a4664b59fe85702eda", 0x91}], 0x1) execve(0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x171], [], [], [], {0x0, 0x0, 0x1}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f00000002c0), 0x0) getsockopt$sock_int(r5, 0xffff, 0x40, &(0x7f0000000000), &(0x7f0000000040)=0x4) r7 = msgget$private(0x0, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000003c0)=""/153) executing program 7: accept$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000040)) socket(0x2, 0x4000, 0x0) sysctl$net_inet_ah(&(0x7f0000000180)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x822, {0x10000, 0xfffffffffffffffe}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x31680000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x1, 0x0) sync() getrusage(0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x3) setpgid(0x0, r6) r7 = msgget$private(0x0, 0x20) msgsnd(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="01000000000000009cfa0b55f5dfa44c224947f72892822564bea470b0d6ea9e67c08138a1eb15201308f3e430d700000000000004006d40f1213013e231c81de361eb80db5ee892e3a36abfc776db9f004060969e4f106d7be733572523f619c7bfb7dae3e7337c6223f07794950f4314d2b7dd818ddad7d892c893cfa9e7d5ceeb015bc9000000009ca0ad0c07993ac97b4fc2dc14dd0cc0269d49e799cfed24f9a8bdb9e8aa8018487013b98b27bb381fd75b15169274846a16bd9aeea1dc82aa260ee8644083ae5d"], 0xc2, 0x800) geteuid() getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2, 0x8000a}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) r4 = semget$private(0x0, 0x4, 0x45) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r5, 0x6, r6) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000140)=""/68) getuid() sysctl$kern(&(0x7f00000001c0)={0x1, 0x32}, 0x2, &(0x7f0000000200)="ef08ab835fd4d75b16bb7c6b8ff0da99d238c012379428a74afc72f2bdaac8138d763d31438c25f1583e27a03837b4798d30f1e81c7abdc11cfc83842dc804e0d957ca38e80076fcb6062c7397d88b684885e754fe81cce540985f5b21a2d434c07e247be2d5794c5da4243dbd99a79e7641b7bd28", &(0x7f0000000280)=0x75, &(0x7f00000002c0)="ca073d46c0d2", 0x6) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) flock(r7, 0x0) read(r7, &(0x7f0000000340)=""/4096, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001340)) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000014c0), 0x200, 0x0) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000001500)) r9 = dup2(r2, r8) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r10, &(0x7f0000000280)=[{&(0x7f0000000140)="6c63c3c310cb44af601df8ecd62e6161ed6be027798ee0d2d79f5b63f510fb59eec52c6bf3606231b92f1b41e80757b647397057028c17d3517d10d8a6da28a8ed23462b", 0x44}], 0x1) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r12 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r12, 0x80206982, &(0x7f00000001c0)) kevent(r9, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0xf1, 0x1, 0x7, 0x20}], 0x28, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x18, 0x2, 0x5, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x6f, 0x80, 0xc5d, 0xbfc}, {{r2}, 0xfffffffffffffffd, 0xa0, 0x0, 0x4, 0x4bd}, {{r11}, 0xfffffffffffffffe, 0x3, 0x2, 0xfbf6, 0x20}, {{r12}, 0xfffffffffffffffb, 0x0, 0xd0000016, 0xd2, 0x7}], 0x800, &(0x7f0000000380)={0x1, 0xb8}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001380)="6bf92ffaff19a86d97ab224ea123efa70dd774f4fe76d92d000f1408171b3bef09fc1d168373c396d8384fa668c5f05ab17183c203389b9d6c605d9c155002da619aa1f0562e2339e1f4ec0ef230919bcb7af4a867d14602fe51f769ea6354afed22bf774585e99db7b5392da29cb4fa7f5036244e30d127138e0474dcb8e2607f9acdf937824a05b93d33125f17a1fa5565bea261ae9464a254f3030000005b61447950eb84a83336cdec41a081ba6c161c8b9f2d963f05a5ac8beefb89ac8fdd476666f74d6f5d1f862989f2263dcf9b14935ab7c6050e3ed27db94df9e23b8348b1cded1e4e66ed785af431f9184a214faf1a3dd98aca577609cdae1264e7ac764e", 0x120) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 4: socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc020699c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x25}, {0x40e}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open$dir(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0x5}, {0x14}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) acct(&(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, r4) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r4) fcntl$dupfd(r4, 0x0, r1) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2000}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x0) setreuid(r1, r1) executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x2, 0x0, 0x3, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x5}]}}) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6b4d08 executing program 1: socket(0x18, 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x406) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x9, 0x557fc536, "3ce3f17a6e8c7e4b532d00"}) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)="bf0909b98732e43a60ee63c33dd9cb7de67102649ec14a5cde", 0x19}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80606942, &(0x7f00000001c0)) executing program 2: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r4) setreuid(0x0, r2) chdir(&(0x7f0000000240)='./file0\x00') writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) clock_gettime(0x0, &(0x7f0000000140)) executing program 0: r0 = socket(0x0, 0x0, 0x6) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x81}]}) syz_emit_ethernet(0x2a, 0x0) r1 = open$dir(0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYRES8=r0, @ANYRESHEX=0x0]) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0187009, &(0x7f00000000c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, 0x0) kqueue() sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000000)="dcbf21de", 0x4) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000001180)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000080)="0356c372", &(0x7f0000002f40)=0x4, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f00000000c0)='./file1\x00', r5, r6) acct(&(0x7f0000000140)='./file0\x00') executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = syz_open_pts() shmget$private(0x0, 0x2000, 0x0, &(0x7f00007e1000/0x2000)=nil) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000200)=0x2) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080)="397c9aca", &(0x7f0000000780)=0x4, 0x0, 0x0) setreuid(0xee00, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x30, 0x0, 0xff}, {0x6, 0x0, 0x0, 0xfffffffe}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x3}, {0x4c, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x9}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x4, &(0x7f0000000280)=[{0x2, 0x0, 0xff}, {0x1c}, {0x40e}, {0x4, 0x2, 0x9, 0x80}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f0000000140), 0xc) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) write(r1, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000080)='c', 0x1}], 0x1) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x4, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) socket$inet(0x2, 0x8000, 0x3) executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000380)="3d4f9214b397b657c0947875d0d13f260000ffffffffffff036dbc9603fe04f3df13e4dd441a795f81cfc7e506da2c3c13792f814854779f9fb4c2aeec6ad96ab77922d45d1d927d0cfa9d01730cb92b6cd78ac69529fe8480ea73d077dd2f5d161a67ea7ed937bfbbff3e7650183b25f9651c4063045576353bffabc7f8b1ded6e77d22a5c1006a4e2d0e05672b", 0x8e}], 0x1) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x2}, 0xc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) socket(0x18, 0x0, 0x5) socket(0x0, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0xffffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x201}, {0x20}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$net_mpls(&(0x7f00000000c0)={0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) msync(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 4: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="0918b125aa5e7b91612310d0423df82034fd01134da4ddd05d3185023a29fcde5d0c1191caed96909b95cc3c12ebc796d14da9e2f3087adb2d3581597861208e618e727c7dee1ded0fb51304bf2e104168292ee4e82b9d1b3c29d87557bb8013139a2a01849d4ee008347ae9878808334fb6a4c9e2c0de3e5a0c9c048762884a573abac28cb51f621fb78c19536153b941ab8827c755528030b4282aff16150354281c", 0xa3}, {&(0x7f00000004c0)="256a21681c81c62d25a056fb667860eda4053744938c72bcfc39aa465d9cb3aad035a284247c8cef64e9220b6879f3b34bcd37b8c8ea6324743f336a011aa58ae4729ab9e984e7b80bde3e9a76204fb285ea5eafb3dcc93942cf89ce9918bc35b58d5f96656f340937a4f52374431373c74bedb5e443abb86569b10cf88ad17c947a97e6f419611cb123ff60b0680e9bda2c6400c732418b2cd8a0f221966d45de91781bbf657ed16d43297dcf9cbc3b931df89f8335c3012a2bb320be30954c7a4c3e2f36d637ab", 0xc8}, {&(0x7f0000000040)="163f4d7f1b", 0x5}], 0x3, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) executing program 4: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "9e021c9d69cada665ce7ebee7493ee68e9fe1f49"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)='9', 0x1}, {&(0x7f0000000300)='?', 0x1}], 0x2) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x1, 0x8) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80286987, &(0x7f00000001c0)) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80286989, &(0x7f00000001c0)) socket$unix(0x1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x84}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r6, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000006c0)="46422995", &(0x7f00000000c0)=0x4, &(0x7f0000000280), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2}, 0x3, &(0x7f0000000300), 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) socket(0x11, 0x3, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000001c0)={0xffffffffffeffffe, 0x4}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x9, 0x7, &(0x7f0000000180)="8a7dc0e5ba38552b30d6020035b2d49e", 0x10) kqueue() kevent(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r1, 0x0, 0x69, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x0, 0x1, 0x0) getsockopt(r2, 0xfff, 0x80000000, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000100), 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffe9c) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socket(0x18, 0x2, 0x0) executing program 7: openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) minherit(&(0x7f0000149000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x52, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8f941d71aabf86dd60000000001c000080000000000000000000000000000100ff0200000000000000000000000000013c000000"]) executing program 1: shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f00000001c0)) mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x102) getgid() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="6d3ee6a7e373cb1ceb253e113fea06035a068faa78a528454e6eef0d95beb4978924bb610db4614f2df32f96e7e67e8bc264bd8390d6a9db69f8be6133df0a3455241a0a57e8248deb56ce07a38f1bdabdd9476e9c0400000000000000ce32024695c37819262c8a7530ca97ea92c933c46370e82f2c51f6a363af05ca4cef1cadef250086988cef67d0e76eb737c836cc79e8afdc4a2baaab1576d2c9542eaec3ba352b9dcd1b072d45996ca5d6cde1683feb7ee21983", 0xb7}], 0x1) execve(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000200), &(0x7f0000000000)=0x4) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x4d, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) shutdown(r3, 0x0) nanosleep(&(0x7f0000001140), &(0x7f0000000000)) execve(0x0, 0x0, 0x0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) (async, rerun: 32) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (rerun: 32) setreuid(0xee00, 0x0) (async) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040), 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x3d, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async, rerun: 32) r3 = socket(0x18, 0x3, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00007f2000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1000}, {}, {0x0, &(0x7f0000436000/0x2000)=nil}, {&(0x7f0000376000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000244000/0x4000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000525000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000599000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0, 0x40}) (async, rerun: 32) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (rerun: 32) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$VMM_IOC_RUN(r4, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 32) socket(0x2, 0x3, 0x0) (async, rerun: 32) r6 = socket(0x2, 0x2, 0x0) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000040)="f465ceec", 0x4) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000903f0000000700000000000000cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be381e4991f7c8cf5f882b297be1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300372a2102000000720fd38bfbb770c1f5a8aec881ea772ec5890400000000000000361b1257aea8c500002012000000042000000000000000000000000000002000"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r3, 0x0, 0x1f, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, &(0x7f0000000040)={0x5, 0x0, 0xfd, 0x0, 0x0}) socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f00004d2000/0x1000)=nil, 0x1000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x20, 0x4000, 0x1) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0x4}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0x802069b0, &(0x7f00000001c0)) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ecaca5cae2000140", 0x8) executing program 7: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0xfcaa}], 0x1, 0x126) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) setreuid(0xee00, 0x0) getuid() r3 = getpid() r4 = geteuid() r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r5, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r5, &(0x7f0000000080), 0x0) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r4, 0x0, r6, 0x0, 0x1, 0x7e00}, 0xdce, 0x32f9, 0x3}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28, 0x0, 0x3f}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r7, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x2, 0x1de, 0x9}, {{}, 0xfffffffffffffff8, 0x43, 0x1, 0x467000000, 0xfffffffffffffeff}, {{r2}, 0xfffffffffffffffa, 0x80, 0x20, 0x4, 0x1}], 0x0, &(0x7f0000000400)=[{{}, 0xfffffffffffffffd, 0x4, 0x10, 0x3ff, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x8, 0x7, 0x101}, {{}, 0xfffffffffffffffb, 0x92, 0x1, 0x8b72, 0x4505}, {{r1}, 0xfffffffffffffffa, 0x83, 0x80, 0x1392, 0x10001}, {{r2}, 0xfffffffffffffff8, 0x81, 0x2, 0x7fff, 0x5}, {{r7}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x8000, 0xffffffffe790fd4f}, {{r2}, 0xfffffffffffffffe, 0x11, 0x1, 0x7, 0xd9}], 0x2, &(0x7f0000000500)={0x8, 0x7fffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) accept$inet(r2, &(0x7f0000000180), &(0x7f0000000200)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0xfffffeff, r8, r9, 0xffffffffffffffff, 0x0, 0x82, 0x2}, 0x1b, 0x8000000000000001, 0x80000000}) setpgid(r3, r3) fcntl$setown(r1, 0x6, r3) executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) poll(&(0x7f0000000200)=[{}, {}], 0x20000000000000b0, 0x0) executing program 2: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000a14000/0x1000)=nil, 0x1000, 0x1) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x8, 0xa}, {}], 0x2}) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000002540)={'./file0\x00', 0x8, 0x34, 0x5}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={0x0, 0xc9, 0x0}) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x2, 0x10, r0, 0x7) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000002440)=""/224, 0xe0}, {&(0x7f0000001200)=""/221, 0xdd}, {&(0x7f0000001300)=""/4092, 0xffc}, {&(0x7f0000002380)=""/37, 0x25}], 0x5, &(0x7f00000023c0)=""/70, 0x46}, 0x56a) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x68, 0x0, 0x0) listen(r3, 0x5) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x40000000000) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) mprotect(&(0x7f0000173000/0x4000)=nil, 0x4000, 0x4) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x82) fchown(r0, 0x0, 0xffffffffffffffff) getrlimit(0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendto(r1, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000500)={0x0}, 0x10, 0x0) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000900)=""/225, 0xe1}], 0x1, 0x0}, 0x0) sendto(r1, &(0x7f0000000280)="e61d6921d404904850d48de053d6d14ee63d8e254c600111c457a9af65b83aeb21", 0x21, 0x0, 0x0, 0x0) setuid(0xee01) r3 = shmget$private(0x0, 0x4000, 0xc1, &(0x7f0000645000/0x4000)=nil) r4 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0x0, 0xffff}, 0x0, 0x0, 0x0, r4}) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000180)) r5 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x6, 0x8006, 0x3) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000002c0)=[{0x1d}, {0x81}, {0x6}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000540)=ANY=[]) readv(r6, &(0x7f00000002c0), 0x0) close(0xffffffffffffff9c) msgctl$IPC_SET(0x0, 0x1, 0x0) executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7", 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{}, {}, {}, {&(0x7f0000240000/0x3000)=nil}, {0x0, 0x0, 0x8}, {}, {}, {}, {}, {}, {}, {0x0, &(0x7f0000ffd000/0x1000)=nil}]}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) madvise(&(0x7f000023d000/0x3000)=nil, 0x3000, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x0, 0xffffffffffffffff, 0x0) setrlimit(0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f000023e000/0x4000)=nil, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket(0x11, 0x3, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000600)={&(0x7f0000000500)='./file\x00', 0x276, &(0x7f0000000540)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x81}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() link(0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x7) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000600)=""/131, 0x83}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {}, {0x8001, 0x0, 0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x84640f506cc872ae) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r3, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc038694e, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x8001, 0x7fff, 0x40049c, "d88c07ea0000f9bdca0988d1155c000900", 0xffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x18f}, 0x8000000042}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0, 0x7}) socket(0x2, 0x2, 0x0) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x40000630, r1) ftruncate(r0, 0x4) clock_gettime(0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x48}, {0x26}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000), 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) pipe(&(0x7f0000000080)) shutdown(r6, 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0xa011, r2, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x34, 0x0, 0x0, 0x82}, {0x40e}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff"]) r2 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) recvmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x0, 0x51}, {0x3}], 0x2}) syz_emit_ethernet(0x4a, &(0x7f0000000340)=ANY=[@ANYRES32=r1]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x20000000, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf0ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_open_pts() sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r5, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f00000004c0)="e1ffffff6ed46700120935d033bf743818324a3e8a618cb5cfc3ac657696a2ad2c22e0b62014223cf59282997f73f78e41d6aff3c4bb14a5e955f0fe2db05f1c08bbb70efacf8da8ff2a4d527dc9c0b433422b2d3c6f90fc3765ee5fdb8a7531dc35913f91bd37cb7dd13152e844605177ae6e23ce32ce2a2121528036c3540e6bb529b9ccf311a1f5933a7997a68f3dd011cd7c45a6b8dc7dd84ff6c381c358da3eae4059923c92874b0fd55094000000000000000000", 0xfffffe14) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="20090000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) r1 = socket(0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff7, 0x0, 0x10, 0xffffffffffffffff, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000140)=[{0x1, 0x0, 0x42, 0xfffffffe}, {0x80, 0x2, 0x80, 0x7f23}, {0x1, 0xff, 0xb, 0x400}, {0x7ff, 0x0, 0x1, 0xfff}, {0x3, 0x8, 0x7d}, {0xffc, 0xf9, 0x3f, 0xfffffff8}, {0xbe, 0x5, 0x31, 0x8}, {0x1, 0x1f, 0x0, 0xcb23}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) syz_emit_ethernet(0x3e, 0x0) (async) kqueue() (async) syz_open_pts() (async) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4112, 0x1010}], 0x1) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x6, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) setrlimit(0x0, &(0x7f0000000980)={0x7fffffff, 0x65}) (async) syz_open_pts() executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x4, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ecaca5cae2000140", 0x8) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') mknod(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x100}], 0x1}) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x0) listen(r4, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x19}, 0x0, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000040)={0x5}) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x401, 0x4}, {0x18, 0x2, 0x3, 0x6}, 0x7, [0x8, 0xa6aa, 0x81, 0x1, 0x5, 0xfffffffe, 0x1, 0x209c6]}, 0x3c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000063000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {0x3}, {}, {}, {}, {0x0, 0xc8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@rr={0x7, 0xb, 0x7, [@broadcast, @multicast2]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) dup2(r0, r0) executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '6/_', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="607ba243b1f577704405a50200"}}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, "ff000000ff597bd600", 0x200000}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$VNDIOCSET(r2, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x2, 0x0, 0x3, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x500}]}}) executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) fchdir(r0) fcntl$getflags(r0, 0x1) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x114) fchflags(r0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x4, 0x6, {0x0, 0x8}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x0, r1, 0x20) r2 = semget$private(0x0, 0x2, 0x1) r3 = dup(r0) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = semget(0x3, 0x4, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = dup(r5) connect(r6, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000180)={0x400, [{0x3, 0x1}, {0x2, 0x1}, {0x1, 0x5}, {0x1, 0x100}, {0x3, 0x4}, {0x1, 0x64d3}, {0x3, 0x7}, {0x2, 0x800}, {0x1, 0xa2}, {0x2, 0x400}, {0x1, 0x7f}, {0x1, 0x6}, {0x3, 0x3}, {0x2, 0x1ff}, {0x3, 0x1}, {0x1, 0x4}, {0x2}, {0x2, 0x80000000}, {0x2, 0x5}, {0x2, 0x1}, {0x3, 0x6}, {0x2, 0x1}, {0x0, 0x6}, {0x39b79684d76601a4}, {0x1, 0x400}, {0x2, 0x9}, {0x3, 0x20d}, {0x2, 0x1ff}, {0x1, 0xeec}, {0x2, 0x3}, {0x1, 0x200}, {0x1, 0x70}]}) setsockopt(r5, 0x3, 0x7ff, &(0x7f00000002c0)="68c1fd71ede530ea264ec03a205d45c38d640b8e5fc7d03415be84f29c424c39393f143526be139d2ed9dec4e806450e8ee90e0cfd134317819608cb39654f806cc93adfb42f6ae49c96ebd76bea162387dc441b3a138b9ae37c9251ed54b0cf72b2f5199089186dcf5702e8f8ec18cf0ea754c2e1762d78b92e3a64c50d8810bb72230b12fcca08052186b5ed4f5414857bb1f4955f3764160a01c2a162af10bad07592c97cd7be7b5c456de348863591e1b2c0e961dda7fa467322bf0a8f338f564d9ce4cddc128bca0b147f29514e1cf15ebfdfec6e9fe030419f42c4d311174f58205ba1020d841e92c0f72da2b396def6fd72ac542419ca35a78077bb62ec195999d39bef21c063e367ea12ce21f06445b71f659fddbf2136d0984b6ed4ecbb1642b151c8447c8bc9c2483a308480aa35577176c5020d4f7e573f314bc78d700cbdfedf92c9cb0c54496de5bcfb432a25a451f9464aa07b9755a98938895568c14748a78134cddc7ea05e93c26d3086bf63b3f653e2a0a69361fdf5cd516b2bd6971a0eb4e8d01fd9ed424d3c8bb478529c7d31809a21f97567252bd5b9feceb16868e8c9469152421b2c57c848b1f771bb0e389920019e6b0cb2ec070691f77e8fd5762a501df72b120e49f6bb2a8c19f8d6db2cc026bd22e2280e2958e346a88cd0068c186514c92822a2643c1404e777e4d026662638f1b58cb47d68189f599b5ca6f8373c909a231a7a63cb41383e2687139d644c7607c02e0b94edeea5f5e8cf7d8f2198260d798ace9b1159e988b6352e946347647e45293d951daa9ed294522ae6a456f15462655271dc7ac79b8cac58e58dcd34134e632ce525bc419b138a81e46c9861b5b7b3ee4dc5ed61f7210e18dc97f352cf1be2abccfbad45bce622c79482bb7e6a7c6743045c3b7a37d3aa5d26367ed8eb135292cda854ee5806cce8151c300dd0e1523c4f5d9643eaec7cf483acc224a32f70dd273bfba710024527a56977048664f9cabb15ade6ba600502eee37e585cf01f9759b22e4d972cf4a0e432e1ad720f317c23afd3953b3eeb086ba22366d66a8ad1b21f0c8a96b0f4bc8ea1c26ba6d5fe13e90e49cb6043fd394df37dafb2592eaaadf2228ed423f36426292f588b87ea7f59b0df4c65d5d43d1c7052dac64f3e5de0b260b20ae457383c1982d9247572cbf12cfca19b4441a64fff6f8c98d4da21b45df6d3616f289c7aa6f1b19cfe60314dd68a02f8bb78295fa38ece314e0321c3398103a3a873d65d5822bd141755132f4da6e29d2d5de7c9a1d13ad6aaadb30b91cc473835b33d27f243d22259f80e8d11d37a93a9001232b698c863796a8ac5a5c5588a3294fd28508841c402c2324a58c2bb0ac4f89809450f0b66845ac61c2740837dd46fbaeabf0358459e3e5c220e2a80ea155d753b062b5715983b0736227d85fea327b54efdf4658202c2531a63167e45a5e88edc903f2e7858c205197a06c85b35b927896beaa9c2c1a32566d87e3c87aaff20244de6513ab39613d83df787d936dc605682841b02e8f1a39af4b7472aefb47d9f6252748eb129f0340acc553cf7eb3ade8b8f09afb34f3eedf69534f9e982c501c71cf971ca09f41f3c7c7feac738084bf8c99b48bb1c9e331c2309bad9d7073aa4bca1023d55eb31daeb7876ef58438b2092269d3bfc1e90855967d4e48e99cbf42657208585de334a526f8d1d2be47ecb174e7f1668b750b306bc79984b70951ca2575ca7ad8f2ef89d7ea12d8b8c1ac5c47a87cec75e2257a17757283196f16898ee6b98300b0576fc8387b6fd73926c13fc3867d48b64cc6567717a97aa6111219894f2dfe98e150b26808bcc8df75395c69271237e1ac660c0296137a80a08c3479ae258fcd7942516687c4be35206fa58616c30b9c2abd332c6c53f470379e95a868dbaa4c2a77e4df81eab431f62cdf8498cc413ff7dd52c993a31382d5b3a4263de5dfd3010856a57ed4da9ee301fa7805c4a63a4ff89e155bf0555789dd290eb8619fd5194cf2ded12111320bd7ee116740946172d7b87bdb896a742fbac2bfb775db17c8658bbd7fd80093fbda5c25580b7d2b4bd4c4b2a06478b870d9a499c83372bf1d1b7aa65ec6fa9c9b7d9b76fb2bbdddcd4da3aabfe14552eecff9a243581d2efef9fd9ad0b665888353aba4764a7be1cd8f1902d87c8302a2a347676a3f19a302a25ef9a0678c0faea53e69a57252a4250d116eb7924d6d3075ffb4aec383fa55b4ade95991b22670e6009e5d83e7b0a02150f2cc6f186e97e5d10f19d7367db4031d1d6ed7a8e44f7de6b5d48e0d408d825c4f3e0ac87d35e9045500c91dd8e054631615261baa41805fd030703c3d5af4c0c14560e72f7d4825a5b177022a09c86621831205bd7fcb8d578dd2ab3f108dcf91ca290b17573320d9340643e50e383b87fa8f27432d2055cde4ab54ba812ba52a55ac281d05cb6178d5e74d70f303d3713620e928351a8e205b9226b4814da71833cf4aa4e8658dbf5c59decb8c84d512a0342a075c1129dd621541158495774be3ca4324daf8c5b40cc42da086f477eae586b47fc4278b48cde5b424e36e79e88e5760ddd9d42af8d48e65322dfcf724376063e9c9781e7c9124a5a9747d2a206c62f0d8afffccca116e443f207859cc6293a83f3fc7a9677c528d73341a8a34b6e98dca06590735e3d326fea13ffa64fc06ea4da692423b7748aaca4eec66f9299fa6cc3675f9fdf5c03da58fbc6b5885f396178f22de4c68bd032ce74ce4d27587823d5c0573e623381ec5b7056d418c7e5af13436b7c99575464bb26101cf3b0e11fd06d15683b3b48e65b2d7c123ff203b1b2f0043773d8c119d6981292f618b8863056e193691eb673ff1742c78395501568cc676f50ff0bb51a344f0b09c0ab849b22ec0d1433d3d097b0052e713f45e4eff272e1dbf89ff79855ba7184f5e3f354968b1538c30a4d1305e04c8bf88e40c5b655b2614826c328fd1a7a7158cb342b9c32a61c4be53a4a362180ad6c1fb842c5ba443149d5001ce398b2238e5964ae2872f03a69605802593042a9c42e93c7f34b2bca836774bfbb29ea1f739642ac3a646f0fefb42f07efcd5c09aebc627a247145781dd80edd6d0bf27b7ae623dfd6021e813af3ac73ff45a53ba2e6bc1bb32cb48742088ac5803449b5c54fb90da389bc882b35e26a0258726f546b8537d56a196f3eff1d95a83a90684d65fb86354a5f4fe4fb62b55dfa2bc316748f83e82b5a7094d2a87bdb115f691446c5889ad9fab0b43d5c999eedceb3fb35dd57a07eca58ca7e7be25203aa8834c11540a60aff4050cfae28d68cced493886744fd7990ce5a2f5361ed77648980a2ddc61d924a77ff35df8b764f447eb3f841f63e3908c7705c3d84a1abdfbc529e6c67ce20fb107424dd706462460b8fd655a627dcfecf95abae8fe9f7b92820d10b3009a2d974b1d78a548e2e6d6126b233d92d212e825a4a4b76da91d32239bb476177f0135c5c61ca166209d11cb6feda205a6d7ae4aa1126ed1ba39113d37e8722ab268af1b9b1f39dc52784092369292232c6403012d8d9d03072ea0c69c12eed96754975731957195c5ec2f0a2aedeedb41910eb2017c9d784aa21833c3a4950da278d8df2802d18d2b029264fc35909f31673520419f983a9bbe07f951b054a6c09b906a0b1daa85f64429d8ce5730544de7ed80169a6463a6883e68d1ab8bd2590e3af85ce2e6ba4b5fbf9d9950aa92e8de24983b54f13da8158042a389463e24b4e3c9a41f4ee89d01c1e02368e5fd9b0fcf3b06bbc332ad6e73cef822bec323c14c2dae2bfb4703583b1b76096c285bb04229b74ff886e09a0c52d5addcf0bd43d7967959482985b3f4042f1fe0c1cbb215c315c7eaeaf142d5f761aac02924ba7e4440314801e5e4c554266457a6dd6f10e592e71aec7af46f7a066156487a2d62fe442dfc99e8c7b98c8cb3c525edced674e82f6c4244eda3dd7c68eb4efd29b4bdecc8ac91d29e5c36af855fd7c8eaed0957c46ae4c1b65ee7508d1fd92af9e9f87e683fbdb1c2a35ea1a52dbb48579f805be4782e2f0cd9003876ca950a42d62d3641f0441662c9a5b1c9da1e87f0177822d4a0a7c031f0f3f9f1da483293d9686df4fee00a935543a079035e2ada419bb162446f1345851e017773469d9f04cc35f9393bff9ab7ac556c62865c30b6ff22d44ac2cd4be03549427b454d03204577aff75d7b28853be6e511c09149caed6a519362d771791dfae59cc2d18cc96800fcde210f520bd36cbc1d4df911b3c8ff392fd77d8866c274d964f1d474ba2e5e38200dd35116daad4404385b624317930b9b95a71afb4540f2db343713849c8189959cdf56b903bb2e6e82169b7465d05baa66cae3cb942f11b0024077f6881881a0bd5d12589589f2b03c4d2e0b17761b7b36dc62894f61907e951fefbed125cd7a3e0a5e16f3fe17420c2618f4d799d3ba3ae63e968d4a56d78c9760cf4f8b0461cbaa52a6ed299a811bbf67b41af7f63f9a9e128ca6f3f51fc3f9cb444ca95be83ab33d1e536541dbc12e8b2f2b56aa6cefc43df38947d13ecb94972913d2099e96227cd98985f3d55413619b5baa78edaf730b7b28c53d13467575037efca93a3064a9619c86d0e327c290c7c013d42f8b8f7320f3f61b8f311f454f51f4fa80332fb893dcdbd101c0a2269e617e56cf00a7dfa3ec788a34c18c3308cc60db2511599b2f1a6521b4a6e65ce69a647c7486efb55e1aae8b47934c94dfc497185d904b9047e1f886b88d71515d896f337e2bb1cc9c6ef6e04b2a59b01c4f3562a5540e95ef05f326b66c53f6549700921fbf2bae3b835cd9664f25eac6e19036759cc9427546129a2ea077746a2713e5e93372094a077a3973ac159950328337a3f15d31613e5c21b0682b994b9021118a17378c4d46da2fd6d603f4a8557d46ee73428dd3b55321ffc6cbbc0f4bf872b15ec82370d37b604c07e7fcda09509958e832c85f1ba1c89b4e10c710b4d131184d75f9b763140a2780c6d75d0dc95d002f16371f765068a1eb61c63462364fcd4d7f1feded1f47164ed3d26c160175b44a393d1b9ac19a4ad60b4710631e043e0c92c2b91a0ff1f49623bfb4e79732ad73e8eb88bad6bbc930b4f05ddefdc6efdb18a252cccb6d789d023b8fbbc19f31517cc89739a2fb28968cacc7bf4ac1085c7f09eb2ff8de6aed7fd892e620a62eef05d4a1e6a1cb6b7ceaaa40974d4a9d308094e69457c2ac6f187e0c82b8b4a34645da9ec40a2a75c0ca10b0c64dfe6e8053d670c2cecab6d047da6a716dab4f94755e703b6e2c2bfcff08cc32392781d4b1e91b2e0c2abe87279afb9a505a3e5bb17f109a6dfc8bfb7fac17d1ff9023f70acf6f4310b18c85095503ba10c97bcb8a944d2ca4ffcb560be5f2b3a8263cc45d19c067579f2436729aea067bc4d5efba589973e0f49b39b06f3e069eef152745b455d0c7e4d0c05b1eb60d1c4834a2b5f46f4ffaf329b726fb8fc8bbb6ce2ce709df8ed655fcd875f44252c97dfa1f83bc8f3e9ddd3e2ab3909cfe02909fd92120a51fc3e7bca4c99569388a7fe251f79e244051bd85514a5672f752953d0ea453ef5061f95ea801ba6ed7af9adae8d0c886df1b10502db076077bb626d05512d23995b44544df80e66fe638e3427d2642dc73f975370ac69c717b137d5a7b42a0d1dd14c46b51e7b5fa6c78aeb45b27272f3dc82acb260b91b20f80398db0650b868ad3e198a194cfde9b09a391712", 0x1000) syz_emit_ethernet(0xec, &(0x7f00000012c0)={@broadcast, @broadcast, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x7, 0x1, 0x1}}], {@ipv4={0x800, {{0x14, 0x4, 0x2, 0x38, 0xd6, 0x64, 0xf54, 0x10, 0x16, 0x0, @rand_addr=0x8, @rand_addr=0x928d, {[@timestamp={0x44, 0xc, 0x80, 0x1, 0xa, [{[], 0x9}, {[], 0xffff0001}]}, @rr={0x7, 0x17, 0x1, [@empty, @loopback, @multicast1, @broadcast, @multicast2]}, @ra={0x94, 0x6, 0x68}, @noop, @noop, @lsrr={0x83, 0xb, 0x1, [@rand_addr=0x7, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0xffffffff}]}}, @generic="f996c9e8f65f38b2385423c93ad52594021c90af7785d2dba1bdc80dcdbd17c4895aab7313fb1770172d5526462b6e35982a211426c504ff48783988041460c284d37b715ef34e00dbb86f07499e39418146ac4238fd38af3cf80a559b262b245961c897833f547a93ebc861ba1619288d662d01b3f4601c80349438888c4e816e674978c6b5"}}}}) sysctl$net_mpls(&(0x7f00000013c0)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000001400)="c373cc798e52d23c59a0170287c2f3e6c782ec3eed2275ee7e0b925e83c468b15e450b9f0105ed99a1c7315687fd68147917f529042ee246dd7bf1bbea3f988c0e25d887675c1c8f58a9310edcc613b26458d88ee208d6c1d836b8acf08d6a1e714cf616b327993f093277c0d7aa480c809c0f82cf02fc9bbe51c0903b007eac262da989ef9a00a62231f6abe50f2f63e3469aad0a97dd2c9dfb44d71a566e571201a9993274fab51c482d7b5ad1d5650d5475e5100b43f44f98cf72853006b0ffcd291feb00d66dcd6a750925a599b83da91a48892b5b48973d5fa293359123bc", &(0x7f0000001500)=0xe1, &(0x7f0000001540)="a38241d3831bd26680e1403e9d03a9681e6e3a5280dbeea607ad2835f235bd7927287ab1706097dea1f3cfdac60ba77fde0a3aea97baa11cd4bfdc9661bb045074e150a5cb1e2ee06814bcfe18f217d37e83a00f69", 0x55) listen(r1, 0x10000) symlink(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='./file0/file0\x00') r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001640), 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000001680)={0x2, 0x4}) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000016c0)=""/182) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) accept(r1, 0x0, &(0x7f0000001780)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000017c0)) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000001800)=""/148) socketpair(0x6, 0x8000, 0x4, &(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r8, &(0x7f0000001900)=@un=@abs, &(0x7f0000001940)=0x8) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="0918b125aa5e7b91612310d0423df82034fd01134da4ddd05d3185023a29fcde5d0c1191caed96909b95cc3c12ebc796d14da9e2f3087adb2d3581597861208e618e727c7dee1ded0fb51304bf2e104168292ee4e82b9d1b3c29d87557bb8013139a2a01849d4ee008347ae9878808334fb6a4c9e2c0de3e5a0c9c048762884a573abac28cb51f621fb78c19536153b941ab8827c755528030b4282aff16150354281c", 0xa3}, {&(0x7f00000004c0)="256a21681c81c62d25a056fb667860eda4053744938c72bcfc39aa465d9cb3aad035a284247c8cef64e9220b6879f3b34bcd37b8c8ea6324743f336a011aa58ae4729ab9e984e7b80bde3e9a76204fb285ea5eafb3dcc93942cf89ce9918bc35b58d5f96656f340937a4f52374431373c74bedb5e443abb86569b10cf88ad17c947a97e6f419611cb123ff60b0680e9bda2c6400c732418b2cd8a0f221966d45de91781bbf657ed16d43297dcf9cbc3b931df89f8335c3012a2bb320be30954c7a4c3e2f36d637ab", 0xc8}, {&(0x7f0000000040)="163f4d7f1b", 0x5}], 0x3, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2000}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x0) setreuid(r1, r1) executing program 7: socket$unix(0x1, 0x5, 0x0) getppid() (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x104}, 0x0, 0xac09}) setreuid(0xee00, 0x0) (async) r0 = getuid() (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000280)='./file0\x00', 0x0, r6) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(r0, r5) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x81}, {0x34, 0x0, 0x0, 0x82}, {0x40e}]}) (async) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) r7 = syz_open_pts() ioctl$TIOCSTAT(r7, 0x20007465, 0x0) (async) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000040)=0x7) (async) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f0000000180)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = syz_open_pts() shmget$private(0x0, 0x2000, 0x0, &(0x7f00007e1000/0x2000)=nil) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x2) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080)="397c9aca", &(0x7f0000000780)=0x4, 0x0, 0x0) setreuid(0xee00, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x30, 0x0, 0xff}, {0x6, 0x0, 0x0, 0xfffffffe}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x3}, {0x4c, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x9}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x4, &(0x7f0000000280)=[{0x2, 0x0, 0xff}, {0x1c}, {0x40e}, {0x4, 0x2, 0x9, 0x80}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)=[{}, {0x8, 0xa}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xb1}, {0x50}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 4: openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) minherit(&(0x7f0000149000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x52, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8f941d71aabf86dd60000000001c000080000000000000000000000000000400ff0200000000000000000000000000013c000000"]) executing program 5: sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0x200}) executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) socket(0x2, 0x2, 0x0) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) (async) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) (async) poll(&(0x7f0000000200)=[{}, {}], 0x20000000000000b0, 0x0) executing program 2: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0xfcaa}], 0x1, 0x126) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) setreuid(0xee00, 0x0) getuid() r3 = getpid() r4 = geteuid() r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r5, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r5, &(0x7f0000000080), 0x0) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r4, 0x0, r6, 0x0, 0x1, 0x7e00}, 0xdce, 0x32f9, 0x3}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28, 0x0, 0x3f}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r7, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x2, 0x1de, 0x9}, {{}, 0xfffffffffffffff8, 0x43, 0x1, 0x467000000, 0xfffffffffffffeff}, {{r2}, 0xfffffffffffffffa, 0x80, 0x20, 0x4, 0x1}], 0x0, &(0x7f0000000400)=[{{}, 0xfffffffffffffffd, 0x4, 0x10, 0x3ff, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x8, 0x7, 0x101}, {{}, 0xfffffffffffffffb, 0x92, 0x1, 0x8b72, 0x4505}, {{r1}, 0xfffffffffffffffa, 0x83, 0x80, 0x1392, 0x10001}, {{r2}, 0xfffffffffffffff8, 0x81, 0x2, 0x7fff, 0x5}, {{r7}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x8000, 0xffffffffe790fd4f}, {{r2}, 0xfffffffffffffffe, 0x11, 0x1, 0x7, 0xd9}], 0x2, &(0x7f0000000500)={0x8, 0x7fffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) accept$inet(r2, &(0x7f0000000180), &(0x7f0000000200)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0xfffffeff, r8, r9, 0xffffffffffffffff, 0x0, 0x82, 0x2}, 0x1b, 0x8000000000000001, 0x80000000}) setpgid(r3, r3) fcntl$setown(r1, 0x6, r3) executing program 4: r0 = semget$private(0x0, 0x3, 0x1f6) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/4096) semget$private(0x0, 0x3, 0x8) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001000), 0x8, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x812, r1, 0x6cc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001040)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001080)="4b8f836e26563f504bd41d9aa24b17c052f0c826469debe9cacf1fcba87d45b363a4218423cd741c286d39fa7c7ebe90260d2d48bfa45a61dfe4668e5c948c79600123b922a33b4680629fceea1f35e3f928a0df93fed28fcfde81b4fb74fc6b28715f0893a6c08a3a2c3ba7e8d93975c0d5149493cc32821c65fbfd5e0de2c3c1699286beed166155a13d0fd2f6f67b66d35634924d7c5df890a062c262078ebb08fdad69555cce90c1d9d17246bf3cf877e3a9d04eb72ce02c6f180d5e1c275d73d8a3ebde", 0xc6) sendto$inet6(r1, &(0x7f0000001180)="8e536c4affbf69baf387a7f1a7ab92e1e76f155c139f7bd06444558ab4a79a5ca8086821db74770fd0f4d7e4bcbb1d35996c8f8db6cebcdb88258797f90762bb39f8affdc33ae21798f8b195432f3a40c627ee5dabb5c9850cb2e92559b8c73241f3460bd0d77086b924e9244b785131a0fd3e6a135cd44ab84dfbabbfaa76873cec11d80a185d45c8cf084c2e4c2295cee99c18b7704f8bc4935398a200337bae45198177c97ff9776c3eb9d8e30d2120c2dba471c87dd3a121ea400de5b3f46ef3baceeccdfe6c8cfa4d3ecaa53567199db18218c267dad73356990b7c3c7d524ffd6bc1f848f6f97f8c2c4c986499e0511647ca8e51fa7714e6c022d1fcaeb6ea7482a35271135fc44c55fb025d6200e9f5133b0de3decb908afb0ae78d63b5a80669243d2a807dea72958701f5c405d1233fcda8071d59d304e43162f6d1b9bcdfdc124a366d3ac9901f52d62440aca9329a058d9b77eec75b13974b607e85b325f4e0331fae8f895d3d79bf496faf1e79b37d03a0a5f84bb0268b15269bcf9d903e9ed654fc2e70708c85e58e3dd2cb6f7ffe6057ae909deda3ee7a63e3e7bfb2c35f555c395594b21e412045e7df52679ea5453d9b21e4a6383656a19e472df024641623deb28688799da1722d55701673f18f0945ecee991b28e9db1961423d90151695f6aab6b40b957f79a7a5c3af05ff67b9d33026ba341526d2d959b566abdb97c0d416dc10e31f2fb4c06f207cfb409069d36800015b28f1f8d8c8d4402aa5888940d75b30ecbe6dee1c1fbda6b4d27a99f9113ec44407cec031bc7cb4cd0f1b6034fd85431cf18f7e1e2f2d9482c8f16bcfa27e97159ad026b29419f432596f488fff96b802be2a2d48ee9b0f38945b0484f2e41411e4131bf27817405427f4137199cf2f6de2a84ac0075e2b470d5ab2dc22b6076993e8a1c83582c933bae078f0a6423331d329bb2a0ad51c5d7828da68ec3fba0bd6085386db255e377515cbf6c00b08f2b08788429c869803803960dc2bad3247241329ae1a6648208c4ed5d115f53bc8684a7fa903fe5bf50165a25989fd4f570bc9fa27ecbf4526ce7f61303f6fdf92182347f29c355ad874586a62f6011d1dc8d22322b329ee68c93ffdf5cdb63fcc015d5912767a5759ed0c6360732ef53b69faea416c1d2967ad1a7093799e6a10dd6c67a083d3c47e5b6116d749e34665eeee3d3408a4af38d53904ca94eed49217f832279c892c2f3f3c4e131f8992c3e94c8de2f0f4043476bedb816f65799b13dad721c39b570dfd2f116c449eb461cfd87a047ce63b3e9143c8eca5b3d55a40b8294e71671ccec0555867b70155ca7d33a740dd2fcafc9098d669f24a7c33cb207802a554d8db3b16bbc34270329407d72257df2cc437d9d4358f4c9b3ab82db250fc798ae54781e3fc666f02992943cc2d6669b5c1ba4a5d9ff8ee3c1c907850b0da79545dea6b0c1b8314e6a816e9bac18f1f8c59bfee97371de97e7bbabf3b007893c99ddff8d285eae467d167b5dc76bb55b40b6c7082030d1728398abbe2a28f041b2229cf66eda1b934d28037af45c156e97f9f161b362cb459c76594a2afad5584a0f0c93e0d6dca964afc8410d0fbfbddb4d2b8c87d256f50765030d869ada096a9d6ae0fb8ecbf33a98169d30c949e776867295e640ff288baa5f14df6a9311168032ffc136b6b3cc8702a676bbd686699763d08e558fd700414f4aa7c95dbed685e57951cc94e065c6146e712f01ae5a900d04e87559372dd143c52972ab60b74d1928bb157465405cda0cf7b867e42bd9f28fad4a3a8a2346c53fef7383c85123ae225c58c38a848f398cbd78cffd78bd3003702db8f1dd8599d71fc5d15b88fdaf84f7463cb1bc69fcee8e91adfdbea292ecda49adf1f2f3ab2348679b9b0aa0cd213dc8d0b66804454b6098f4e4a42f1a830962d1099c7eba37ea2e2f6b1c2f3f8817e2c2dd2779038b8c562d743ed6930c634db2409624b59de2347755237a1df1b29f154658cdf4b1a19d6cacafe56f11fa2328a2a4486edd1748f6862f6c4c83f36adf238eda9942f82ff4ee14a3d3d34c7a75a3fcfe0685d8e08479596d8b38b1c05e29033ed61828d6c8ae021de1d33168c2fc8a16f3c1e08d68b72f2a630e2bbccf347d3acedb7561410f14905155b78570b1cae4686ca1eeced9b117ef580618ba5fe6db1a0fb3ed4680781a3d2b98eb7d6b5db131310ce7ce0d7b3c7e9bbfa444cc1b1e030c0c9dc8ad9ef69af2edfc0fe05d4f4521ee562a4c4236c0d2b33139d79497306e09bef2f7a6af469720bcaca28f7f895049083e3ac35aefdc3b3ab14b8afb0a5640dc26e5070b18b2f9e67aba98c37cb3831582c7423e53cb5b11842f5711728d09978fc80bfa724e22940198df047c2edaa1ef2edf3cdbcdfc05c665daa7b363392cb79e7020de0ff6beb07ba9e824c43dcd783eed2137c4aa2913da43b54f039588ae5fb674ea130b18c5558e164c6ca302d0334b7d0eed51fd6bfd8490b4348b3a64ef4d91c0494f1ad54aeedc4fae461882679f5780228c6e394d38cd9adf187865387124f86dbd95ffca912625c1c911ac2d065d938ef82ddbe321622fa2601e96189d8831570118db729d6ee32c8ea7fe7feab81f56086251504d374c3cda463a562644b66e2cedcb6d1e59c71fd18d87441b44d192ffe4472121b8fc36c918f5b6f7f35e5ff9f43c9ec114d22a2c2227afe2a6801ff936a8272485a20b4531034179e52b3e15091377230234cae495228a68c92ba007034a799d244fdcc7df96834de9cfd530dd0f52d484dfad815897c3bdbfb8e5e2c99bd7f4ad63b11a6b31b705802dab025c69b9ff095321481cddc1c9d466aca2105f1e2382c7edfa1fbf7018aa8f09108aa01045f37dcb7d71b0945b8a25b3b42e3e6425781f37ce3af6970b732adc9d0202363b3f5363cf9ce1be960c5dba3e0bbef309774e5e9891bfae4af820c4f7bb1a55fa2524103fd8c5b54300966d03c04d58ad6c4a689ddfa713004c1dc6db79142c44a593ee1ba92ffb7e05accc86d73da23828597afd280dff6e58706a8e7d5f94e262fa092e871670f3668f1e044eb047bcd420dec7f4dfc6968da96e0c0926f56669a790517f7d55883ac7de6f5ed0a80e53604e79d78cc939bf604c6ca3a5d9e9167498d5060a59ee3db5fb1fe2189a4ddeeb2079a84daeded672b2dc5d84249b6150e6c6ad2283f5694b88bc868bc0db71865cc8c7d4e9cc4c129930a3b93e229fa1a29fe93e8ebcf4788b0ed6e07ab80966a6e8351030c5298a1c726499d84c4a3c5d054679d3b83337d4f5b0dc55eb8a42e8ec6dfca823801f68d2f3613d0945d3f15168c50b2b49d582c263b8aee6ae59bf5a94b813470349d577e91b3c24fd0a80711037466a907e9a2514b64ce9df84bc6680d1a11076635a5286a1ded86dfa228ca945144cf1e778985a50710712056a17b4afb3f934cd9026dfb15db6aff0bf76b664ca8eb5d3a1d06d69643cb2a681e69bd5939a3ea8e4bc2abbef01d56341dc012ba81e0b525030a3d4c792d55d3da1dabcf24d3c9dbfef4c80e9af10091752a15830556ee67be97484a8ba4d7ca617d9fe9c7910976081c00dbec3103c6af1eb523db2e7ec199c8b1d4652627c6972266c8c787cd9a9681e29c50f97a6e80f8008ddf07e1f6ce60e3c8e85a00b56c836fd7f63d5ee3a216f7adb5f4eab8af5ca3fc67c9a3cb189221184bfd133de0100e8eda5aa42f60d62740ea25479d7210b39039d6cc6fdf3b65d30a44434d8bb67a742b9856d0b9c375af17c3d335459583f77ad6e20a1661179ab4616bc82b44c57800c6dc6df33b2b05a963b324532ed79f2b49f91d16074386eb9f1088e8f2dc975069c7cbf2ae489ae19d0a0b22b16975399470b2fcbf9dcf4175b506069e9f08a009e75d0cd8038c73a8cee8bc4c84bb068dc4a920eaf943dbddffec10c2277eebdfedce2850079fb0251ddce25952f76d740ef06bf52781c12335eb6428eb48bed133458cd3254f66cc70b416f8c804aba3e77e99b70b877a3fac820905d2ed7a46320ebca6a32d7ffe696d1f3eacaf2e8af6eaac0bd20465ce59b6442cab3fc029f237d65326034246183c3b73f9f95d22e3551cceded3c08090b620c414bfe3d178939629d8e998ae0913a1f254b5f85e15a62cc788d467bbf262fb245f05307ccd70394c75e82e12a080dfb894772d9e1f08942fc619708ffea8cd9faf0b1060e6509ba7ba05d6bc471799ec66424157536a1d3d121737dae8d17330cb7a7ca0c916da67dc8a552018ddd19bf0e4d8be8070e3b1e014fd94ff70630747c44e5266c7171cffd4addbe8f658770ed06948190ad5fee64b6bda8e3c469fb38c9a57035ab317b4179e185753ab76e26d2973f7374fca209e7dbca04ad1c2c7ecd8747ee67361c6a5797ad022ad1e88d74368adf0a604f02ed256c8cbeabe2873403701fe07ace6bf35689408d5fa50866e3feb8bff88288b2a690caf5fa23bc0802bbd79d6ff6a2ecd3aef11ae2051f3c6c4c846f479f1c1449863769711ca4af35642b8bc23753ec85274a2bf9f20c7ced447e5025b64c1e6424f8091ed466fd2d1ce7fdfbb6fb03fb72c71b8812fe9e2dcd0c68b007ac5491909d3ce146091db97280d2e92ed2adb0b0f2d66f72845515faadf77f20191ebc0e943229614f1abb52c74ac0eb78a77b0b8539f3aa7720d476f7ccf5aa2eb74be64d0e8340e5f3931140bb81e98c8e876e6b0edaf14ed200b0aff1950e7f68d531e5ef14b7f827611d10310535694474ca45d96567dcd799d1e9fd06ca5a1837866e0e4d49d73b73037d541aea4a054f033aa253cb696e74f276cf42e2da8e36a54f930c0430e58a284775f25d88f589a1e23a727a7e76468a95631e187e46d79bdf916810dcc39f9d284ec97a770bfad0583b443c0f8d5e940eec38f27da0c2109b8ce6bdee0f0c10b1e38295fa707fe7e8af48be7a491b526ea4ebd8e2f31d06d4c35cd4012bb5a7066ef64ea1274532dabc622ca58f0f03e54d4b66655e6cd6e0a52c5fd59c11ecfe42cecdb30a38b41c8fbb70d428fcabdc0a372282719755886f24e46b7d2f4980b238a6078a7bbd5febd4e7750b78d9c3149cb35d0a2d1475ae1b82a908dea21e566f5da3c17a531f0fae12f5841f782b5b5f067532847bc0865de1acb20e06535bbcf41537d6b6ebe57f3a407bcd03a0cd428f90f7be22c794ad8c851eeeaa9da84a846ccc03abdff70132e6c824fd9d44180c4564bf9e5f0e56f137f5ce34e1db8f787015f3d9c6a189e595134e7ea7989dcc679c68879ef42ddb60130d6e8479baa4e5c43a12adeb31ff24d20db4c0ba760b4891014aede2c2f4c68cf4e2ffdeab9ec5c6a20e11b6c87c007d683a064e0e1262eaad8c9c4bc916cbdaf32a9fa774af52ea75a6f2eaa728ccc2d0903d24091adc272f20cd3b54226df135d499d7c122367de45e7110722382894a2ba240b9d50a992b18fa3121de052e8df9acac337f510dbb1ffad5109fe7cf038c998d86886c6fd00e954860fd2da0d6d6b2ec46c7bdf03e09a5b430c5128138f5c34905dbab511e23c57f36653de39d0dcf22a6cf0e286619319295fc5e95cf8eac22b6b9ed320df99af4bef96a47d5353e92798140ca2f0577c46633d8d1d7a821e8a5d990b79c61e803eb51110816cbd2b272e7d1a69fa339e2cf8749e505843dc76c85231c7979a5b9ff62d4aefa553ac307fef0d242e375505d317b0d079a560df729d59d5271af79d7a53", 0x1000, 0x401, &(0x7f0000002180)={0x18, 0x3, 0x4, 0x8}, 0xc) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000021c0), 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000002200)) rename(&(0x7f0000002240)='./file0\x00', &(0x7f0000002280)='./file0\x00') recvmmsg(r1, &(0x7f0000003900)={&(0x7f00000038c0)={&(0x7f00000022c0)=@un=@file={0x0, ""/4104}, 0x100a, &(0x7f0000003780)=[{&(0x7f0000003300)=""/4, 0x4}, {&(0x7f0000003340)=""/137, 0x89}, {&(0x7f0000003400)=""/196, 0xc4}, {&(0x7f0000003500)=""/92, 0x5c}, {&(0x7f0000003580)=""/220, 0xdc}, {&(0x7f0000003680)=""/67, 0x43}, {&(0x7f0000003700)=""/111, 0x6f}], 0x7, &(0x7f0000003800)=""/140, 0x8c}, 0x6}, 0x10, 0x800, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) setsockopt(r1, 0x81, 0x40000000, &(0x7f0000003940)="8ac4231cac9a80bef0d66271e6e0f9a66bb60a6bd50126be603c92b4cdbb74d253f053d37dde51b805a8b67851cf94907a48d79cff0909da8feb3c535ff8bc5a602f5d6e82b03dedcbb01776e8857674e3bdcee1bc789153213ef8fd96737d76f5496289f932c785bc95126c85970a6ece62b09ac879952cf5d63b070a1e1dc5195373931e965e576773fd9771913296f6cb88e1eb22926ac201186e559f9d5cbf7eba189037bc17d9fb", 0xaa) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003a00), 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000003a40)=""/110, 0x6e, 0x40, &(0x7f0000003ac0)={0x2, 0x3}, 0xc) bind(r2, &(0x7f0000003b00)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000003b40)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000003b80)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000003c00)={&(0x7f0000003bc0)='./file0\x00', r3, 0x1}) r4 = semget$private(0x0, 0x4, 0x0) r5 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) mkdir(&(0x7f0000003c40)='./file0\x00', 0x4) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000003c80)={0xa28, 0xbff, 0x8}) pipe(&(0x7f0000003cc0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000003d00)={0x101, 0x9, './file0\x00', 0x7f, 0x1ff, 0x7, 0x4}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003d40)={0x0, 0x0}, &(0x7f0000003d80)=0xc) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000003e80)={{0xc3, r7, r8, 0x0, 0x0, 0x28, 0x1}, 0x2, 0x2, 0x100000001}) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040), 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x3d, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1a740570d21f0091, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x4}, {0x6, 0x0, 0x0, 0x8003}, {0xff, 0xc0, 0x6d, 0x80000001}, {0x100, 0x3f, 0x3}]}) open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x8000000000000001, 0x0, 0x3}) r3 = socket(0x18, 0x3, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000240)="fd0cc085", 0x4) dup2(r6, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)=""/49, &(0x7f0000000200)=0x31) write(0xffffffffffffffff, &(0x7f0000000380)="cb153c4b4e1ec05f0b6b7ec54431166c8e65c3", 0x13) executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0xc0}, {0x16}]}) write(r0, &(0x7f0000000000)="7f23a3c2ffffe1dd8ac256781e0000bd", 0x10) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) socketpair(0x21, 0x4000, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(&(0x7f0000000100)='./file0\x00', 0x0, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000640)) r3 = kqueue() r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000680)={0x7f, 0xfffffd76, 0x75, 0x9, "2c63ad7996f1e758e5fd06a7cd67261a796926ba", 0x5, 0x6}) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000006c0)) seteuid(0x0) r5 = semget(0x3, 0x4, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000700)=[0x11, 0x8]) minherit(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x1) msync(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740), 0x20000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000780), 0x400, 0x0) semget(0x0, 0x2, 0x40) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000800)={0x5, &(0x7f00000007c0)=[{0x5, 0x2, 0x9, 0x94}, {0x4, 0x7, 0x6, 0x1}, {0x0, 0x9, 0x0, 0xce}, {0xe42, 0x1, 0xb7, 0x8}, {0x2, 0x4, 0x40, 0x1}]}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000840)=0x400) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x35}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) symlinkat(0x0, 0xffffffffffffffff, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000180)='./file1\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) socket$inet(0x2, 0x8000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) r2 = getpgrp() getpgid(r2) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[@ANYBLOB="790ebac930d02cbf3817463486dd60a41e3e2cf5e2666dd40800010000480000fe8000000000000000000000000088eed83db49ab72a9ed894af00bbff020000000000000000400000ff01000000000000000000000000000101009078000000006000000000000000fe8000000000000000000000000000aaff0000000000a120922b7ba8383336a48a052be6041409f714f797b58b5472d97919e13cba7d6bfe83eaa373a53ea21a3b1a"]) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r3, &(0x7f0000000040)="ed", 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0), 0x0, 0x0}}, 0x10, 0x1060, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x61, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x53, 0x4000, 0x0, 0x0, 0x1, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}]}}, @generic="621e79fb86479fdac6bd0b7511f672884722addd1b654435acf3237f3e9dfcd04215326f15935c33069e8c68b84449069dcd9d2b9dec4268d6a398"}}}}) socket(0x2, 0x2, 0x0) executing program 5: sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x52) socket(0x18, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x2fffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x144) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = dup(r1) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r5 = open$dir(0x0, 0x402, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000540)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xf}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) writev(r5, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='%#.+&\')!};#-\x00', &(0x7f00000001c0)=',\\\x00', &(0x7f0000000040)='\'%,}#\x00', &(0x7f0000000640)=' \x00A\x8b\x85\x9c9d\xb6\n\xf5SC\\o0xffffffffffffffff}) bind(r1, &(0x7f00000002c0), 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000700)=@abs={0x0, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000080), 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000680)=""/8) semop(r2, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) semop(r2, &(0x7f00000006c0)=[{0x0, 0x3fe, 0x800}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x1800}, {0x1, 0x7f, 0x800}, {0x4, 0x100}, {0x4, 0x7f, 0x1000}, {0x3, 0x1ff}, {0x2, 0x1000}], 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000740)="5b699b1bd4b44de265a914565879f53e62f701307e6c35c968877308a37e24baab6aca658c232f162df368f3a5b2aa30a181ad9500c6389597c8200d754231018012338d481e515f88feb025694e80cf9e71d397b655246d14b0cc9bd63cb577f53f87e48e0ef9acfe123d56c9b0483a5bd6", 0x72}], 0x1, 0x0, 0x0, 0x408}, 0x8) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x8010570e, &(0x7f00000001c0)={0x0, 0x0}) semop(r2, &(0x7f0000000100)=[{0x3, 0x801, 0x3000}, {0x0, 0x2, 0x400}, {0x2, 0x8}, {0x4, 0x1, 0x1800}, {0x3, 0x101}, {0x2, 0x3fd, 0x1800}, {0x0, 0xecb}], 0x7) semctl$IPC_RMID(r2, 0x0, 0x0) chmod(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x8, 0x0, 0x5}) r4 = getuid() seteuid(r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x4, r4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}, 0x5, 0x9, 0xfff}) rename(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getuid() getpeername(r1, 0x0, &(0x7f0000000300)) fcntl$setstatus(r0, 0x4, 0x0) clock_getres(0x7, 0x0) executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) (async) recvfrom(r0, &(0x7f0000000000)=""/75, 0x4b, 0x1042, &(0x7f0000000080)=@in6={0x18, 0x1, 0x10000, 0x3f}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') sysctl$vm(&(0x7f0000002e40)={0x2, 0xc}, 0x2, &(0x7f0000000000)="8d", &(0x7f0000002f40)=0x1, 0x0, 0x0) fsync(r1) (async) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7fffffff}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket$inet(0x2, 0x2, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x800) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async, rerun: 32) r7 = syz_open_pts() (rerun: 32) close(r7) (async, rerun: 64) syz_open_pts() (async, rerun: 64) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r7, &(0x7f0000000680)=[{&(0x7f0000000180)="e2673031a11deb0b91f48ae883fd7ad8e41e056b009b28ab97cda75b9120a51d7b241ed0435736ec29e581cbc993c08032c5f8ed4d8e7c25e9e658dff7529712104a72ee5cb5b7f784a76a51c2a54b009512dd97b0af543b956409eaa02832a5f9f34e890412bb639a53a0467b72dacb82f4fb0abc5fc864f9f207088b9736795426f9c4e816735df072894ffd7538c0f1b3f262fb3c7f162f8df10f9f812e90ce3adc7ce491fd4e46fe0b6563b98d7bc79858ae437dcb80bdc7d3cb9c96e59dd0f612704ef80e751969c0bb050000000d", 0xd1}], 0x1) (async) setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') sendto$unix(r0, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0x82, 0x2, 0x0, 0x0) executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x2, 0x0, 0x3, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x5000000}]}}) executing program 2: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x10001, './file0\x00', './file0\x00'}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket(0x20, 0x3, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x1, 0x67, 0x6, 0x100}, {0x3, 0x20, 0x7, 0x8}, {0x9d, 0x4, 0x1f, 0x314}, {0x6, 0xf2, 0xe0, 0x1000}, {0x80, 0x8, 0x7, 0x9}]}) chdir(&(0x7f00000001c0)='./file0\x00') r3 = socket$inet(0x2, 0x4, 0x3) fcntl$setstatus(r2, 0x4, 0x80) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200)={0xf0, 0x9}, 0x10) r4 = accept$unix(r1, 0x0, &(0x7f0000000240)) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000280)="291be28979c83d3d1199b7105eeb397068642db97c0ce0a17d440076bd61", 0x1e}, {&(0x7f00000002c0)="128588c6f8c6ba79caff185ddc595e0cdaedd8771ead823617eb3862fc", 0x1d}], 0x2) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000400)=[{0x3ff, 0x1, 0x20, 0x7}, {0x2, 0x1, 0x4, 0x2}, {0x0, 0x20, 0xf9, 0x7f}]}) sendmsg$unix(r4, &(0x7f0000000940)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000008c0)=[{&(0x7f00000004c0)="5e8e30ddbba2618e70d0819ba07c561c20d18854ab7e19362e1fbd4061979539d4940d287e5cd1ea05dd28fa6282f5d6becc1e50ded7e81ab5ac4dc55c01de3d4119b8b009e820c883592983f9783050fc944714c0639dc7e3bc00594c40ba00497655f564d7d85903d319aeb2d1655581e43920ad0f640c62", 0x79}, {&(0x7f0000000540)="8bebf7c3656d3ee00b83904619e6bb1382a9131867c54d9a58d1ab09f8542dd08831e4043ab307f0cfdb46254fa0503c50c937d61d711e3849773aa5e40d066b24cffcac71df6ff3fb296fbb6e249d875e959e0eacc6ae52b6f504211d6a1a282c85e8ffcfc8d60c88ad6bff32dd2cd81ee43852484ed9a5f44f996b2987932d6edf983a1682c6d7dd4df37cbdc0333eae8eefc8925327252166c5d71bef98df98856821d269ece131a7841603", 0xad}, {&(0x7f0000000600)="7e5dffdd623f502a9154ce92b06ebeb91f13ee3dd913461c404437a56fe24f0038499a766c73bcc83517db31", 0x2c}, {&(0x7f0000000640)="e1eaae5a8e9992fbabeee2a4678904672c39defef72fb02b8de0ffe8a92adbc9a29b58cf0ac777495f3c7e55ff79b3369d3db21507378df9007eefcf308099ea1c1174b73da9b68451511dc8a963fd3cc02905650a2263cee97949a384626039084dafb4714686d54bf1c6841b47615207e1e130e2278ef1f47cc1223576e8ee9ca0bc71f86db8a09b2a2e13b1a4538205", 0x91}, {&(0x7f0000000700)="17a7417bacafbf79570d859c92e24e639e125bf78fb6149a8315de4492d5a8b7f17f8e8af7f8cf741b8742da38fbdd90ec51bc4f95cc9ddd0e3669eb36bc8706da3626b12350722018c705939f38e495710b28142880e4c88823ea8b96af65036afb61cb4711fe19d77aefb38565ffc3f8049c51786a97a54b0224b8325e40ca7b", 0x81}, {&(0x7f00000007c0)="a7290718d2874645c9c3ce17d38c3cd8a9e9b2eaed8653d62c25902f8ed7e5c8283724980aacc778939e1cf05620ef3e02e99eb7538aa91ce39442c5b4d2f1ca44b5efe5ab6563578800e406af81785933c152a2a7587b0fecd9b205365580a6825b56d3e6ec580eddf3d9a49650666ffc780c083b1c31fc7145b3d4d8beba53f96dd5380b06d1230a364593bccaae324b87f6e4c8f85ec1ec5b1925810f30934007f1ba7e901b4a6962d25429d1ef828520678be34024c938cd99ec3cb2ff0e058ad0bffa78509117bca486d5a20c333ad1bc7252f5f3ddb2847036ddbfe4ce08781950f20fb7", 0xe7}], 0x6, 0x0, 0x0, 0x1}, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000009c0)={0x5, &(0x7f0000000980)=[{0x5, 0xff, 0x6}, {0x8, 0x40, 0x80, 0x20}, {0x101, 0x2, 0x3, 0x8}, {0x3, 0x81, 0x81, 0x87e4000}, {0x8, 0x0, 0x4, 0xfa}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a00), 0x2, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000a80)={0x1, &(0x7f0000000a40)=[{0x40, 0xc0, 0x6, 0x3}]}) getpeername$inet(r3, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) sendto$unix(r5, &(0x7f0000000b40)="108b6c07e47c85068c0d01dfe2232b4a93b57cb8c2e4fe46429d01cb2fc169f53f925af5529b39339e82634dfa55f1a63dbb2d171eb9e2f94a147fd79185c000e70e4939b673851d129d65d0544aeea22d3920a877b831780a21021972e6293fa34219129bc18e0fbb3ea52a26d1c0d8bea099c3976f538c6fc6e4219ff9aba8bc34b7a32605e74ec6416885e7dbbc5b437ec96b6d651306874644f7", 0x9c, 0x5, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000c00)="7f2e75c6c03f2cdeb5f696545f7ed268723756efeb1d978320594d443b743894b276c717089abb021312b79468805f00", 0x30, 0xd, &(0x7f0000000c40)=@file={0x0, './file0\x00'}, 0xa) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c80), 0x40, 0x0) ioctl$BIOCFLUSH(r7, 0x20004268) recvmmsg(r5, &(0x7f0000002080)={&(0x7f0000002040)={&(0x7f0000000cc0)=@un=@file={0x0, ""/45}, 0x2f, &(0x7f0000001f80)=[{&(0x7f0000000d00)=""/39, 0x27}, {&(0x7f0000000d40)=""/11, 0xb}, {&(0x7f0000000d80)=""/4096, 0x1000}, {&(0x7f0000001d80)=""/160, 0xa0}, {&(0x7f0000001e40)=""/202, 0xca}, {&(0x7f0000001f40)=""/21, 0x15}], 0x6, &(0x7f0000002000)=""/9, 0x9}, 0x3ff}, 0x10, 0x43, 0x0) writev(r2, &(0x7f0000002440)=[{&(0x7f00000020c0)="77d7902d811abdacc0f6560a0f2bfdd99904ed6127e3abb4c32ce0f41921a04c5fceb6b7f5bb3d8e645f9343a5f7d14010fec1bcd8ff517d1cdf9af49b712f7e019eb8501f9de15104fb5d6b8aa416fb18825edef32501958379f77dc3bb8e33527b814a6e817b05afabf9507c8247c474de5b383828babe170bf9", 0x7b}, {&(0x7f0000002140)="a153a730b7f2c82d4f8d57087edab2b47f3586d2a2a7fedbc395ccfbdc2add84d767155cfc0de2bcf97cd22109f9920d11ae1cea6b91b18ff132920d4aaa7e32b2ff03fb0456f3e1e263ea7f6ef47fcc91698731260c1d4f3a501ee6cc4e504a14aba448d753bf81d686050f48a69221ee623e8e07b4cbc7be142887ef192074f5ff6c53253c3f44a91af065927002f652fd0784d96f10a446074075730ecdf42a431c3605b891e94da0f35586d647b55bd4ebe13203b14aade4cb208cab625fdacb8a247d994e5dbf52652b29d4aa0ff74c909e0389a46a8b", 0xd9}, {&(0x7f0000002240)="1c06e343d58f0539847851da4f4139c5920a1985499eef9120ab70404153c35044bde7ebd6d3333bc27dd731d4637a4cc29c0b4bc1f01ae8983ddaa4e9", 0x3d}, {&(0x7f0000002280)="d1e94818c786bccc179a4780087436fe92d54632a6e326242f7a3730a642d83e51882808d4d1ed48c9208748e350b16576bde1d4229e1d9a7e24b040251dd82214216b47e3990443343a1ed4e3a2d07ee698b19d9ba14e410e0945a9642731b7d3b9fe19e4825f207306149759f02a72591c92eccdf4364025e8755e846bbc37457f1e6acd2ed77a7e335dd0ba4bf76b7b56368d5035929aef398131f06b6a0ba59b2093be6b40956a6775b7d6e41dc5a768f5cca0b3a99e315b33cc3d9979ce49a2a1a18b6e2420cc84a361174b7ad5482c31e01c6e", 0xd6}, {&(0x7f0000002380)="ac5cfd8e126e19baab2bbad1a96da5481567aecea6b25793eab5b82be6d1f5f79b7c29aff14315405e0e3ac9c38ed239b8dabbf6eda62e425c8d5f13e0081bab0ac049168ced2d7c5590d466f95ea86f9efcb33655edd28ecd0a6fcc49af498001494206fb5caa4abc968328c9ced48d475100ce7d2656fdc6d5ea7d6a6ba7ea3315e169b09eada8c41c8904b0fe4b4ef1c53e2537483ab165c610", 0x9b}], 0x5) openat$pf(0xffffffffffffff9c, &(0x7f00000024c0), 0x400, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000002540)={0x4, &(0x7f0000002500)=[{0x3, 0x0, 0xff, 0x31}, {0xa057, 0x4f, 0x6, 0x81}, {0x8, 0x7, 0x1, 0x1ff}, {0x0, 0x51, 0x7, 0xffff}]}) execve(&(0x7f0000002580)='./file0\x00', &(0x7f0000002700)=[&(0x7f00000025c0)='/dev/pf\x00', &(0x7f0000002600)='*\\!-\x9a\x00', &(0x7f0000002640)='/dev/pf\x00', &(0x7f0000002680)='/dev/bpf\x00', &(0x7f00000026c0)='\x00'], &(0x7f0000002840)=[&(0x7f0000002740)='/dev/bpf\x00', &(0x7f0000002780)='\x00', &(0x7f00000027c0)='\'\x00', &(0x7f0000002800)='/dev/pf\x00']) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002880), 0x80, 0x0) executing program 6: sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x8000000000000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x0, 0x0, 0x5, 0xe57}, {0x4, 0xdc, 0x2, 0x4}, {0xac21, 0x7, 0x9, 0x2}, {0x6, 0x0, 0x0, 0x80}, {0x7, 0x81, 0x8, 0x400}, {0x75b, 0x2, 0x20, 0x401}, {0x4, 0x7d, 0x20, 0x3}, {0x7, 0x0, 0x5d, 0x1000}, {0xfffb, 0x2, 0x0, 0x1}, {0x7, 0x2a, 0x5, 0x8}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) clock_getres(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1600]}, 0x5c) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvmmsg(r1, &(0x7f0000002840)={&(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000002c0)=""/183, 0xb7}, {&(0x7f0000000440)=""/199, 0xc7}, {&(0x7f0000000200)=""/27, 0x1b}, {&(0x7f0000000640)=""/192, 0xc0}, {&(0x7f0000000240)=""/35, 0x23}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000380)=""/62, 0x3e}], 0x8, &(0x7f0000002740)=""/210, 0xd2}, 0x9}, 0x10, 0x800, &(0x7f0000002880)={0xd7}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) r3 = open$dir(&(0x7f00000028c0)='./file0\x00', 0x400, 0x0) fchmodat(r3, &(0x7f0000002900)='./file0\x00', 0x8, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}], 0x40}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r5 = semget(0x0, 0x1, 0x188) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000000)=""/133) semctl$GETZCNT(r5, 0x5, 0x7, &(0x7f0000002940)=""/110) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x81, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x11, 0x3, 0x0) socket(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) socket(0x1, 0x1, 0x0) socket(0x2, 0x3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r9, 0x100}], 0x1, 0x0) dup2(r9, r10) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)=0x8) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000200)={0x97e, 0x1}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x40000802) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000540)=0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x16, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000280)) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r6 = open$dir(0x0, 0x10000, 0x1c) pwritev(r6, &(0x7f0000000080), 0x0, 0x0) r7 = open$dir(0x0, 0x40000400001803c1, 0x0) ftruncate(r7, 0x80002) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) close(r4) flock(r3, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x15) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) socket(0x2, 0x4000, 0x0) pckbd_enable: command error executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) syz_emit_ethernet(0x23bf, 0x0) msgget(0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)=""/283, 0x11b}, {&(0x7f0000000180)=""/182, 0xb6}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e0000/0x4000)=nil, 0x4000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="00040000", 0x4) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) pckbd_enable: command error executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="0918b125aa5e7b91612310d0423df82034fd01134da4ddd05d3185023a29fcde5d0c1191caed96909b95cc3c12ebc796d14da9e2f3087adb2d3581597861208e618e727c7dee1ded0fb51304bf2e104168292ee4e82b9d1b3c29d87557bb8013139a2a01849d4ee008347ae9878808334fb6a4c9e2c0de3e5a0c9c048762884a573abac28cb51f621fb78c19536153b941ab8827c755528030b4282aff16150354281c", 0xa3}, {&(0x7f00000004c0)="256a21681c81c62d25a056fb667860eda4053744938c72bcfc39aa465d9cb3aad035a284247c8cef64e9220b6879f3b34bcd37b8c8ea6324743f336a011aa58ae4729ab9e984e7b80bde3e9a76204fb285ea5eafb3dcc93942cf89ce9918bc35b58d5f96656f340937a4f52374431373c74bedb5e443abb86569b10cf88ad17c947a97e6f419611cb123ff60b0680e9bda2c6400c732418b2cd8a0f221966d45de91781bbf657ed16d43297dcf9cbc3b931df89f8335c3012a2bb320be30954c7a4c3e2f36d637ab", 0xc8}, {&(0x7f0000000040)="163f4d7f1b", 0x5}], 0x3, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x12, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff0500ffff8847"]) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) acct(&(0x7f0000000140)='./bus\x00') ioctl$TIOCEXCL(r3, 0x2000740d) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x40}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r5 = getpid() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x28f4) r6 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r6, 0x6e}], 0x1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r5) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f00000000c0)={0x0, 0x0}) executing program 5: openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = syz_open_pts() shmget$private(0x0, 0x2000, 0x0, &(0x7f00007e1000/0x2000)=nil) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x2) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080)="397c9aca", &(0x7f0000000780)=0x4, 0x0, 0x0) setreuid(0xee00, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x30, 0x0, 0xff}, {0x6, 0x0, 0x0, 0xfffffffe}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x3}, {0x4c, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x9}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2000}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x0) setreuid(r1, r1) executing program 0: openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) minherit(&(0x7f0000149000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x52, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8f941d71aabf86dd60000000001c000080000000000000000000000000000500ff0200000000000000000000000000013c000000"]) executing program 4: sysctl$net_inet_ip(&(0x7f0000000100), 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() getrlimit(0x0, 0x0) close(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r1, 0x7, 0x0) getdents(r1, &(0x7f0000000040)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x7, &(0x7f0000001040)={0x4988, 0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xc0}, {0x80}, {0x16, 0x0, 0x0, 0x3}]}) socket(0x10, 0x2, 0x7) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) executing program 6: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0xfcaa}], 0x1, 0x126) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) setreuid(0xee00, 0x0) getuid() r3 = getpid() r4 = geteuid() r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r5, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r5, &(0x7f0000000080), 0x0) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r4, 0x0, r6, 0x0, 0x1, 0x7e00}, 0xdce, 0x32f9, 0x3}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28, 0x0, 0x3f}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r7, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x2, 0x1de, 0x9}, {{}, 0xfffffffffffffff8, 0x43, 0x1, 0x467000000, 0xfffffffffffffeff}, {{r2}, 0xfffffffffffffffa, 0x80, 0x20, 0x4, 0x1}], 0x0, &(0x7f0000000400)=[{{}, 0xfffffffffffffffd, 0x4, 0x10, 0x3ff, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x8, 0x7, 0x101}, {{}, 0xfffffffffffffffb, 0x92, 0x1, 0x8b72, 0x4505}, {{r1}, 0xfffffffffffffffa, 0x83, 0x80, 0x1392, 0x10001}, {{r2}, 0xfffffffffffffff8, 0x81, 0x2, 0x7fff, 0x5}, {{r7}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x8000, 0xffffffffe790fd4f}, {{r2}, 0xfffffffffffffffe, 0x11, 0x1, 0x7, 0xd9}], 0x2, &(0x7f0000000500)={0x8, 0x7fffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) accept$inet(r2, &(0x7f0000000180), &(0x7f0000000200)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0xfffffeff, r8, r9, 0xffffffffffffffff, 0x0, 0x82, 0x2}, 0x1b, 0x8000000000000001, 0x80000000}) setpgid(r3, r3) fcntl$setown(r1, 0x6, r3) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) socket(0x11, 0x3, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open$dir(&(0x7f00000004c0)='./file0\x00', 0x200, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0xc0}, {0x16}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0xc0}, {0x16}]}) write(r0, &(0x7f0000000000)="7f23a3c2ffffe1dd8ac256781e0000bd", 0x10) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) (async) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) (async) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) socketpair(0x21, 0x4000, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(&(0x7f0000000100)='./file0\x00', 0x0, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000640)) kqueue() (async) r3 = kqueue() r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000680)={0x7f, 0xfffffd76, 0x75, 0x9, "2c63ad7996f1e758e5fd06a7cd67261a796926ba", 0x5, 0x6}) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000006c0)) seteuid(0x0) r5 = semget(0x3, 0x4, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000700)=[0x11, 0x8]) (async) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000700)=[0x11, 0x8]) minherit(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x1) (async) minherit(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x1) msync(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) (async) msync(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740), 0x20000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000780), 0x400, 0x0) semget(0x0, 0x2, 0x40) (async) semget(0x0, 0x2, 0x40) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000800)={0x5, &(0x7f00000007c0)=[{0x5, 0x2, 0x9, 0x94}, {0x4, 0x7, 0x6, 0x1}, {0x0, 0x9, 0x0, 0xce}, {0xe42, 0x1, 0xb7, 0x8}, {0x2, 0x4, 0x40, 0x1}]}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000840)=0x400) (async) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000840)=0x400) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) (async) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040), 0x0) (async) getsockopt(0xffffffffffffffff, 0x29, 0x3d, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1a740570d21f0091, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x4}, {0x6, 0x0, 0x0, 0x8003}, {0xff, 0xc0, 0x6d, 0x80000001}, {0x100, 0x3f, 0x3}]}) (async) open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x8000000000000001, 0x0, 0x3}) (async) r3 = socket(0x18, 0x3, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r4 = socket(0x2, 0x3, 0x0) (async) r5 = socket(0x2, 0x2, 0x0) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000240)="fd0cc085", 0x4) (async) dup2(r6, r4) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r4, &(0x7f0000000000), 0x10) (async) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)=""/49, &(0x7f0000000200)=0x31) write(0xffffffffffffffff, &(0x7f0000000380)="cb153c4b4e1ec05f0b6b7ec54431166c8e65c3", 0x13) executing program 1: clock_getres(0x0, &(0x7f0000000000)) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvmmsg(r0, &(0x7f00000003c0)={&(0x7f0000000380)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/38, 0x26}, {&(0x7f0000000100)=""/180, 0xb4}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/2, 0x2}, {&(0x7f0000000240)=""/68, 0x44}], 0x5, &(0x7f0000000340)=""/57, 0x39}, 0x2}, 0x10, 0x0, &(0x7f0000000400)={0x7, 0x80}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x80000000, 0x3, 0x3, 0x1, 0x0, 0x400, 0x9, 0x0, 0x1, 0x4, 0x7fff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000500)={0x2, 0x1}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000540)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000580)={'./file0\x00', 0x1, 0x1, 0x19, 0x1, 0x8, 0x8, 0x7, 0x2, 0x2, 0xe9, 0x80}) r2 = socket$unix(0x1, 0x2, 0x0) getpeername(r2, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) r3 = socket$inet(0x2, 0x2, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)) mknod(&(0x7f00000006c0)='./file0\x00', 0x100, 0x1) open$dir(&(0x7f0000000700)='./file0\x00', 0x0, 0x10) connect(r3, &(0x7f0000000740)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000007c0)={0x1, &(0x7f0000000780)=[{0x1, 0xf1, 0x83, 0x900}]}) sysctl$vfs_nfs(&(0x7f0000000800)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000840)="99a20d418d28dd", &(0x7f0000000880)=0x7, &(0x7f00000008c0)="0a4085672982ac541af0b3534941749c908aca0aceb527dbb812c4715c80d350cb99273be594ac3f1bc9d6378df3117e744f8450f098127c379e7c3e08a38a8619e14d6d67fca22a779201865f8a56e6b2093de20abda392e60a3d6da83f447051946910d8f196101e1d5b16ca2278a4f1a52cc4151fce051c76e0a45a9e00c765bcaf9b92e2e71759fa9e3ee976a179da5c821b8b98125b11300b081742b75350c343d41bd7bf3b69cf2524a6a047aa45b4d78c528d57988ebf6b2ac180", 0xbe) r4 = open$dir(&(0x7f0000000980)='./file0\x00', 0x0, 0x0) fchmodat(r4, &(0x7f00000009c0)='./file0\x00', 0x1, 0x2) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000a00)=0x4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a40), 0x10, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000a80)={0x10, 0x9, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x401}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000c55000/0x4000)=nil, 0x1879}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000f53000/0x1000)=nil, 0x8}, {&(0x7f0000dcd000/0x1000)=nil, &(0x7f0000d97000/0x4000)=nil, 0x1}, {&(0x7f0000d35000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000cce000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000cc8000/0x7000)=nil, 0x7fffffffffffffff}, {&(0x7f0000d57000/0x3000)=nil, &(0x7f0000eb3000/0x4000)=nil, 0x3cf438ee}, {&(0x7f0000f65000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3f}, {&(0x7f0000e69000/0x3000)=nil, &(0x7f0000eeb000/0x3000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c5b000/0x4000)=nil}, {&(0x7f0000f6b000/0x2000)=nil, &(0x7f0000c8b000/0x3000)=nil, 0x7}, {&(0x7f0000e01000/0x1000)=nil, &(0x7f0000d2c000/0x4000)=nil, 0x53c}, {&(0x7f0000f73000/0x2000)=nil, &(0x7f0000fcf000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000d77000/0x1000)=nil, &(0x7f0000c1c000/0x4000)=nil}], './file0\x00'}) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000c80)=[0x6]) open$dir(&(0x7f0000000cc0)='./file0\x00', 0x80, 0xb0) r6 = dup(r3) setsockopt(r0, 0x3, 0xc76c, &(0x7f0000000d00)="7f9e0e2d99fd59da571a90ebdb71c9dec53619600cb40d48e67bb15893d131b748b7097d409a17322e", 0x29) getsockname$inet(r6, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) stat(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)) msgget$private(0x0, 0x8) fcntl$getown(r1, 0x5) executing program 6: fcntl$getown(0xffffffffffffffff, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000340)) getsockname$unix(r0, &(0x7f0000001800)=@file={0x0, ""/515}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{}, {0x4d, 0x0, 0xfc}, {0x6}]}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendsyslog(0x0, 0xfffffffffffffc59, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) executing program 5: socket(0x18, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) r1 = socket(0x0, 0x3, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x58, 0x0, 0x0, 0x0, "2cf748460adb56e8dd42caee5275882ceece40cf"}) syz_open_pts() ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) socket$inet(0x2, 0x0, 0x0) msgget$private(0x0, 0x460) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x2) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x31, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000810031000000a7a7061d91112d373454d9af516b5ce7d4532a3cc383aa7fa3a8e9ae56eb9856473f7d79cccdf315c2dc757145b450fd49834ffd5a45c1f32ae24306f048ba606ff0b557933001661d33ffff650612a71e5da5e42ffd3cca41f895351599fea39549fbdf0333983018d1387473a53f6cce2b74c7df8793f0e8aa081f1c6ade3b03b87e9067732aee2faebc2b18398e3adc2d59f3568a7d800fa2e6fb4f4ceb503cd532f554230b1618d582e5577ad35dc122913a0b7142d3e7fc08c43203770515d45600ce33963433de84eda5045663a88c2ddf626af92ca47e5751422718749ede695b8e9644ffafc490db23ecc9aa709d2cf044bbce414e99b9dbef6a7787c54827c71300000000000000"]) r4 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x3d}, 0x4, &(0x7f0000000140), 0x0, &(0x7f00000001c0)="e358f2aa2707233e3a0c6618824fb93fe0f60b6d6dea5497453fb943ff696da923afd420487b65eccc869a476be98fffb2d1eefc0caceb65507c0d42a5652e922e5afdd23046181497f0418ff4a000000000", 0x52) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x1008, 0x0, 0x0) kqueue() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x689, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x4, 0x3, 0x80000000}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x6) msgctl$IPC_RMID(r5, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munlock(&(0x7f0000ff0000/0xd000)=nil, 0xd000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f0000000100)=[{}, {0x25}], 0x2}) recvmmsg(r0, &(0x7f00000007c0)={&(0x7f0000000780)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f00000003c0)=""/79, 0x4f}, {&(0x7f0000000440)=""/230, 0xe6}, {&(0x7f0000000540)=""/221, 0xdd}, {&(0x7f0000000640)=""/158, 0x9e}], 0x4, &(0x7f0000000700)=""/113, 0x71}, 0x9800000}, 0x10, 0x2, &(0x7f0000000800)={0x1, 0x5}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x3e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) close(0xffffffffffffffff) setrlimit(0x6, &(0x7f00000000c0)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mlockall(0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000840)={0xffffffffffffffe0, 0x7fffffffffffffff}, 0x10) executing program 0: mlockall(0x1) mlockall(0x0) mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000080)={{0x3, 0x3ff}, {0x100000001, 0x3}}, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x12) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xaed5, 0x8}, {0x6, 0x9}}, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x4, 0x9}, {0x3ff, 0x5}}) mlockall(0x1) mlockall(0x1) mlockall(0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0xc0) mlockall(0x1) mlockall(0x1) mlockall(0x0) r3 = socket(0x2d5bb5ca9b81c692, 0x4, 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000340)=0xfffffbff) mlockall(0x1) readlink(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)=""/127, 0x7f) openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000480)=0x800, 0x4) recvmsg(r3, &(0x7f0000003ac0)={&(0x7f00000004c0)=@in6, 0xc, &(0x7f0000002a00)=[{&(0x7f0000000500)=""/194, 0xc2}, {&(0x7f0000000600)=""/235, 0xeb}, {&(0x7f0000000700)=""/7, 0x7}, {&(0x7f0000000740)=""/178, 0xb2}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f0000002800)=""/120, 0x78}, {&(0x7f0000002880)=""/174, 0xae}, {&(0x7f0000002940)=""/17, 0x11}, {&(0x7f0000002980)=""/71, 0x47}], 0xa, &(0x7f0000002ac0)=""/4096, 0x1000}, 0x1000) openat$vmm(0xffffffffffffff9c, &(0x7f0000003b00), 0x8000, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) symlink(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003b80)='./file0/file0\x00') ktrace(&(0x7f0000003bc0)='./file0/file0\x00', 0x0, 0x40000000, 0x0) executing program 1: dup(0xffffffffffffffff) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) executing program 3: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x7, &(0x7f0000000080)=[{0x4c, 0x0, 0xfc}, {0x54}, {0x6}, {0x9, 0x4, 0xff, 0xf20}, {0x400, 0x4, 0x6, 0x80}, {0xf75, 0x5, 0x80, 0x4}, {0x0, 0x6, 0x9, 0x20}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1}, {0x80, 0x0, 0x0, 0x2}, {0x46}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@random="000500", @broadcast, [], {@generic={0x6001}}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) sysctl$hw(&(0x7f0000000440)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000500), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xab42, 0x0, 0x0, 0x0, 0x0, 0x89, 0x7}, 0x0, 0x0, 0x4}) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffffffffffdc1) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r7, &(0x7f0000001000/0x3000)=nil, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() close(r1) r2 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) r3 = syz_open_pts() socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000180)={0x9, 0xffff, 0xa0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000001400)=[{}], 0x1) r5 = socket(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) syz_open_pts() r6 = open(0x0, 0x0, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x80, 0x4, 0x8a, 0x8000}, {{r1}, 0xfffffffffffffffc, 0xc4, 0x1, 0x9, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x40, 0x8, 0x81, 0x7}], 0x80000001, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0x42, 0x20, 0x8001, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x20, 0x1, 0x50, 0x9}, {{r6}, 0xfffffffffffffffb, 0x54, 0x8, 0x200, 0x8}, {{r4}, 0xfffffffffffffffc, 0x52, 0x40000000, 0x6, 0x20}, {{r0}, 0xfffffffffffffffe, 0x1, 0x8, 0xb2, 0x5b6}, {{r6}, 0xfffffffffffffffa, 0x48, 0xd6d2f7010ed6fa0e, 0x4b, 0x6}], 0x1000, &(0x7f0000000040)={0xfffffffffffffff7, 0xce9}) poll(0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0\x00', 0x0) rename(0x0, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001080)='./file0\x00') chroot(0x0) msgget(0x3, 0xc0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x86}]}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0xaaaab05, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getrusage(0x0, 0xfffffffffffffffe) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000240)=0x9) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x7}, {0x14}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080)="c59bcbc2b136ae61", &(0x7f00000000c0)=0x8, 0x0, 0x0) executing program 5: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000240), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="6973b3b7", 0x4}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r3) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) dup2(r1, r4) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) poll(0xffffffffffffffff, 0x0, 0x0) executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000002000503a00fea00b6fc13f8000000000000000000000000000aa"]) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc00c7007, &(0x7f0000000100)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r1, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d02ae571e60a547d96c4f47fe003bddaa93c475fa2861d500bc87ce5ad627cad71b844204951bdf08bff52b0053e7c98eccef58037f102fd969ec0c86278c4aacf316066c99d2c1a8415b13b998a42770e27686f66e6c7f60bb6eff7269102c25d993ed50c8cb59f6e5f8f3846234adc730b0a742293f76d27d6f2146b96aca091af572bca375bd49ac31918f698ea537fa89c068aad9075d04c153d398394ec17cb7ac66a5cb7f3934912fa391d695a3ef005be3dbdc94e8a8e8b2b92831afeb584ecf26280acd16e2ef1f213d483629ae5906b87844abb013a841439ffc4ab753d050f4d95032ff214a99e06f454cf8e5fd84dc8da0ee9819823ec630a9baa1e508a8d3328502547d272f43a8c729981ff71ba480b37b001a0ea99f62e73c2855ee7ac4350c36ab5cbf2f81853268328d13ea00b1cded0631b42636f539ef64a38344f712a0780639a44be8686603811edd13c3874ec1301d9945978c43bf065ff79fccb884643b5e4dc4ab05764e092f2dc53d54fc3c58dfc7db513cdfe397c8017d017e182ef27f80384a683fa1ecaba56def0f28f07e1aff1f964a7aec1a29c116602900857c0191e77240e7867294428ef5cf8e69e994893fb3e4833a114cf76acbfb2e95d5df3a3983c4df26fc0dd01e167dfee54393ec78805a83f02b2250d32c760e2f251e266feabecb8797245e7a819df60e37e63acdd9c5e4ae1b91af3f3eaa31415e5e6ac94b3945633fa32d6402a92dffa156a443cb0fe58bc13f47c3232bc88d25fb5e6f31be5d6fbf96e93b0e67388a37237cddb983e238f383b2d00800000099d496e2a5329b157345bfe0a6f492e669a1e02cb1a288bdafb09631da2013f1636b89de7b7ce1d04ea044431d42f0ab585d1897fb1c1d40d30c6b3148b3e8d7646c2e43bc18846d18eaef9ac1db4c0300e4c95c8e1bf3e67e9570ded56d1e08b38b194002997c6a14ee2cb8fc581d84e8b0af591722e829afb20a140b64e885d4487fe0abeb5640dd860a4116fd8cbeff648571330c8547e97d555a6580512b19af967d393d28da7461b0daaf5f569e56208cf619f1748fc4554e4970cbda93bf96331f901f00fdab2544a05701cf8e1f6bfae5dbfa444291fbaa9eca6d81c34c6be540888df1162b4f6665265defa30ed9fb8294284f934fa90f3cf414696e31d34f467ead405bee81fda3a6b292a40dd37bd04ae1f81605da8ef62c450bd58525ab30b60b150a9367e200000000000000000000000000008a35ebd5f5a07ed8988f0b892b379e9fc79500b34e0376c1e9b6ea18aab7f2032d8654d7525a1681f0fc9ab5c05e7310b36ee518e7af205cf08dd1430ae38e7beb8424999c69860e8d325ad196a660854254be99a583c4c4aa77af7228e35535e8523394cda4d1632f6542a3b27d735f77e257a5572e6daf02b1a4b950b0ea220cf4e7734d6db76e0e659479c4008eed9b006d579e2cc9ac09fe5eee80645a"], 0x401, 0x0) msgsnd(r3, &(0x7f0000002b40)=ANY=[@ANYBLOB="03000000000000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6c60ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb8217408b39a202a5d350885d40a85574aa11c79d543dbd0988912350a45ff7253d405381245569d0ace931883eb85c37ae701281811ba1b8960038b2720ddcec3cfb8c238bf573aef5850b865e449ba54b24ff019da46afc4e2433ea69feed66c441b11ffee290e2bad06667d0ecb15272b"], 0x14, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x6, 0x4, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000ac0)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getpgrp() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80606954, &(0x7f00000001c0)) socket$inet(0x2, 0x1, 0x3) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) socket(0x18, 0x3, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x3, 0x0, 0x3}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/103, 0x67}, {&(0x7f0000000140)=""/191, 0xbf}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000280)=""/18, 0x12}], 0x4, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) syz_open_pts() close(0xffffffffffffffff) r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3}], 0x1, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000240)=0x7ff) syz_open_pts() syz_open_pts() getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x1b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000380)=@un=@file={0x0, ""/535}, 0x219, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001500)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xb1}, {0x1}, {0x812e}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x2e) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7fbffffb, 0xc, 0x7, 0x7, "2f78acf2ee6098900d026cc4ffffaa175b31cb31"}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000013c0)="132579193ca568e7f47516fcb0c66a475ae2a190458e4f4745e18bb2c6e3e6c08dd910c610e2f11fd7d13f463846a9261d76fdb6eaf988cc7af1217f3d7e9dd81bccedff45a59989a382ff470b3fbec6127becc8671fd2ad9fa8c6bf6b2c2a1e122b1bd16e911f1bb3cff40a7501fde9c8d36ad426bc49a470d5e45aa79f001e12f229410a2a628b0b31724972c2a7608a1e865a44ad819c65a26ebb83a2cdaeea99618a1b165a54f95a9b8293fa7ff79346936520f609f64f9d4f8279905c1bb4ed73485edaa0296e6cbf81f47e566e2b0a52f8e9c9d22cb41a670647c8dcc9e76706aedabc42dfd7f18d0e8d600ef283a523d082dce8cb22c7eebf016ebda6e62c98c221e82a157f69a0fbfb1a64d7555a8bc28b9a047cc20d9e18042e8b5150fbf5686f9d8d54c7ce0605854402a4df898e3b4ef9661f36bb04c2f2b3cbf4ac534e7dff79a7a0b45b45a0815be23424b631daf15e042b90095e98df45ff7eebee1dd6c3b1f63bfbaa7700e6a6e9413039c0d2b28445d74a0f6cc8295127e8267a3924119978e8c279d9d0e8125dad69e52d1c7835118c9b77bbb93d699b7e156a71fcc5d048331c4c32ecd831c863ca2054af7f54edbc4a9f59802e954d481c8dc622a69f0b18686b4e63396177d233dfc040ad821f7c4f704c3c69916d5cc52198c672ce31d6387156355d42b0ff8a6b8455247cd1e9d84f6c595286642214d8d9eef32908ef50471e1d0e9de9a613327af533d4067bf036af6dca5dba7025d76eb97caf1cd03bf7d1a3d9baf6592bb05ee02821b02b0811ffbd3f09a594361e65f10c2c518805a3e4e0df877170e667b2be683bfaf17cd9c2517e1794f6599dcf6d805a45f8a0a6050f5e498c5a608c7e636413f93b1c865c3de3cd67761a4100d0b4a4a31da88a55a50ed377445f2430241d9a65f2dae3f9174e85ea797956e473c112bfb40f9bbfc6f9fb2faefa0132d91c977de7dce20c9d19034fda8fe6f1c2419e70a18b3fa9ce812c7e151c8662ecdfef447cee4dc5f502397f8ac45d21cb6a100e2badc1babefe10f2f77b4c7cdc73f36a9679a62dd9d82af09a99ecf5a06c7fd1ca4374d2ff53d27ef868a83dfae5fd20578ca0ca98ad6ab89e94867bd9d0d4fe74e7afb8a3eb21cbe57b77cf57824fdbd0eba3fd186cb684dec1325f399d6a01871d951f8d1e4dfc283a5aefe7cdf5f87350f462e54e9c2e579c7e2ad3a69250795a1dd4bd6be3eee950e5605b0884d708063fbf0a3dea9adc5556f5ed01f268c10a238ce281e6714600a87c4eca1bc3dad9ad4c4858d9c82497ada22f9ec43b1a4d1f847a7331b90e2fab31d6d2c63d4fbd6e349e0cf87a1b9c17d7f68b12d2799153e2f344034480144fb8a3478776bbb1f807d320a814a59055ab748657d806f5c81dae0760e7e86ff2799a017b9caaa2697af7279a8e0761ec4841adbc2786e2ab93060ba08ebbbbed9c74f5593c1b6a9df40195a01a9a862ecbe499f01588c3da0303f9253ceb7d55c6285cf0514de533eb2134587e9107133e4225b326144141d95b5a1db60e49458783b56e53d9d78aef7113826f11001448e211d6e449bb6f1271823743428917745ea8ac0d41b0098a9f1b255314c1be9edc0b245413ffd7e299c43344c58db4361d0fb11e70d20ae1cbec277ba865659a897b1ba3c87ebd8e2bd0c949ae8b496b0a6b99b5b8f310700291072713acff19b13018bedef6c37d92e79853dba81b7b3c09844def00ee91c6c0ab7a5fc114206d47eaa41f45079e16a698ec73c9c07ac80eec49b2eaeedf6c33f1d9603f53663bacc02fac45613073f35748890994c564d92aa30368ef49ad095a7b1da1acb0de1365fbc75a146c752d13b63621e81baad4de6d04d589d0063d79b001499f2031396a1bff0ea0f2ea32274ff9dd84efb2368f499fbb6f1bb2854bb84ffb3ee6f3038638974ea98a4244917bd8b93e0e2edf312e71e98507c0db3bd5d8c904f04432a621f5f168ad75c1e70bcf8c9116212ce6f440b7fdef4f4f481105f8ecedd38810393c06f297ff18e850b602544d687e738ef4bde0a3dcc8fe21e62db61d129cbc1210d5c7cedbe580f178f80c5a22360821c41db5cdba7d8174a8319d097c2f724658128cd112ad32f27a083e63ea880ac57ecc9150f7f06ebc83206bf0188d4a0697d26e69529ded00090c702a3901ea10ed1a79003c6c6e72e5a0e18a5077f9ffffff4be28db04eda8f6d5a50f7658920adc062e78c1e41b8468ccc5ca201ace563ccf337d76725621ff4c23921add614be6888981a84c12eb1e625c59c6e5d152c4b4f7526521406733c97b3db4d3fa2a23442aa1fe35e2c01078523a81ff5b9f14ced8901e51827532d902d4c3584f30728dd8ae2ce3f7812e2cad33bd453fa368191584a6c05575a4b7f70a241dcea10c6f564aa8188f951ca4b365e3e63bd4a63cf5126140c41abfda214c6bfaafdc31a6067e9013995b23797e965468b1b209b004e92edc147015d68bb182e4ee31862f458bd3a29da58e0a2c7de052cd3433c5abd20c03a1d47cd8c755bb14302f9a74371fb5ac500ac0825225a51c0c907b0970ce7d4bf491b001c1e94d5c59ba424e812a2392baf9ca38dc798e20aa866b55e788e240ab5820606946b8e4b5fd051ab5f6bc94086a1735bfee6e2dd825a2098fc8c71cd4a3845ac8a9ec711617e1b94fc7e80cd32a81fec76c6404907fcb6a1b8d73299954de92330f7878cf98f7b1cf4c77b951970f24dc166b7508302a71bc7bc091e395596d27c09ca1ef2b6a59c43de9624555399317273297a7338ba5038a83cfd60b290d879168f6cd4a7d06b8f2d61eae40ab0ede7476ce09fee2bc7d628d10c0921444db8164c3bcbd21d8b509edbffc63fee4a3c4328678be90bf9f371a58adfdcac2e0a465294209124df37861fe2204bfeeb9f1217c453d8c1751f577c4b3ef9b9634858627284e6bc7e528a6949687bb809994e071b1dae31f5fbbfd42ca5b5da07774fa3a78875f8055568fde08ed6edf61f21b594e2313fbbfefd58c94a92129d9400d1f2cb9dd420d469fae4b2eb1ad0fc014a6b47b8c9fe22adcc5b5d9f0270e4db5061f6c85e9e2dd719ebe0211946c531a36cefc682b2f45becdeb50d322c6f6f3ccb0feb8a40354c7d38cf1f7b5c6eea67e04a3e051bc295f29d9791eb4d0cbfb3cb1da87b656f1b0768fe6738b381980c495e2094596d7545883e119add3a1ccb60e8c8cbb5a9a467491febeb17888d6947724c6375d6bca4335a11bf5eed7e20127851de6fa475f99edba927e38c49a90fde836076064b92608d1ded12b15ebd14876d38295f219111fe7591a3c88ee37e9320e70b11404bb14bc5e47421c79dea347fa289b235e8ae848657a1e57c7b77eac4cfb52516a31b285c626352d065b78e8a75b1b758c3597652b834f8e5c09af97b34e108a82844ffb2073965d2c7e5106ba1dba05cd87af7012cca08c6e6f9c7ab27d72d52e1ce6de728aeb1537d023d4171e21dbd9c728029693112514dbf262f8387cca619c87015cb05fb36fcc85e66d2019a43632545b77e61134d08bbc7d449343da2b49cb6e88a68aa082505d9d93d8921e90b5ff9315f5c44f16d4e6290e39372b2c2a19fb6bd672053ab5cfd18e9a6546de1f986f44231d216f8934a32a21717e07259516b82a0fa1cb57db6afeff0a36836766b3d0ad45a1e3f5d03b3340e51302d9a3242c34ab915caaf50b1ac37aaec3f12f1391020b84a2f28d33f7995fa58c0c88b30b462e737119c080fa4073b44f9c366264702766995b8905000940833a3015230b5008c5b584581b6fa876b72f291c0b8bca1876deee49441609c9b75887d2fd108a319ab6d6e6ec0b07c402a3370a55bde47d066e760347cfd6fdf7686e60492c6fd31e344185cfa4f58f0c78bccb38ae6c80745a243812865f5ae679ec1c44827623d64afff832672770b578d95bed02e4f9a4e7514cb5b8c31e40dc7c06d2b5dcfcc81bd7c3aedd019e0efea92c01a122c528834f69a0233ab3c460a798a71414ff185e2163cc69811321f4970c18a1f03390666149e4b085c65e9f17488061b45f0257e2725cf68deb3b97a4d861e594bd7225c3cfbb42783f44e209a24b097fd9fd85ca7", 0xb76}], 0x1) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) setreuid(0xee00, 0x0) r3 = getuid() syz_emit_ethernet(0x2e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffd0700a1b00000000000008004600efe0000001010703074e234e0b0008d5629078ac2d5276462c0c97"]) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x5, 0x0) setreuid(0xee00, 0x0) r6 = getuid() chown(&(0x7f0000000180)='./file0\x00', r6, 0x0) r7 = getuid() seteuid(r7) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = getuid() fchown(r8, r9, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) fchdir(r8) setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) bind$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r10 = socket(0x1, 0x1, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r11 = getpgid(0x0) fcntl$setown(r10, 0x6, r11) shutdown(r10, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 6: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x0) unveil(&(0x7f0000000180)='./file1/file0\x00', &(0x7f00000001c0)='r\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) executing program 7: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r4, 0x9) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) write(r3, &(0x7f0000000140)="feaefb66d909ec4d0da82748ae558f245ae995f911f70b39a831eeedd542a30b7694924a16e8f2ce1d9139db272e810b8f995f554138f306b1fd4e8434ef6e1147a90209341f2f75777933d6736442abbcef8a037d285e3ba4be08806490e84b1e80d6067243dcae3471ef2cfe3db56b62125caab7e4f018cfaa9a82bea85d6180b05ed81f5d1ed9b1c0cfaf8853e69a519f1fbc9cbb12edb464f64a72e88182b24b3dc1c184fa5ef023000f541b075f1c4c91", 0xffb8) lseek(r2, 0x9, 0x1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x80047466, &(0x7f0000000100)=0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)=0x8001) poll(&(0x7f0000000040)=[{r5, 0x80}], 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) ioctl$TIOCSBRK(r5, 0x2000747b) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYRES32=r5, @ANYRES8=r2, @ANYBLOB="641caee788c1aea6cbbc8e80"]) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6b4d08 executing program 5: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x11bc62ce) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1d}, {0x5}, {0x6, 0x0, 0x0, 0x7fff}]}) write(r0, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket(0x18, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="e10904000000aaaaaaaaaa080600010000060000008529d881003baaaaaaaaaabb3ec299cebb493202cf03003808b11d1300"]) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getpid() msgsnd(0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x20) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="87aaaaaaaaaa00000000000008004800002800000000000090070000000000000000000000000000ffe0000002004e214e23000890788ecaf6938c4a0200605f420af75cd9f773a249c5aeec898ec5ceaf0ef4b8251f154561dc0d79a391a4def0ced7658febb2045d7d94dcaba9514b8524f99ebf5f5c76306f16f2797f374aec1ad1365727a0930d00eac0"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x4000, 0x92) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x7, 0xffffffff, 0x820351a, "090e4de6d302a6920f8c000002f9bfff00"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fce67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23625ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d6700f043d549c4c7a8173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3f27686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e1065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c752ba14c86398555e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bdd24ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a634100", 0x4d2}, {&(0x7f0000001600)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a363579c03d7197664d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e6210ee64a7c92aa0bdf72d2f5fb93a82dd8b7af8ee1e28c3bee5f8f6c1f586aa117d0213a6", 0x2ae}], 0x2) writev(r0, &(0x7f0000000180), 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad09fb000700000000098000"}) writev(r3, &(0x7f00000004c0)=[{&(0x7f00000007c0)="283c22ed5062ec38a5a31b126833436aea0503eba16c99aa01892652a82693c7a0e1061b41c27b1351ebfb695e43954a7f046c855ced4c667f6be22635dd449e2d9cf56e974ce7bdf751ad2ad1c2fbe07ad0403b1cc256617dcc68e2f61e6b58274b42ca9c774e091db99902cca3d11fbf4b84cfd34b665931d329c3d13d79799cd9b38509e8c6ac932cacbd4f1b79353753e7221033498b900b8c6f5bf816b5a51aa326c47e6ce17ffd94a5e54f8a7f0fa8339bf3c37b30e869bee1d86615c9fb9a3619e07c08c8c225a10dc1ebf937e40009d0b9b86114c6662cf13c495a5be5dc3b91a1408f7ca5a703c95be548f9499da51b81cea094067cc7830f2099e6ab6fdeb8765ad1191e543eba5b5741e56771a0c67f9ce67d66da02a77b9941fe7830008c1afc61baaf1c2c0137174b1dfb45ffdd24694393c056c2f73a59e0055ef74dc5eb0898c05342b3d7ae290351b54d664bb81db5ca9b2848f1a1168f5dafcd1523d1c55fdbc1c8036b584072f97c3371fece472904d0fcb9742e25d80ae19e4560428316ee7e9b4bfebb31762bb860483b2709d2a15482768e82f2d9631ef4674163a7e3b7017caeb1b6daa17383bd101321b25221de2e0cb936fc20f852338bfbbd35a4cedc4e9114f33b997669c48f4a45215afcc39d4e67732b82e8", 0x1e0}, {&(0x7f0000000100)="b0b0729a186c1c20e974020bb2a706baab36d5e6a915d0d0f7a97e11293c57081d8fe75fb709873f5d7698f40b628af4a9379ba959b1f1e6342fd0306525de4254c74034a3df727d81da717fc47ddba471551bf7b9991773bb70f1b5f34768c96784d20b6130b1c1053501910d080cbd59bb3896aa29489c275cb0", 0x7b}, {&(0x7f00000000c0)="fdd145f739d7cd8f480fe45ae2c3853c0f77fba34d3541889a7857945b1ed69f9e4267cfba8efb1d178199023e70c24777adf37594f1", 0x36}, {&(0x7f0000000e80)="eb6f89539f3c1744a74ba415d92a8bf668d06c7203999c20e8be20a71265bdd70e1412c9023ff1b43a900afd6a49b77f03e74775840d24042626f8c508bf96c88f0eb3c6bdc6a0b282b01303b2f8f8ac79a32fc6f4f960fc695b5e28931fdb6a7900ea4f2118fbab3524c78ed5679af4897641d5603bff530639845e01e75eb52bf75ff7aa6c6003c7f2369bc69d2537194713ff302afc6d20f1145fd821a58f949c3fec9bdeb360008c41e653cc1591593a935c6f31eb0f15721a997d761dbc2e7824175b1d036f2117d38b16d19522464541838bd1976dc2025d0cdc1afd71cf9472a6869bc3740964f1c0e4f286bd61b18fe81f122ec5151636a6d46971e11e83a0fd56a05d8eb89e5bea5dea469bfd0d5377751aee6d9fa98acdc28b1633e0fdf361dbfc7c431cfa24f16959afc2f4ffa90c8f43ce08f6b2a9d6df868672aba95d7314b67124fa379c11d16ca104193c4bacf6149994ca1a3a813a1f1d04352fee28e2390d13cdcce6348b8e4397ead6eb61f9f1bdefdf2f273300eddf19c19deb16101135d876510a4e5cbea26c03fa2fe94247b28b2c8ec65ebdc5fffe98f1a806dbdc2b781ed064ae77443dc679099e4a9f42e56d0b3661278f699de68903b8a585ab88f42ca55a795187fd5d19a5101822bda7f71858b27de4c7c27c56761571e9b0b0d9c28a4292afbc8c7bf2a906f16b037768e55e80e87a7d0afa78d1a251db677af72c9ae94108041a32e75485320a5fac1ae874d7f1958632e3c359be4583ac17bfb297e2629a51d326173adfb6e7170cf33fbf475933f2f42819885ac7e32fe2106fc66d37d2fd9e070bade7cd365b2d1e186fcb8e69d6468d73a28feae80d5840df6e2f13acc61585d5a1a2f2c17e59f5d1ed74f99a486552abfd9feda1eaa5f77fea2c927db76ce2000912702335155bff6f16120ef286327bb7c0ecafe2fa343b40917857b57178a2c7b89cff3cd995d47cf8f7ce52afb6c66358c0639bee1a92d3c5378f295d275ccad819e085ff8f2eb0035b61af3c2954799cbb8583c16fea4ff3791b0affdcc46a75469ce61ed0cbd6e91bb3554c21173296a2d01e6377f42745d4b5900f64340c2e1182c7768f6a463466b725c149aa0b6be04f0dcfcd32bcffedc32aa8792905dd49161a19dac210a3bf7d98c2a3bb89e16652ab8c1557307f2c4bb9af56d9a8717ada11f4f727a56d41a043dfbd8bacab3e6e93eae5bd735a2978b072439ac71a0504d77bf8e96a3cf29fc3f9f683c8037dee3dc275f0f6dfde53490a595155092f3170f29caa28c10c180329178c5e7d2627955a10929b80e77faff69f6ec663b6004877c44f76c2cc9874b9a6a890f09ad60d4fa662bab1848612ea9a8cb1c552b1218acd49b906c5246e431fc448e0e92a155e76e038ff601a031b40238362de02370eeefdb0aeb03e1a0897cd6c705123c85e3ca12f85615ff11bc52bb57d35e5b58c6fae564fd43d52769867edb1b4bd0bbba234c4c085eeb583dbeebb248e9ef705e825e539e4b586a7ffef3e77c7f9c7f4db6405a3527b0a13b54cc27b4c69c9137273d819faa955b327287bf94de15409219210e77546bb75c61111deb59e1aaed25d9465efafab94359d580c9db11c962e8fcbcdd64372e91030637feb95fa310235384f12d0477223e2ac1ded5e138162631760930ab60b35c5742cb38254b372805e2aeabec53c6a42fdb04cc4598856337f8a6e92aef98e474a83b2192f032194d6b34bccec6495972c9f673d57190ab7764b847d90514428d7b9041e40715de5f74b0d52a03696f7e46f11c1fd6c4a2e8e290565b092aa5f8609708dfc5d32b9992754b40fa7e2298375e0d0d3d01e42738edefe9b79d36240069139bc9ae953382022352aded7548a77a9116066ef37185e54efb4626b69658513ad1797bfb24e2057a7c72c2be7e2644b6bcc400899b9accf8ab9bae833568d7c1458e47368c7779e9b070420d27df22ec36de7e08e5981281a5824bd3b7aa122b8caf7593e328a4a6f0616a49a11c9d19622108933b5649bcb7f9e4bcc5327f7fe530ba808d05900d6e97397e170b29a466d3a70e6da87a29a3108d6315c03b5233f5172c16f7129328ca47c574bc872f0dca5f31773b40695d745b5eba15bd0d72ff4c33378826488a7a8dda2a5fde099785004f866decabd4940a45c5b9b705a38c1bbc1f15ac2791f563a3b5020df7ddca3bfed6b1ead669ea93494efd627015aa119d84939b24d42ba3e1b432930a797337b2252983a25516a025bb76979e0204e63a0e6c99d6ef84c30d7d9b6a8dc0c5439ef37af8048c38d57e064184a01f73cef5fe88eea21015121d5e50a4b88cffa1837284d65531ee2f3dcf60b9125c8550dc5c83e36afc15714fbb2429aeaaca65c5ee284065583bb6266155e329aaa9484614caf0ef17ea7c6c7c6a0084c07749eb9ef469fbc4cb084a9bf2650b4f44094054bca374d2e67a52e3dfab4d2ba6ee03d8e46b59c1b9cd5dfd6365e6d21deda2c6685844e07fa2861088ebae4589258db930c8c1a94dc6d51ce5980354dead06222509d8ff9b482a20da760cae38ff43a4b5fed7073ae9e85bf023a0f80fd3796a0b6ea99ca3441613357137e1b64599024ceb7429e86e315d547487019f519726d60ebdb5be862e7cbc92a764d6a7df2caeb2e4d01a3acb6e04a44a53a3f0ed3178b648ff0a5b6db5645e81dd2157e63edc68d859bd4b361db77440723b94e51584a828f32f6377e539f1cf18cb88d26241d2eeb112dc07980c6f0b2826c58aa7f392ccd81aea245cb61c9ffdbb32e3d0d1b3ac7ab67db1c5543b560307adc65308ee2a6c16c82029beee9be9cd5ceee8674e48f72eba220cf60b27fca14ad13c8d9b5bbb2c036e7a8a7cd807daa118f91025004ec53c77c88ff8d0def019b283494e2768d2cbede04689fed70bed0abeac5ebce98d0e5dea5c3cb9f1b555063ac74917915ef06e94d31f216b47415aa4aa74bc1df7f1fe3bd042e4373de97d21288565eeb7c288913b5e1c1c11ded7f51381d341b0045bd823b236338082c6e4d8c654ea43cdffcd7c0c72048f92c79f1c5f20238253aa6b17d4643bfebedc79c9f13cf40daf0f68b0c1edc3b9fdba0ea9270d4fa3552eee7cd803c40f05873efc18c263741049a3029a2fc06bb5b905aff82f05ad88f075e1562c03bca1216cbf73d3b19cd3cc027a0cc855b49b205b295e20189b448790d2c14b213aa9a972dbc23a6e686e755626a4b5f2526728f98ce2e387715274c45db427715010b5e3f9ff3cfacb21a8d1d914b95828dba8a6fd3502e2712d57e05551d942d05c31c75211319363eff23d95996860efc93dfaa6111ad16eacfdc20ab9e14f48fa07c30cef553bc08e1287277e887d5cbba2bde9fa2eb3b59cdf7e293ea2fac928010d0efc817e89ea25365e20506f22d4377ce3bfcd8fd43c19eff11cf481e7f90cd30db5fbc377a866dfdc4fc61a8187c119554e2b25524efc53ed47c37d154114901d56eccbc5d1c1db71244cda7bee3225f1e0f8ecae3f8e5e474cedc3c148e731cbe8e729611b3e54c463334d6b92dffdd587dd910cc2e17386ba8ef3eaa9a0a4f342514f8c1329c192a1ea06aa0d0beb55ba835d3a700681b521ccdcb7ed0f1c9c59cb0e71a5bf3ad0fda1d2a443e197a79679f3687cf70d1d3f27c0f5ef3eb18527a129ba915706cef13ba69fcf44a915ab18505d85ece848bd9609abb0f5bb95f1cc36e4dd17884ed2b1bbe061e317e81d3e1a684856a28ff85d88870f4eebfc1163017f937d25f82815bed7d3e6bd6bcbe60e7ce7c47163182215c4391efec60b412c8032d0ecff22783bc332ada747c9d3f3c575d44712c07704040ea8e99ecb2cd2e7ead027b1f953e55bed363821e0a89cd011b9f59db757cd6d32c30afc46cb4caa9e0cfa6ac9516d6698e7f380ec1c798d0b865639389f220c481ca9ff127bdb301c3ba235647e38e1a4b849dc009204a4ab01a699a675e90c314bf804182df77d8413091be4f2388270e2af04bb5f7887621b9090fcf15e83d5b0911b7b4806c7348f6109d584ec5c264a581fa5404c6e423229d80a1276404942107b501970ced2dc139cfebfe860d4aa82ae79893d996991653c665411cca645dd172517f94c112a3fb7394076643fb64c210f03d43ec773d287c17af60b199b38ce9d6f49ee6f155a1adb8901eef233b50fd0ecbfc98df4db96e061c125db05ba969cf5a481e7fcfbc5ab3dc3bfa6bc82e3cd7ee26fc759096664e42d0d5cfa4524a35f2276f5580815fe268a9194bfb6bac9d69f78c47dfe075f5b4966636be5b97cbf8411f3db62960f5320a9cd6171e81a47de1a3c7028fa08e1837a0644c5a0c8dc57d6668682dad670e1c73e673dd90cf4cc36fbe26a45f9b8c38169a2ae97fbe4b083c5b6eff3c44a6cf163c38628e91c54d9b8a8061b98c97f85fcdb4daa70f4cc6f9803c4cbb200cc734c3497dafead53e0d554914559cb67d57fe146dc6987fae348946252ee490855be3ded7391288076331e376eef0a466592f14b63d228be7585de42c3b3781ac54fb2b0e3e6fdbccfdb576e17a0d524b2e4bdc9b6dc17d19cd10633ae589c423318e2edc7c4b75decd88a7cf42323c4d2fe92b89446deee85eced41218c13cbf0f40a56110aa1dc0a4b76cb204813fac3a09375c20be656c249a17d108f8b1e8c041ab3af9d607509e63afe230d03572f52b7003d14fd2fb8fa5422125dfe3d70b03e66a64965ac79805c243a2293ee249a495374a449af5a33e64d3397572f5c696d338aa46571cc1a2bf01892e656a50e0db2a8a4c44c61156aed7a99d1bb244e46b74e3c859977614ead6b319b1d0dbf4448b008e61ae803de608637925de8b81ef6022bd20f6cfed9356f544cdcde065f4968bb97efb50594280cf3db567cafeb00e0b42e9700a7afa64ce639b85417602e00fd57cc8fabeee46cc79946096d675c433019a13b2e4642aa027a68f878e5fa12efcdf37f071841b644998804894ac3c7981b0db609bf75129c822ed59c2cd8f37044903b2fa58196a949f2ecf7559356aecbafe4c725485d8240b0e981cea1409531f26cf6e2009950d0c30ddbd5aacdbc076cf701f3ca97067afb9a7b05530a056bec91c198722260bd3572e441041d5b43c263d831edac8ed0bd82c84f26b04a387765977cb1ff6bc39024068ff5dcf072ee88d13e54f66c1d5bb16903e7701a946c000df41973ec23525b74fd1d45b4c52d06ca7e146a3efb13c79b56b6e1e6ec65d513dedcf9b9c13e30a19c7832851071a86d1bbfc0d673614347ed9581e5808e3f047c7b585db2acf498bf3b2cae414891e44d244e283f6eb5eaa433b5cb3afce9df90a930f30ac0272666698b3b6044269d3e8730b08b0f1af5d4ae95f0568093844c83288ab7576e984d10cfe13d147b929dcd326bde0cd7aac11c7f6e705880eb0ad3a0f9d473c9dc6f8675f7f32ecae773e623bd25b3b1a09479e19caa8d49e4531546aad26befa4d1165dbbd17628189cc8ba365b80d6166a031ff3b2060c1555426d37ad5cc19d7bfeb420bf426da0959fcf02c2e2e2eb16cd0aca202bd8dcf350a2e4a99e1bffdfba20d5c70dfc5c222e4c17ca57fc94c871c19f542f60fd17b1bbb15e577d24dee16b5768a87ff113f77fe000664c3e64451cf6d17197035a8659929197af9a0f3bc2078ef7ff7db1d7bcf36ab06c38d16f3412c9295c6044c36bd0862826d4e0a65f87da97fbc304f00d7dcfd8d6767fdf25231b1549cac", 0x1000}, {&(0x7f00000022c0)="c06f7af0606b562c4875738433a896952430b6ecec64e1e17bdccc06a76fa94cba1d77a4ef7044c991fbb86d73db4d61b62ccfcbfd6826633eb7235e3392a2acd452a4cfc645c120caa5087095965b1d8d9b8081c8dc496a25c1ca5dd9a2372043948883ba9b0b1dba396dd216db2d4bde886de804ecc93f6131c395fa13ef0afc5d0bec885d4790237172ddca79a672de034091142d9bf8cb268df84de449f094d4d3c3da8e5cd0551c80792dab4409c7ee11fcc5b8f2ba3cece4ffcb303633380347ccc2431359fd55a52c56840f266ee5300a3717f5656638ef5e39725c3e055b62569562714093fcff3da84af0266f44dc38d8bd29d4bfdafbbda900ea9ceabf07a62fea25435a4c382557a8621ee6d5a4f9c9b88aae342c66ba4be92d71c0f37a41e09e2fc5f604fa10d9ec522d43a67c21e72bccf8785f98b17706ea7d0eb89e3631951bdd678120f746a69eaa5cc501011ab0a4c688d3de4c38c81f069203840453d4db5c3b6c7af439adc9f401110e34948292f22342481d8050eaca931b2634e16b4c49714ee03ad35c4fc1663878153426771238f70fb70e1fe353999dfe8da37a0859102ea716c5d888aea8a2353a640b8e97f0b6ded5ce547ebedf9408e8bbb0fafeae63c6ed58c72162616631f83893f0b55bbbe2756260b259c04fa42d05d92451d645feb2811d34d9e38425afddb17b6782890bd1b8c306050be6172926ee729f5e46da0cfc21feeba34f83edeb81b9925b73bc6dcebc428b3860ce44ec86d8029db42441d7c7b8641dc7b70857d4df5b588ccbfe5d0faa5a8fc513cb2c4d244aa2f81cc90178ddc67b9c20053424e84d8fbc1dcc4bfd565e1ad7b6616d70dded3cfb5711f5cf5e433748f0716934b6563807722263e3f9841278b5fea5d94b23eddbb0bbf8cdb2a1f663e7239d08cf8b0094ac13cd750923140a083f5af54642b84168a54e6a3c70ef191ec66aece42e1adb8b81b9fcf9cb433026f0d56f2948d15e88f4b0fba05d474d7d0cd584ef5b3071f9c10148d21dc06d53b95680231327ce98adee08d3905c01e1b85aa1d2f077643e4b97ca0dc8adb748ff3d3981d0840302397dfccdcef41de3dce119a8af8c4245a53d325536eeeb1b4531fedab7e700a012f1dde3b070686b065ce2ec3e3a8d125db43405bebf801d4d6ac914735858c973494d35199f6bfdeb885621e3249eb5c6c9ec14c88682424ff059674399c7e17574ad1c3d34bfd0801af71e121aa2b5a3fb22411e37b189d11098faad5b32184b0fb6103d2a8e9a9d2972d2c483868c27c2e24ac159959a19b8b8e6370c208cf2ba6b2065e9150c22f0ffbccf16968da06d6e71ce74731e729a4548209a94cfc52e82f0fadd5165bb7368624c8b197b08459bc533796d825f7821cd61a911accc1e500a3855388388dfce925c0b3686a7ccd25c6c2d5b8e843263fae31e1f7b03241f79b66be3f1ac0bccd1728662d8d18efbbbac62fc059e8cdb18571352309e6d5e95b69d1fe454d922b33672ca750373a336a400149571df8133c3843940937be80de942e530fbffe53197fc6429823750534100b69424dafaf5802affaab2e7c7d7b81709702ed1a9ecc2b65634b032b638549e0203bd06f2fabcc63ee48d6ab3865ee6efb9e1a5eff452392631755ab9119f023d5ac6eb4dbc74bc9f508e9fa0a9c55d7a9ace3da10675f32aedd7f011ca3b3c9f777993cdedf8cb6ea88370cbb2a81765e587a6519c81270cb733a828060373924f0b95be8b50283bd573d6f73cbb9760901f6747accef656257a4227731e425d77dd7e26114a9e73dcd41209424b864c21f871179115beaaa034ff1debbce792d4c71b3415a3d00f5689cc2e5902f9e009db237c3749c90c1431e7407c5624f1d83bd4fc36da040b78630b463493a5e2ccef12b271ab28c284d75e89b0baa08be56d3581b6b59aff9da67f041e475ee392763e82aa82c26fa5e8e43cfec6a4334fa22cac61d4c25768258d1667a9bc0908609ff231354ad89c98c1707246df043c24abb9634cab039a7ac390d3b00b0028e21d0d30e1127265197ab4693048a0ca8a28a4e4a03cd59f61850c4efefa0d209271b2df079b8111a3a5b1eae95aa136f520a0fef7b34057c6e9b96530920d30797d67830fd6b563985620b99651317a49d84e7fb8ee8248dfe5638d5d344f8067dd3af627e02b14494383d8b7bfa4bebc3eba372baa8e70ceb7f017c80e4d4d47307d81a0bc4c189b249262d26f7b3f81fcf1dee15b75d93281f178d18ea779b809665941118ab2443568b361ee3367ff530d9590cba3c5a8f7d7401c9e9237f03a06f33d1773d12ba23ab1804464821f5157d9bdd4f20e13477af39be6888729c5e0e2d49f385adbc9c4ba68bd517ae8e1d3b6b66e8a6c1880ce59b52b0fff3c0adc5160b0d486d1ca17d2d366a02402dd138d5be1bd244de1516d813ab9ce9b3414679bf67185d118be61ec01fecb26856c6fa5467f0e7c572c10d1d91483dbe514f3371de4b6b27ffa59686decd41bc63adc40ae2743033900e61610ebffb8eadec373e2dc5a38f0b09ec9fdabc81435ca33c29589ae8415f52cef1ca42c650dda3b5f3861c119f6bdf48a5b5d58e306bbcda9dc92c0ef93614ef933009aa7c9a8bfd53780f01b59f50fbb2f0685f7df1ab1f7b5ee5fc44d78b339ae102cd816e523543a6bd8c5c6e39427ae725a53244faac44d6efc9e5afc3dab604d3fa59c89a0a2c9e924f553c3d0188cbfc45b25fbbbe6df179c6622fe575f4a8a418d9b527fde78f362caa23189fa40117d34bdc191ec5f4e7b05d6e95e30b7f816638587954fca86a50989df1811b48a5bfa4796e92af35f9713e780671ef60a5e6b19b6a1b97ee217d0ecc972efd516392e9548619e3bb85f7a4352aa646896cff128f71befb21440bdb8a2312fb6da76275dcf7fff48823edf453eaf99d71d3d3ac714d2ce43a62c543500df8791529a4c050cd1ef9f9027aad25cee86988bd6d54a89cba45e402a170f4cf79f2aae4973f54861ae58805fd67fe652430ab06e6232d6429123c938a248263073dd6ccc6a934d10cde2aa3a8fb6ddaca274fcba8ad1a6f06610660a2130bccead26a0ce3b977a6afc18a21ba5e6cc945fc00677cdc27f3dcd71925cd1cfd65f4693b18a949b30e24a813e9b5aa2e24d278c7701b73bb1fea95f31791e40886aa295391768ba5f456a42d999ec837d7bfe9a3cb321db2a6a88624e3b60d7a1e8246f70f33f3fcf6d1044eafb989f457e9efed452430be7a81173c1892a91152611058c99ac04b552fcacd761220f25236be88476ab3cc46b7571ce53569da72bb098a243c2a636b9184e5223848045d1b99b142e7f61f943efd35643a7a52bc45b726ca79d0f27c97acba1436317f663078b2a663451b8bc438ab2b850861eb050efd3c4a32d6598d71bd24d4d9874154c180ad2da44cead492fa3c3314daa6808ffcce0c0469e4fcdf9d1559d827fb502adc14798e4574fa27c08be759bf687c46545fd57e87376f2bbd057aa4a830f0e56c08aa079be851db65a04613d3609fc9ae6ca2606e5754c175ccfd31a7e33cbf0d4dfb3f15b020f5366ceedaf549508bd5e98d91c96114a9ffeb55d5e2f0133afb1fe8e92beade603a6b49dc92840bfb07c090f049cd3085fefc76013ef46dd091bef1f3499051d8352e0ea022737d8f5447fbd4125ee5fd408e23bd705c521bbf60e5d7948ef37fb66220f4df335a6cfd443c4c8c2987fa733d086fa50902cf2415ecf952b167c8e0c5efb06482519e20251c304d0b805c6c892fe8f35b7886d2d0e8bb8ff34db7e4827834e78fba79fb256d8e616bd4cd9564e968d3b300194d6a22a4a1143ae0d24e865ea7a1edfb0f6343ce14505a722dcdf3d5cee399274d4a82f2e2b059abbf3739fd07af6ed7b232a1dee8a8c68c7f0e9ba3fead87ef954719bccf74c86b2217dff8fe92b5a6bbe10762e5c571bb16e0cb5b944b3550e352c5a58596382ddfbd08433be7594e5394699bf75092f249f00577f1750cc36b13444c003463239d90d07e87d92dc162184aa7e7a0447f61d3f64687d25d114a9655ae8acad51ad0f69b9ddc02a3492ae364d2ce7583322f6fec255cc92347b21184eab70d30c40315e619c216195b98bee6285e727c253ef2e6d2129b40e9e58ad8d886f4629d3191f30a5bae64f2bb1f0b4c27218822ea1cca8c91f3197bbcd32b8d12a0591a21dfef4c15197a36d3b74b252138b0f4f5188005c4d82a90a162b86f59d89905adb2c655b0d3e29653878d695c602206c09410b14e5c70ff74dfd6fec9bd4bb0c8b213764a8f2d84bd915b73a1cc4455708bf007e45ebd81bb256f4cd7efed32470e4a7ab4108199b0c8d15cecf4b1f5234a51a0843cdcc546fdac0584492bf8928003e8d8914eab301d83a29364f5d8f09ac28851c4982b1f6d57505808957aec50aefb8fd85e330ac8281f1f9f64d4f636dc8e9def3d9e6913cc90cdacd5cdad693c8ea958c42b084311ceb7e7933fb07917251e3fe6bb1a9ab23fc8a05aa1533da30955802aa521d16efb376ce1b31b555f7356bdca146390e6afdb2aa13e851b11a9bfec6006cff92fa7b6aa9acc572a4f944527d89e5cc0b09dd6890191bae4c8e49816764ab5bd92f57aea24f59ecd9bb9b1395ac5674c430d6c9a28068948d90830f8d66c14e25e485aae8ae115a22af7294a986afed045fc87ecad169406da97a9d259bcf50ef383ad32620af03ae4096e5d47ced443cbb40d46a0713c5d47695fe3048ef7f8dc84be4ac5ab073e3402866070e3f249da43276bd027e0c093c11b176b441c16c03d15c9b3bc6ba7bc4336b5394195c07dadb557bd34920e7a1875f73d9132c2bfb3e1509f1fbdb2e13df3b62c2f4e4c9f22031b1b30c090f7af0e3c0158c3553299d00d2fcc7549842aebb291653", 0xdb1}], 0x5) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="a4", 0x1}], 0x1) readv(r4, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) readv(r4, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r5, &(0x7f0000000ac0)="3aa4850fd99f6eca0ee5230cf246e13e756a6772f3c75496c1afeac407896723b945e0c8b73a798696e79ee845f544b1545090bf28c04d0023ee3078e05413b8ded4b3da06fdf80e3245197740448df3d04c1fae6fab78f4390aa092c5f652f16ef36030df076aa3c5489ecf46c7b27a49a19b85ee45722a3c48ce223852bc65b8e90108915c3e474f5273b7bf713ed27214717ff9390c4f8179f644b908ddd6070896ee7e1416c0b597cce6a2ac9b4a62136d467177818640d2eeb0334c6bc8d95ffdb1e7b623629f815812fe3d1e659a4dfe526e629257aed6d6da1e468f3f61c71ac7c82d9b25e01cd219d8c0780a47e290b376699291f4", 0xf9) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {}, {0x16}]}) write(r5, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000140)={{}, 0x0, 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x5a}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x10000) r1 = dup2(r0, r0) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0xf07, [{0x3, 0xfb33398}, {0x3, 0x88}, {0x2, 0x841e}, {0x1, 0x2}, {0x3, 0xab5}, {0x2, 0x30d}, {0x0, 0x2}, {0x3, 0x800}, {0x3}, {0x1, 0x7}, {0x1, 0xfff}, {0x3, 0x10001}, {0x3, 0x1}, {0x2, 0x9}, {0x2, 0xfffffffc}, {0x3, 0xf1}, {0x3, 0xfff}, {0x1, 0x1000}, {0x1, 0x6c1}, {0x7c721d626105d6e7, 0x5}, {0x2, 0x1000}, {0x1, 0x1}, {0x3, 0x54}, {0x2, 0x3}, {0x2}, {0x1, 0x9}, {0x2, 0x7fff}, {0x1, 0x8001}, {0x1, 0x7f}, {0x1, 0x80}, {0x1, 0x5}, {0x2, 0x40}]}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000200)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000240)=0x5) r3 = semget$private(0x0, 0x1, 0x4d64332057fa4929) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = getgid() r7 = getuid() getgroups(0x4, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x6, r5, r6, r7, r8, 0x80, 0xcd}, 0x1, 0x4, 0xfff}) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f00000003c0)={0x5, 0x2, 0x2}) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000400)={0x10, 0x9ce, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6e}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x401}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x80}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x467}], './file0\x00'}) fchownat(r1, &(0x7f0000000600)='./file0/file0\x00', r7, r9, 0x4) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640), 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f0000000680)={0x6, './file0\x00'}) fcntl$lock(r1, 0x9, &(0x7f00000006c0)={0x1, 0x2, 0x9, 0x1, r4}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000700)) setgid(r9) r11 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0xe7) mknod$loop(&(0x7f0000000780)='./file1\x00', 0x1000, 0x1) fchownat(r11, &(0x7f00000007c0)='./file1\x00', r7, r8, 0x2) syz_open_pts() r12 = accept$unix(r11, &(0x7f0000000800)=@file={0x0, ""/78}, &(0x7f0000000880)=0x50) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f00000008c0)) write(r0, &(0x7f0000000900)="e5a6b851ded8f6bcf7837df6ffb79dddb97ac26183f79ab4e9d5c43e5ef239b64d7f0f77fad5522bcfea306961c06d21fe390e5990d6b317a95515a910ef58a0d05a9e749c3f334aaf6fdcb4205856b99e7769ac4f8bfe52f90257ad0e6039ea4822a0fb36d1d55e616ad1d3ea797752c66c12ce6343e984918760dc822b5fa77cdffea7543f3a1aa981bf539dc8bc648d6caa3b1f2f2c9419ff0c7253bd360ccce9d00f5d11d6858c07bb414c0b56aecb631110adb3626a648e128db18991466a9ae68c7dfc1316e200df5da85b0b08037f65c34c02807a04a19ccc9e600c3d4f381372a11f06916f9c", 0xea) executing program 6: ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) socket(0x2, 0x4, 0x10) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="4890526e5b4f426b22ce504dec8264b9d7023381d0ce7e3b030bcd6ffac1d38bd40908d4ab0118e3776dd6b4f602c213dc8dd4bd059bcd367ef291c3ffd6f77904c2cbbd104130d6bb519c9fe7ac0d2e8e26f7e2511a0d2cf74755dd287307a126f82dcc8052774b1977f842a2a66b57a1cc834559579792cdba2d64b72fafc76c4bb8cd7c0d552978dd2e729c95e54fc7b1cbb115268719d99fc8208fc182b7acc12c87d65875355512adebe0820c3ae09fcab8644cf54d7376797137f1ed55aa6105a40ee771dd804664933968d9400d9a661a2a558e283737fd60374abbac113518f938fc8d51849dd9f6c0832cc14e56d4152c492e770c86d9eda829de0080fadc05f0abcaac6c3b8c672f88649122d53dd8f03a3a37a24f4e601d9b81e19358fcdb1bda1f715534eb07220dafd471aebfaa1c6317837466a691ba949677a4ba6b94bcb44e7bda754ed1af49f6399e5792423350c96d2a11ab84e664fac0daede7ff47f2a18652d3d8b7644845f0ae4d400cb8fb5afdac4e8291065703b983eb793c9b901bc9da9e8a9e74ba5fe21539fa7d2268e98a814abd3a6312a9ec7d51d8eae5d89612bff6ba1934ea612799577215cf950b7b84d1e45bb5aab0bade45bdd86f868557df5a45e5a46fa2ba730460fdb72a783a4c2a0160271e0985e2578c7bab13b0ca825762a460c4521531ae243eff8bdb8ee4993d438a6c6689c7aa4e769955b2b9ccf5f0b40330c3a3e7dcc6d51c3d8aaad107e304483e90ebbcf778a8d37f26e6bb4b25d88559c1adf0398cadf422adeb6a5d67b994fdc9266762b475557c8edaab1603455443c8a97d7d2cbfdd57bb528478e702470d253ecaf0c6ed9176bcec3b7a5e97074b1ed2c20e6eb7cdc62da5922042d37938d319fab622ec0ed1dfd26a83037994c96ae04658a97ed868c79abb6b6289746b3463a5e1f60bbe533fa4db1ee9a5e67040381275332905f3058e5a15d4e28d3b8b871fc723f26846e025f37d14860221025187618b172f071852120dbefd1453370e062cd2dc0a0d54f1187a9d9df60d6ed137ad09a1a1322c8a6a4b78f265e37bfed65d35fb9675c130a091841ec696a746289262b2c28fa3252f466728a6f1856e05ec80d5bc8d1b0a", 0x328}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) fcntl$dupfd(r1, 0xa, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x44}, {0x6, 0x0, 0x0, 0x40}]}) write(r2, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "51fa6278e9e960b4dd89080863ab366d112be29e"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000080)={0x6, 0x100000001}) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() sysctl$kern(&(0x7f00000001c0)={0x1, 0x3e}, 0x2, &(0x7f0000000200)="262f8320a62638875e146214eb7f959432f7e5121df569fe1a0cadf600f6dc1ba06f3917cd8f3df4279802f7fe6dae695b", &(0x7f0000000300)=0x31, &(0x7f0000000400)="bd47c860962f78c9a6b8a1e5c3b264623e49ccadd8f8b355598ec04a5377a0e79e23047c39ffdc84635eabdce6fe72d881362f7197c10e0a59539f289240e6b3fae154f1c2a2327c0165113465a63620670f698e8799650cb78722af5bf079a59c5929abbb3f36783c4fa8f205b21945bd0e4cd02bb4363d1191afe9d9a53667b05f97", 0x83) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0xfcaa}], 0x1, 0x126) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) r3 = getpid() r4 = geteuid() r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r5, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r5, &(0x7f0000000080), 0x0) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r4, 0x0, r6, 0x0, 0x1, 0x7e00}, 0xdce, 0x32f9, 0x3}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28, 0x0, 0x3f}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r7, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x2, 0x1de, 0x9}, {{}, 0xfffffffffffffff8, 0x43, 0x1, 0x467000000, 0xfffffffffffffeff}, {{r2}, 0xfffffffffffffffa, 0x80, 0x20, 0x4, 0x1}], 0x0, &(0x7f0000000400)=[{{}, 0xfffffffffffffffd, 0x4, 0x10, 0x3ff, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x8, 0x7, 0x101}, {{}, 0xfffffffffffffffb, 0x92, 0x1, 0x8b72, 0x4505}, {{r1}, 0xfffffffffffffffa, 0x83, 0x80, 0x1392, 0x10001}, {{r2}, 0xfffffffffffffff8, 0x81, 0x2, 0x7fff, 0x5}, {{r7}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x8000, 0xffffffffe790fd4f}, {{r2}, 0xfffffffffffffffe, 0x11, 0x1, 0x7, 0xd9}], 0x2, &(0x7f0000000500)={0x8, 0x7fffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) accept$inet(r2, &(0x7f0000000180), &(0x7f0000000200)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0xfffffeff, r8, r9, 0xffffffffffffffff, 0x0, 0x82, 0x2}, 0x1b, 0x8000000000000001, 0x80000000}) setpgid(r3, r3) fcntl$setown(r1, 0x6, r3) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="0918b125aa5e7b91612310d0423df82034fd01134da4ddd05d3185023a29fcde5d0c1191caed96909b95cc3c12ebc796d14da9e2f3087adb2d3581597861208e618e727c7dee1ded0fb51304bf2e104168292ee4e82b9d1b3c29d87557bb8013139a2a01849d4ee008347ae9878808334fb6a4c9e2c0de3e5a0c9c048762884a573abac28cb51f621fb78c19536153b941ab8827c755528030b4282aff16150354281c", 0xa3}, {&(0x7f00000004c0)="256a21681c81c62d25a056fb667860eda4053744938c72bcfc39aa465d9cb3aad035a284247c8cef64e9220b6879f3b34bcd37b8c8ea6324743f336a011aa58ae4729ab9e984e7b80bde3e9a76204fb285ea5eafb3dcc93942cf89ce9918bc35b58d5f96656f340937a4f52374431373c74bedb5e443abb86569b10cf88ad17c947a97e6f419611cb123ff60b0680e9bda2c6400c732418b2cd8a0f221966d45de91781bbf657ed16d43297dcf9cbc3b931df89f8335c3012a2bb320be30954c7a4c3e2f36d637ab", 0xc8}, {&(0x7f0000000040)="163f4d7f1b", 0x5}], 0x3, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000019c0)}], 0x1) execve(0x0, 0x0, 0x0) executing program 0: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r1, 0x4}], 0x1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x48}, {0x1c}, {0x6}]}) write(r3, &(0x7f0000000140)="76e5dead6f01f8607d2100000063", 0xe) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYRES16=r1, @ANYRESHEX=r0, @ANYRES32=r2, @ANYRES8=r0, @ANYRESHEX=r2, @ANYRESHEX=r1]) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x28}, {0x5c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[@ANYRES64=r1, @ANYRES64=r1, @ANYBLOB="9e3310953ffe8f519ebdea205dcffbde4432cb6004ea8bd9d70b65ae9ccaed907bdfe9d35c681c9ae2f6302fa85d2b150a2ae907d1da06c166b1cc3e0f281052", @ANYRES64=r1, @ANYRES8]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002680), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000016c0)={0x3, &(0x7f0000001700)=[{0x25}, {}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r3, &(0x7f0000002540)="76e5bbda369af8607d2100000063", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0xc0}, {0x16}]}) write(r5, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) sendmmsg(r1, 0x0, 0x0, 0x75ae4277faeb7d88) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() ktrace(0x0, 0x0, 0x0, 0x0) close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffff9, "bb08000100a44e591067145e07cbbdbbc700"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)='\r', 0x1}], 0x1) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x1}, {0x1c, 0x0, 0xff}, {0xfffd, 0x0, 0x0, 0x3}]}) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x2) r4 = geteuid() setreuid(r2, r4) syz_emit_ethernet(0x59, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000b2792285b3c286dd62aeabcb010000000000000000000000000001ff0100000000000000000000001b00013700e429640000004e204e2000089078d1750fe2ae5db900892f280e14da3cc05f03e5"]) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000300)={@remote, @broadcast, [{[], {0x8100, 0x0, 0x1, 0x1}}], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0x4c, 0x0, 0xa2, 0x0, 0x0, 0x0, @empty, @multicast2, {[@generic={0x88, 0x12, "fcff3cde309ac9bbc3ed135ae3451e65"}, @timestamp={0x44, 0x10, 0xf, 0x0, 0x0, [{[@rand_addr=0x7fff]}, {}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x1}}}}}}) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x1, &(0x7f00000000c0)=[{}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) setsockopt(0xffffffffffffffff, 0x11, 0x4, 0x0, 0x6) syz_emit_ethernet(0xd7, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc9, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d4"}}}}}}) pipe(&(0x7f0000001440)={0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000700)}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) dup2(r2, r3) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCVERSION(r4, 0x40044271, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0xfd}]}) executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x2, 0x0, 0x3}) executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x8ae) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) chdir(0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r2 = socket(0x18, 0x0, 0x0) close(r1) (async) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x0, 0x31, 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x8000, 0x0, 0x0, 0xffffffffffffffff}, 0x80000}) connect$unix(r2, 0x0, 0x0) (async) writev(r2, &(0x7f00000012c0)=[{0x0}, {&(0x7f0000000180)="430306cdd77ed0ac61aa1f1f178c6c0713bc9cfa7239e77a9e6600ca5e9d629af6f184918750c99e7bd6f34ca8dd1f617265e1f412fedeb6bb6194b7d1852add2a41fa896e741873aeba30762434c1a6323389ff33671f1a2c1cc2e614760b1f6d01dc4622dd11a02d46d919ce75847818817e263b2e4435b9fb0afd2a47857ddae65394ac61d4ba0ba20f678abd863fb05290657bf6354b735114153b4525f1707b0648a795a0d60759ffd754a5a43857426bada52c4cfc99e9509dad9b6342bffaf158f7448384260087bf626a649412588ef780385c8922d82e216cf6395758a00bb7a6f2ad000dbe9984355439c38f2679ce87a8ec319b2d211117eff838b904796f43105a1d78272579fd0c8f27b5ab46c4018e9901a97bd8f8ffffffcf2bd006db0a16198db749074e5417b7f5e2256e3189d8fa356b8711007447abae29de0cfdaabc5ae8e92e4a663d8780556de5b2b6701ccd1540a7b920686e84aad89a12eacb14380d7158af71d7dd440ee0320d1b99b2a8bb3b41f1837d0291fe1eaa5a651b6adf995dc7de12525e327db1164c3ecd9e276b335a3c1df9c7f6c27d9dd5517cef01a2f0e30b36801286d4fe632dea933a5476b86c71ffcdc8ab9b3b24d74d29b8088288083a84cde46d89e25d53197fa86dcf07500c7e88c103db15d38d12a581a8fa11f68ab81f8ea8803b05c7906654a51314796e9ea65fe1e24e9ab25f10b4e69156856a568a71743f2c8014293455eee063ca7be42105e595d9d5dd476ce56b46ffa5f8e142bf48f0b315d0672949a6c47d6e86850cfed924286598bfe2ad07f3008cd0bf928f8437f70d6e4eafa9877082a627e651903dc45874b2893441c92fbf60c7d0acd476976774948523b38ed67372230d0f39773bff65c3946c625124912e8d9a609d640364009f6c63fa219afbf17faf987d3c5cbfaba0bab2e611d62664d06051bb6d29f5079c08b89b0a2dbeb2c920ad8b31f4d6dba94fc8a5da82bc928640755240c31db94b137c6deec27d930664cc5361486f35f2ff7a5362787116b8973b0e01b32ea5390808dbcc1c4c260bc6fe457f19fb414d6f26072aac6c1351c2434b983925ba47588b5db0807aa72217f2eeb3343a1dd90c6db8d915e1ea8ade4e8599", 0x32f}], 0x2) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0xa, &(0x7f0000000140), 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="007bacb039000000000000009ce4344b3a826d1affff00000010a18bafe2d0577329417e938dbd6d835d3d0aac", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="ff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x400}, 0x1) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740), 0xc) (async) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r5, &(0x7f0000000300)=""/4072, 0xfe8) readv(r5, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) (async) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) open$dir(0x0, 0x10000, 0x105) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000001340)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000000)={0x3}) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0xfd8c, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x4c}, {0x45}, {0x6}]}) ftruncate(r0, 0x8) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 2: ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x5, 0x5) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmmsg(r0, &(0x7f0000000680)={&(0x7f0000000640)={&(0x7f0000000140)=@un=@file={0x2, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="c3262fa4", 0x4}, {&(0x7f0000000200)="d87c8a36bfa4ac0491e22955dfb21de8450ce43c892ca02e7435bab554b7290e82120186ac557491ca8a899e7ceca7f138519292086b1cc8fc0ab0b5a16122a4034a19735f6bee1c56fe41cf783470adad5b151465ca69a3c848106d173b26fedbcb144d86bc67b771399bbb5bf6caa15d4a176ac2aa23dbe429f4b192117da49ad8bb5ea86b9fa89be700db76b67a7cf46e90944a73fb85a173180279e10b463babea99ef3e0230f32504c16d", 0xad}, {&(0x7f00000002c0)="898a8a7948f5178fef70e12e9362a25291e4727ba070661846b23b3694313b370d58ce549ab0e9fca9db4a0cd2e74091047d3d755a0f5288d09d2dc532dea3fa04e7a9b46684ea7e6e0f7fc84748a4b10edaa9526d995bcca1587c7b6904fdd8f366cc0166317c64e59bba8938d55ab5b8474cb4a32def25f9a9bf3ea1d83dbd6ce88d0564e19d9c6db513f3ae6fd6a7eca6e2f1e0ff6228dc2e684253539174e2b268bb1f8ddc79b580e3d09dc4ef7326310cb2bf30e9b8b4c0704e5c3dd5361c2b6318d4a5538a214ecf3ca0e06de91dd931e33929304b2554073fdeb7c503127c823409ec1879b2e1464e5ec85739bf56ef8b84ceec54b47fe7f4", 0xfc}, {&(0x7f00000003c0)="aa3d26890ea7e4219368f0aa2a6dda53121953ab7d35450220c07fd4c658b162b844d23e79063a05b68dac87ddf81367663437242f22b9fab56e3e7a10d36bcfb44a3d69e3e80aa382340672362ec7a91267e0646a1969fb8a515ac6dbf040fbbc3821c0dbc73b6b9dee6dfa671cadb6706ec0b6adab81146ac5ec3cc024a382ba182cc51b11676cf7b4f07b168dc4abf5615dfca32557df4c44fcde3723bd1404383507a8b56f1d66ec035d0cc1420169f16de82860cb926d5bded6c282baac35800a6d95df5f5e5eee6f76c506854c57491eb1106e48371e", 0xd9}, {&(0x7f00000004c0)="4b2848d2a63ab06c3a4f56f12d55d509a8a1015bc84d2cefe29ff7096f78f4b0bf83ce750594d56b5456ed71b49dc4ecff300f38b576527410cb0e9b92cc03ab0521387cb05d31be6d275821e64ab43067d8d556fc90ff30e7e4a5e2a09e8e88fe94728f5bd5c4cb6fa31e3f9c298741f4f2dfb20b6034d75822eb3a97a839c7e013e3c4329df259ac6031f9ebfa32895a3d92938da1ab9d604b2e53b14f2aa38f9858e5c4c83d15505d957dbd460ff90fa76434863756a2202a64ef3d95e2b6aef431bfb0dc0a1163280fd64e5bc4c4257fc76f23dee2887441103cbfbe687ec611be1af5cfbd6e4e59dc2f", 0xec}], 0x6, 0xffffffffffffffff}, 0x71e}, 0x10, 0x2) r1 = socket$inet6(0x18, 0x4, 0x3) getsockopt(r0, 0x5f009bce, 0xfffffff7, &(0x7f00000006c0)=""/177, &(0x7f0000000780)=0xb1) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000800)={0x2, &(0x7f00000007c0)=[{0x5, 0x3f, 0x2, 0x8}, {0x81, 0xff, 0x8, 0x800}]}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000880)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x200, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000900)) getegid() openat$vmm(0xffffffffffffff9c, &(0x7f0000000940), 0x10, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000980), 0x3, &(0x7f00000009c0)="89f032ea437f3c437ea387526334bb66f6de86486f8ff26352b96acff8e20c9f4bd75fe024a39b50e5e15ed7089ca3ffbe19fbed6c370a584aecfcc020cc7a77197fc4a03a8a2acee623430719e4769d44269140752bcc239a28a9229fb5657b84a8449ebd4fb0acae2b2cb9cf9b74c72e88b6856b1acf6e47f46445d68cb21a97889143e7d0782fc6394982c33adc4839a4153c7a486dd0582aa1b25fc158cf0328f454c556bc57176ad1b9cbd99efe9c66ab63de48da02e8cd9dc61d480830a8c1a5a437678ae49e9495ea", &(0x7f0000000ac0)=0xcc, &(0x7f0000000b00)="5d907391ead990ed3dad68cde76994b8355b4af6c9644f8985f91c45f996107966279568f6d231dd6c968a32a461b43cf240251e19a73dae4310b80810ac3a66810043a6fb0e8dd8d54ba73358846c3717530f45b697e714499c6e9b36d1b8639cdcd690c809487ef1846fe6d59c0f335b93dec75c105549f474733db512ab2c8279b49bf95c766565", 0x89) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0xc) setuid(r4) shmget(0x0, 0x4000, 0x761, &(0x7f0000ff9000/0x4000)=nil) writev(r1, &(0x7f0000001c40)=[{&(0x7f0000000c00)="9fa258441eb3ee65d7df89c8f2e20a7cc90767f816d6d34f80dc97b9f36c241ab138250a7bf1e3", 0x27}, {&(0x7f0000000c40)="257995268d64b5fa360f3da5414302705d11419c6697a7dce5769111d60668a26884778178ec420216cd57e1b834a2f6c886b7e1de7d77664ea29c5cf24f8027d4f5d729e2ad499ee8e3d5b81ecc524db180bc61daaeeeb12d2795b6e7e77f3e138ed2a1e2253d4eef8c5a85ed62aa556e92cc14ef0aca9c06671473694dcc9c89bb820e582e17999fc83d1085ef68e3df351db564f71a369ff408ede0c040a293be185629887adf38af7f79635315897c93d0670578859b5963e6bdd55d6dec68b17387e53202e021fb39294e242acff60a65666f19be8ee01a8baf6236e4a755afc28a5524536cc6f26cc8d68d1b3d5a0d703781c7cc79b41524438fa2eaf4a4c642a9f1903581a76dffdf37ba9287d1bd02266975342e29fc498728047ddeb996b557d8e1df15ad3da032c336c8c1716cad6bd63e42ff592d38289a830d41f464ed6344bcc65169366f3923109789587db67dce1915d38386786ba2f2e520d60e102ff3c5887f9e6bd4fe84cf5114f648e91c98ab898cd8748677cae7f8bbced5ba627ce6ddfb7a73fe9ea60dae81d87bfca72c71d65448e3d9f619969ba24a6036605b5f06a80e7540af203944acdaab11289be01f61f3824bed159a24ceec186fa7f7ce81ce194be756a3abfa7d1fc345514e4142582a156fad670337d6fc79841a02697534f346a9e7bb4a63ace12590db7542f9b032d587c7fa536a63366333c41980d04b7e13137913d90bdd4e30bd0874c859e5ced3fa043d8b39836d728ce15acd8768969658668659bbe979b2ac647f7883385accf18e989b155189644eb8e89f45aaf870030c781a60a4fae8d0117df6f5ec5ce428533ff8c6bc02eda344e184134ce3c02cb9aea462433118ab77c69aa16df5307cab04ed71b9996dca6208daae9f5a2f563eab6dddc14186b798e0f34c2b9e17d0f0ee27358276b0a5de557510be381e9bf7c26be44c2306c1100e491033cfa42c2897a077583bac4df34ed92f0eee4e083850bfef9360b92d5fb2c16a87352dbf51a370478339a2d29e8065dbe2216726f59ccfe6160b192ee8111d9f1529fc338aa7fbedf76afa7cba63ef21325fb14fea1a10dce6f607ca393c9e1b29ae64d0e9d681c6738fc1b7a23b77a87ae008fc4828685a2f8dd3d8fcfa185c68832146bb9c6a0110993b3c0188d2e4492bc694c81cb3d9705ffa9ccf7fb518f9c01cb393af620f046a3d91c2a2b3789c595bc45f0ed17f977904140cb916b23d492c4755bd2c821cdae76f8359a6b04eab966340e1cdaee22646d9a0a04bd907cd9358f0c2b8aed2262ee9fc54a745b6620d50f40085b18eff2d2d73f76b499445b0893deaa88bba5b3436b4d596c9af9ea4a3b1f7e9b56ea124c9e59ed765078374c5d320497bbe691a1baa458fbde5fb33cc655f51f120ff354afe0f56ba24c5fa5d3f8c377230774179894717c5ad8b6aac54c3eca8c7a27b23189b835114b5aa9f64853fdfc9ff66afc207bd6c357596ba7494d0fee637d51306e47dd0d29050b5634b603e57a811edda65704c50ae2c090105ff17e3362a17b1438282171fb28e8f1b86160fd393beb54f5000970cd395c76cba405e352845068bfb984770545f02eb4754ed0a06e66eda407e48d3a192ceaf7916fcce864beefcdcde0a1a9d25fbdcf71f384774fec13fe6f6d178d19fd00b225ca8baf74067f34a93a19a8a618fecc642b47ba3720ff80bb72c55726a38e24cebbdd206acfc4f7604bfe01b50a89e69a24edb6c86d2c04c77c036dab27040fe0abc4520b2fb9e92ba5bfccb23ba8d95d468d0a414a0742015f34360f21faa70849637385288d3584b9552b89243f43b45e374ef6f71f1ca923f62bde3ef2475d23f822cc561847245a26234e75ee5dc5438880973936cc05ff23ab645513331774a70d6fafff70486764ce1b7b0fcf2f681ddb2e57ba065b5e2c86e9da99ff86d0d179ecdfb546b7aaefbddbd6c48322dd020eccb807e3375794f6d9c886a4676e2c1e302e18636a80269195d2f39b08aaf380b88d4c1e12609d1ae6541afb5687e32e3437e7658dfb6ee2b644e331a27c7e54cbae21a6be7edfd5fea6f606c5ebcb98fb02b25aa4800599dc827646468c6a5428a05a300c5af55435b31754d4cc995b40d271e9a5445538fca7429eed130ea2f1c07a2e3481c694dbf23403f23d496fd180b0bbeb45ba3cc9edcc7362bdfca6ded271f9d08e93af56a8a2da9a9e7073dd50d4957d116b3279003389f343b5a9dd60bf0415740d52e9a47afd6fc536dd30883ea26e525ed98f5d189a662ee8bea604216bdb212e0f8357a9da4ba99fd01ca80fef2796a8c67d222e87ec16c73c660d4b8c1a0ef45b651513d471965a633f3affe4f0605c905d1e7e9a99d1ff3aebe6851d386572f721b622e5094c0da4fbdcc5744f845bc5f3e80c8c5c43b12f19993cf76efec8a83f2d10974795cf02b5345ddb3b257415c61d6b6b55a69c39ffe8a6ca4f31ca2ec6b77a17a61374df13186e2810ae04c7b3f37299485933d94764d0d146bcc16f360d59785978c272a970f523685e3a7cadcacea83f39f77080d1017c2ea09cd0d048129b3f4fee676693c9e235ce8058a9d08f3cff884548e10955ac01808f06698d102425b795c0d99759daa9d540cf9e928dc843fccf781737da3ff192886e0b8a0410d3c9927de72349a615304cb733c2ab6e3882e896c72bc4b9131dc287057f698bbbe43983827e547fd6303232d15362d927fa16e1ac75f705e4141bc0e56041960f30df6eeaeb66cd849d238e623175525d27173bfca5e310c26c1b45908dd7935d2dcdadfededfe4925ebca47f03a0437459949bbabd279532c02c5dee5cc1c2d971b4cc58084c015a75d36ff1ba5282c2a9942d5c5f267088bdc8fb2bdeeec9113b8778013eca6edca59f87b4294f0be4d7dd8e10db27b3923824291393d19493fac2e273433bb60c344a6953569e6927a9940707c0d3d64d3b22b60bc12563f988e3961b62e2faf066c97bbdbc1bfd37346a878153b58e6c706a1cc1d2967ff58d6ca108d7e3b575abdf525bd80d66ced0706140591d1a34b8efa35fd69d45fcb906c5e7abc141ca7e503b9748f96ccf719e16f4417269f3e3932bd74c40d2ae5ed74779db18555832ed9b1e0e0aa7b4f7ff75630c4741feb2acb6e61c1bc10becf733e40c950ab76b229877bf15c3aa146a23bb4a5af9f386ba21b992e821d9ceccc3c6ba9217f59f50796c5ce75b94c8bca0a2dd258476cd6d051624af6bced04e8ffa11c36604e473ccd3285b4b1cd25aa1013e26396da54ddea4c4c09691a3da82c27eb652d9165dfa367f0f373b2034c2db2a0d7ae7c6630120dd7e347c9c78a71f75e8e4744202d6a98e6a6dbd2d622afaec4429b7b1c5ff8907247565f9b7140886772dec96ed07e7808ac5a9ed0ded720a441256128cbfaa6e633ca6bd37d7051a4b52d8b5019973df039cde31f1e7df4d47d2c25984b9c8a76d2f14553277ae4e2c2c3f34a331be550494df6dd6ee7f441b19f7d0a0f915122eee715775d6a8bcb26c724b69d089917a5453f473ce6fa8b5b81879f22807e13ac1b7e3a7eca20fca313a35b98b752c6c001bf0b06949bdb0863c115045e9bdf2f69c7437978c09aaba21aa5bdf469b86fc82e60c3b35dd3285c2103a045ababba878ea80497fd122b8981a49cce2551834e0263f854fea03e922f5643c46f841e8a8effc8cdb173b67e0bb3654bb736030de00c9c4f645f671a24d3d2ea588578ba944956359c54b10cf57497a28c813194d3387c7ef203a195610b000abc9251ec07cdf8130adb04056a07be01638c79ae63ab44fa7d8e0888e0b7b1d6aa932fd25b1d80d5ab23848398bd53275d494a4537eecc3db63dc88aca951650444d50a123c0edfc662f980c5d732fcc12288fdbee1b8b63fc5c6e72561eeb9a726d7770d5aba5b6a20ea703668b58971014e0a4355faac3e1479be24cd5190c7c60f1a6ee3382a44521318b929ac7e53e465b7ee9bf9aaa3c34b996cce5141fb526c82d98a19e037dad7e9f0f4b8a1c3607e65ccd30e3b93dacb263f424c035fda76f1f3bcfa064fe201f988737ed0992e53e6b165809f69f0aba2255db05c896adf2f012c90c3e6c9bbfb56260a005700d3745df3e596a18ffea8b61d35ee4ee95ea4bd27c64a369583133fb40af68fbaf0503ef54faaab4e28a816b9a19cbd847d34375ee1d3b580cd64da90e2149bc516f02a97ecc2e99eebf009ff7b5e49aa4a0a9e0a82e54a5281c92f99a148f58f1a7ee7202980ea1a755fa34286dd5b246f2faaf6c8cdd08b18afac26fb6298bac3b5b8ff428998b1f3acd9bb227e20de20525f75dda8ea5a40b8f2c80f0ff5dc5ade7835d1b76e5f6c1af96a12c19072c2d70f5462a257563fcde4c69eead375a6b0774d487998fd92f053e32cb0830e32364964cfa03b5e0c055bf8ddb12fcbea92e2b41643c3f0683e1ae8c9588e9c14f06ae8fd0ca914bacd4c712cf6e8005762150d67d6a1195f7e1b803a54bb02a94c5ede4d6577d43896c30fda2833571e4edafcbd06344a8ea60893e051fed193a9302b821ac1d6a619535d1e6d101db54b44f123e819bbf27fb207bf87acf340b044c00b469834bfbb574379a4165cb3974e25d27215846be7d9df9a5d121aaddafbc6a15a3e9a6adbf01f229d0622cf456a6f466096c113a6ab1744560bdbb7f96780fc9d4bd0fa2d38aefda842c57273d14c49a90cc6d2ed52543d1354cad67d1a8715a82a57e021e22c56d3e4297081b8c81aa2681e4d552fc3704611baecb40b31a8a29a837dc969097c9db1c108759c4400fdc4a50c20c2ad9995772ed649862ade6a95e7192157b7572d3ce444038c5483a0dff4be179badb32859548330ec3efdafb189035072c431fdc53968761f6d09e130430a77d90f0329f2ba4911fbd502fce8363407298764897042b8450ec0cafc1b7d88cb7713a997c7ff4cb677d5b50aa1c5b74895bc1806887067aeb42a66acc696ed75c88d21b88d750170cf0460190798979b9be4d62a08127aecd03b715ca86732718591bbe0117356f6944c330be15435ee479d3be02b12cbd2814453e63c27d0f42cb3fd37429cc0108e643193fb8e800276f39d32a26f49cd9d3417ffb2afb7836468f9b20843591b887185fb2d80cdf98c2b2618f0e56095a34dcb41649e3047849b779d7be22367fb69ecfb48155e0ef8d1bd9f71d20d4e8f67e23cb9f1f2028b6a88f7900fbb5367eef6db070fc292ee2a98969e00150a7e24a8969d447957339f84b50bf77fb1dadf0d453f4c486670a6c022e5dd5d3bc61218c6fd40644eefe2dff3159543132e0bdd7400c63ac54ca41a91a82f5151c3dfbc6623f143c2d8c010c31931ccc67cf18fde80ff2da075a2a5651fabc3ec6d7c1aa453963ea03f8c36c50b9bbbbb18524633334e7095dea40ecbfdd6ceabf7b8245cb7d3c3e7f5f714e8d36bd300928c9aec2aebe3283796581393f6340e3660d64718676669d21150af5d404a45944e9e469a1d7ba7a29705ffe4c788b37aced22cbc41277900c07131e4a8ded8169feb07125ebb68e67233ca52fe5604b43502e9c22af2b05335e5026a585f17d595000c94aa23d42ee24e6d111081741b72916ef94464f2665e70aa417ab4203c26d7431a0b0de260b03d4686147d0bf5ebdcd1fa4b7d1b140a4c4751bc26d356a47cbeae0671cc0647000cd769a8cf77b1bcad78ceddc662ffcc73e62b503d80b17f6def2751b6970acde60c81a7dc2386d", 0x1000}], 0x2) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r5 = open$dir(&(0x7f0000001c80)='./file0\x00', 0x100, 0x88) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001cc0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001d00)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001d40), &(0x7f0000001d80)=0x8) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000001dc0)={0xfff, 0x6}, 0x8) mknodat(r5, &(0x7f0000001e00)='./file0\x00', 0x8, 0x7) ktrace(&(0x7f0000001e40)='./file0\x00', 0x2, 0x1002, r3) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000001e80), 0x80, 0x0) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000001ec0)=r6) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000001f00)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, 0x0) executing program 4: mprotect(&(0x7f000007f000/0x1000)=nil, 0x1000, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x2}, {0x45}, {0x812e}]}) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000000c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000280)="adb96cc0a207a7ed9983711545e9c160cee90ed17028fdf3ac20b51b0ab58370d62dfd2d6bb5b5983260afe28ea79a3c1ae92e9740994773e25bfeb1", &(0x7f00000002c0)=0x3c, &(0x7f0000000340)="266c75db47784f550a5da4e1ba10411caf096880ed48f437b8c0c14a0278ebcf1a548eecf82a19cbfabd9b375e52a3158170eedeb5f44ec597e5ad6209cdda18419b6eedd04fab94577289c5a4b5e00fcaf30e49688d2983f09b5a44f299", 0x5e) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000028c0)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000180)) r3 = socket(0x2, 0x3, 0x0) recvfrom(r0, &(0x7f0000000100)=""/50, 0x32, 0x2, &(0x7f0000000140)=@in6={0x18, 0x2, 0x3, 0x9}, 0xc) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)='\'', &(0x7f0000000140)='\x00', &(0x7f0000000180)=']\xec\x00', &(0x7f00000001c0)='\\)+^]*\'*-\'{\'-\x00', &(0x7f0000000200)=',%\\@*\xf2/\xe3$]\\.#\\*+$\x00', &(0x7f0000000240)='@!\x00', &(0x7f0000000280)=']}-]/)$!+\x00', &(0x7f00000002c0)='\')\x1f@%/-\x17*--:)\'\x00', &(0x7f0000000300)=']]\xdd\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)=',\x00', &(0x7f0000000400)=')]\x00']) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000040)={@broadcast, @local, [{[{0x88a8, 0x3, 0x0, 0x3}], {0x8100, 0x4, 0x0, 0x1}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x807, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@ssrr={0x89, 0x3}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x800}}}}}}) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pread(0xffffffffffffffff, &(0x7f0000000140)="6f61b7ef7ead776902483d35659a64e88dae40c40c02e5d54f4624bbd9117c6be4368741a4877bcf6f8f75aced9c0f9928aeeaab48b7d8b3e210f9f9e361544e9c3544e17a60fa470d190ab042e4af4fc6c09af967c10177d0e86ede02532f8cfe92b5eaa3c369b66d7aac10d1197c7dcc98f32962c28b9d649ee93656f091e93987144332e847063919a16cedf0960cebbd1f5992f00b0a69c4a9191a3a00b2e791a5ff29b25747ad4358bd9d14ebb68e16fd204e3539383b3b6d1df08b7a33b560dce269f65e50753a", 0xfffffffffffffce5, 0x125) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000000)="8c740b72", 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0xe2, 0x9fd, 0x890, "43b2b0bf3e79036980220d348bba04ff4e629aa0"}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x9) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000200)="71994c1de376a629d07b09610817554b444e03bbccd179a857389f23c8a50b91a62a5453774c410d0d", 0x29}], 0x1) executing program 2: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000280), &(0x7f0000000040)=0x205) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x7}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r3, 0x6, 0x9, &(0x7f0000000500)=""/243, &(0x7f0000000600)=0xf3) r5 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x10, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002500)=[{&(0x7f0000000000)="39822b404f70e824d4b7505bba9f38492186f14da104bb0529a5d79e5c33d76976dfcc691c0dbddacb665e6c8661f12f5be5c2dc9951", 0x36}, {&(0x7f0000000080)="f1aa908d8750c0bef6ad2c627ac64d55645da7a8f24f12b5c997fb04d6da080681351ba860bca7a5dd303279e89d7c0cde7cfea1e8a7f5692dfd8d20145fd9606a376d286d333e905df474902ad4a427751090438b2af9eb443878f9f726bd78882c9fb8c31968a38ea2c7db8cc4b39b690c461088ed30d5265236dcedf850fe34e85f266696aa9f07209d0d7a0ae398bdfc682f1e44226656da71bec25caa768e816f972b011ca6fb539033596e89b5420598808f5b29dcc5b19b8fd30f06939bcc398ac43f724c8bae4c6515841746776d0cf30e251fbc2d0ae6fa083585fe5e6c6e", 0xe3}, {&(0x7f0000000180)="961c444783d1fb6bc54275e6a03072191a57ab67bffb4761c0060e47998918b588ffc7e577129199817b93043c2dbb9ca4ceaf2d1828e42755835d13586a349d5591d134dc8806a92985e27a5192777b90bad26790ba977a8ec1415c11cb99daa7b9dac63d2b93359ece960a55b0ff4c35ff83bbb6e021931144aeb6a6c84bb21c3f72d45ee88ad3b63ee5c34e7c3db42583128186ea5012", 0x98}, {&(0x7f0000000240)="4b9bf1da85f9335225f9138be475b43c6cbd7cd4deac26de842645655ca2cf4012654fe653d988351d5bc88b6a885623b1a8305ae3ec97f2731726db4eef604f52063472fcc64a1c019f67230b8387a70c9014", 0xffffffffffffffd2}, {&(0x7f00000002c0)="571d202b93868363a5cdcac50e51af0ce6862e9704ea7c0cda11a60d178b7c3bff5fa363302008cd5bed40beb36883a7fee7dfe1f6b1be03ab1ccf93d83fecad570e97bc5220e9ab0d4058fe600af1d527faf07c881108fb0cd3b8cdf8a37dbfdc821fd5e0430cd3ce5c81d68469e1f16f873c83", 0x74}, {&(0x7f00000025c0)="46f420ade272bcc9368c7cb6608fcea31890792798dd01bf0a2cadaf1e31a76ee876a2555e99175e68e6d76dd935c292d93873016cae39e55902b345fa6e87cd1f2b0551ec8399cfef2630df450e736445e0ecaa952baf126f0a1b52145019098318e0d155f079df3e1dc1ae1652ef49e31182c26a6b4ac2877a39b94fa3ea8fe9586c95628e22a3d1ed9c52dd8c5f7409b76f0733f7abe7477b78ba2da59e6a1b20a235fae453731663c0f8ec596095f29a5c813e3818a8233653efd7bd9eaabd106186c14e0e91606daf836eb405b8529e7855595717b13839055afcd2d73730237b4c4c0d852aae0231e1ea85be9607597841f356913a9a042305f0d04c084e49b5fcb1489d84399cd64637cbff3779543cba37fb2744c9fd71f3c9f129501eac94b5545479a68eba59c5d70258fcf14589fbc093366def3a1bb3f6e0dfeb18bcb2c593e42ac9a02c6a44ff92e9158e6087161c865e4089c9ec6e0ad9431232dbeb415a9477e512f2c5d13336e32b4e32ce8799a1a3961eb0f22097a126a687c9d5d13fa81f6f459afbc0a39fb637183ca408863c141bd6241395666970d52846242d8307d5570e25009eff930241395c330884e0372cfc4c801bc178c4e9eb164c04b2981c054015a96b16b30b8e0b0c6268ba334bd5db7c6f4feb92c0893ffaab086a97ff8b09555930ee83553addfdee415a9dbc92103531c9e5d501ca70180086597ed2cc3af9a8873611d819643c8974b019cb4582217cb83ce98a03e39524d09276e7d59cd7952e46e9dbd55d5e0492155f464ece88aad64de80b5408c5fe57f36411f6497259f0943aedb2ba743d894afdc51b392768ede37705300aaf0e6a89d85094cc057f4dfed97d5ba2ac02831e5c548211bfa1e403daa4cca1f1872d20b1ff0b7df61ecb555a3400defbca4180798d7972f9dff62e2a6cd5631e8d918c1f0c0441070359a3dacdb5b615f0b959331a4561297814ef199c8659192d88f9febf7549befa976eb0c1a7fa6ed9b670fc5ba37f79cef80f0143f4e778a1c4f6ddd61dc278cf4ddb4b06ca41af01deff157f4707811087d68ced715b8033e825ad11d3f5d02d1d23466bf465cd9a3ebe7127f6028de97f44d4bc952ac6c24ac2beaa2cb332a4eb6d42a1dda25beb7e28aa281f0ea13192001e210cf8d8ab509f9b89f5510069955b0c7f12ae8107f1ad849eabfb6c7849c1e0423bfc6f71eed2e881ffb80f6ea0b8e3ae7e8447694565b11d19923df9493e27299b08366157d89802e23c6b8579e75cd696122aec47c0571fef4698aa14ac34454cbc91c05e25aa422ea5dc3edf891840fb36ea35a917ea5f95cd2e760e32e7ec0091a1574b4ed1182c3727fbab4bd344ebb828a0c72a9c94de263bde923894574871d03f185e8f6ca03e7b3a7298c5395b308b8028010bf8ad41d50e36b64c202f1065dd85e6d56d8e6c0720101ad8ce27cd8e88b8c85cd90d1f75ecee95e72f560ab1d24cd7da76670bacf8ff324f62c7a28c2e7d7e0e9486a82381907d2dcbe1d74d6456152735317568d220155658ff0ae61905ee5c2d992a82c94f6a5dd6f02bae0760708050d8a5a3f3ae5b9afaa77886e321089e2d032035c7aa8943e69214a917fcbc4d86b9f0286b40321afc86f90dc977b71ee6d06be741d362f2b1df5c1081dfabd24d68619f893e4f9ae700c1fa1a0a5bebc67c560eca21568e494aab4455bf82677f2c9b4d7c74e7af428fac942476a7a2532aecd90cff85ef9fe5dc3f55c07929a812d4440733ec6d9436443b11bf92ec09de9a1e71689d049b9c7abe1c0c470d0f3ab5442eb2108302d745011f36b8001acfb8e51c0f29b75e2741fb1781b688d223cb1a0c5b9f578f2ac5e3674248327ef6e1daa5080076434a404351255a552b56ff78705ddb84f70c90d82c646b946f3db285efa8ac02c7b47f3ece3eb3ff2f236a58a0ec95d6513bbdc5edc6d2977653658e2238821730246d3bd0a6e0b3cae135c52034ec2b2088ee00273fa6e46d955b22ba6c5e5426f55fa55d6913401338d0d47c9ddfe2045f6163012f644a7d48d5d9e94a1e91d6e47033e8ecf2dceb7e8bc4ae8304050dcd92148abb70a08012699596ba9c114b4bc50decfd0eaa8590957253f35c5c86b110c88716179819eeaa7e59b46832b951c80599376ad51baebbd8fefb81dd00d187af6834f7a7a3dc692b536199fd8493789c4c6e07d12d51f6b39067e26ea21750e2c2411e4b66f85eaaac45eff7a000fa05fcc6d1b4d2bd711b4c3dcd39d174d6c06b523053026c2c0dae27a9fcb408726d5d1239d822db44d3960a817a2a954307f6979b8d0c4f98574736d4c42d5ced8f11c4a148ff82ff5e8e5587e5dfd2b19bb84fb574397204b7559d62b80df7d652563c67dc15e3fe2d42cfc2b75431db79aa4cc540da3eba9a23e7fab6d22f0e68c372b0b42222ecc98844e519394e6a5455f18b20df0cb3536e38c6eb972277a9114608f759713ad5d6c9d5989845588f84a31bf57af077d745b6e50d3be2c292a833e865007b8e33bda84e4f327b4be210f423305171bd86fa548aca28ab15dc6eeb9c77d43f2ae5a03b11dc8c30289d12f4115bfb192b02b3165782547f57a5a33c6bc65d3b3d65de98b2842de43c0cc58eb3db936ddbe284e94269d64c33f2cdb3603f8db8b15bbfbfababd3f90a92a4161253a7dbc160e2bfc1e0a26b915b89ad206db0d869a5b2e68d64eef23f55d15af61f3ee05da4668ecbca301f1602c013a4e0cb38eb751431225ac59dd002b6c2d1d619c869edd6efd28a6cd46faab85e4bf56445965a86b8bd4bf290f5fc2e9609270788b10f010b5c153da6893bfb36a4550215d1d3885b64e67485229ee8b72a768db593f441351efc8df7eab6f897e42f2d4bc5f4742498ea6d9c46c4c20c7d66aed655787edb3a2433a3af34cf03d10fafdc366b09ff5a9798bac0a097df8b1d893dd5c0a03c4c5c27523e149a209f96eb918b7ef60f73de346448dfbbbbd484b508ba971a46ca6cd5f5e9d6442f63ce8a4f45d9de06c7423a5dfc9b27c55b031cf7e304bd59bd2f3f4b965700abe740a59e8e52c8c52e64f7f24d539ca7f987660f8315eaa2dd2e65e8f73b1ba30ec9ddb0fcaae134c89d3f06df8255f166a74cf8469a9cbe2dd663370b2e14f09af4b25e9bfff85869fc20b0dc654253ec5844fc9ddd915b7deba7df1f06c1cfde08a907e73f6488f13be7ef42428ab0abdec806cc2771eb1371de4ad879db509440598be2d5c404ed722d69719402bed8be6de8e5e9db6edb6b1a7b050a3672c1a0889a9fddbd63f473729ef704255a23b01b6330a4a4d0eaf2ba0f63d1e6a0d7e58ec313ac8975d5e5a180e1c3b8b6161a876369d135db1caec0f6f7f012a420d4ff443c773f6896fde720d8f9ca6760b44047d53f2e68d1f0ed503a6a87c33c2f4347dc8440cf35495f67e8a84b1106e35ad0a142681f4782e34e98f08f086e56c3a37561ae9c270b12a1f4bdcace7ea236b8928094239e9eea72f8ad35b531f45ffd530659476900d06dcab044274342cf73bf7ebfb9380c68b10b651362c19c31aea14fc41ec06bdde734f161b7ef1de907ab4ece3053215afef203552e907616b37ce0589345d80fae4d8f3bad26ae08c279b9c4978f5a469c1329f34db33d0403436ca299bacdfb0f7834a04099c9283aa9a0e81978321afcd9f33ac9af26c6ec37b90009b75f78ddae4c891016649a21b855e1a87263dc8c36d95b9ce543654c57ddf6cdc5894b06bab9fd900acfab55bcba537a8ccaa09655a8fc9c760f9176b3df3f890069aaaef0d14a12e0c56d18077cc08d2b5d9c9d7c83c9eaa8f274e64f9751dbfe7be72b2d54ab648d245f7d3b8fa77808fc01fc7738ec2d9d09f17c9271865b66d8fce60e207291b84deb4302105f1676a94c66c4ca5b2b68e9e05ec58743ed1d30feb505a80c0ce927acb4c38cf2a24c2554d5234f946f81cccde5b18d8396ce93273a8047f4bcd6dd6e5d4d189e856aa8101bdc627fd6a2d80ca4c171112e94b00a2202567cdfa5f839a1e1d4c81f8462ac1a1639047e4943d00f790e29da5560225d3e63a3e5a8782d9214a8a4137a95aa5056899c1d5070f07df67c5acf1a9fcc4d213897345b522b4b36324cd138df055110f12cbf3193694a32791e48eefe68989b7a03204d9273c21b57af297bba790e7fd67221f76e8881c591f29672cddd7d613439df052f55deb784726e8abe71df1b40f8cb398d689bf57af73d75f01ddaf642a04de2dd50c6bcc0d9574b5429365095e3aec1fc95c8c743df9560d611350f0fdc620fc2b982a02ea78a70007f97a595b17b63adcb2115722919ae5fc74992ed1e1312b785606645b02135b80620e8b6fc25b035dbc263a75f08863b15dacb218ac319714ccc22812b4a3afc61168816b83e7cd7a6dbf1a5f2888b6149e10c77f0f49c324a7c5d473f7cfbb05f14609492345cbf2ba9736c3ce9ec8a44f7df9237c3cc59326936bb13e929613ce07714864b715f566eb8d8cb069e34ef7d86b031c58859cd13eb1b93977b09fb418bd644b346137faa7b1b606789f397275a09e78985919040d6a73964f94f591457bcd11e236a7cacbcad5238f7d6c52c9819d1029ae4e2245649f5830816877282f3de175c735303a5fb4ad9c1f60219089ba8c4732e159c4588d00bf2fc738db8d8fa855584a80919f20aa506582baceb50f93e9fc22b06b0bdea3216af5c3e827f1bbc1c033417d1eca117f9329e14405a47b5739c79ded2c3bed6b2d2a1d9a5274df2acfad01254656e487b39b167be9422a266288b6a67e3473faedf376d31a1e772c16918fc09e1de0d1023eadf5b55506811cb1c79c212f2a792fca521595f69d99bd9fdf4db48e9a79a34843f37f3f42c43aa00374280f84f694b4e05b68a2f7a095969462114f5e8f89d663aa42ebcec2b74a693531f2fdbfd3344eeb1f72738f9750f86bd30765404c69d7b4ceef02c714eb6b2df087f8b18fc28d61ec4d80296042e159e7491e38270ae23ed86132ba9cf366e5b5525c5943b0482f07bbc9f32fcafda2e371e43d9d07ad4c2f1b8ffb4aa625f8d8c609564783747ede31c33cc075e2081a7fb6022338a528123ccfd996dcaf0d8ab44ed6b2268efaa240809b108644121b2581eacc308b0e9828a5cb4657c7140fbf0df49fad057fc6f0f86503149a1dc91fdf59e7529ca5a4fb4f92a46ca7e42ba0213c61643d395587b019eec8d7f20211b79e2a7d77142e422824be8a51f75069324a4fb4a0c56f0327003ea86f1dd350983b1b22c5b7ca77fcbad53d5c78e6091f09857b2c7ce376218ab561d1a008f091b65412b2480e9baf3922cdf4542d01aa0b541a7148fd33a618bc7bd6e8baa0f1ebf077aae874f8a615c63171a30310b0dec7db13af932395a3f2879b18abcbdaeb92b635f8bd8044231c33d8681689c179233e4d1919310db6a31571e0de0c5576b2aa5d061bee6b717ae2cb46a762b0377aaa60c45603a2971ed7070ec228406e46d3c718a52e87c38c7a5a9c9f2be4b1b2051c089e407dfe05c6f96634ba1f73875a6bca7f6aeaf497b38fa5ec7c313a5fbb4ab4a760bd1fc5e5e9b6be4d1fb45652a842ddd0def9e17ca6043def8cd4c84817c9890d6ce7c1cfaf985e44f0e5d556309a1799298998f55eed52574b763e91f5dfc64194035c650dfa86c6ea11383360e1c1f9f74e3c8cfdf2cf3379b180b638583e9c256cc8f21bb8e2b78b4d53a81de0883007e0c8cff00ef83fa786a0e0d304830e2aad3c6c9f66b91ded74b4147a1bc3931f598bdf4193365634b4fa311933c7f08e619d532bc3b024ef0d45c1e06e477d9584c6698585be317a77c3bb592aa3813f07f074f40a9017336e0dabb07605f8dd74c8758603df1abd1a19766ae83d1e49841d762a229a4b447cbc1d29d791aef75e6966b77b08a40d03af894402b1e7d7b231a1bdd24115014d882d5", 0x108f}, {&(0x7f0000001340)="93bac5aa392e251a04ab52b85668b51f64cfe5bccdd1b998bae1fe191457b211feb74049fab7f8bca1de2fae31c081c0812a20e436268d6bde549300c39539c07cbb46c3ca28fc5aad7325cd9492598ce4f9a75bccc611e81841e8f02cec47f21b78e8a1d3e1e835981b96f513b242e4bb8a42bcfd23c4e0066f70bd949fc4297ab6a79bbaa25a28e6472f4d35ce1673a53fc64e3746b0d23c1eae55d5a836e7bff70259ec139bfda59054356aff23ec8a34f88d3bf576c499082eac6079b0ffe2cae330327fd21a132c", 0xca}, {&(0x7f0000001440)="adb15d4387ff449299aa8035b85756cc6698213d607148f001486c1942f07ca669a66c0d3f71af97c1214f1cb02046d7ce3af40368937ddc35f807ac2b96698ad8b88278e7908d3899c016b35b5d1a878dcbcecbbbecffbc5cdad5fdfc0d229afd12a6a32b97868ccbd19972e385443e04fae34b49e78f6fe136ab2ae5cf428812209b1ce0d360f4fc3409462b245fc7c6ccb4cb0d7359e68883c0a244a4487b05f18924deb66e233b7d00c8cb006786a7c21d4eede161cadde81b4c3014401e52867b4129e25b0531cd5d9f90ed3c93950940e592af373b5acbb6b6aa5a20e02791b31f869dac22ded1e619c5e115be4f0602cde7a38ff186976dfc0fafea5456275f485e03dd8ff942e5c00ee038fef0b9835aa2e69bb0776aa6c69be2db84aa7387bf552bd18bcefa15b99dc46d15363f74e82a396a347c1130ad72132ae75061d28d92be815301aaaf6b964bf465eef2f8b83e376f36a508622a36926c37a62c3fb2938acc2caf9375ee085f92a684c06972324d5215b744866eac64634cc20479f0d748e77ef3dcaf1538f3007b3fddb355e28a0c8f191638b599e47ac87ce63083b0c9402a9f203da2a05db9a02e16f0416528b0251cf81fdef87a3128086744486fd118875748c670e031d7d65813033787ecad84018b7bd1c55e82cfec21ee398dee7cfd4c43e4f89f9a870d271aad2c0728718d0b136902afbbf5c70133c28d0fa4a0b2b5669ddc6ccc438a1980a116f0f9bd7fe922292cf05c150715645ec221f11de26049a7c475f0b884ba91327fc2ae17e426cc9fa60dd32f6c3823caa9e1b77560ab40ab38db1f74a39850449c71c3f001251cbedcf84ac6a2174b3580b783ca09e0253e1a818d5ed2cfc86aa023db7ace741cadb8de8506fb4df0cea8e3e1e414360761378ff23c3187b708e28355241d76fb88daaca17dd833c1569be66fc3a64f30c99412b36b07944ab1eb70b0869d05751e3aafc3f8b7b2d4b91cd9ebb47bf7b56b02633cb83623ecb38d2fff41f9be0372ac3f22b9eaf6f330e30ae7e0a9b90bd2a7f52525499ba1edfbade7d405800ce5289ce8168cffb13e8be2754cad0b0bdb350217419d8a1e82af6f706f7e9bd1b3cef1adeb961194c1caf94cffef4d46c2b91a2cefab11554af172582c78ad16ff511f95d1df156db0b91c6ed1f6b50de5648822927e723bf0b24d70a8fbf7183cbae8c673cacbf899a29f4e52ea440bddcdbc3148b65c9aa5d7665333417387ebd9fd5d1108455688c0ccf46649c88ad54b7c4b9a3c3ac2d8f8e24e16612667b4d34bb9d98d9259459ba004a826c826661f26a1076bca2c7a94d356a668afb25a00267fea1234d4fc44763cdc36307a63279a416a7c771b47eb692b006cc07e241767c6897a3b9cdc8bd5177d34d56d19ab9f409df8c8aa49126e1777fac0f2c06b8b70eea22fcc249dc5ed117426beae8686558845a2eff2a3b4929b68a52be9d3af34404a05ce66f28087f8c7c662429300c98343a914cc49b7a6d1017ac81787189dfcdccdff8fd8dfee5578bb910e9feba7a3f9f9c29ab7e18efcdd0a1f10941f7eea93b235c8ff56ee235e6295f5a9862c508c4b6c0e899c5dcd3b0c6d37cd2ad2395d1bba5cc6c88435938b1a4c60cab5e1cc9a78d64a6fe4d98d156730e31eabb8d35f056bb9b057afc1a1d1a090f2bf5d71ddd6f6b65e9005ce4286025f69ec441eb700ac32189e5f868dedccdc8e8451bada9e74201ff00a5152de3342aca03cb76c46c32bcd4e40377421b5b40aa4f81031437e5fe1fa35f42f5e48c64d1d18d0ba1e462f8231bdc72a8a86d31ff67882ede0b7944e4b8a16e944f85e497e0d3a1a5c0ccb8f690e921e102e4d10686a6336b85b96f1c180b7ca390e82b5bab37a36d9f8d731984f8b0d4c700dad3ee6977dbafb3cbfb4f3d585a0baab870233a2aa384e7c2d2d3b08e8e65412ac611b74b134e43870c66cbe2f1563e75672c261210d3707d59b4c1a82ce2752fa197e4ab266acce1ef4fce3aa8a6c6cf69c95f73a4a31f3b941da8f9afaccb806b02a2b0e4fb7b82a5852a6dade8b8857668a286a77799604b17b4ad91f54bf90b1a3a0b85cd713854be0d30e79c7ca39a08d9710625f4014863ad2db2829b08e47dd777a443ea579e4af669e28f4016de4318b6a77df1f638a20fd1b967d6e685488e2fc34b31986289a6c79858aad520a08ad56ea242dd12a81bb914d6c939fb4fa8555614875f790d5ce104328951499e3a500124331ae6ff65624e4e5aec252b37c257fec66eea893107dcdb8fb7e9be01563a158c02ad1281993342740010f47d6919ddc030ec895e134d2ba0446ecac2042182665bf698d332071a864b0dab56c76ee56efada79dc7e399563ff0f6f54b4a423e8bbc746db775b929581399968fbad4021281b61ee5aeaa8fec36f043dc60d74f0ea64db7b43bd08712b4a7f3d595780015f4d2ec88b711ed7e91c90ebf5b1423a097bbdf6bee5ada927f1a6c280fe7adce25ed134f3a0c0c485c461a3c7ce5feeffd28a651373eb9e7c0ca560f62612d3eb0695863841ef5e65bac723fe3a966cbb8e6af285a46611931a4c4e34bcb0a441edc7cd49ac48f1933db6c66cb198c15c437c749efc6f732390caa14e97e71252ce46326b56daa32cbda236d9a6caf6e98ac6fbd9a04a1d7f2f71dcdf51b36a60cb4e8125e8c9270be0e4961339e696b6c1d5ab4f2621fca6cb14fe3d99eaf18274021576c2ff35e1e6455ec456ec58788fd32aa1453a7037dd68d7206457efd40b049f3582f64b05a473b40c709502f40bcbf06cb03bd3b4e5264f510440fc0d4130be6ca9fb7de84770915e2cd80d6b040ec6e56de64e7971014c12507e34295939e89f65ac6d02f1412a77241da660fff7cae4a06c412f98671298c349e28474fcf8030c3c7104e4bf3c086dbf731ef2bb33283d8dd8697ff4d2b9cbbbcec1698b9bda222109ab9bf3bd546ab0c1fcb59af57fdc3751d601053e6ab0abf06fa749e6672e4c765166b97148bc89ed5af4ce17fbc33dc138654bd20a24d8635973319e94224b1f4e2fba474b71a4808d18d70795fca1f3125b9949fc27b1361fb41ec6bf71af733644f5650f51dd05e871d96463c52deb5b1d2e07b6c32d5b4301b0db078cc4f269e5eebf1145f05a9ce69cadd287f6f66c0a21ecddea30c5ff7d59ef3d986070428fa73a70e37aace2a61462c58730367b83ae3800339bc2e7d4e07d008ad1d54dd8d5c5e036393a0b6034b13431fb3da6ac5a3cc7c75545b1d2de52b59daf2fb023c62d101dc424576fe040a51b8d57bb84120883887f0eb03dbb36b4370576f50a6bea840c05b53a7f503a8187cb590b526e74bbcf379310cdea8e963090cd1637b4dcfccaaf9bc2fa0c6d5a52ccc88306c7af976b9064e3f07b0659db21937bff994a0c909193e1b465b7430a33de398a6def040c25f67e44d620a3eefe4530d911f60b94f91d899c38bdc31ee4d31400f6440ce6742fc42eb444bb3e784aa90d4407ae71ba16e61a0d9a8b51aa4411dbc2ce10c4a05115eb67b286abaf02e750903516b480f787d528a9055f85074b678dd4c46be50d10f4bb9b35c4cd122cb0e2629eec9c0452bb0f91b23b0b09b2a6b0062a38260d35000f6a443a8d00d21a5066bd5cca49418dc34b02e1715414e67327316109c175882e5cfaa08965af2c2560355b95da12cf04a0a49a758ef7f6467e3af2303f1e7457ff903df4de4a5c7cd5a8c965a8831898df3f0281b0557d5a5d9046ad3410cfe21f6996c3d1ad3232c01d46eeaf579f33a343e7a38b1360c25305b85f630d6d504fd96413ef7a3d37b259b4ce12ac093a55fceb30c44636078cb6a78558b4c372afdc0f954649cd824f0086d3df149236b017e8ffa0bfe4ef4e2c86d5138a17a8a1bcc670e863cc131e4fc5553d69fce30dbf38aec15e709a9c6cc7fa90bb969bd81ab4d2cb5c30cc8d369161cd8efa591f6053a0283f4ab89925bc47df160396071e872d64ffa165d14c2a92b2f3c1ade1e24b20e91b03f73e40ee12c9c6ab6cf0d37361b3e3bc10f41abc0dfc7799eaf3d42ae6f4f95d642593c11e7dbef34c052b767fc357cdbc26a4743c4baf43359c319b6b9b7aa489349cfe0f277b616b5e6cde3241e42baa6a6b546af4940110972ae6fe8f55bf4ab6588c55aedd12d5e7da595ea8958f5b565f1b7d99d26d97d1d7a4cd1f31d8b1e3719147eee09697d0868da8470c0b13044756435842c120dcf298d8284d117d29aa90fbb7df9f98908b398c6b90592eebeece2ab6d7ffcefbabf0a4aa62d1bb271a65cbd372402d96ecbd7ddfaa7076962155d5742ce4445ef70f87e6cc4284d973bac125ec334f145dd89e49257342670aefc32de9139e1158b8db4f40c26f8695fc7bb89e6b84348d914e0849ab390de2c1e59aaeef446240688aad1b6190e55fffc92ee1332520b8914d13a5ebbff3122fd56128be84fe403680227a17d3e66eda71615baebd79c6be9c4db5db0b4691674750a53ebc7e3fde3247286742dbcb7525e08cc26e0b37b45c9dbb8b2f8001ee66686de1b38a725fd8469edbfd86589f4a9c0e3a5d281fcc73176baeae6abce739daf77965d6d3184e0dc45658a34ae48a641834e08a63b66a755a8fd18a70893053571332dc883ec4afdc62ac34a43e212814383fa86fbfd02ee79a8414dbe87867dcbc962a722d81c415a1fd2d4db6be9a379f84206e8c45c1b45e8185504799d5c822e3570d4d795e2e04c17efdeff35d3591b55ae7c9a13f0b63d0af5bfb29e5b58169436d2c52ac88d447a5d5ed6291313ac75f171333d6ede7eed776c1bd48194a42857458b97c5e6e74e5af6a0efb74cec5a3857d9b8fd3dfe91000f19d75330980afc4f7a7b741ad095c34b4311dfc023f9fe1a1921603495b5d97d9719d7a77b642262ea955eb1fb0c351205c155ba9f6ef00f21330145af2a20a84eae9df43c68eb37b67edbbf4e34b58cc0eb54c62d7d2a5056a22296ec0b407b5e92e7538dc1b715235c034a5363a16c6281d663cfb1d25e6d75a2f27b90b4021c7f385bc1a174d2cdf01f7a97e05a623c7590e748d2ca82a648dcf28b64483910f015b686c86c936a492d331783c165bff797550c37e9099b919a75cf0a04d18a6db4d048d614b9c740410c68afb0517ceac25d31845f0eafc0d2cff7a690bab518f758599ce6eaf0a002962b1529237f7a98b586ea06e12a1eeffa0d58fc57287f81f02e02e6c50bcec4233668f1c8caa3bd0c73e1e31030fe1528abafc2e1a5ed00d40747ff86c4ebd77a42ebb4d50f862d0af986ee373325f31ab02d2f3369184d3e0a8371581248d47e841618c8be636989ccd9d4d5fb91db8c73b74b2a01ca3f3f8e117a0e75c92896c4a9c393d9665e0d33413cfddffe15b543548287d2e960f19b77d7d0e2d76362cbe01aa9abdd63de2d429e3b0343aa0a6042aecd00ebed2644b5034f62828e427dbf1391e0527364bf2d03d33bc0f12b4bbe8b556af568cb83d5bad6539957c438194ee6e40cb038caced112bbb6b9e94db66d37d7fab58bbfd9a7382af01af2a2cc81fba45992f09b6084ab460ce5ebae8119a2c1dbfdc7ebf7bedd760cff3b12fc36fc8cfbd99c45dc7e80d9fc84022d2b27a46726fbd3a0aab3a93bf88b59a2090d980ab801ac4af8b933c432ca5667ba58d0a9911ad13350cb79cef90cdb680b23cf2221653a9842db4b110f86d2108525319f12930294c8284e5070acac2136028e3be18b62388c2b942fd5fdbe4c9d26", 0x1000}, {&(0x7f0000002440)="0dd97156a327933eb010c27867884928a3ff5f8b86f803e41d138cec89685848d19f46197a54badf03f93f16ce6fb955b21aa36f065af184197b4ebd3b7123c7a50125774227303e0b458fec2aeed74058377c5633284cf68bd355ec1b6a661c6772d93fa19e02db3051c9a718a9ad68e2fd5e8a5b4d8107e3a556ea0691ecb90f19b807f4eff4743ffc6e70e7d99a58310afed400596e1082ce4516cec06a41cb22735a9646c01a08ecb1de7ca48f2983", 0xb1}], 0x9, 0x200) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000004c0)={0x5, 0x100000, './file0\x00', 0xe4e0, 0x0, 0x9, 0x401}) sendmmsg(r4, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000002c0)) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/225, 0xe1}], 0x1, 0x0}, 0x0) executing program 3: r0 = open(0x0, 0x400, 0x20) readv(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) rename(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x41, 0x2}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89040000ffff000001"], 0x9, 0x406}, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) close(r1) fchownat(r1, &(0x7f0000000180)='./file1\x00', 0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000001c0)='./file1\x00') writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec8430", 0x8}], 0x1) r3 = socket(0x18, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) recvmmsg(r5, &(0x7f00000024c0)={0x0}, 0x10, 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r10, 0x80206979, &(0x7f0000000000)) socket$inet(0x2, 0x3, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f05000700200000000000000000970500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b29e7fb32619a5f927e7be1aa050000ffffffffffffffff57699a1f139b672f4d335c223e7d0c032bfa896443a40602000000720fd38bfbb770aff5a872c881ea6e2ec5892000000000000000361b1257aea8c5000020027bfe031000008abfba0900000008e371a3f8343712051eeab71d89e0000407", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) pwrite(0xffffffffffffffff, &(0x7f00000003c0)="062e8f5ea745a61429", 0x9, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "37f6838cacb84fa967d1a0d0cd4f2b3001a68601"}) writev(r2, &(0x7f0000000200)=[{&(0x7f00000009c0)="8cca9916061bba936d3622583e4680b3f34adc", 0x13}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000180)="3858b273", &(0x7f00000000c0)=0x4, &(0x7f00000000c0), 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fffffff, 0x7ff, "fcdc81d0ee4a1466fcd1ce667f3e3fb6c4547a05"}) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000100)=""/91, 0x5b}], 0x1) executing program 7: r0 = msgget(0x2, 0x90) msgrcv(r0, &(0x7f00000009c0)={0x0, ""/4096}, 0x1008, 0x2, 0x800) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) close(r1) r3 = syz_open_pts() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r4, 0x80105705, &(0x7f0000000340)) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r5, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000440)="38a218fa614f35646b977002109b49a8389eeb5f5921d33b331e4bf8f32c4bdb9c41098f792ee307796473049e8e8b264e0a", 0x32}, {&(0x7f0000000480)="7d1df3d32c5e32f2621dccb3f04ad746405eff3514a22ad416f895bce1a409d9b4f8b396b013e6eb5310056fdba31058dc666a1191e8ca97fd052d786640a3498d499eeb70330608c15f0f90cee372845d0e6ef2f2bbbb13030cd7", 0x5b}, {&(0x7f00000005c0)="9410b9d9331202fe5fd80cc06d851e11f225cb4f51912cb63edad2", 0x1b}], 0x3) readv(r3, &(0x7f00000002c0), 0x0) executing program 1: sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00000a7000/0x9000)=nil, 0x9000, 0x0, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000051000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00001ad000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1600]}, 0x5c) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x0) setreuid(0xee00, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x15, 0x0, 0x0, 0x4}]}) write(r0, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000340)="64b905872de171cc8d6e5bb97c4c6002d9c40850e971cc18953cdf", &(0x7f0000000380)=0x1b, &(0x7f00000003c0)="388a5b2f91996c80f6e9124cf39c6efd2f7facfa72aaa6d7eaea2bf900b7cdac8f3b5f22c7cfdd949b71a97ef07408ee9f6d90e91f929af3a122980ab09a2e6d21834b5b2dfee7454eac9c326ec5a312e1c4ff457eb57eef8598882ac62e9ecd84674ee5d984eeffddfaae9d01309b4fc53f47aa0bb5ed1ff29faa191cdbc24a0213640e194dc02f53d46be8677e0813c8053b03d43e657d713a755e2dd4c616f825bb3095f02bffac08fd52d43cb2d6190d95173cd66fb02f5dcefb73191dc0beccd1638214ec47f4d3eff66efcf76fe60d", 0xd2) mknod(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000001c0)={0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000140)=0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x11, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) accept$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000080), 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000017c0)}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) shutdown(r1, 0x2) r2 = dup2(r0, r1) sysctl$hw(&(0x7f00000002c0)={0x6, 0x19}, 0x2, &(0x7f0000000540)="1c1d1332506c030f", &(0x7f0000000300)=0x8, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040)="3e271685e9434933b127cdf6c5d09e7698881f08a05ee7efe1b47b769c94676c988430223463ba27abcc8ac67877a2741a1fcb4b4f92a8dcab3ca7949148eb285c8b57c744c5cc7d0b329f3ba4efc5a2c4c3ea414bfeabc2a2fe05b38617f8164fd225826bb66bb586e06d1ab9d747ba52401981aa041788fe71", &(0x7f00000000c0)=0x7a, &(0x7f0000000100)="94d4ddfa855ca889a2402ae54a4db24e12a8a5f455f5d59394fe151c670dcf6809245168c7bd46b000214b4d1b0625c8facc72ffad8b824dcdd11c2622da35f2d5a76c7384a6dc93e1ae617280a55076b08e8e0406e0abb32ff8d8c42869e0fed21337b0e92f3eef1f1448180410178b759f72849f80894b7e2c6110101ab2491ce1b5b42c42709d7063e76415c758a079acc17132c6d3bf7bd1182026fd60be7152aa1b965c8f3d1fb81cbe068d37005107f7c6f3339849c59af912e80ba3ec56f372ed1b7aaab26b1755d22b903838153daa6fe2a593e111c1887cf90e2f60653a7e487f58910f923e", 0xea) sysctl$hw(&(0x7f0000000340)={0x6, 0x15}, 0x2, &(0x7f0000000380)="be245022d1a779b02491552fa5baa871754d8a987764330d19dd2302109de77653e857e05ec6be338c362db7c1a3c00826660743fdf6", &(0x7f00000003c0)=0x36, &(0x7f0000000400)="522839ac4916b619d6b656e5f2dd5667126f3a893ba48302ae68a709322fcf389b6a426ac37831b54d14619cec01614b9eef5188244f7b8120f2ae68ff08b49280f464d294b25364c0f4cbe8dd15c2e85573bfdecdd6fdc39e511fb779ff74f3d20161714e928b51c8f02d297b642b0983bbc3ea8cc774df239f9fccf997b1e8e9c029712e3d1cd37ac273998631a2c23be19f757f35127172", 0x99) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {}, {0x416}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000500)=0x1) r5 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) pipe(&(0x7f00000004c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r5, 0x0) setsockopt(r4, 0x0, 0x7, &(0x7f00000000c0)="0000ad14", 0x4) sysctl$hw(&(0x7f0000000200)={0x6, 0x2}, 0x2, &(0x7f0000000240)="51bb05ab412b97284314bf4823fa2ed4bab4968f9ca5fa86ba924dad88e80938593c39c09b2d24e32625955b653e2b567ecc73e9a42287820a", &(0x7f0000000280)=0x39, &(0x7f00000002c0), 0x0) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000580)=""/202) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="0918b125aa5e7b91612310d0423df82034fd01134da4ddd05d3185023a29fcde5d0c1191caed96909b95cc3c12ebc796d14da9e2f3087adb2d3581597861208e618e727c7dee1ded0fb51304bf2e104168292ee4e82b9d1b3c29d87557bb8013139a2a01849d4ee008347ae9878808334fb6a4c9e2c0de3e5a0c9c048762884a573abac28cb51f621fb78c19536153b941ab8827c755528030b4282aff16150354281c", 0xa3}, {&(0x7f00000004c0)="256a21681c81c62d25a056fb667860eda4053744938c72bcfc39aa465d9cb3aad035a284247c8cef64e9220b6879f3b34bcd37b8c8ea6324743f336a011aa58ae4729ab9e984e7b80bde3e9a76204fb285ea5eafb3dcc93942cf89ce9918bc35b58d5f96656f340937a4f52374431373c74bedb5e443abb86569b10cf88ad17c947a97e6f419611cb123ff60b0680e9bda2c6400c732418b2cd8a0f221966d45de91781bbf657ed16d43297dcf9cbc3b931df89f8335c3012a2bb320be30954c7a4c3e2f36d637ab", 0xc8}, {&(0x7f0000000040)="163f4d7f1b", 0x5}], 0x3, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000019c0)}], 0x1) execve(0x0, 0x0, 0x0) executing program 7: sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000375000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{}, {}]}) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0x0) geteuid() setuid(0x0) setrlimit(0x0, &(0x7f00000001c0)={0x7, 0x54}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f00000000c0)='./file2\x00', 0x6000, 0x0) rmdir(&(0x7f0000000300)='./file2\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mlock(&(0x7f0000441000/0x2000)=nil, 0x2000) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6b4d08 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x4c}, {0x45}, {0x6}]}) ftruncate(r0, 0x8) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f05000700200000000000000000970500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b29e7fb32619a5f927e7be1aa050000ffffffffffffffff57699a1f139b672f4d335c223e7d0c032bfa896443a40602000000720fd38bfbb770aff5a872c881ea6e2ec5892000000000000000361b1257aea8c5000020027bfe031000008abfba0900000008e371a3f8343712051eeab71d89e0000407", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) pwrite(0xffffffffffffffff, &(0x7f00000003c0)="062e8f5ea745a61429", 0x9, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "37f6838cacb84fa967d1a0d0cd4f2b3001a68601"}) writev(r2, &(0x7f0000000200)=[{&(0x7f00000009c0)="8cca9916061bba936d3622583e4680b3f34adc", 0x13}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000180)="3858b273", &(0x7f00000000c0)=0x4, &(0x7f00000000c0), 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fffffff, 0x7ff, "fcdc81d0ee4a1466fcd1ce667f3e3fb6c4547a05"}) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000100)=""/91, 0x5b}], 0x1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x2d}, {0x40e}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x4, 0x1, 0x4}, {0x4, 0x1, 0x5, 0x7d9}, {0x0, 0xff, 0x5, 0x1}, {0x1000, 0x3, 0x1, 0x80}, {0x7f, 0x8, 0x18, 0x3}, {0x1, 0x6, 0x9, 0x5d}, {0x401, 0x5, 0xb1, 0x4}, {0x9, 0x0, 0xfe}]}) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000900)=0x4) setrlimit(0x0, &(0x7f0000000980)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x32) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(0x0, 0x0, 0x0) kqueue() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x1) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000000), 0x0) r4 = socket(0x0, 0x5, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)="92a160df7065ff8245ae8cb9b0530996133d213d8e00eb7aa6eafdf3b7e5cb3a5ae6cbcdaa597864870d30ef2006e71bd953d5a4a7cbae9f6c352d1b5641b318b1fbe5806f20fbedad1706fbd9335d25fc149b992af0e421e87b4c467ced", 0x5e) r6 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x10, 0x1f7) r7 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{}, 0x3, 0x3, 0x40000000, 0xdcb7, 0xffffffffffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xcc, 0x1, 0x800, 0x2}, {{}, 0xfffffffffffffffa, 0x5, 0x8, 0x105, 0x802}, {{}, 0xfffffffffffffffb, 0x2, 0x80, 0x4, 0xe534}, {{}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x1, 0xfc}], 0x5, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x21, 0x400, 0x5}, {{r4}, 0xffffffffffffffff, 0x84, 0x80, 0x8, 0x4}, {{r5}, 0xffffffffffffffff, 0x60, 0x20000000, 0x1, 0x7f}, {{r6}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x20, 0x4}, {{r7}, 0xfffffffffffffffe, 0x35, 0x40000000, 0x7fff, 0x40d9}], 0x40, &(0x7f00000003c0)={0x7fffffff, 0xfffffffffffff800}) fcntl$lock(r4, 0x7, &(0x7f0000000400)={0x2, 0x2, 0x0, 0x7b8}) wait4(0x0, &(0x7f0000000080), 0x0, &(0x7f0000000580)) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff, 0x0, 0x0, 0x0, 0x3, 0x0, 0x7, 0x4}, 0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x2c}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) executing program 2: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0xd, 0x13, 0x0, 0x3}], 0xfffffffc, 0x0, 0x81, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000600)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004810002000000000ffff907800bf44c3c1c72ea7b60600000000890300000000"]) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x2, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x34, 0x0, 0x0, 0x8}, {0x8106}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000004c0)) executing program 6: r0 = socket(0x0, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0x1) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000000c0)=0x6) syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) write(r5, 0x0, 0x61) execve(0x0, 0x0, 0x0) fsync(r3) r6 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 7: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0xfcaa}], 0x1, 0x126) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) r3 = getpid() r4 = geteuid() r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r5, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r5, &(0x7f0000000080), 0x0) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r4, 0x0, r6, 0x0, 0x1, 0x7e00}, 0xdce, 0x32f9, 0x3}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28, 0x0, 0x3f}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r7, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x2, 0x1de, 0x9}, {{}, 0xfffffffffffffff8, 0x43, 0x1, 0x467000000, 0xfffffffffffffeff}, {{r2}, 0xfffffffffffffffa, 0x80, 0x20, 0x4, 0x1}], 0x0, &(0x7f0000000400)=[{{}, 0xfffffffffffffffd, 0x4, 0x10, 0x3ff, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x8, 0x7, 0x101}, {{}, 0xfffffffffffffffb, 0x92, 0x1, 0x8b72, 0x4505}, {{r1}, 0xfffffffffffffffa, 0x83, 0x80, 0x1392, 0x10001}, {{r2}, 0xfffffffffffffff8, 0x81, 0x2, 0x7fff, 0x5}, {{r7}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x8000, 0xffffffffe790fd4f}, {{r2}, 0xfffffffffffffffe, 0x11, 0x1, 0x7, 0xd9}], 0x2, &(0x7f0000000500)={0x8, 0x7fffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) accept$inet(r2, &(0x7f0000000180), &(0x7f0000000200)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0xfffffeff, r8, r9, 0xffffffffffffffff, 0x0, 0x82, 0x2}, 0x1b, 0x8000000000000001, 0x80000000}) setpgid(r3, r3) fcntl$setown(r1, 0x6, r3) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4, 0x1) close(r0) socket(0x18, 0x3, 0x3a) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)) write(r0, &(0x7f0000000000)="b4040000000000c6598107362bee067b401ae7a9316bb798d6ca012f50029958", 0x20) executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x2, 0x0, 0x3, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x5}]}}) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) sysctl$net_inet_etherip(&(0x7f0000000480), 0x4, &(0x7f00000004c0)="37ed277b72932c57a8cf8b5c904edad25129441954cf2c23237303629b53e1dac0f61d8ae4a6938510955b1ab79899bb8ade324b8f49d2fb005b2e77c4cff117354fb0349d09bb460d4a39b70d717430632e3c27e65231210b156893d997fd7755ede22f75e239a4486284fe8eb5e260f9575c1e501d10de1cff1fa672b1bdc3a755f6c51450f9103f7a9a3ed0492f6d77c7f124198dbff9a113088a83", &(0x7f0000000580)=0x9d, &(0x7f00000005c0)="088be2f5b4338781c101ea60b88ea12ebab956a8db942f3ebdd0f0c6dd4a8a20a98c68af3d11d9d5fe8ebb0e672fe79a527306eb00ccf4607ad8d3c0494429e1629995dd75bac981f54a2733d6bff379040a187377f6320409d9e829a63f048e0ec3d269f395d193fe9f00ae8c25756c413bc945f5f2564dc389e445028f61dc612a99fe735ace8a39137ad882206331fe497799b56c5ac7bbd4d205f13e735d401830797ff487d98eac492f3ceb35b289d993859f19bd18baabe6b9aa88deeee1c5e523f74581f1390a791d7b14e3420daa05515bacff0eb8dcc1695f43055e217c83d95bff37b62309b03bff5325", 0xef) recvmmsg(r0, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/175, 0xaf}, {&(0x7f0000000200)=""/213, 0xd5}, {&(0x7f0000000300)=""/252, 0xfc}], 0x3, &(0x7f0000000140)=""/80, 0x50}, 0xdc}, 0x10, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) dup(r0) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000000)="c06f030000000000000becd41903502e2e3099e57e62306d94c8afb61e41", 0x1e}, {&(0x7f0000000040)="2e2d2284f977c9fd29", 0x9}], 0x2, 0x2) r1 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r1) shmdt(r1) executing program 4: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xc0}, {0x2}, {0x16}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x1, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) r3 = socket(0x1, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) connect$inet(r3, &(0x7f0000000040)={0x2, 0x1}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000180)="430306cdd77ed0ac61aa1f1f178c6c0713bc9cfa7239e77a9e6600ca5e9d629af6f184918750c99e7b", 0x29}], 0x1) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60062500000600000000000000a90e28efcc5cc08cfe24befe"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) fcntl$setflags(r2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) fcntl$setstatus(r4, 0x4, 0x4) listen(r5, 0x0) accept$inet(r5, &(0x7f0000000040), &(0x7f0000000140)=0xc) executing program 5: sysctl$net_inet_udp(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) minherit(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000280)="ade83782d261bb69a01d906c5f578bd13685102f640d954b0150498553c88a15c41bc63734b814845b8f26f1a61680bdd1fef1cf7543b05937d8df4ef1460c46783f0759ab2081b94c7f7ca118d48f689ba5a364878e64a3d1e5a1b62b33cc3cb50cb342153485e73b7392e596d45dad1dcc", &(0x7f0000000300)=0x72, &(0x7f0000000340)="4dc85d4fa9e3ee1fdfd79c988b0a3494c39d541db11e959ee985c93564784ab66837c833fc8b961338f28047bab67d132b0a9334fdb1e8f2c2cac07133621e80690deabbb6a44e481fdb0f9c38718d288b84ec1b311248a8ab58f8eef87e258df334f3b4219c8ce3be1d98f12ef5c7af18013c74765283f9a52183d4de3493dccd9a5e5cba", 0x85) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069db, &(0x7f00000001c0)) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) socket(0x18, 0x2, 0x0) open$dir(0x0, 0x0, 0x40) dup2(0xffffffffffffffff, 0xffffffffffffffff) kqueue() connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0x171) executing program 6: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x65, 0x0, 0x0) recvmmsg(r0, &(0x7f0000001700)={&(0x7f00000016c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000200)=""/141, 0x8d}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/92, 0x5c}, {&(0x7f0000001340)=""/138, 0x8a}, {&(0x7f0000000180)=""/56, 0x38}, {&(0x7f0000001400)=""/108, 0x6c}, {&(0x7f0000001480)}, {&(0x7f00000014c0)=""/2, 0x2}, {&(0x7f0000001500)=""/152, 0x98}], 0xa, &(0x7f0000001680)}, 0x8}, 0x10, 0x1003, &(0x7f0000001740)={0x2, 0x3ff}) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) socket(0x11, 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x54}) r4 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000001480), 0x400, 0x0) close(r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000019c0)="6ec5ca9e2bd47c36bdb16672890ef460c5a5f0492241e8302528ee8d57ad6f3a0dc1302f5970945a0b7f3b1758cc7d843decf8ab98095f63509ed1e4ff59a98a7a0fe804b9ba039516e73de795b16ffc1a87eeee6e8a8be1fcd08bc29d266391fb343705af655984161ab3dd4c7c38b5c3b14ac9a8b5dd397439ebc60af2d3e0fcfd4d4c08c2339c87d1af47bcaf542622a9b4ffb2aa7eb23f727bb49368730051418bad8372c5c52f639ffc3cb0c6c2231e38fff3295ca9581af8b47636e016e2b69bd01ee7b7992d7b2b2868ea82ffbf4f17d393e60baf83cb8048dc4ec176fbb85b3d98d9b98ab56620fbb2caf135ecb58770229e27a824d43a1a5c074efea8c03ee7594801ce74459d42025b9b81cee42942cc6533ede133ba604c5d65d841f82381c42431fb5d8c671e40b8c05e67088472dbce478060ee19a39a5101b722e37cb55ab1c5cea5f147d01a8ae9b5c1ed01596e3c58bed4b5348d6561e5eea453f14f200ecaf66c47678fe3e12bd9874ea598493b728329aa3ea87b147274d74fed7b613b1582cc7b20253b73ef6d5fb6dd72972d2c8618400cd149ec2dc1cbddbc44740a19bf21231ffa0d51ece74b214d4d5ceae3c18d72332f1db59526b448ed2e3f21ec5fe8256715c8aff805eb26b710314a3b32f328068942fce6e44f2f8f54b1d22b1de46a40ae6cd67ae04d140415d25757f9051571f8c92b34ab1a88cd13b8c371cc23518842d9911d2c16a3e795b9f4cf4dd8650d1727eae1ca74ae2b7b9c4a6a4e50299c76e8fae16f7c7350cf93e0baca453efdd1d2ce60362b95fb7bac2a45b16455322193aece7366525459d3a4d33ba81680e0d82a1decb42d668178c4ab1d8872e008099b1f975416dc00", 0x274}], 0x1) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r5, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f00000001c0)='./file0\x00', 0x100, 0x7f) executing program 7: pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0xfcaa}], 0x1, 0x126) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = semget$private(0x0, 0x4, 0x3c8) semop(r2, &(0x7f0000001480)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8, 0x1000}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x800, 0x1000}], 0x7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r3, 0x0, 0x181, 0x200}, 0x2, 0xd47, 0x7}) r4 = getuid() r5 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f00000003c0)=""/96) r6 = geteuid() r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000600)={{0xff, r6, 0x0, 0x0, r7, 0xb2}, 0x8, 0x96, 0x5}) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000440)=""/206) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x3f, r6, 0x0, r6, r7, 0x0, 0x5}, 0x57e1, 0x9, 0x15}) chown(&(0x7f0000000140)='\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//file0\x00', r4, r7) r8 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0x100) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0xffffffff}, {0x84}, {0x6}]}) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r12 = socket$inet6(0x18, 0x4000, 0x20) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="d1c27baf91b42be287b329b6027e518bc81d54c1544c99b1e8ed0c9cc16aa33f08fd35b251c25fdfea9a02529f8fe47fe6eaf0e54af966575430", 0x3a}], 0x1, &(0x7f0000000300)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r3, r7}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r12]}], 0xe8, 0x2}, 0x725ea131f328afa0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="ab157888df3ccd154815a7bde7b1e1b4", &(0x7f0000000140)=0x10, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) executing program 5: ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000280)={0x20, 0x46, 0x7, 0xfff, &(0x7f0000000000)={{0x8, 0xee, 0x8, 0xff, 0x8, 0xfff9, 0x8}, {[0x400, 0x858, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x2, 0x6, 0x5b, 0x2, 0x4, 0x3ff, 0x15, 0x0, 0x7f, 0x3, 0x4], [0x401, 0x10000, 0x8, 0x5e7a, 0x5, 0xffff, 0x7, 0x1ff, 0x7ff, 0xffff], [0x2, 0x40, 0x2cd, 0x8000000000000000, 0x9, 0xffff], [0x81, 0x9, 0x8, 0x1, 0x6, 0x15], [{0x5, 0xfffff2ea, 0x8000, 0x9}, {0x7, 0x3055, 0x4, 0x100}, {0x0, 0xe0000000, 0x3f, 0xfffffffeffffffff}, {0x5a, 0x8, 0xfffffff9, 0x8683}, {0x1, 0x95, 0x4, 0x3}, {0xfd, 0x3, 0x81, 0x755}, {0x1, 0x9, 0x4}, {0x9, 0x5, 0x7fffffff, 0x4c}], {0x4, 0xc05f, 0x8, 0x1}, {0x9, 0x8, 0x8, 0x80}}}, 0x9, 0x3}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) recvmmsg(r0, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000300)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000340)=""/230, 0xe6}, {&(0x7f0000000440)=""/70, 0x46}, {&(0x7f00000004c0)=""/115, 0x73}, {&(0x7f0000000540)=""/67, 0x43}], 0x4, &(0x7f0000000600)=""/76, 0x4c}, 0x80}, 0x10, 0x402, &(0x7f0000000700)={0x2, 0x800}) getsockname$inet6(r0, &(0x7f0000000740), &(0x7f0000000780)=0xc) bind$inet6(r0, &(0x7f00000007c0)={0x18, 0x1, 0x8bd, 0x3}, 0xc) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000800)={0x0, 0x9, 0x81}) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000840)=0x8) getsockopt(r0, 0x4, 0x7, &(0x7f0000000880)=""/146, &(0x7f0000000940)=0x92) getpeername$inet6(r0, &(0x7f0000000980), &(0x7f00000009c0)=0xc) msgsnd(0xffffffffffffffff, &(0x7f0000000a00)={0x3, "1f7d10e3862eb7dc00acc81f210a21929d1c8f6e724aacdd4bf2ba2dd1d1a7ed3f40c644115da8f88e350947e372fb9f018a3247ad22f1caecb9b97d28ade542acd1382ef00cd419903c47c358aad6e750a1310c9426d7d201b9a0651a4cc508dec07b2ca75be08878186f894fbff5db4fd120810a2a3634931d526b9f972dface000681564ad1dae1bf8021302cba119ea39c758abb20b7205ac8632bf288"}, 0xa7, 0x800) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000ac0)=0x7) connect$unix(r0, &(0x7f0000000b00)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000b40), 0x80, 0x0) poll(&(0x7f0000000b80)=[{r0, 0x1}, {r0, 0x100}, {r0, 0x8}, {r0, 0x1}, {r1, 0x40}, {r0, 0x10}, {r0, 0x1}, {r0, 0x20}, {r0, 0x8}], 0x9, 0x7ff) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000c00)={0x40, [{0x2, 0x8001}, {0x2, 0xffffffff}, {0x3, 0x2}, {0x1, 0x8001}, {0x1, 0x10001}, {0x3}, {0x3, 0x2}, {0x3, 0x1}, {0x2, 0x200}, {0x3, 0x1f}, {0x2, 0x4}, {0x3, 0x1}, {0x2, 0x200}, {0x1, 0x8}, {0x2, 0xd9}, {0x2, 0x401}, {0x3, 0x7}, {0x3, 0x2}, {0x3, 0xdc}, {0x3, 0x1}, {0x3, 0xa8}, {0x2, 0x1000}, {0x1, 0x2}, {0x2, 0x2}, {0x1}, {0x0, 0xc0000}, {0x3, 0x6}, {0x1, 0x4}, {0x1, 0x6}, {0x2, 0xa5}, {0x3, 0x1000000}, {0x3}]}) fcntl$getown(r2, 0x5) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000d40), &(0x7f0000000d80)=0x4) r3 = socket$inet(0x2, 0x4000, 0xe9) getsockname$inet(r3, &(0x7f0000000dc0), &(0x7f0000000e00)=0xc) kevent(r0, &(0x7f0000000e40)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x2, 0x6, 0x3829}, {{r3}, 0xfffffffffffffffd, 0x2, 0x2, 0x6, 0xf}, {{r3}, 0xfffffffffffffffd, 0x70, 0x1, 0x1, 0x2}, {{r2}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x8d6d, 0xfe1}], 0x8, &(0x7f0000000ec0)=[{{r1}, 0xfffffffffffffffe, 0xb4, 0x1, 0x9, 0x9}, {{r2}, 0xfffffffffffffff9, 0x8, 0x80, 0x6, 0x6}, {{}, 0xfffffffffffffffc, 0xf3, 0x0, 0x1f, 0x80000000}, {{r2}, 0xfffffffffffffffb, 0xa3, 0x1, 0x0, 0x8000000000000000}], 0x7, &(0x7f0000000f40)={0xb1, 0x861}) utimensat(0xffffffffffffffff, &(0x7f0000000f80)='./file0\x00', &(0x7f0000000fc0)={{0xabd, 0x136d}, {0xfffffffffffffffb, 0x6}}, 0x2) fcntl$getflags(r2, 0x1) ioctl$WSKBDIO_BELL(r1, 0x20005701) r4 = socket$inet(0x2, 0x3, 0x67) socket(0x20, 0x2, 0xce) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, &(0x7f0000001080)=0xc) lchown(&(0x7f0000001000)='./file0\x00', 0xffffffffffffffff, r5) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000010c0)="b7234383c785884dcf5500a5769e2b2c00f38d6f8c1bef28d1be5bb4d160fba10c5d94971f9f445044d7123edb84eeed9abe8f8ae20500032ae22f60b145165306aac1f827e9e9598d0fcad110542591eb998c431ffc0a1c8f77b018c359ea6a4b291a4d71a1b55e03a21662cffe6238eb4a04eeee01b6066a1562972ec3928569493eaa5e8c1f0f84d35c5a065d41b40e1a943aa15a570505", 0x99}, {&(0x7f0000001180)="bf2933928e93d610086579387f1ba683dd63fb46cb4adf63ad3ca955c91e872ca6de8f35042700a64aba25", 0x2b}, {&(0x7f00000011c0)="0700ed4f584464e71297a202eff722771e6877257119148b59b0657ebb67f64086c35ae6edd307fd6ac857e35a8275741b4d787336d210a8eabbe55476d5d99254f9d322e6494cc5698c6742ad85dcf81d559d43e261335d499d0200", 0x5c}, {&(0x7f0000001240)="a17d7e31969c3d9c4af8ffedbb68e60970ff65f4b0a455c12a83c86eb8df94c414751a1a441b40b817e1972bd2802cf98813d960a6fe6f04a83680b5d2625d11a49f0472ef1e978b1128ef660c603a4fc74990ba94bfa59ea1a24373e59709483a3f0ab2bbf6a594da1c95d295a2c2f1132e514d30ee57705b98c0c893fda7741928e2f731a6e7ef33982fbc7ebe620816d805c8456da535c81231a825ebd2be90e00e87a2b6a9b208ba5debc33db06fbaad6d2a901f6cb5a20ef4e3e8c81a64481d79e05ad3e5aeca29104d4c130a432ff3239a393823c4eae26643828851efd8bb75b02dd58449a116956bca5e55facc4e11bb99fc72d1b119f9", 0xfb}, {&(0x7f0000001340)="6e69a2f9c7a229cc4aa54e138e9a1244b5f9359e39a9d12de8c443cf59d27d33dae15badd3665f18124a638d6dc68f2297fe9fc5f8fe46ddd263fc9aa91cb4205081f92e8a778bd2fe639118c29ba5fa331c6c5871646e912af520a9478eab5da51262052414a98259642d2b854974e8c1eb789af14fc80ffd5055d3437fbbef2fd2bce43ea673c2d9f1fc9fb8bcd3af8c1f2531ec3ce29bf2110a810ad172ddc2041e79a8032b7d58ef3ab601335f2b56e820270fd219271ff3f1b219e90bd2c283cc15b3ca6b", 0xc7}, {&(0x7f0000001440)="4addb04f3aedcebbd374dda214ed627884db3175c7849225e9b2d087967f046ea34e90a2ecd7516f770461533f63daac4a47604f919a82b201cc3b6113de605ae448bcfcfb33eae5870a70ed1442e1d5fefe780d567a3bf580f9f91f96a535e52e0c273c2c00a94ffca926469c3228ba351f72c13c64fb2a5399981ae5902a98cc8802ebca39", 0x86}, {&(0x7f0000001500)="4ecbcd5aed065cac2f1bc3f399f5d599ea8a0801ab2e74ed1f9603f792661511c8fad5b8ff4484e8f69a3e2809add56092b5356b08c71431edff1600e7e9b8e59545e4a4e3c682277d558a1e30c031bf2aa4dc5a79270339f9e81732ad2c894dae333cc2d01bf9917e29e6ca687491272bdacac9bfbcfa0f8684af8bcec4d5b11d63e4b8c3b5891f0aa6434ce262e7e3b56c0e49fbdc9611b498b034298c", 0x9e}], 0x7) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getgid() getgroups(0xa, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_RMID(0x0, 0x0, 0x0) r8 = getgid() r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r11 = kqueue() kevent(r11, &(0x7f00000000c0)=[{{r10}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) r12 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) sendmmsg(r13, &(0x7f0000000480)={&(0x7f0000000440)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000003c0)="796dce8f2b1f7a6afa1103339ea9f193", 0x10}], 0x1, 0x0}, 0x7}, 0x10, 0x0) kevent(r11, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffb, 0x41, 0x80, 0x6, 0x40}], 0x81, &(0x7f0000000200)=[{{r11}, 0xfffffffffffffff9, 0x2, 0x1, 0x7, 0xc1c}, {{r10}, 0xfffffffffffffffc, 0xe1, 0x4, 0x100, 0xfef}, {{r11}, 0xfffffffffffffff9, 0x9, 0x40000000, 0xed, 0x80000000}, {{r11}, 0xfffffffffffffff9, 0x4, 0xfffff, 0xfffffffffffff00a, 0x7fffffff}, {{r10}, 0xfffffffffffffffa, 0x4, 0x4, 0x5, 0x5}, {{r11}, 0xfffffffffffffffc, 0xb0, 0x10, 0x1000, 0x1}, {{r11}, 0xfffffffffffffff9, 0x6e, 0x1, 0x1, 0x3}, {{r11}, 0xfffffffffffffffe, 0xc4, 0x10, 0x1f, 0xfff}, {{r13}, 0xfffffffffffffff9, 0x3a, 0x20, 0xfeb, 0x1}], 0x8, &(0x7f0000000140)={0x0, 0x3f}) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000380)=[{r10, 0xbed454229ff0278e}], 0x1, 0x0) dup2(r14, r11) r15 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r15, 0x80206979, &(0x7f00000001c0)) fcntl$dupfd(r15, 0xa, r15) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000300)=[r7, r16, r8, r1, r2, r5]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0]) setgroups(0x7, &(0x7f0000000280)=[r0, r1, r3, r4, r6, r8, r17]) executing program 7: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000540)="38c344d08db0e1397e1e89142d973b05d32281bd5fc0241fb7ea5d170607009807c187cebf74ee05cbc21f02ad0f538811ff86fddaf008240000000000000002000000261fcfdd6affc9e2add51ff3806f72ee3227f03b5acae5b56dd0ca261c4e04a084bbf3ed148bc1d3776326dd5ecf57ada312d66ae805d7", 0x7a) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952c179", 0x9}], 0x1}, 0x0) recvmmsg(r1, &(0x7f0000000040)={0x0, 0x4}, 0x10, 0x801, 0x0) executing program 6: open(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x30920, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80, 0xd1}, {0x5c}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1}, {0x61}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x87e) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) ftruncate(r3, 0x25b2) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) executing program 1: r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000cc0)}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x2c}, {0x40e}]}) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) mknod(&(0x7f0000000140)='./file0/file0\x00', 0x2000, 0x7) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 4: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0xfe56) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) sysctl$net_inet_carp(&(0x7f0000000100)={0x4, 0x2, 0x2, 0x1}, 0x4, &(0x7f0000000280)="d5212d7dcafd7d1a41d3238b07c5c2a40af116797ff2211fbcdb7333988e1cbbcb0ab26870cdc3318f7277e9b6c94d32b23358ffdcef7c6ad604479da3229f54bdde73a890a69fa1b2fd6c7ab3c3db63b50e1c1424b3de77de15a0825081677b11f3a3d706abd9f7bbb74dd407084285594cceea6e0792d8b1dc179dc6a6fc51d305e2ba7d2af09648364af30ea356d539daec2f99c88e1d9a5b0700000086b68e10b3a656c9e6da6cabc079b43ad714e1dc0005ebb3b4229625e67c6ce9de9214b8e6cc72bd4a236fc53e3d83ca2d8f5c810bfd99f2d3e9788a005e9c1270050331cfef8701b532b4a4cdb47ff95d9635fb7647d96f58f50ef3f77bb62e226809f36d08096ffdf888daab80f8ca4f4aac69e6e3c99f70aafed9f5b836235671cb7efe53655d21b0542966cc9b99878f517352edacdc4b8ca33265fa212f2ced4756e2f9dfa67021ea", 0x0, 0x0, 0x0) write(r1, &(0x7f0000000040), 0xfeea) poll(&(0x7f00000000c0)=[{r1, 0x4}], 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000180)=0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x4) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0x28) r2 = getpgid(0x0) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000, r2}) sendto$unix(r1, &(0x7f0000000140)="c60467087662f692bce9b2a712082da993b75613e9adb4b419752a8609de085292d270d8c37167b5b22a7d82e7625adca93cfc8f2b5d784f7f2b6197ca49c25360fd2b14df8deaf4e97d51d9fc5d1a2fe69d34e244a9433a173621870102f1063f68a0c977cb2dabb7d39aeb557f6ce498e76eb548e5f38d98d7822f3a6cf4a5a7dccba8e76b50125347d4299c8d9df5e2dd63aab8f9d3bf10ae4a2ead87c3c6c1cf0b7328007a17b46f2bf85b4aad0c28e497cc5bee23a6939bb819a6596dbf7293e519726188c971f666d0f8451b7f8ab4794c5fba5fed51655138aaeedaea110ceb5414c513fc77dc5f3d8c8f8d33548f124a0b93a170f9", 0xf9, 0xa, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0xf2) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4100030001000b}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00000fc000/0xe000)=nil, 0xe000, 0x2) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) getgroups(0x4, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r7, 0x0]) r8 = getuid() chown(&(0x7f0000000180)='./file0\x00', r8, 0x0) getgid() r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) fcntl$dupfd(r3, 0x0, r9) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x1b}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="b1319386b7539d2263000e8c061dd6879145d16a92fc41d3269976816db0ce7d02a414da28b4e6d34c7cbd1b90ef96bfcdaad43b8a2ca966b6596dfc3fd25239b10d04a1553024565f984d9ce16cb0a1faad5de8cd2c049fac2d3aebd8bfcc00ce75142c15ed7176a3ce4e0c556cf542a075e88df0036425917032e9b2c803bfa9a51c52ea71337aa4b18254d6ccc83209b78e35ad612c9d3ae1262985eaa24e9d4909dc2e582cc1e248dd2a6ce285fd4440229489d66f6cac757d5a75f09e7b953e76ee18c058a343494ee921a21ba9a27b69", &(0x7f00000001c0)=0xd3, &(0x7f0000000140)="d43764d4ff4af8dabac8559764b355a30f9e5902a339376732b3ff3f", 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x808c694d, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) dup(r3) setsockopt(r2, 0x1000000000029, 0x200, &(0x7f00000004c0)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c9ea11f48ed1d8c2d45a4ebcdf2885743de1f73ff01ae6c7aef920aa0349fabd4c089b8273ab5232e99aeeadd5c7cdde9096b79ae00578538dd05e460fea6f7732cb2fdc8750e9c627b1dd497dde7773617a9f46ae94862b0dc3f4f9ecae9b60636ac5784131eac9ef25ec488488e370d9e72ee66231c3d60f5f24e0a9726f771972fcff7629eacc59657f733c81019353d670e0cda11a98d6dccf846a16a56875a524666c8573b0585917cc3c22aff0e35410aa70b9f080b044500000000397619f760e3ccebbe93429b9ccf8045a62094c3b01734174a0262238025195e9aedea2e9da33c1ba53fa419b4d4c69c2447893dd5695f8a0d8e830960d679a465dea46974fc86fd67362d83b41e109d20b95d180908ea6207dc0ed4ac513da10645422fd71aa07a4afe60bbdfd548cf6bf306a6c2c8e25078c8b5689b4a4ff003e2022cbf16c53f1d8d6fa12af762e3a08c4045c2b94217d75f4f45bbf2d7d762a49a4c05f8517039e38e18a7f21cad856864ad78dc728c230d2a8224e9fb877e1adb1f9dffff3418747f671909f536a339ec82064a", 0x143) close(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2a, &(0x7f0000000040), 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, 0x0) executing program 2: r0 = getppid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x24}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000915000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000742000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) fcntl$setown(r2, 0x6, 0x0) socketpair(0x20, 0x5, 0x3c, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x48}, {0x1c}, {0x6}]}) write(r0, &(0x7f0000000140)="76e5dead6f01f8607d2100000063", 0xe) r1 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x25}, {0x6}]}) syz_open_pts() preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x8ae) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000100)="cbf5e512", &(0x7f0000000040)=0x4, &(0x7f0000000080), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000340)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000380)="d09f351406cb9804f1cbf5e512a8d153fcff", &(0x7f0000000040)=0x12, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r4) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) r5 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r5, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000480)='./file0\x00', r5, &(0x7f0000000180)='./file1\x00') r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) readv(0xffffffffffffffff, &(0x7f00000001c0), 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r5, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) connect$inet6(0xffffffffffffffff, 0x0, 0x0) shutdown(r0, 0x1) accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000380)=0xc) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) socket(0x2, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x1, 0x3, 0x1, 0x1, 0x3}]}) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0xd0) dup(r8) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) readv(0xffffffffffffffff, &(0x7f0000000280), 0x1043) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/11}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x6, 0x5}, {0x80, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x148}, {0x0, 0x0, 0x1, 0x400007b9}]}) r1 = open(0x0, 0x0, 0x0) mkdirat(r1, &(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', 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) lseek(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f00000003c0)=""/96) r3 = geteuid() r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000600)={{0xff, r3, 0x0, 0x0, r4, 0xb2}, 0x8, 0x0, 0x5}) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000440)=""/206) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f00000000c0)=0x100) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x40001a18, 0x0) close(0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x10, 0x0, 0x200255, &(0x7f00000002c0)={0xffffffffffffff81}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x2, 0x0, 0x3, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x500}]}}) executing program 7: writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffa2) executing program 2: listen(0xffffffffffffffff, 0x85) (async) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "e10f46cf"}}}}}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x10, 0x0, 0x0) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000240)={0x0, 0x525, 0x11f3}) (async) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) socket$inet6(0x1e, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) (async) open$dir(0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000140)="b1000502000000000000000019010000331c13fecea10500fef96ec0c72fd3467ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1822a220e81ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)='E', 0x1}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)='I', 0x1}], 0x1) geteuid() executing program 5: sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000040)="400ca9775ee502947a43a7e14c964e3a329b8ea1fbce69b3c7d1035ceb3da82da1385e01809d24929f23341c5db9b457883b83abdb19ddf0e1b5e6e82ce7d5ce9b29864cefcc8b8d7cfef15b57e6ef6fe5d6429af63eaa6a16d6b64ee20a7e306d36da6689169a90cf95fbdf0d7d304db4d47f41dbac40efb48ed689665bd2321041b1d6b2e075ae995b052be4b5fb170e894ccf7777f5ef3be2d608fb7b64d5265340f7ca5583420f16dd43ca66ebdeb733c0bfea17282236d887f34a1b98f944509f8f8d77c1e07ea314f45a32f054abc9d33531b19c5cda4aff552fa4d77c768c51a7c6b6191477423a70f223fc451be2ff906d88ccff55cbfae038241fe4196b3a5a77c236924b6cbd2e52d201959a0aad899391a0caef6719d51441546e94bb2774e4221b7a1ceefe12239ade1e8f6f0974971ebb60b0900f9b18b7b5b774120a247323fe394f1447d0f38dac023f69e78e5a213ba970a33f12fbc63d6d98ae14e18e6b39b75c5888bdb815b89a4b8bb5574bc7752fa64836b127e1a15eb8eb1cc55fe8a54ab4f0f57f6adab42bb68c2675ad37fe55483bf45e1bc5dcf0df92e4c9403b3fd8de900778a25a501a85fa6d7a97b0de7de314ae2f2847b96089fa01d011aadc31edba4f08ad0f624670f885898712974f7babafc5d0bab6224f547ecabf38eedeb493a2bce26b9e2266ba91d7627499ac2bb3aee8c84c3e1c8a0280448ae245c99cb14a644b4ef9abf1481f085be840b3d9a4062540fd1cffb2fad4f90605135e716b3a441db940359925f3b00bccba2db54fd07f7a092733b4e8434058235db1fe4a79937f954037378c68b7a44813986f070f04ea32d9ed0ee8e046745cb6b5ec17848ba849016f09275010b0f81e018860b474fb61425ad2a98c36f46f5a1453db64936bdb3829993c97f7de3dd986009ad9226740a94f553dd8154138c47b5339964c440b35c1c7222cdb07eba656ae94deea82208bbe506060f7903241ad12dff4bbad59946e34083cdd7d529990c0c444b5648041738722ce3769fdc031ab81d7937bcbd1c5ab9c23f542b42729c08b9b9e374640c576a7b25c2ce6b6a8c209f6784eb42bf6504ac26a5cb3057ca224a59580e3473efc90d7ad7f1cc9bf57ed9961573151c7c9852f06aba262eda970c16ae8f535b7c2eaccb96624e1316ff0bfc2a2764e4215b379b1c82522b27df92bb1b89f7a5aa271e7df7adadb5f052d3662d6ecc874f8bb7174d71427a51c05ed99ccfdb8962b309b3532cb723bef8773d70ed97fd2c9db1d2455b0d00ba562767c4b2093ad3ba3600a1bdd76289b486bccaf1442e8b83dcb33377ce1351e924b92138279ce70db03bb4641a302ae375297ff3abbd64906b7abbe0562e7f549901b9d4eb74d5a51cd9cc6229d4d81b544ae9018acf8ffae977c6f6753096c9fe0f35957bcb15790656331828d05b9c8033ef88861c6bfe3214a0c0a649abc71381fc00814b4f0521bd41538e5f336f12c53a4e329b836811a5fc0176b446b07b3691b0e53a11b4850ef3e998016804c2ca4d587179c7253c22f2e00d10de41ed9880fe193d84596f804940defbf64c85e76ffb14a6ba3c27942c8ba8eb4040b52765ff2ec7a6eccb5787aeb739811574a0b520d3351bb1ee1a602ecf8288ac006ede0350c34bb0d1c7648b261cf551ef6f6128c58ca39a35b05532f75e530aa4d56ff880251d099843f8fed31ce4da21ef4dc14f182f5c1ecb3b364422c6262ab4df842958d80d63cab1b181ab5c25addfbf7d6775189f148acd99fa99de85ad8abef39680235d7c4d8b433e2a64303ec24fe8f1983d4846b6d4fd7d83c9a98b2855f8446b22620dab27c4db87779b02de678557649bc2c2f9926aec9a5b77aa791d3e656b1da05b9835c814816c5439a2e35edd3fe3d3e3e93a366c241a21cea64eb164c8d4324b0ef15e4a89416db96283c3bd7e323080154b7998991e3095edf5a47ef46fc7a6ff95e927ae5a29d6caaa8b1bab6009ed3611adcd81c09d2c2330088c4f53c87d847cbe31d68184a83a9642e7822e834bfe49b6a65dfc981d0ae958ce7fa3c2183d5df2e8e7a12660d2343c8fcfa0d420e5c54b7924ed43a3ceaf294aa1db391f61e7f26a032b3d63ab92778145e699dfb915ceb23bf1739d7291c8b84b2f5eafb64894fc844e6542787c03222213f010bfb55966801398f9500a7785d8a5fd73fb1aef2da8673ed30b1c01a5a8fb8ddcc99b7de34aec009cccb342fa2d09b89c8f6bbc3fc4a5afb2937aa80df565f718128ebaf8ab4b6a536f486f19e2b8ea3a26f15316c7c09a55be3ec4cdc0c71656ebcf9797f65064ffa573051efc8353fdc168d9c8dc082105c02c383ff26c816d93010c9d7e5ec550788b8fb52d5fe518d12fa9bf35869357698ba17253649ffb706489df00286f2d2928bf807beb8e03853f18a2ac9a827f7d060e0f88abcb6634c906de2938664dd6d162f436bc7c2ba8847c750a3a61e458ff725e6653b9438f80b784e2af2bac31bef34accf6c85144344bdbb79de0d30eab57456be5650ef4e93fe35f9ef33ab2710c283f2bac4409ae98764b5a35884711599fa534b4b8bf216f11f3de91e3a28f355a8da66f589e7b2d293f7089d05c4a1ac812cc2e435a2956461e5a533a719701282142d234a365bce56ceb8a2ca35849f7472aff911f247ee6d0614bc2bba6732fe032c4c17eb09b1f0f816333572ada79bacf565d803c45641443b29a130e91935d92b819a36b158e09c2987833c758cf990143ce43178bddd9575539961ae07a5695bf9eeccebf13206dd1d1a0ecd63dc2bc6ba35efed7b1b0dd3060751174f27f5042cb0c1de0b538431f30f851ed0e643099a23d5651fe4597668514617bc1b23ed14dc03dc28e167747564284a685795042b69b0aea99d84faafbcc6779c6f92dfda26cf7d2179485ffc57eeef0dbc9135c92095527bd638f0e0427706c0b6aee4426a0b18b623d31323d862a108b412786287e5d3d692ab31e0c62150265f7617be48bef25ea9483accba674b9233c216381fa0ccc4cf905d4ea372ade129d44aefabc0e52174e0f3446decd5c2c2b7e0f8e5cfca3e60b102e3fe6aa250783636be5b93c7c1a19c4064604cb0c86f944badaa85e63c0d96425f7c092e14b88834b7acfa62e439e63bd03786ae8b1317cecab5e7466a563856d8754a60bd2b126aa2d0c28c7a3b9e1e3009cad51676ef0bde5cc08bb5f03fd9387bc78071a6e49597ac1e7158784d8eed010c5e3df26422a51a24a1cc2b68594707ef21512610753c7f5b3ad97246abf27f1ca66f272b494227b73c60b5ffac3d696d1e32788353ef51675ca21f7c57366f3a9cec26f1421d3b758367e0158dd73ec7964ed820978ca6cba38e4f71b961ca7c96a6e4b6c7060ddbbd2758987be5f3ca2acf85ee8656d30827317a73e8e2bfb80ba834751fd6e1c1b1045e5dff2e6d61427e9d29ad6ae097a15e36684e07a8a016237c3a1a6c60f1f829a646cfe77ed15e32dd9db895e406533d0ac5390d9500a9a387678245a9f3e8cfeb4da2668b9fb8ad8f4063e6b5bf9937636d6c8b4b22f1fb69217742a69518cdbf76c7c060f3e40af0a271a6140e196c5219c75d75f0547a02ba2179c825db4eeeeda1284faf1304a64d5d10710615d3d309857356d553fd7dedcaab2c6dd656e6454cb343966cce642b58f90405c290e5e6f2bbc2883e0476821e77c5b78640fb96e5a87c87f6b71013051e20179e64cf558af1ff8830ede3dd4c013c547441124a20752741190539c490eed68afd366fb794d2d4e3d8e660bab7a6ec2584fd696a532b59c678c15619b789e1fa77d4d77181d7900f6af690168b344fb36d340967491529f8c7759a94f8622b5250a171e013894fc96491f5f3d6d736b0ca23ce6813dd7f43e1d277d1562e058e155cb0de92105260627b65703849b580fef9e866506bf5ee726a319fdfd3d66d56b969ffdb280c11bb549f3b501b2bfa4a260395794367a3040c033671ce732a0a143529bed8aefd3b271b741713f8b8716c0c29e1fbbeb6927e0fe7909a6db8e811f50575567d19ade2bd700ab5ba90bbb3d0bf1f6d8343f9e5e90b19cb963610ff8e8a83e6b5dac4e81c33b92043c2e3c9cc289d92e120da57fe5919cb5d772de787be3c9f92ceb140318207b7a513eab2361cf5fe40f216506ab4aa090d48c8a37ac0a0c265f6b39eb39936f2ff646258ea6548c09f275d421728a23100f342bda5c2c91392bf9eab2b619b053de87aa83aecc607547999ea7f7b4aaae05de14496b64ad3958aeb164897a838efb69273baaf0d007294dfffa412da18e157de3562376ef90b0c12efa44c0b40c4cf96fd0039e759fa6b4498f258d134217f3855ec3ca30f4410468b74857b1ac25cfaf562d890497867aaca677f5acdd392efd5da79b52c1db0b2fb9f872a36308686a788bdc5d64961239d852f161ec4d3fc0ecd971c945ed8befb9f0b85e2f17184feec2fb3d296c9de6a367a432a265996b7d2529cf367341e5844c804463834ce142cd4718036ff9c166c8a7c0bbd68a3cf9829d8b8867ff78cd3892c6fc09489c4395f691d495baec3b2b8b857099dc931ae75564849d015411f632adf8674345408c638f055abc5d770bc5071903a1fe960cebf9aea2c60faa5372136d0645b4bafe9e2a4990e4c4230ff218932678b6ae53c879d0fdc8b6f152f472acc4f8ce79dab4c97f1d281ac849daf3692157107de13c236235ffc398bc83007e4eca206bd0019235226e2be5dcbb381a9d7b8aad4f5e8e3aadae20f3aa0c9104dd28cd73b2be4aa1a901ae49a7f5a00a38640f0a763e6d2e805b6c3d9d54b42190efaffa447db833863e5c13111d9f80dfb86b928ab0861cfd1f0fadf4e8e3ce398c6a3e1b34e5aaaf9b32d3fd46372ff2046c41aa22bef99e4e15a87763f369c791b738eb8975cfc7f64e097ed55c2a6d093174ebc461ef70e44caf66bd9fc1aed66965a4b0738692427139a392e8757b45bbc134566cbbf06ebf65a7774f5847bed560655cc008d007dcbae4f402f7f9807d50c4fab479b4cacffdc66f220ed95bf76cf2efd27c56c1fa297b861471d0e0d31aa66bfde57907ead0e1fa3ec1f0dbdabf4a41a17b0bc4a7cb4d6731065c63138bd08d4afae3e3c2b550503a3383b4a735ae1f55b7889da862215b9aa682b07ef0fa924f0b62c80bf30a6bf1fd03a8440298ebce13d2c9da81bab096dc25163e73c47561f937fef5947ad2c9b5407f0e991b9f580c97a9c5879391b62cfd26da01c96e06b0b5cf553b56a0b93f885c8ce81df797451bd8266899d95030a9887e90bab4df534ba7b04ec1ccf46342acf8047018fdce8d6787a453a960055b0a539e9f63e6f6d877c6cdb9f8067bb26c8889185c59cca5b1d5780d683325e284b867fde0e527f848d5054dabf00c3095d4135756df5a349105fb894befbbdb7c66deb267646f7daad3f06c198e7bc526315f7e357148a1c68ef6a5e9033273ef71e79b43f054411b6efb4d60c4374c012e0229fad6dbdfa816d2a768f360ac4a52fb0e17f043703f9f0b6693f85faf413a49b5b4115c338d9045cdfdc523541426253ecc5df403a6529714cb2ee59645821e8566aa845763d4c24fa2fd5720db2c4de7a9ca05bab8ad7f8434a69345caaa8cb0041fbfc254190d2106aae1938766f3167b2617907815b3bd5e0ae1205982b30e62f8558197bad15c515dc41bae4f72b4f635eaed8d057c8d37779981b5386ed3751e96921b5bb403f", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="ea", 0x1) sysctl$net_inet_ipcomp(&(0x7f00000010c0), 0x4, &(0x7f0000001100)="c00d1fab799bda3e163a0ad2e465253da99d65d15721acfe7b946403e71406ca9190d8e9244d20b9f35edf6a1fee48793549f09b180f765a5eae161b7513c266df5415af1595fd7346b4cc06c2dc653ef4058cdc7c961e30cee648ba6af95dd41d977dcbca3a745dad08447057a690a917b15d930725be0b5b3a98a542e6e72300ccfc5ff2ec36076e03759c8bb61affe45c18b48a9d1529bc0618e682a19352289d6710bd810ca5d4d514293632adecb2edb2943c4cb952eff0f8287ce4713691303ae89d799ffdee48ef8d17af", &(0x7f0000001200)=0xce, &(0x7f0000001240)="a20076ecd5738605c2044773c25b41616ae331a476b121d02cd94b314a91e435464c05bc701dcda35c465e746a254bd2090550cf6cc2a530c51d03133f4263c417b73362a6858b0c6ec44ee851410defd190a0d768ae8d587c3b7c6159406191e6898e5d3617f762cc67e68bcae7f99c041664a1a0fb20fa797238cd9399e911b23dfa9b14db8199345193123040fef5c99539bdcc939dc38a91cacab1f2921954349138269bd4f4001f1e96ac5242fe6db0f71c1da1626fc5b50d315145b434f43a561066eb46734887537a6af00c28d1d8c66abfb4d62ac31368efcc09e15ea82cb6ed31ee25d80d182326e8162c37e8a6a8e1e7159304b4310181415113e4657c2a00cd8bc3ce8929f34120e9b9339b075897d52bdd2e4b39429498bd8a16d47895f683f04dc12bd864222a8ddc4d6aa3f7ae87705ec99f8287ef467b90faec427cbf01d37506aacd9e5e4e142212d71c505f928cb411658840fbfd1757e9318c749803b711ec06550cd42a2db7db2902dd154a6e69e1cced1ca2cc09f87925060147cd5c6f7f7c2527dc9c54a608bd2bd9d4da2b168c6c18b7b850dadd63c620b6e5bb482802c771a6d09442836b027982b2f119fab45e1f0d660fe29b329a86bf6d777b50798b3ac9d0973099cae309d05484ada013790a63b8b95ff698044d6fe49b8d9b1ee42e0cc5c3e9a05e2a73662b4bdff7694964beb3d000c889cbefcc66ec42502caaf617e9a4411e1043586861073b8f396a14e00e400545d1e726a56dc09131f615cddbd5e7c05bf22791f9a29c57c662ea610a110edc7b8ee2a6efb000776157f11c66f926d8abcbe38abb1bbdef1c6494c27c3b659456c5124d0925d219927715adfc03573e79c2cd6330ea4924873ec5518756660e63fe272fbe4d321811c6272b6187c818db027f75d66d0a728d359d7f38671eff18bec0f08e7f5966388550ba0008fa5ecaaef366f81e9349a0a53d44d30011f6d46af491d6b9c9e97cc61b45abd84d087ea049fe2760689776c9ebc3085d6981424b07dda5e42f0646d4650d1d94f9b755bf2d3e0b3b78385125b0aff8beb85602f593bcab8cc61fd3f78967fa6b0612ff363ac20cea074fb215e2b827682f5975124b9a68cf4c4eafd7c0be8f4bfe4d2d16aaae91642297bbf5097dbda7dfc91f041edd7f2b90c12fd37a0e88f3283b1463358a87d7c6937c1588f39da84a3abc10480e8a88a680bda68e88039d241ec7f2cc6be4de51b048ddb0584294c0e1554e3a6359b3db96e5b3162974b1e4425ccda21edd46be91e2b048ae1aa8025913c844fb35d7417f7938023bdd877c4111efdb1050210c0e779d0e91b6fe205247fb3a67fefbd6a535a7fb4918fd2dc9d1fd6cd2a6212732ca48b338e877e14682a4a74b45f4bcd817f2ef13a0a4b11089ff77e0b280104692b3ed1cc56e6ed61a1be0e324c783a13a1996577f8d013bc2056f156e9da6c0d4311796ce094da24599bcfa2f846658c83e50ab88bf99c823591c1beeed7cec6229e2237748abf5e5316419932cf2bdb6a0241643809180284a778509ca0a872a793739c258f3f0c5df5302f1741a17c0260ba0dd42ea684a0069b07092c436b928bb6f9644a26af0af1872d9a56f82a65dab8b2d29541cd47cdf3405f50aa1f9d014213b838e5fd13f7391cfddbd20e8d4ccafa84081ae25f6520016f2c75ee40dfa7f77431bd206243de436223a9f858d4b0a940d3c9914145e6a5248205de4fbf982a07e0c91c8f82c2b1fd83a38f8f27315bfb18fbd4801197db950674a0eb571287abfa4cace4af006600be648cbe36eed25bfcc39840e82d802b8102446775d69579183d5a5b79645ce38862287f077c26f1b12cc438f97e45a981cdd22b4015908f140db142b37c2ff1ef4c3c1c736ffb770ff00b513706f550c6443e3664f1dd5fbd79475bb062311cfe9dd7fb4e031a5c86bf226ffa25fecf9c4cc2ca2de33080c9b607b959ad280bde1730e7ae74abb9591cf819a5da9d6fb3d2b78b0db68330cf37420f25a5e6096b63a7473de9d1463bea2c306cafb689671393571c86a57f27b3ebe6d05dd89bd7385047296fd1c9c61e3c5d38f21c387d2827d35e58d9e55ef92e74f78b81e2dde0511fa246d3484c0685e6a170971dd6a1ce841a18ebec20aa3858dfd4e55facfe08210f04faff700b6baa95b40276d1a5de6d97424eb45111335bf7581d4d85e45cb41c17667855a55d312893d67f56b516a3a285f3a50629470eadbddd9167134cf12c7a2feba02cada8c0be94210648677aee4fb6d26461a1b95f79437d9ad9f5d7abdcfaad637999ae4d175c0b890be0f964bae3bf36bb18ce3f9d2e453518c0a7d4e67f2a2d4bfb998b088bffdaa449df09d5e92668a7701e6b4f1d5c9b9f3cb9dc71fe9c48c1bbe987763296a1de1b3abada0f6085383811608bb7082ad31604111a5ac415bc53e271e756f4df42daec0e22c42be065292dd4569c7330a79e028c113b7f371c30fc7847dad28cfd8d6251c5ff0c2e391a8d2fbe7e72efd52f1b5f049cf3f703099d88e13411c59b3ee7c8f6892cbca06daf78e9162620c9fea31e4083228df26289329c8c9f4364240c4c461f47316234dff3da815a22d6444de50e811c90daa968a68942d40607fe9413a4261a284d114ca926cf528593069e59c09bb3a60cb289e6ef94d47fdf417bae315602eacdd50302a9fad47da17ae8759baca4ebfae4124c8536b003074410cd65659337de9eaf05bb0a6b3c06b0cd3f055ce92663f8a715609fd3a0d9c5a1aba9c1bc05902d7c5bb893312489d9593dd536962fb7a822476f5b4344fdad43f751ab147a1d75ad8fa9e3251c102a7950a9dc2d38e88ecf0861c64045e822abc90f41faa6892b56926e4136462434cb4c331c3ae64a79872ce647d586833c4b91f483c4a7d2f9d9eb517d1b5a25e26847aac04f4ae8fda6a19511835e58ad5cfbf825d21bbc775a04b48f6a8fa473d6531f8e5b5dc758d6509ae8680bf16a5e56c0fab1b6c933893d9bd8efd21e290da91ea3961583f7b6f0bbad90f853f0ade0a884fcd4d958a9e2043d2ab8dc836d8304b9abb837fefd96d929518994552d6e7930a2ce330991c01a26adc34008608afd4115bfd5776f5da9dc00b3a381af0cf5e7c15ad82d582068de2abd96a1618e96573525af3e7a83a7c41c4d15734e1421946d413875e7cf65a4806c15a5722a667bc86075b700a61b99bdc955ff345f39d034c4b8f6ea0e15be61ef82a1ff1db7ab9acc6262a2dcd504e314616eff955b9391732e6bda12d3ee72b8ac875d55ecb8a970fbc57bb142565c5e2501e09b1bc6b0b46416c20d3e18423aec6b296e27675cfe5ca8ff91ef970c580d06d59c522bac9478447884cf0dd84d3b0cb952f3b4f1b4b066bc6a71adae8b10f5f1f4224b50368333609016e1de6af7071eee63db02ef37629b466e93709edce8dfa3a25beb1ded17f2c828334c37cdd24a3bff85d18d779bb01b02fe2cb5b1d42c04b1077952c12220861cfc6193ba31db6f98b98dde0d520437c53d5df9ff125fa2d4a931f2fab241248e8c31cdb7fde8d9b0d67068354ab26cf615a797b02672d79ff9b396ff14ccbbb086d5c48a132e39bc2306a8cd600c4aade96f3bb5245da8ef73a12af9eece5b6016396cfdbaacd4cbe1b3591b50a3396e27236055e07eaef0f132b6f6a95515a467627c88ae529a67390f9933231f23c38e6e3a6d982438b0221de619a33b6dd325dd309cc85318a88d11e70e0f615edca4945b89769ebde6b86cc4be9a520de79d07c46d893d9cc47186493439d505b1aa30370843f3070445e6cf6681775fc5d9232512b34bef220db9b266b3788da0904f3d922c390b26a13caac100d94bf3f2d04adebf8d3ab8472d0d5a7812ec33bdf4c594582283e4958e6726a7340864efe62a8d5c95545c805179f1f8592a4dd015d612d55c520a63a4a361c71adc93a3e8e79010a16028a5a9891e6e726697b13a7946292024118d7ddec615807518d89705dd26a2e3f0149950596472761f8c534ee03bdede693922fbcf031018edfe933915c80ad52ab951a87df75f60bf6230c86bbcfd8c6aac0db8801d3124e2256de0dc6ca5ebd44afe7048bc801062c64a3e9f9c6daeac49f03052e812454d4f6d30d2d6cc7b668029589a2a5b946443fb2cd64e1449637525ea6ff637131e03d52c9231b22a6e61443368562366e6d231203be84f9e0acea221f6ef48479b88dd7a4a4b8f2cc01855fd017d7b4af9927de130d0b3af76088da030cb1839ce1218ebcca336965ef774b5c9b1eda2abe58ec3135cf047b0479e4e91e4b0715d9a07e3a85d114be7ebe12c4f21d21ddac0599acbbc256267a2087aab4ee49f52f954f4bb2198c8dd9f5b7b30da5d45a266d296182cd9879d32179402aa98f0f2514a0b3cd9058fa4e99158468170163e8596436f88af9acede5050cd3aa30fe78526cadb99e6b9bf7144cb189c57ef1e516113153a05956f8565e86f1717f0269c3337f94c7139806f931b80f621807c70bfb3215185cd7ca9471ff1ef4ff00bc6c073db28d88b72630e591d7f29fa918c3e32b4c66a625c7c475de6a3c4068cc402cdf88f00f82b1cb5b021684e14ec3fd456e0d8f965d52ced1497638b62e7f166db7a6e7d78110c51b1da15c0c9d3fe49112fcfba4adc45b6eb474101b38bcf0a91765f4c224569fa05020a7261119cd7aa0fe16837ed1486b23d186dc610ab0b385a48f6dda994af52e2ce2b284d47cef94cdda57d5e5bf6722274e2b23598916fe2bd812607feac098c5bc4d6d118276ce0993b1fe3598d032f516e03ba177d265400e8d84078676ebf3f913ab121fe7ce3fbbdf8372d401ae0a91170b7b5573e49c81df5a9f8e5cf5cd18d377c89db1363d81ada62b36b621ea11f0f7f0fb9c58b2c36b086de51b517415fff624c8f2c20c8b54327802b9e665e941c200f6d1a9f6ab24ead4afc901a76b426ccd702a26a662dad422b5d089843bd8b645960b73dbd546ff60e85773ee307efa6d31e3d298eb7d0fd46f6b1b81128eecda92adb52e1fa28bc10892f416aa7f885bcff4689c5fd56f0e79bf0e44a420de9ef1711f58f1e38404311983fa86357689e9c3c091df87ce63744d01dfaf7e93a66238bac8363f474d311c03410278ea7c45ba4bce2f5417da63d3dee4cdd1270e90bdfca01d512fbd485cc24f17f38c403b248e28963507a48e312ada3cef4341616a99e7cc49b9782a880e53dfeb3e79a4b6f6b135fbb27c19ce869e5d28f98c69507fc7957bfc4041ba1e39eb74d951543194e3ac7059ed72f1eefba51377489076ac6178264b47c4b443ace4db26d81228244a4f011d413235bb73266eac2f00f0beedb9fbe1cd546ee0eb9c42a0c140c9218b37ac1193d2e87668ee313b66756e965f21a3a33fb900430d21bca6b0bebefa1bd4446a4f37e7fc3057134cc988af7c58ace2873a697cd69326f3e4dce45f7fafef4f3653d57b8fbbb0b4b48df6a16aa7696197947f91ef5dec4dbe77387535b56ce404a3bbe590145c3a35db255d20409153abb77bb3f4850adeebf48830bc13239c2377296b2e492c78fe3cf4c0c91d9571ce5199bd5e0d8dc0c4bf30f638733fa12f78e04caf5d7f0344c88fa3e1cfc4967a9d3cb19442ecca3a7b033759137894b1951173af341927155023ba72a2713077df635ee4e80f5026972f5fb66841fb99204973bed4c4f0567b4cf6c4a629aaa1ab9e2803d3469e3649e1372d409b602717847658f1dc94", 0x1000) sysctl$net_inet_ipcomp(&(0x7f0000002240), 0x4, &(0x7f0000002280)="af235d8b67e4550459387b22b3541ba5f9a0662c4ee3bc9c8268b4a540bf181919398e6873c3e0bdf4af55df3380053c0bf300116bdc387ae7573a54f6eeaf1eab4969c03aab22e670c93a5524783506009a1301ecd8275025eda45457f8a50c35affc3b93e49605cf8ef97f15006224768af898a6e97ddc66a889adf6a8a15591ac65b47ea201e800b452a9a463d5429f9a9c0e8b206627f8eabe6eb387ee6094e38db1d6697f8a83db721024db70de711a95621413d9ca39ffd87765a752f9f1d3c3c728a5685074b2e309d778d405118e3920d752928701c84782b1fa74c3a858c69ec00269fb3143a7f9a2dc26ba7a24c660fc3f", &(0x7f0000002380)=0xf6, &(0x7f00000023c0)="fec3bc97a068d2a2af4466b5e587ccf27d28544f2c8ce79e1f029edf2de67b0599f448ff9ce0593d4c4b0774bccec5a6b204a75e014b4fd4acb4d61ff3e1adb39c0eda154e59aaebdf9c530b9e794408e271010781820621b158f1761297550728", 0x61) sysctl$net_inet_ipcomp(&(0x7f0000002440)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000002480)="9289e60e1f097899c147ddf331df534ee0ad1eb54be6a5629c3acba04c1d1e8b8ac5613ce65778fc2cfb77d021681668332ff8896a5cbb0a3cf855d48ff8895b49989e9c2ea02b52b72aa94525f7eaeb0c44a5e7a31b0364cf93ec9165a0a041000862faf512fb14881f7b641f1cef4026e25c113ecf787ba6ca6ec36f9bc6e19b12c37d3a3c8624e072541057b545a104caf99e13136c8f1c7a626c0f67b22a36bb2dd7f47476576d2cb1dc82d7c96b7b0608423f95ee59cc2f90ebcc86", &(0x7f0000002540)=0xbe, &(0x7f0000002580)="5d45326edbf0e220e5531811103b5eef09c5894ddcae480a9f7353a8f3530c69d418dbf3386f022dd2d003ddbb3085a7fb12bfedd9b11afd31a663ac193d477b6ccfd129dcaf136db18f6d70f6177a2f0b4ec3c54938b1db6116829953162f9da1cd0a2a1a2667d946bea15e89fbc405adb9763a4d67", 0x76) sysctl$net_inet_ipcomp(&(0x7f0000002600)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000002640)="a0c2c3bf80334042f8f0e791e461839abe8b4083f723f8c45f5941608bce81111333e1233003c6f40a7689fd4789bfdd6f0a84a309a4b6deb127cad49b92420ee21063e774dc51e86a09607d27e748c20bad3ca8f00d124007389e098baf208f4ed41123384700faeb7d01727cc60401f52daf6cd91ea9661e859f49ff6fd4cc7bba25486d662ed2401f24ed5e81e54d78268cb51fd564a6c93d19b6d113a559214d6c83efb9d40284c43ab3a5337dac0436179eafd00f6bff7580474470150d73ee8fe84228dda7e5cfc5654bf86b2df77169c672dc4bf3c7eedcb8786bd449f4b200c76ca839fd2b35c23770720a114b556a19052f75c184329d3db195993d49b69be83b54e92e51c87292d219d4226fa7ea1fb748ec2f493b981b4f76eb69a9de94b91cb96bd6b8913995af6b7ca0c65f1a8785cd3e92945794a889d14e21195561fd9f36a02daed28fe13dcec23a984c6c1ff2b0d4a6bcf901e9d97180e75f394e67fba838bc862c2f88f497f3c677f1ef148807dbed8c501ea1b37cce66fcea40ab81623e24cb3ea28e89265130deb98a9ec313319c95b0bbebcefa94a8cab26313d90048b9b620f25f57d6de9ef83461d8130c33376e942ceddedbeeab84f8ab8ef61cfcc147814d49b3bf771e4fb3837d410e586e93b155f4b8106ec87229e044b654fc3146df00edf4d65bde0e7effdd75b4b2d9707edeb68a7ddbdf2a2748a388085c4792870f596e373c954f09a3759956521ad5b5748bd0199540f141d1c7cfcbb69ebfb7ab8e33c9a6f6b76ca4def2cd94ccec3a2b8cabde091e6ed18a34adeda6845135b51da34dd6fcda908faf644c8147eee8b332a3c7e862fd5b0ced5332f3cd96a48ae64b5c0b3f72a0bc458bf46c9816c78cbb5776a907f9581420174ffbe563164e652b73593d71808e494f3740ef4c95123d21cb35344141a0ff7b14fb9ba5f52ee3d317bd9f56075b5321ec404ff1552a7e0e78652c720958992013061eb57006a8b3e2dde4d9336584ac9f831b47e6cb4db8878cf2d974fbf0e470e0998eb79fb4769e5de6efffdeff1a1bfac56e6096d200992f7c2b7b01ef964ab7379eab3183e90829e01541c5f77398735cbd12cf54ca8444b083dff2e59e77fe37e99b1bbf843b478cb25b0743a31abf7d8c9b7023fa07129aa8b83310862ccbc002af719bffb5ef5573d9ea906322ae2bb6ef7366b23d8b20b27678cb044d7bd20f617b864c78e9580ae77bc3363f623d082ebfd95d36c5b41e075ad8fff6ca252a4f5d3b27d3176f6713df9aed56e2903cf8bed8377a947393d37e2e7fef65eec2db774f0ce306cd81ae6192b050bbb895a7de075453fe1dd9a46e57fb59a8c77c21dd1e15023edc1e611de0a0fb01936fd312ba258249d9cf19dfe6e7ebc44f5ae97555730ab76aab6413bf03150c754949a36dae0b4628985212b80062d4b0e660bfeea8df3728b18c5415fbc98226cbca98105fd8b4aed8c0cfbb147059badd0b5b821341a29363075d34f4f6e691e93f8fd4cff204b9b5929fbd97a04c055d8d8865f955e62118a795a9c539063b3ee065fc18da941a7cbc7c7398c06a40b2c649e19defd2db2955eb12225667508883ed4c9fe1b9db9adbaf4a8feddd22f4b3bdf3a3032c7d21c2e64da694c3b75f55db081a30f28541f1478d8794da33c6f11562260e766e032282e27a013654d7750e1a17f54603298d9bb4c5a31d515d1f8d2963609371bd96eafa4b68f2bf8f09dc3595bf093835328235309ce164a9bd393d2d7ec0ba5a5d622e1d27db10e56d279621a93ef9ac4b638ed4ffb1b26b772c76846cab9d2ff4a533a441b2c60510dfce660e0caa310926752901e83796d1734cf33cbc8de13e457c5b978ba1a0a9581409a0337c085ff741a4d48f744988f306722dd9f3b99492b9d89166ba66f35f89fe29d2119c1a962bf37d70a4e770634f0442baaa5b42b3ef0b0b1c2852811a1365e1a056ba1c3b898a208e51eba3427188e66e6b36a21e53654e6a6abd65d7b7fbb59ed43554d36d797154c567d1f0dabe0a86665e2b82abb035bf91233a57c8a0b12e28e57cee8630f5d345b553fb5a92014e51eba451d2f328e125801cf9eb602815b179186ee9f0168d1c0eec450308ac2e714b15cc6f8b122d1d5d689570b7c1f2538dd88be21e82169dec5cbd337a2776c0a70dde14de8fb8465a497e80ca838984419e4ba08d4d082ee7e32ff4d0a5eb2a0c4eeac6712a95570aa88c98ce3c158ba6c1242c6720e6e58a16fecc1ec10adee01c1efb57b14ad9bdecf6a211b9557145cb4d921cad424c1b25e108683651839ef02f92f575a33b6f7f81c227b9f0936a2afdc75f65c6fa33ae042e540875035d17502f8071b277907a7712648ca024fed65fb6f3b154c8f745cad10de1d7b77ccbfe98a67fad93a5cdcd09b553240222da9e1a6c1b7672576c1bf4b8728c587dd08f11dd98455cc9a39f9b3c4bdde82d9aeee0bfd14bd5d93d109cee8ca536735f65157db3ceec71eaf55f34fb316f6293a353046646f30e72cabc7e2d30f5760fbb05e354d6ee13fa76d429c02ba04d43c1a4b8fbe11566e773e1e15ef4471a2b9897097f0c9737c318c4b3dadd205c8e841b63528f3e1544e6b9178ef670e909ef41534330cb52b2ad1f755dbab72a44aaf3fb0863b650ea637b0ebc568466eafff2d3ce73485dfaf4481674e0828dc4655894ddad3a0de2cb74fee446d2d1afa6595fea0667a38bc20dce88857e635558f4030fe5fb008481ea3f3d7f5ab891903848596bbabb57cec9fadff373d113f7f11617249403081cd24b70fe8044d5c9a9268943c9f4728081d658c94674b85a19316be930ff0c142782aab7148a4ced532e2a3b083bb1f50b528c61db8b46cddf87d17835be62c5b46aba61909be43f5389c4f7692d653b6b6dac5615716496ecfab79a8c410e5408d6771217459f15b5cd992161325fd3d30af60f6d60891589ad969c1b837dc72171e24b293629fe102d906feca6abb49d7b09e2844874eb0dc469e01d270fe62747ec1d61c409598883b34ebeffcf6b2efe98419823b18b8c3fdbfc5a2b8defc4ee029eedd1788bd6832935b8e3997a9ab01470ec93f6db0e7a46d0917da157e1cfd967669a8250afa54ee8a3e8f62692a394afc5250624ace68aa686e09d5f37ff4c63916401a5ec67b952931484ca448b3b0468aa429d290fec837677f8a0d4894b5c275ec4e8da8be4e27aab771e79b423ceb6eaea02e10482f2334e058202ec2943dea789df745f34651e028c6b7b078ebc836b3affab6fff374fd6495af4ddfa05d4e6007573844013642fe1a99154b4603fb23480d586186ffb9f42fcc160b02d83cdc59f923d7c830d0578dcfb1ca352aebcd97d027673847d5e716732cbacfe5894047acf629b57f3179ee40fe8728c6ba586ae118464c9b5a673b14c8cf2df5cc3bb49940c4c73341e4451a29ecb22fb7b5693ef2812674afcc9539228a78459f583382f51aa1223432ac0cc3e899091aa44754bb80904398d4c72354ffa1915b025f8f87a59d30480d4e576abe0cff056ca5a3aca14f46075dff9c929d20dd618519cfd14155326023a066f5d0fcabf7cb7b9ebea70dfe3fe2c615eb6347d87477a234a3b703dae8a1dce7ce2df9d15f29e7bf58b83c968261e5fb7ec060e015935e32534b3c82bc156ca304ca741798c411aa7de6e70137044092c3b0bc8eb8ba088aeffc120aaac944e4e4ec28cb8c99aa52664b6b14170cb2c46b67e33ee93fc2d06c76eddb1e39adcd4df22c270bd2af07587fd2799026ca6bb87fa8ad20bba3b7baaa6c5fb147947bb439b6040e5d945f72ba868f7b2e565c385eaf559257966c17f98fe0ef5b067cf9b0b2bcccee191fc9932c83a33295208b95ceb559b04cdf8ff07c70408f97a70cd90923cc73cb238d477b4ff917098d4784acda069e1a0dd63ffccd7faf079a9dd99bea1ccf4601644e5a6d1c85a1bd548c4756441cc675e3ad314c8d924bf05f365f9a38d6c2609d5e2f61d4cea54cec945710116988be2afde16ddedf163ebf2f06fb943f65ef312b8294023612b547ca8ce9f3e751ba68bc1e91c8a8fbdbd4f09c1b3d68e818d31f2f56fb02e973a7891a03342a90e045bc9d4b3cedb4634d572019f2892a79d06febeb4fb3d8ebacfe4f6a971339e75b59b61577aacfdfb6fe8393c068b90c29419a1643e113aa86c701e2d06856b8273aeb66d6f8ee18266d898b232a27cdd3503155d7f5ce2337c9a63bfd048b1f398f126dfd818393a7b45c890db4915525cc8bc6d78ba450763aded56f810d1bf8447acd243e31337a09b4649f7fcd0c9efca4ac8a14e82a25061f3b4240424b2c15608eafc89275a5fd95520a9b6181f683e0da2144b5a0fff0c7aa9c88564a163a8e677f1316000af9836c7cb71d256f7a33e8cbde6ba8cbd00c7870bdff4720866de2c7a29d0896346674b56f76006166ba4e749ecee74f1cc91092df9d8bdfd6fa1808c7eab791a15a793d1bd9f9a882432fbd22d92323ae4735ad40cb8dc50cf297f0bc66edb62105e83ea8cdb7de426aed19c83d8380637d3c5dd8e3a9084b4c34ef98c5f886af829e8c7ababd03824f026399cd597009ac62bae60a9444c13b5f8f75c31c1553e0a21eac1bd39f0bf8a284b7fd3c0340517d34b17c5bff822c4d1e6bf7689a2c3eed22f3d07fc67ed3e5eb8a9a6982295f46bc35dbe5062edd93f79081d1dad7c2ec196b501bde589913c144e91e0b64a2ef12477af17263043159b8fbc28a0914942e67abe381817a777e88a06d94a7d399fa96c4f3555c37b397c379098257ba2947c6bf53858af37a78796ff194dd8aaa818bd569bd92b347e0c09f1e1d9ea6f1f755403ae9ff48ced6ae04d74bf8b16be2b5ca04f789f0220ec35198523aa9eb75132ffca947a0f4de0371aea8330af9cf80632663ecd42396159412742c8eaa9535f1b6c827924737c91c7d81a0b2c6b92d6b0069a0cd8be027fd1ab0a0239efbe56fdb0420ac7b036861700a64be87c54883672d4521705d5487a42a86e421e5edbd959d99a8602e22167e2f9c1f0f4579bc07aaa1e5baeed992c0d71ba47270e403bf354774a589c5b3c99b8113bff0948a999ae0b686a544d880c267fdb093a39c90bdfe29ebbd0e1961fd68de84252b739437fc4eaeb5bfbc2a67491c6309c7a363e00a08c1c87ffdae1fa1930c698a01eb78f609a3430aef05ef2a3f9545f30ddbfdae6cd48ca6618f0ee549437a5d9f66756866c7e1fcbe1fc0cf552e22ffdb297f3b72bc007a7c2d686ea31a99745a5083173a68a77b1c07e31eb7c0694590c49d2e3b48c254fce32f4d3d118a32c1c19db24f9b0f2270be1edc29efd283171382bcc08aaec95b20c907e5c0efb76324d7f6c89d376a461791104ced2082f051a998324b389ad80817a7c331fac996b5d0e9ce8808f42aad2db22aab89f036cf89f9b44944bc2312da838e6f688b7848706097042b5ce1d91d8c33225c0c78199593934b3e9270dbc123d522620fff9c22da4b4847b466a39e3c460187f59b4a130bd23a2940193e43b69fc8a8e5aca982cd9df0525a41c885d28dac67c9a5e0340209cae82c28ea7a920941dcb0e4803ef1dfc69d7868eb98238967bb263110e7efefe540925a42c7a4694fb4e7e32085a6ef0a8f79740e852287eae158d7dfdb8691a2d2176ca0e57dc9394c4eaf4e5740662c1951631a71d64f3476da7dabc0d68116491409cca6c0480c95ac880e9d72eedf4e0051bd5b62e35ad", &(0x7f0000003640)=0x1000, &(0x7f0000003680)="c78fba6a0a918fe4aac1a0c7d83a9644e8dbbd850dcad5c3496425867ec805eed732106511561ac5dd078e3d8f500a0605775a47131c6e3b2fe127a44c8568c791cdbaa7c8cccfc4ddc03f86aef73a55ec713e09fc646ab62a545cb102f959d25db4a696a6e32964fad3b8b8b33fd45ebf8b6c103cc00f059f83900acac94d1e1077327c61613ed5999928e30f25340d0fa88af1fb0acfb5268429cf56951928e68dd9cc4a6da665466a7ae832eca691d369e9594fcbcb19bd4076307685bd33a9e78b77a7d278", 0xc7) sysctl$net_inet_ipcomp(&(0x7f0000003780), 0x4, &(0x7f00000037c0)="5e529d4bdc12d5bdb15030f3c4a1a9cecc424f2c27ae071ffcb29c9821630e31427ae63030733ca9bfbfe7b0c60d5f73a003eef49ca3dca1bfe8d8ccf3e603723a6e1a311ccb10c1cf26c73420e48368289d67e2d5dbfcca971b7dc9b29ae2e012d0e3038d1c3708877b05b66e008836d30d2247dcc629feb98bf0231b7fd3e7331ba1314c2a46e0c8ac9348b6b311d3d91024c7b77ce6e4325e73084a6e57676f453536d851b50487a58c58bb203873fa041fb7d36eedb73d867918c24f50532881bae74a7ff31798ccbfe8ab90bf8e46435c741909c7e1f379ab4acf4f5747cc9a125413b5a68929a783fa42e68dd64ff60c7e5be3b00682b9cb058b401dea0c88ecb01cc45ad662db496bb2ad37842dfb001f0e6bba7edd466dfc010ca599ecc9ab26b3b6678957922d4efb33728d2f40ceef56d59fb6ef54bb352ff916bae291abe68bdc8b2eca3e96ee5970e4bbdb559c3ba8e7d9679d63ba8c1f15caf86f8a5efdf90683192e8a63eb718c57ef492435744329e6a40d07455f7fefe96064c002034cf79be02def39311e5c479a77ee85acc2dc0ff1a168736b824cf8faaf969632918c40304958e4f2d14f5d2e9980ab468cf216920c15e21ba8c6263dea544b33d441a91d99652bc69e2a16e221e22883b41a43d0d8d7536de0e5e6abff854c58d983c0f2354f2aad442822b5fc7230b9373c19a15de15f363a16454d62bb07483f6ae94f8a13c495ced85e2e623e054e115a99f46f8abf5890e6ba462db8ecfc2add20e1020715c4911b358c26c596f6945a1baef4d17b603ba2c446f718991ebb21ee5cf7668431baec2cbfa26d0852b804168cb1b955e5229d7e430d79a1784e7ea48bb8cd567f2dc9e4973abeb786ab00257fccca22844f80bd996a2f5565e780d2a664f4b80c6ddf638a6352b49ea629995bc806bc2c1821cf81099120a177d39ddf17699d945006b5209717796b0d8e56d74bc722978db33070ff7c833863c4fb9e0e11cc511b30fcf94b0d9b28f9fd4063a889884646711249fdc31375adfbfb0b7d6b1f0921f1b8bfbb244c03d5bf67f250a958751b9b8f91fb31a8090aec41a047ea391b57728a40518172dab72c2126d5042c87e51f2c87af1c2650cd047231c12e736ae94f75008a892c0606f2be135aad51e514e9630127391aa9ab3be4455677cbbe46c878133d0396f4026b287116c36b1071d8d739488f1d241613da7968fb2408925a22ab3f0e99afe308fc81d126c9588cd363d060e5e56a3c138a7d12f9191eb7c10eedd9391fab3a8736c2fa1f2ae706839a461b0e393f7b315764995ff5159dfcddabd7a5cdc888513b3a42d2f5bda91bff25abf514727190a88461afb29323e4a3799434f1c6614a6908a654714b41059160ba4d10e82095dd6e52e2baa7a38d0c8a38826fd651bcec9c74f0d7a2561aec68565256de9015efb14b359b29c579ca2912a67835fb217f4db62905e2e27db074949db5461b604aba8c01cbcab2fb014e69d8a0da6a10d54a09149c5350cffb7585d7e20589c6e5f462855b960d369e5f7458f251e5c5dc4126b5ae05d48c16dace444cd55eebbab284db593ae9d0063a774ddd2f7fb0084a042854b5ef4ca14f642c0bc38c03e9fe89e7ea5b73c15f8a96f6db7ac458c17e4e8d5954c07b0805067257dacc28e32e297f51e5d333433cb32461f14492be091def4418b31b40ea24781d1c462dddf308995123878db239e3627bc0739710744f84330113e17d0da9e999d94634f0cdfc5e61de2ba490f4b36eecb611b9f0a6740e0fd2c9720f161b5824e7a9ee9b0306128527a90b3a837fcfbd646ce7ed3b786dcc29ddf6e9c9a695dedcf9f6bf8e5f827b2113de77fb8230c5ae445cc4f2441547113cc545fe117d4d4dd6651b52b5291ebd45098eb799d2dbb7c4f1b8369dbafa77329dc899911c61fd3e2766242b60d105785ecc675c411f0302801190b7b1623e591557b6569d9eaa34f2e2c97978933d05644d2bd8913211b64b1644acdaccff44d6c286c3b1a087b5a99d17f51a4ca01d398f45089d675946f59afaf1948fc3bdab6c8bcbd14978051e0b270442f7d772d5c77ff9bd28012443aeae19d2f2ddf6ea5e131fc9cdb8d3fd14226d68a3ebc322cf5747c995d3607df7ebed26456762c5eaac02ecae67e8691d89056924adcfa61de6bbe921ad38e429ded6fbcf2e43a830e67894422ff4146c4fea2a01f00d81707dfe975c402663ff66e3d1cdbc26a43f31499218e54321ca17d5febceb9f494f7d8181549f0ac2028f438ccc74d73171e509efb16bcdb4a2046b39e4c0f0fcc7da400a525d1ebe751c4e3142b38329d3610511883a644c3b9e91827b15395a64c18ef77809ba093cebde15cce30c00d9d302bb96bbd79b4079c90771da35e33636deb603864d92ebc4cda420202d33145e8a5473c64401a81fd54acf7894c4e5e3d9a801c9280d69104f58f8e62414252bab0481b4040e423795042d659f5674f40afa439211957b63b0c7bc6367cb27d5ca9ea461fc44ac206a3e0c199aa5029ed063def2f9a7733b794a82d8c90f91415fd90568da15d83178271f56bbf5e21449f454b5c60589bbd41e2c15d18b8f19679771a3751731fbc444b0f861b698f39f36492a9f34c73f26e4d0855eae5f6bd5a668fd8ea6c609a1c8b4768012b5f1b4c6541e52bbef1b713763c2b6d9c66d701fe64c54de4dd49fc9525592fa245591cac0cc97283f7fb3d993b8da7e59763edc444f6ed55cf215fcd311ed9bb872a6dd725bac90d1dd34c47fa378fe7cc75340b341adb3b617249fa9997ff99b709fa957754656915fd03888288eec7b3c81775235bb0ad6e288e295fd4b7240fdbcde1537001b52ee126203723c62dd37a5aa82f93baead717efc68d99cf7102f7231f8ea57973e9eb5fa02cac40631cd6f1adbe31105ce777e7121f4ae908f8aff87da2aab89c4f2036a051641190901de16ac28b2db28f623770aef37a1e2d6e2fc6bd1216d031e2209ab12be4b629be04e9d3194bdbecda94a92a02c7b951a55f653a1e2b7859c0571f6f71fb1f92d85f6f64933bf0ad946732770432657c405cc5f0daf534430a66c8678f9d22c6ee8aaaf04ee613f157e70c5330129fbdbf7927c4f1171659f7fe171ab435e80c1625849400f4f943d1719846fa03fd9bdd1a69dd10022d0044867532cc2535ba08228e4bcc282f523e14c4dc183f3ad0933fa800c3ff8f6b4f854c6a2fe244542b95399edd340951cf6833c39557299bceda930cf8b26737b159e1d950cb0559a84e5f73debffb614e88472968eaaea0b7671e304f07b151ed076584509d3bc3b8f803cde38edc05af631d0a46db50e13fc22a9bdbd2e3fd8bee0da71ba5e76ac75865e6816cd8d6d5d2e2346b8c0ea33ffbe4197d907f837172b235bafbdbdf4f35b5e2eb7bbe9fdc424c8b2ed01c64221daabbd4ebc7adef77288f9fbd240be5c7670d524e04f08755665e72f92c5cca431d54f38b6a165fa4ff623e16195d08160900af5d87a06673458f2bef8503488b7769cfcff6b06757adb3b4966ac49dcb7f2f1af4ef76fce9abce627e6a9ec6a42f47be40201a9fd75042840dc69ece67849efe29bea0bb0cc66b33db797ec202baf467da51ec9e07527b437d23aecfda1eade83423d981abf379c8fa721f543dc5b3e947d5f864c71ad018209e66c83c9a69f0ec65d9e006574a3b749d17919a5b73cfa8bdcd3bcfaa30d064aedb4be7e1be46c6a9fbdd526ba7768ca8ee8dd6d71b5ff546b43675ff8e84dea8e594ddba2529da77f77a83820d1eb3f48bc7bcd8509b77badec68c93a09ccf702a559ce025e9876b39e560161bf9adea822bac848914228ff711220692432912da51a4263690cf6834ab08cef229e767beac7d40173c27a757f785e2b77a3b726d52b7e00a95b06d8b1799ceb1f61a02bb1163cc5a245f37e9ddc5413b6b8535591971a47e3dd24188019c2a806513bb8617f63c75b61473b6aed2277aa12bd78fa446a6cbf9612e236e365e5c7f4118f0c939a72eb01544786ff6decf9f0ea48a31d27981ec089a040d29a3330f430131a6603d6e697057b56f2c70773c7fd8b8acdb3928b7d8fa7d357f933f87f9f07db5def4ea60be0e5b55cf2bbc728be6512ced5aa5cb5b56954c8daf6879237f504ca30df92ceb3c64fee017e29a5a87bd73db7acbef778d6a41e396ea8bfda0affc7028cbf8cd74f717f30731c1e118a1ea919315e5ed0955ca0356621e41cc42c645bda3c71052e9a75d4e79fe05c6a6f452603b82eab7839a4401119786afa48afd73c4e66d5e5d0240196e7f1a15f88288611ea8394fcf4f4423b43487e1ff9c26c697f997e8a12cf10e58a67e70c39c1106dbc33dc4ea29e461436a362f201b1ba0668be011857b1bea02e2ea15a6bc4858c2139f8c31520bc5314e099d7b2e612a37c21c2329eb6d7c2730d5e1cfa92b0f3b88181112c22597a452a5feaacb67dfa10309c5987497fae6bcaba8c047c48cdd2e949780075938f4b6e4ab3a9ee29133fd9143cb5c675dc789179a478cd71cfee592b51c7b462a436727721947cf4f4a649d34c929ec14675f3ad8ec97ee2e7f82a2c94249839a8dce7acf9688b1bce30b3ca13fdbc981eb40c7276120706ae78e4f07cd7d295a6d3de2819e63dcb30ba34db98e002df4add107b0f5417b135d4c519743bd286c131c59ac419517018541282060e145d666ed475243a3c26d676761cc83b9fbe338400e3d1d40ec3833037a85bc601cabdb8eec9371e80b164616f97b392f49cde01cf5a5371a78928d115b896a06934720c67362a6ecd2df580a039424c605edd14afc6c09c5d5a0b5500bcebff4e9a038c02a25a2e17233c902213d23ced2e46a27c59c61f9fef33ce2630cf776e618d7f35b6edd1d08647d4c87a550f50f9a6d1a8a4940b7ca45767f3d582448ebcd56c34fe01ef480f807136f1a6a38cd2bac614fa89ecb8cd89f3d810e1f0175400d19a4cbec73d367784e61c1fdcd8b220b1ec01774143e6997c2baa3f6ad851be4b7c5900569dea8927320a80b61a71870ab71b7bd657a371c1ac148bf36c45a2df424fb86e3282cf7725a8dfa6447b7e4a8b99a288961662477ca4b63e0f875d13e16b5317fa117bb1dcafe1000712e33622e812e7f5bc00ca375567d7948b83d0a22ee27bf8b973ab6611ac8ae2a577bb8a8730eddb37ac8ffe2b4c125c46e844fbbcff81accb163f314e5f8a4563d0a6eef5a40be91d8cfb923b6b83fb8d5d7543d7c58aa52b116dc7ea45f033c2766e190d69d3e474036897fa180be6126db42fc59e26bb705cd9e90401a49d0801ffcb1eaab86c421fb00d8f79ef223b3e8580a1ff0634859f723c51105684a79f6f1b4df6adf15175509822d2e552b42ab12a907a45b312d4f3a87c71f4cd7c8730c39dee7c4b9191d3fa7e9d1e7860e67ab746e4f9b93f9c9ced4139232c1521898c3cb7448901b3824239a59b3f632f8bbd02aba98f458f4637f97b89d4b55a3c3cfa5190e22acbaf8d7490e4df52eff4b2323c29992a91c5e4ac91395d56bc496b674833ec100d852e6c20c1e749134c31aec26c13b1ad23abc766ebd090cae927cd900d442ffb4ee88d156154021bbe70261324bd4e7ffb9245ce5f20d98f2ccf96496c13cefd27265d8baf24a6cedea5437c3601d9f4a4a2da46786ac3261c7af061fc81c7c55d96d403503fa09504a2264dc2dba9d342c4dfcb661e69ddbadf46c19ef56854c6a20bc87fb81227d526081fc6", &(0x7f00000047c0)=0x1000, &(0x7f0000004800)="cbee3122def885d355bf9bf6e90b7ac8c82bc0ffb0a3e8bb2ec58d368ccb03c7c4a1222af13326fb7441339cc6423275accf3251772ce6bbd64b04f57b", 0x3d) sysctl$net_inet_ipcomp(&(0x7f0000004840), 0x4, &(0x7f0000004880)="1b8c3443ee9028c2baf1766454da9201d6963c51", &(0x7f00000048c0)=0x14, &(0x7f0000004900)="feba0d2baa55665ca70f2d0894cd0aec3dd96f9ffe7eff35ff9823d57ab6bb88332d0d12653d66949fe6d336588376f829c7610675722ea3ab547be48b1fc0e1d7fdca8d1d7338393ea7820d09e1be19b7", 0x51) sysctl$net_inet_ipcomp(&(0x7f0000004980)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000049c0)="12412687796338d3e76d549c615966d531576dae68f3cfeeeca3bf530822d97a710dc79707f6acf55f48b3104784fa473236e068a4657e2f63c7f37bdf2192a4d167ca07d61bb1e8fcfc412e8140e28fdc033b38a1bd38e3fa18344cadb598f4e6576746e463ccc9d05e08b2a2b4d9d97df979ac7c10573d9045652fb8a69c7447672266b56fc6bd26b7f8179c0209ccf8f547f0511ebc7146673379113fac077af701651b6b37626b31d061c3c57484b99c", &(0x7f0000004a80)=0xb2, &(0x7f0000004ac0)="7d572ca40b3be114eef426c2d369a6da7e1293cc14a089c23c50685e7c693eca6cd3a952c86df151a1927dc69d12bd302343ebda2bcd6ae0a6a60bc6b5eb706f4c8eaf6d6f632ceb70e4aca6347283fd63e23379b8a7ed1499a3e5fe52340ca7d05995cfb668e99307284245091bd114bb35d9bc33893c30ef6988b63cc3e6ef84c256b34bcfcfb7aa0d6cef855f6336ab4c8f83a082a8aeb8db11e535c72efd783c9720a2100d26845fc6dedd2fdc43977f5c64db5b6928a5faf0671f2ca37a38d0190ffe9eb645da279c59a24cef40f023a4afaf43ea97ed5e123dd0762c577b8f3cdfc920ecc20b28932d2e6d2e1c0dee932560b84c66fe48fe63027b2de496f7621bd4b91df28a02bb456883d403ed9f811dd7313756552191ec0405de53aab0630af9fa5c5f0d4046e35f0203dd2b8151f7b2dc897e86e4810dee5fcdaea78797c56d2da4011cf795873207e92a7d773904d3cb0b3c18797879b120af5c6c03e1b279eea786386e1e9cbada673ab4e3bed2364a07cf663e81c6bb01459876c1ab4cebd73591abd3f4a7771e9ae4b911dfcaeb850d763ab8164dad9e17b530c8af7a284ab40360cb1c376cae2b67d060a9ecbd046973fbb5b6348c4623ac3184221bb8e47d42a21707b8ff262350709719cd1f4522b08c0c5e7cc147b26d7054ea982a8e657c3cbfc5dc44a691dd3f778b7e0e4b61cf51e72bce65d02b67000706c8710e6ee55be4a065aae6dffaad66566bce776ef7cc07fb34f2e5942b417ee5e74d90d8d3ca9d89b453b975a510d0685c2295fc652c05368dd4b120bf4e71e98470c31c358600db83720acb041112b8682731f21986d594159371536782a91c4440b4dffa303f3b4be358fb2e6fffcff55202b0e3d7a1cd9a05f8a4d30d5e35873f279ca861e3041fd9783268dc619cd71956b7dc37b79aaa92e88de772687e4e2e18707d5be65f4bbf319b7a9864426821155e4ea646c96f6b7856fbc065306055a698709b3efabf505d5adee20b4156a5f4146cac2ace447be516a712c64a659ceefdcdbef9fce3db257e5ebaffd88a1bd23c1e574da4fba473a30a19d7982e8e1b71e52e18c608fe4214c3e65c6ce224db3613df4c4cbf924e6017cbc776540985bd491e68609e81e126854ee62d942a3727c632dcda592a7f11f0344daf317d0e57078ebf3365fb03ce2eaee2974a3dbd2a1a7d8464deffa0ee61fc732e8d2244247c1b411bfd996774410704c7f375770a351cc12c4051c1aca5dfd30ac8f0ae62bd241d842d9c08d5cf555f55e764c8a6238de2f1f37fa627d9ef74260a04be57d4d4cd3eccb17c120a5fab6d521a3a5489f7d360116b6f8e087d7916bb56c99b97bdc4e28449d2b30bde7f3866ab5d76ffaf1c04b6c195f6d0a08e582c2ddb86bf40a0d2466216c9cfb9f19136eaa9653785d546aa81f3daaf26697900d5d0d69de9748410aacfda746ac3c45633f78e6d9be54c524e21ee4647087824c6a11dd92be7044be6b59ed0aee595959a2c364a557ce422e5334e96d9387e58228fb36485f8b91f00bc5d5168bfcbbd7ddedea9efb98e9836266ace35b5ab0958aca385ff1de90ec4de9a9cc752defc04913cf08417760de32d93b6c0eceb14834e4bd5d2a5757ffac767bc7547302c5eed148ec35bab59debdc824413fe4c6aa80fe2c24696664fe4aaa38eca8dc4e3bf6d7ddaa69e2d13d05e395b47befae07f93484c8321f4369679dfd084d6e69be07ad73388a5ee87ceda6c0691306778e4706d7e2b43bdd2ff4fed3323d657282e5b7be77da4b642ef0fd3b383740c04e5a27c01ee52005db1d6d721368d19b15331e7ce3b3e3ef8900cb9ad99b241afccb6829ab96a59cb0a900d152885f1d19db0ec904f92b8030fc5db097f94a318498f9f443525fc04764910895b1c3992b5fad0bb129f35d92a4c7772901ee59d8eec40dc1b5c28dda4be9502ba198cfe48fbf83d14bdd7c5c25f566643ea7e882c2da5a59e5b5f7ee09b3e19cee80164bab147eb1acffa0fe0bb89b0a2579ad3bb5f4a24ef6c1a65caceb7706d9892184d49b7bb088476504edaba6ac1a36ff925f73f31ec5667c39b246ea9a7b6f6526122e5146f4737105160c7cd113165e1821c5d290bdb8fbf051bdfb20bffb6b40346b94bad4a7ba8356cdee4759476930daba8c8bb5a6fce140fa5de7a68a5afaa3e41e947ff68c756926ebec2a242864b1cbdb40c6372dc23c0caa1a1101cf7772ca1846b04c6732a779a15faab58cf99f9b4e6ad63f8e96facb16a2293035dbe9cf7fca89fce1b32213b7720fb2986a01fd967f36399e2d6c18313aed572151665c5ff30e0811aec9913059a3c65e700168eb6ad696c331fbf6a34bf9d34214b80c30d73e079b2a3da08c1a1b46a3a5ff0f99766bcc005d5c5d205ad5e2f68c1a5fe45cdd8ff8ccc77b212cb2e2e2cd285a9a999a970c439f8973f98b173a90cf50f70a94d34aaacc6807d78690f3b372e701f6bc736d386cd381c4023f744b2caf882e3c1796b9b975ff3a0486a5eb3e618ffd2038a6042e8fba9624a7826008b764f56e87e401c5d6afd8d75491542f27ac51b4c360f312672e395b93e230122404669faeb31a68fd76be20898f177d4aadcc828d7b5b317aacdfc41c3772b15e1229b53b6d7e9435044ee2ea7e8f03aaee64eb8fd8ff2195262044aac7cc887de14a6325c39ef907f2cc5f0754ecb99008f598abb9baaf9be3b9b8c1df397fcb6ce59656c7bf8fab8e9d952a58da0ead4f8237fe4e00bc45363edeb57203530ac1c26ac95fa524d38621482fbbe45027219a1f6a6943b517a6c3c481c6718dac2ce67617f4313805eeb1a07399fd6a29a9dcc08cc1535dae05f5589cdb9ec8f099aef65d7279f007dda73daf7b2a40cffe7fefe27343a5307cd8c4250b7a86ba121745863c93b0d43bd5cd233ae2d4fbd62a5ceac19648b0702a483d7aa383806ea0c526c876ff8f38414fbaab03f5e4b5c11e9b9f04d8641d36b98ccac482110581743d11d2291fc105262e4c112d3de9c7cfb21cae79f11daad83ce52173213e6e5a770441250d8150446d0f799863bea78190e800aba32104ce2f7fc7b7d1d7b842ffde603451fa8e6e45ba7fd4cd36422525edc18aa54db8cdca0641aa8d77d97f18b2711374b845f0771f7300ea8af7fc08f7cbbe560e74786a802241b01b30a3301933d4e671498923f2c8d97816027d3a48ef28dc50e785e28852099b00e7e35cb7fff3e9c8203cfb42daae6167047af7baced61162b389333c958a252bdc0ee7af3bbfc65d2ebba6f334d42154adaf51c9db1d23cdc6ec08b40932cc066bfda6948dff4f87f7ba3bf1ed8b84772a14325e354981533a81c406d7b37e12f1d8b454587ad79f21bc5f770825120f26ba1a423f61e3b6e6aca98f55c99133574fb3b4e28528caf4fe6a9114492073f331ba6b17a85446dce4279d219d9cc95e5634ab50fd2161428e5d47fd11659e5946be5b0fdae030bfaaa6b86bdde7f6ec7e93a381f78ff430a24c5a09ec99f162685718d3063a94fcefb843a7f1e134ee1cbfa7f0d3b1236d7ccc573ab249a6b3db5cebc9ceb8a0290b695d7294465ead5944f9d89bb679e612ddbd96ff581d37e6325c73442928a7d5aeff95e56f24d1ced99cdea15d32abe244188cbdabc04a46782b6552658a22b0811781e00007cbc4a48302e10bd46e3a86051f32dca8c6f7bffaf13b0445e09396dab9dd24326e8786ac4f3d272890eafdee47a6b2fd02d34cf8fa89f6b06347c8d9fec3382955acf7aef2149db8830ae78c63509fbc9041104afc92f6531231790e1495b7c03919f9316ba6e19696968f2b9205535de8faf53984b41b571bce5821ca0e17e612965790842e9ce657edf7b8e5a9c6aec69e9a421d721439cc6c876dce2b2b074cda6d993de1878bd969fe31db0bb089b57e05bf5294f4b6f19dfb930e0c8a01e8b3babc201ac9460e6ec5e8323fca8983d24606847ee96e46b0181f672376329d5098a36fe7fd6e181ef422ff7f6f6620dac5a55a34afd1ab166366593dd8db637b60abff4bc4af1345a34af1f9f70384050d93acde31f25a51c2d90eba33c48c23aebeeedb042582dbd571891a4529ad6641548261a0dab2c32693786cd28e0bea8387b7c0e7246b0a3afcae2017e5d9a675d3cb15e264a58bbef0bf2f560ab936d69d494c1aed0e4d236799980de2d56b782f7bedfa1c175a9d67df101844369d4f4eb35c533c147a466147dc1e3da12dd896f268e58292007d4c8176dd1efe7a527dc7463c093837fe9cb7ee9f1e38074584419128646f01061fcf77d50fdfea2a55bd74f637444fe4f8a573aae347a60fc997014b88f0b52731c61936b6071676c7fd13721911920b210b0015d99af5686ca9aa7cf95ed0619c14e0b35d83e081b6780c581d4d786d9d19a2e38cb7c067297ab8ebedba7da315de3758a45cc9fee52f62581705370e59d867d86baabf7f22031703abfb31da6b56f83f17f7860220f5e0934cbcf7dcb351242d1dd58415e8da1d4a09d5ed21bbdcae28e3a97d2a77b4d7ea509e2c90de239bd81d027931c7d94e92fa80a528dc45becb7c695b17c76ca2158b061549e40d910e1b18839549d8aa0cb783dc5445247f0673e998dbcbab8f21688d798ce19d21326d600ec54f10bd9a4f3bb24512326fafd8373238b02b2328befbfe2c992522d5bd09d424ae09d8cc11069c70ae07bc5abd7a9f3794f834e7a276e86d0cdb8dc8fd54a258933a124d3f869800da4d360761b4088ea64e313556635c023da7c46969dc88a0d44a6dc249ba490c7caaa3a4cc40727d884343fefa5c8065d555a8c0db77a3cf836318d19ec81d56757c4f9975bb4363ef0900861cc9f053daeac65f5ff1bd2c5d55a5b13f621f5e35f02a009199353015339ecd5e4f783713b5d3b1ace8b611d656e6ca44a161059f9857606540b0371fa3de7414d65616b1f78ae778e2abaf9a280c7cc84f2da8c151e0201a059b0a4d09bfce78c1bed802653c64df1a5f6ba7e18df3c7f44b6a4c10f42ceca336ac0e9c2baba99c5e19deab3f518444b061b39d263f3f1998650baa3d660c5a5823d70a5d15e08c4cfeb88b25fafbea533629fcddb77aa3f334ef83b8abc678a71f1fda771b85768435b8c8ec554068f98ccf387695a457697cd1b57cd3495406de5d4940a506989f41b1ef5487eb734f3b158a8ecbefb083b22cef8c5ec7f1ed6acc97d531e331d43f62769228346a24b00d9986fae5ed2b8c67bb9e23e3407373a469adc2ffb7cfbd77d7d4b6b851015eaacd1f8c88dbf28e164a0d780e76e79c4039aefecf7cb0bbdd0671c20a24c0d23b37a7896f45b1c16daa36a1dffee5cca57abc5838bf2be0fae67efdf69e1b83e56b54c8a465e27ab5b18d1f0e5c45d71f7fcbde92f484298de7e9122f65d5fe865d2f252b4ec43a5e9c76bbbbe05c78cd55b3b14555627c739db8587f8ff0a1fb81171498bde19222389199e494c51ee1b91e4644f430d4d211b6250bd53df72fdd74c65737bc96672778c48d72a0aab8f2603591a28403a1f48b3add1e78b5e8361552aba3094d496e4a11028aabe33449723142d71d908db9b88ab36a4a81a5dfe415b77c32ae8d997ef3dc3cf9cbfe3ecedc5d42ef69342c2508006ce048be122cf77d48c34b671b7ca1f72acf89a2eecc1ae90941c8e3bf0be9efb1456bff590b4dc7edd325382ca0e67e4e88afdc3bbdc45360998cac330996939c2a42214b2cfcbb581d60d124e60f972bce30b78438b317", 0x1000) sysctl$net_inet_ipcomp(&(0x7f0000005ac0), 0x4, &(0x7f0000005b00)="1c2d06491080f4f924c2e5474e52df9df4a264d144fc82657632e884ee9e6790f6a1dad17c0072fe24ce53bdd35e1a9a3dabba5090d55796e3f75e9c71b443ff6dff6eade53b905f7ce5c63ea2c942814c945b881d63b6519a42a679fd083dd35448de31a04e29088faddf5a9794", &(0x7f0000005b80)=0x6e, &(0x7f0000005bc0)="454bf6dff8a1c2d96e6846fb55c0d4e01201ecd4350c0d1346647e025b896a5b1cfb698c3cb1ea7779eebe5bd6c9c80374d47234c7bec11eb0006e5c074b3e92ffb832901c8a753bbca367154666e41331b9bbca6dbb6db8701ed3dbdc1c1202d58aee7e9b2d359cca55d451a2fe95496335a3b17eec01474a57edd60710cfaccf0e2cb38a169538a6db9e61988a79fed711c18f0aabb4403d0171b0ef61ae55dc04188d30b0d72a33a7527313b2d82b49ee4189ae43d220688a63ed83333671", 0xc0) sysctl$net_inet_ipcomp(&(0x7f0000005c80), 0x4, &(0x7f0000005cc0)="b371799e7fa80083f5f6b8d14b95847eabcef91a1feccb4d40d9bfbaed63cfd96d089e4007a9c381b46b28f1af37b86235dd65b5a1a9fc8f77f5b1a67b2c6638da2684d73cd2d85ae4b3c08ac4fa6a084c", &(0x7f0000005d40)=0x51, &(0x7f0000005d80)="8dfe5945e1040adf1fc96c70544053b947d0e352a148d21812f03e7c30fc8181bb63aa6615b8ca60b5aaeade8cd5bc3374a75263d6996ad3e486cea5f2c0299a2e8562fc93e8fd492770fad13d255ec1f1e6eb426ab149bacf1abd32104a6efcd4174093e5a1e8202e6c52585ab74fcfe2d9c68b7577d67db1b447d2c830212c67caf1facad0d38f734c26f022f65a61086129cb066056e804ca1a25a0fbc38f14e9", 0xa2) pipe(&(0x7f0000005e40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000005ec0)={{}, 0x5, &(0x7f0000005e80)=[0x0, 0x0, 0x0, 0x0, 0x0]}) sysctl$net_inet_ipcomp(&(0x7f0000005f00)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000005f40)="5ce9df40aa5604e1b39a1293ae01d4f8be86703c15482535dccd34d3e47dd2ab1e2c4da693e26b7b087d36d19e2398bba7009d6e5c577c7b798feaf3d674cfea3997f5c0c283f72368303b49a4812397dcbc90da2f74113ae394d64080f0a65d6c36b3d58ce714d0ed4609f2e214bf8ced47ba0450ca60ed04f98f1d47784010417f14ce267d79bf9e315c785c43424dcccafbb39409ad2f723632a0f611908ceffd2dc78fbadeed50777e1c9bc033bed91908d9137171a98a745aa36307d12edbaf5fa5f5e2ce9a0b56a8ffed1139541c5c182f15355d2186bb68853e8b00911f01cd3f095c369250a8663396f2b25a9f", &(0x7f0000006040)=0xf1, &(0x7f0000006080)="0cf34a8cbfc08e25813a5e17d52511e8732590cb0e7979efc4cbf790be8169baa92d15a243a5be48ef3fd5696f75d1eb6b242a4e6afde5ab0eb079fe913f007ebe2c59bc912c7aa3be8b221f9484d0a4ceb5af85b5bb3debe1c1219eab1193406a847a185ee90d953906a142aab5abfa1b405e7abd54902de4c07fca75d4f3dd36ab9584596ffaa21acd22c1cbac6fa5f9", 0x91) sysctl$net_inet_ipcomp(&(0x7f0000006140)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000006180)="eb6803ec0bf855d3a352f1e73c56ae4a99a78b6f5522080674543a3d7f15dbfcfc433d8080d78ac23ff1bf5134aeb1723a0a158a5bcfd51b0fa02c240419b1bc0c68851cd96a8920fee2f012d3d19807f90f1d42ca43bbbf1d1aa365cf65fcfa635d272b01fa4321d5bb59b0ed650d708cafb7369b652433dd7161a8ae53ee8db6728c75e0ca4cec1c40864ff6a07913c959eea39621731e106c13794ebb3b66c58c65d032f3cc4df554ca54cdafd9cb9f9e8d028f93a73a9b5eb56669aae88a4120ad4a26266c0f9ee90f476208d21d0a7decbce9444c38152bf2970e6931c527b3e6cbf31f511d2baf90380dff8fdeab171b67d649b2b313bb2a0d1d3ad674235e3908c7217540804fed81ab695f1810e029c56f021cbe04df9c96695fed8a062a81bae4675deb9b4b94ba2d26724732af19ca6895a7780949e4a266f43a9ebaf40e6554bbbdd9149fbe749c4429f33c2136ab9a522a28525a5a4c56151e64d1f4c2b14c77722df64fbb99775ff1ebf89124b6e5e0e8939954d7f4712123e7899589cba80d0eafa73715c4af8082c93c16178257af655742c43f736130f49570e28803d9f343fada78f252044e4d5b6893cb6e2d69861df55c886146800a7937673d1e0f82dd34f95cecdae8a308005f663295bd4bb6371d1762fe0b2eff63db8ce7a665175aee7bbbea3a874e3f9b349c84d23618499f8729943b47be798d6feb179a2603a36f453f35cecca95df509a72fded67cd1fbf53b8dd9626c8bfdc421746a30f47c351dedec31cf6f003034bcd57bd624c5d8a9efdbc29eeea53dbd07a3f601142b2cd2784386bc3316fb6a6664b35f1cac22d3bfd658e97bbd145b3f0d41a4f026ce7a444297a30460b80b5d6418d4547ee781308c3aaf525bee2e3511a58d70a2288558a50ca322935ef19e20e59a7d291e4fd45b19dd613d8e31c232f1ece1d0633a33d71245f938eea48d24524794b360157ddec1b80049b0b88fbfcc69708b5bd84f0c75c654f09628ef9ed98333b6baa65a049b2dd630bf73ebdc12600937d277a367599f8442c9bcca307dc8d9356a5b8f3438f6c2b40527996db7c503663ff4517d62eb208a182cfdeda72dce3d3ecdfba69f79b5339e16b6f15604438b6fe40582f0e13589967ab0dd5dae7d2c92600f85fb9b013528e31b87c99b2741f1883928e9c22ecc5154d96f7a3fb3c73ee8fd8560c192a8395aa36f2bd5d45c2c71c14181c14893cdf585057c44c0ae2aad16daabf6908f66e38d18487f31401a3216ebba60219a8e9e47007a3a35e8ab716afa0c00ddc14e52ff0474a057573ebe0e49f85e075479b0686dcc43160922be94802d28645e0ae2673f71cab9c2a9b0d0175521aaec4141dc45a5ac510324b0af447d97ea3b792cb2ba46e792e25ef1bb1fb41bb0a06dd58b6d34c2c5617a97b717c8899419b2ab44ce09710bd30fe34ee13887431d1c98f3089a204b205c9b7cb3c4e2f599c2806a1bfc2a0a02379ab9d58e4381b59205484bafa1ba7ba88646048d1ee198652362574274096ca84d4b4a0c49da9c69c568edbde2e5c7c81b1d756fa83cbb3c3c6b73957de2220d7e1dcb520a1e88b1e0898146a7a6cf5267fe9aa4ed4d4557ef69ef3671c1f5cb189a47aa1bf7c1c423b909ef6c450ae9090ed98aa8065e5795423e018e6561ba23b4f1b73f16d92bb4b7b363904d7a2bfe946633731b1cb0b9bdaa11bd6ae48466002b2332881d6968467f13c649a044da3d0ac7a87d981a775381d3154f79897d55bce7a02b482d184c9755c410b132324dd5fd16593fd22f087c5a1592289bae6eca5dc2c282be40d096159e256ce88dc20f9939d0f3d6ab57c0720aaca7f8aba7f27919d38cc2b11f449f30e0c5a9919f5403657341297ee25babb8d98df34ced9fa31260aa543053df201baa74c737818340cffde0c403321fb3c14824bc1a997f61903254e8392913a164ba21f00824bd45073dbd9f67d2df86893215b457e9ee7bd977e3c008cdc69eb39d5355db9d96e3ab501fa4dfaa83a416ad36922332f89bb87557b33005bc7db556a449b7a915b24ae75033cf24e28837ed79ebec3f15287b07e91135bf3aeed16b94929a40ac22b4c2ef01f7808eff450663d35ac5f86be8420b376277cebc08fefaeaf37861bcc461799a2c1cc138ad1c4f6f407c4533056ad2ef3a9dd5bf711fb4e7302e9cf3c120cc65257f4261cf60cf1db8a5183043251235b2f1fd6dc30ed057a8ef258963554db9756b662b31133eb664b15470b305e116b4ec161d70195424aa64b629382c135699fe5d512cefba581518ba0b83ed1a78b70bcc40ffe1a4c039cd5d62572af4d55254263dac66f1bbaadeb300c6bdd0c2e8b381814004db9cfa5b770d5c72dd062260103ba71f45a0a025aadfbd48bae50ccd68658ade7651af99a1a0d774b1931fa49a3a60d863236783fb1fd0d39931bd516a8a2f073fe0ea86e30275c15ed97a25f5abafc637ad2ce2eac81a758612ba006ffb4450f06de1334fa172479aa17aa0795c226ab81e9fe42fa1d39d8c2d51e07f528527474d03a6b0b94f211b8cace4ae922956a31ae75c52ce7bdf8a34aba59308aa70a4a95bc36cc0aedc40898934c412bc3d974ead64d6c5b4ab8265050cc12a3ce24571043aaf6ac9f2d8111f30462bb099b5039375c178ecbaea53273014fb7699d8471a25b2f4db77c3c5d0777ed7eca7da50672b477735e4eda5f496f3571d7110835bfee1187407e64ea4435e3a5bcef7288a9afe896e06c70d5a02802ce61ce77d2224657add9e0cbd172c8029aeae9a90eb2ffa31d32c5cebbd3245fef481c86b4724c8035d8e7300039cd7f4bd45bb96cad901bd7a598267a641c3a949021c134bc2c596183a1a66bd3da586a97be3149fd9cf0817c9facaa6371e2eb2c7b370c7b4977a8923d05b523468b73ffe12338c18ce2bc03933504be6d380febee83e5b947e07906ae081b53aa5d90f0e43ff6e532f5502b914a30157f1cc10b7288ac60f219a262d46af81c7456e478b5286ee496eb4d49ce113aff4f0b84b6480e5322f688398b82010d36991e35b45b790ed3256f519eead76b6cde441e5bdfe833f8db5aacc829d62115bc2256a5c277535af6f951e551e9a3aba61cf54b0f3a28c41c437b5825d600bb753ad1ba074fc95dc2fe967f716c3c9e46c800b526ed35e4991525bc702af40e46ff165e63d7249fb248fc02d505bb4851e18f998e2b6f141e65e30575fa5c7b77d6bc88fa3bd38f5a283ded21f263325a32f641fcd93ad407aa77cc95c1a6f41717f0715ea1bf4c3d4674e22548dadbcbe97bf7fdffdba6f1b44ed1f12ae7641918247366c1520455c987c177d9a822536ea2aff7b2433bef5a19d9c5b8e447bb31336c9d5c86ff6b1f438b35b988f0119ca958ed8552c9e03bed6ef298df85e871a0eef7f684184fee36222edccb667723b5300ee125459f304d15a7836ab7ae0a17f7c0cace815536a564fe8a26fd386fe08b0cd2cafe4193988f6673eca81e6116909b386184db9b0f1a0d684901fb2ca46f4e88e2247d00b602bbce73b47bb5927e5a2d6ffa5c0c736486df745343b8d63756a98712b139897a77cf59f12bf7ae6f1c16c51f0cb5565f764baa748e36487b00cc5e29e6f8021ea903652b44f51deffb0b8c2a8724dd3d9b41a4cb53f6600cf81323fbdc631f6c123582a84b17cdd7a16aad6bc2d959d7087b9f039eada856449b7d8e6db75d2977d3ad827abdf650d141bfe02c60c6b986701c563aa66daea3a9c7d06703a17080fadcdf7b959c9a8c2646efbcac3f70a407474cbde85d9f72ddafcc08b8f4e43a4a3065b41814a96005d6684aff6bee5fe798e9c47f158a807d2bc09b07a979dfe6a6ab441cd8a5a36bb751e98edd66a0a1632ba3a3276eaefe5b680d1526912b0a9ee22030e0ffd84d5c1783deafa0ea173b52089a0172668e264b5508d49d3ab7f52085aa5e98aea9f47e1c131eeb641b7b000e2142ad9934dad152781d7c2587071fbf6ff04fbada2a11288d77738ae591abf345aa34cd30e0154facd14d688f5febba7a54d3d42cb2d644d865f461cd7dd489caa15bf3107ebbd1a5dedfd154e716ea5b369282282ad7b69ba47f1bdb1607b5610fe33a0c15c78aa43d5c8b2d74337e2b17cc5052f5f516ebe5d6c96bc6a8c8f78d8a9a57dd48a3fb8e30ab9b6b6054d26bc450d4e20595808a7ccde26c83c456b81c6bb331c5b254c93197442f442b07eba2d7077c86dfde82df3368d6b837fd65c62b0635a79dc6fddfff70274bad54921f5523169b564337556de6711605d560efe10d92fb47d0f4472454dee96c1081c23d250f8b71fa7dc32761a52d8076255b7b69a84601a492856f40c3997124c1ddd60ac9b67c51921ae47e98f23c53df3ec8acfe9721ee9023420e9a0d5185c404623d2b4c21c311682cdce2939490a1bb7d6b4f740fde42edb3cbbea9dc2839bd62c82f8b7127f5451b7bd9754d22c6375ee05211dfb8ba4d8281066afcc340fafec636acec57d1c8ae2fe8c839ee281fdf745ec2683647f81c4c0401c086df3ee537b390120dd286ac4a9f0a0e0d38b05fde634fcce2b9f2406b64e741bab7995e1b936e36890e4fb1b3aa59ea88a69f5caed7e39a815f13ca1038525dd487e1ec71f5e243dd4791e746ccd5340ae404ecf4ff1f545b37719f9e4c253e1a8ed0e5c765ddeab3bf543ecd3e936871ab124f58e5aa831b744db9ce0ce93a591bd8c732cb81c4ef1b3336d27c773c989360dc2172c6cb92e2bd258350b9331d53a78c24c48275c18f7a4a8d50929763082a8288788054f6605c1011fd683df329506561d95b872ec9b7092ecbccdb1ed5c2f24d9972038ea42adc128b98e54d72810179017a9f573c3523143d09b0a7081e2bdedb8649cda53a47fe0ba3428eb20c3c824aa39ace2ab9c58a109ddc61d2c25f63f38545f0dda3eb93518955349fcad87aa619db6161d5dd66732a5851adf19563d31e0263d5996d25f71875024506f242a3fecf8058287f90c8f159eb5f2239b9ca99edc20df32d52a711b79fcf34e9cf0a84afeec7f5540c22108be626ea84278d2832b3e556985e1159ab44248229cbefc58915fab7b6907644d6a01f36eefcda6958c2cf0ab35e1e19cbcea7e893f2ccc91a02f850939699569e940d34a52f101c536a18b3cf2966bcb32935354f9203fa7ac2c987bdb54f8dde635e94ca0db7eb0029b428f7ccb83ce19cfcabddbbf415d3a5a988996514b7fcb47c4b3df01023693f7a8e33bd118e9f74ab6a5b572afd496b35c2172a81a033e44a2f677c065a71edbbee757433fcc6061f458a7eff64bd3b35f91fb518aebc2b7bfeab2a9c85d295aee456e3d17feda95c9cb7cc00cf75e42c73b955fe2106ad12247b51050c351788646483a28988392a4459fd59ec97b048aa3dcc6cb51ef0401f035d1ec77769d11850c8e363db437f84f61785b3a14103971a42b7fbe251e3712101af7a46e829c4c7eef2d4196e920bb8d4ef1e369054b65170335214afd394ed83122124417487feefcbc7711d64f30c1afd0ac012be47710dbccf3e5e4b748e353c9715ff108345caae89d6ea3c15d7859f7cda1b6ceafb6443e4d5750dd8dd4072bfb8c662cf0bfa1e47d5406c086ff28295e4f8a9c50b945fb8e1979f3df2d3d77ff3a9b745e40492bf936d34af9140c78d893ba4b51d41310f0b9bd9118323f0f2f36166021b9b5dfdec2eac7d77aca53bdd1edad1f883ed8216f5b7887b83525a9d1b2e7461c4f", &(0x7f0000007180)=0x1000, &(0x7f00000071c0)="94eb6c5f4afda6fd14dfe85217efb6afb79b85d829fdd6554343d8f45b1f9bebb2899b976fa28d93fbe8ed3e33bc5893514e8d935881776da60cd016b3d0e3758d5b3c4f06f0a9f00a95590e05cbf7890dbc5736ecce034838208f891fae1d3e4bd63e817b20fec36d894110057bda7f7f91a89332fcea57956a58267681352d065307e0ac5ad10a6c713c", 0x8b) sysctl$net_inet_ipcomp(&(0x7f0000007280), 0x4, &(0x7f00000072c0)="84fa9261049198e1fb37d6d91cbaa199cb2a1170665a550acebe2851127800ed5f00dac78ee625102e216cceed006de5232bd21750b33926112e201febd493bc7a74d649c81c58e22ac0847b6cd7739d4a89cfa0f6720534aa26869da7d97c00e6b579d1e9f1a127d06c26012df96809bc5c2ed359ef3652d24e9e820cabd20669d864e56c22271f7851aa075f8a7b24fdb135e63f9463e01dd65ad5653264f498fd7cd86925043d0d51215ece0f9a8ab7c43fa83b6bb2261ea106bc436c8c135868303653cf81a7885e9bcfac91f6ff68d38dec15e75bdb0eb31e2f81a82bf9f2be10497917784eb9b2d2cfe10903", &(0x7f00000073c0)=0xef, &(0x7f0000007400)="c83995d8e49ba06c40166dff841add6d57eb6169028f3cc01e9efe1c02598a45f77907c6", 0x24) sysctl$net_inet_ipcomp(&(0x7f0000007440)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000007480)="e373915f6217cc1ba50d5812c249adef8be452d76ab318f612d9b5b241c9de4414330674fa9bd795b5f07d9844cc605e304386000c5ba53a7b9d114f74036f29b0b5c05f97578389b0e60c9ccf02db507152c98a2eed30414960052e6b71674357d18d14a31b3089a59997961823ab9a2323b6b9803318d936e2c23a9e9aaa5a141256a0f47341a2089e32502f8621c585aa9b61a7fd25ad69c9a9170335435c69ab86c58bffbd21a935f129a2b78ab9557d0f1ea5e7715d3815365485bbf3d6bd16d1c50a427a76f966a8ca1817cd8685b9f836b84b34a64d04215d74", &(0x7f0000007580)=0xdd, &(0x7f00000075c0)="b330994f48a8c8102ec87c6674ef2e0ae803b0f96635fa18497c76d5ebeb05a1c26687032775d66b44486434c9fdb2a050fcd36f6792a79b249e01a6f5459846204eabfde0354e24182dbc92ed24af4e81a54235f3ee76f8c7a0a8b734505af092471798ee57dd1054b9cbf00dcf9a3b201c1ab5a22541b101f8859dbd61db2b38e1b0b03f1b52ad184d069b509493156e21404dca2d5ea9c5846c2ad59e1f716debd211635ed85db14f9aae3be4342ab409c9a5291e6729a6450bcd306cd73e56948d02cfcd92d36bf7a3800cf1a08a3d0475fbded10cbf2b419dfba920621e3aea3246c460c2074074c1d0a9b8a40ca4556528ea6050d1cfcbdb2f0cafca025e221d3af65985c8acd231f7ff1949855dee9c4c75674acecd7134097acc585e403bd332a0ef9395e7f60e6cd453be928ed74de2de3529f59ac5f08f2dbbbbc2eaca144bbe2145796a06a804733c52bc0f5ae383e27cd5bb642f9bbb1707021da56c06ab38822a3716659fc4b98ddaa0e70c4fde521a4f4f360706a8a3ebb20dcc807f3182bdcb4e0a14bbce4aadedc07d104b64c9352e2b62ca8ed07a95a9c71be21cdb245fe24e265dc9398b33cf62f76df82eb79dd9756f01c39d1d6595e9ea14a02129b2ce4e3642150da880dd2908e1c27a331017f2d9996214e84f49711751a8912b6777a557c25ac1a7434486d4f36a655f9e97a4ca7a135b7b04ccb762454ad9698c68ee031ffb6150d235759ec0ca1b60a3c34e71c3d6673b5c83f40c227a9b0997107fc0f613eb933321d56e5fe0baa3fe27a8cc3b7bca5faa11d56453e18f5c542f8f9e65de075cb44174bb20826080646e499bc77b0b8ab9f005eda8aa2c2cab8c0383e0960faa4511ea2055666de1329a74b48c3b8aafbe2e9d066f0f7653298594979a3bd0a5568b020a9fefe7c42958f0ed0bbab014e2f30e0e280e2c99175947591e5d7cf42ae32b6c5d180fca9b58aaefce15fd8ae62462aa0f06e78594ae2e2f3bf2d16cb7a0b60505c943466a64d046bbe0d36f84ac160bb992029685be2f3fdf35b3a97b64b792589f72be8a103c2ac3ec305fc6b4b171a705cdc337fb49f364284f40af2e81c02cea73f7d1b50e340eec2bcd28118c092bc29ae9f2772e451444e258dbe7c0f9811d586c16573cc15df2bc0cf6525bbfa0a6a51b6506671d8d0c248304b6b52ac97ccbf0ad25ff5a7994eab727b69f97d95b79b9052c1a1cccbf7a25d33f4df489f4209376795974b8ea10dc03a45225f488075c74c7826ac3f90fdd6e51bd755352eeac7c1f205a8829698c601876cd1eebad0809a3c3f696102eec669f0268f2acf0a86fd2be76f4da7483f648899773095091f5d26f108e93ce8a65860c6ff9ed5802d5e3e43536e395bc1ec56d3685374b0012b96ee4028a2b805c442926561d5b38c4b120faceafaf485343809aae34c3d2a1d9379af3fd77642f29ac1e6ad6bc6b9dad6b4ab70145b4d5981995614d1426c61fec514a1b95acab521a6ecca6f6aa01e450c7a8282c32a14cff12a11249bfe3bbaefe1c1e9900507c264f2a060544b20ad0e131e9872950bc19fa75a3e658599c291e55dbe5bdec9d555f61f4bb1d7c549edef233fbd7a8c84b706e25feb7a4f63a5088a37e44fdd812b206af2b05841d94bee58d58baee43b51156e3af43db0cbd85388f851dcdd5d3964f7e6b1277523e8b71a19ae7dc6c8cab131fd89b3472569f0d0485b995e169defde0eb822b6986fc4b19438db9028d7b7f6f4181886a7b7e710688ec4821cf0d266cfb755902a77a9eb29e0d746a53523483b773920b0a3f574aa4da2b7eafdeb3bdfe5f2a4bc906aff0875d8892d3bb25515c5119cbdda63c886efd548b9e1f5fa4947e8a9766a7321d8a1a58c15dd300cf3c7b68302330fd5bd1a89759df57b114d1d4d020e572eb4d7e60b401edce55f7ca3d3ffcfd350a80293657d17c46e5e89bb70e68d0370b81a80dce79a68022fbdead94ab9ab222d58cd6be69c2cd8dc792140ee0b8974345af74965998b358acca910bec3b22ca0a105d71a46e7f8d22d45c69da6737192347add46d6dadf1c938713f926f0a4becc66e272a6016a033b34f158ee70e891de0885ee7065d67043d5f4aaed349f55af7b1df7677e1cd6d1bbea0a8c503a8da92e904beeeeef8d47404181cf83d8acc9e05ad77d346fe252b26465081ff1acccd9b22b51523e8034ff3329a5b57997e7aece49401cca97d543235fe00138ad2458dc2c1c12356aba4a638f97c68315d9ee65f82e8b4f15c07002c892bf2dfada424eb17f48d8b75e672ad07bad96f63b1ae8a612058a4126367ebab46b4364f34fecf7167dd93f90e62d7faba1b52a12e5460e8e7732718a6df91e57343db4f072e23bd7b64e0d78675d0bdded4b6dc4500f0bda9c3ba5ef07d9bdccd6c0b513361198a9fe322737b2df892f9bd12fee0344a29cdcea2ade7b5c6dd70613e46c36f37729acf3b9eeb57454fdf70b10861de6170990c0c920ac27ddf6cb8d74e15e6f49587cec57cb0f7ca5e2dfd932ef85fbfd8553e6d63e6eb5756a769df25b47b723922e665d7c060999cef8e039f85627c8b931304d3867b5cb896a671dc0c34ee7110803ceaffdc9cb07d721a13be8dae91cee8905120fea8df731a1ad06b1351b2d41c37a8cf990b37c9823c8487d0a39bf6a74b8ad411bd760e6ac9f6c13a405d1c45aa01637c33c851833da54c888a6e90c681287899f93da2ec39ddbb8615bdbce84263940f10b515709fadf79e8702142d78b1ab5796b52fca22343dfa02de8bfeba849c2f799911d7ec35888b3296d185ccbe2b8a96c9c9053ebb0cafadf1aaefca805a7b6061909336ca1d81d8f93f2896cdb2fa37fee722b5617cf737f924f1b8d62415aeb90136c3e8ab868a621414f199d919d231954721dadbcccd2c854708a5d5257dc761f255a693dba6d34fc3191926d6ef81aa79ace327e44a82e8fb184133d12930028b00688debaa6652dded58a99f8461b3254dacfdc34c9d7fc7bc0456381ba11dfee7b9d6188a24f8d24263cf16ea8d36e34e0a1faa85b9bfdeab9a7e07ab18cea7e844e3a5ce412ac6c3fe33987b33dcdc5583320f4a4c92e77226ceb09275a6d44ad7c41a09fe72ad444964c0993ba7f51d43d2e3b67c90a0a25f23585f508e9f2dd3e2c85b223730101dec87dbc04e4827203357fc9a73647fdb20028550e41ca66c0f6d979565d1087160ec61d3a46be23ef8403e545e20001d4382b716d39dfffa626cb5e1bcde50a854bff17b250d88f649c5112a4637886dc7d2accbeea846010f26f59afb27f4ef5a9b03ee289f391916cb4e41a28b6105706c25cef15c810dc18854e38ff58d2204b0b095e9dad9164e82813235175a9e4f73feb25f4753450cbc9ba1dced2ba2f0ae8ec20afd239b344852ad0a5ea902c468b2d91c3983d46c9c3519ccc3b13216dbbf41be3f84f578d216dec167b1c2dbd049f8a6f6ef1410e1a019342239922477900690c0a4b5eb15cddd1aa95514e370f762bee479a513757fac24dc2a7770e1cf6dba5896ee0d22267868e131749a1f502d438bed74a9bec68d61f58cf7741a3f273d1efa62f3252b547ea7359c8071a276434318dadc80435381d7d1ab74d938e7e0f5d23cf4644b40df7763ecd8cd580253124210817c5ce2af12f6b3f75d9c76d12d6353b0bd179f89c6a84f6bbbfc93825f69569aefc58e6a395814ffa86a0df0a7befe05f98279d548cbb238b269b2ccacc2859cd9e5964727b134b821a594f980212f11d9e921e8e49200c86e75f0b560a4b777db1ba1702477d0d9b3ea5c53c91daab8b71f1e14e505e5033f0bc2ccbfa812e1233869bcafbf5a625f31fc1ef3a3ecd75c7e20e0f0278fca3f18ae04787a7bcd753ac6af5d0d252acdfe2d460dee9950992e3e8acf76a87e1bfa9d15a39d7993dc64503e2be0650d16532c09990f1f83f40a5974d31b5ba80690e5fc87f5be7dfd239d01c2f1995d1aac4a6b6187eabe92fdd3f32436f504d42ac7870ec8b4044f868271f0955074b38ea64a7b3276687e16cf472eed16b57dae8092779a73c048527c709237083bcc8ea1fe649d6297d94323ae6a569c97b7bf3daaf0a1206abadb3f5725f02071292e8fbf54a30c4bad042ccdcf94780664ed943c408231550773e449dcd3ed9ccb5c9e8fef79ba82c61cbe2dd229e83cff82dbb9d4d6df330d9aae13a2070996b4d4f49ca6d5f79462556e81174e0ece601191447239afa873fe5a0d0c92173e590222ab2714afc320234425595fd18edda71a67c9e15b3585b2fb013c018c833e5db9dd9999154baabb26b8efeebb35560ffa22f8ae1f00240e3e7bad6540d2390c21a6a13de1d44ada3e4757d7d409557d6b2ee4079b603d3e21af1e9ca6d7d441e5201dfcd6d72ac8ef64a3643070c4e0d13237f0dc342f0b78c4d4266231f5a4eb9e8cda8e99eb9dd024a62fb879dd42d2e4173f7ae3db2dc5fa8016cb75cf9fa0327c2d9684b6fbbab7bb12c9eeca2c82a102642488a790b43ec4838cd6a2dabec2a09333ee6ca6fdabf12b3ea9985edefdf94514a9485487f786e62991a70c738377d2dcd8b68670f6df543fbb0066a0a15f2b72d07af89c95324b063074f50b1266a14a899295e63fa00c5b86b34ab88350df8b8adfc293699d293985783afae484749a1254a4c7e0062105cc8f012a7886ab7a38841477d5774a501b67532dedc6e4867c7f45ef2ea23d3080eae71199201c0b560e108a9b547c02a20782c4781c7d57348e7bc9f026c71ac2d1725689bd9790b33c7b061a45087147c3f1e96b415773d13e88804be02fce69c1dba073944b578bbd899e93153f8cd32627ad346c02fd0de0ae20e930761b9f9f9726aefb3132e60b386dab4d0b867d7c7077fdd478cda39f76d7e32cdb390984236d365c14547c40e91790e3fa670b37395d439b5cddeeec6b02f14e227de150e4b66324973d96b4f5de96e700c669e98f26f5446c761fd5a6c66c2aaa526b1d08314b9497f651fd76dfc3138ea826e251d9a7fd0a6251a79def66938566380754f3cfba63a8a8ad02b869e70fb7b9a1849ed04e7d40dc8ef3958e248618b12df897a026758dfa7bda52fbc1ba7b8a830d9339adcfe02b795336e3fb260adf4a22e98d5a78b3dde7897c05f2b34b591f8a4ff022d2e33a6e6233f609003dc856be14e21a615898df7c032eb121010776e38142b0751fa265fcd0f56bea49e1509156923b07623b4c015e3f85d74defe184b744aad2095daefa9d10107e7b4a5d4ea3afedb1acfcae173bab098f0c2eae6fc2fa10eaad3f19110dbdbf9c74454d0a1e7483163fb81bb16683081a974d81f1173390ba1cf4926ead9aa8b0ee90956b31285a69f41db089e58aefb680f546dccbd1dfc78563f8fb22d0ef52374185c14fd3ed12b3aaa62e95754cbc170d447ad76aa2973c5e2f1df998bd27cbb81f4225fdfbc14ebbd42a88c7da2bb68ca6380afd4171ff1f8f6119f3071c402fd43c91e318395abfed0dbcd30d34ab831945066e02f48a0782ae6a8327f780da5a4a03d59c9c0b684fe538ab40591ca41b84abdac6a0ded7ddceaaa66be1a1ecef877ca25ebbcc2db3f09825726d8d5064140a7210933cf1b615f28506a0991e61380d74db3a8545d8b515e21982c53f3b47bae4066182ea842f631cdad8f8ce094fe2574568766bc9b7a422fd4c6f9a6cfb3e8b7681231f673c9b96f924ba37e4a79f1365c2a1272dff1afaa52e2d6b010d6905a0270c9494876c12", 0x1000) sysctl$net_inet_ipcomp(&(0x7f00000085c0), 0x4, &(0x7f0000008600)="43c64d108b05cb565d6f7be205eb2fca00a015a920e497ca9e68f2fbdefc02df2df0540eb3e0988491b5474637696a72e12361", &(0x7f0000008640)=0x33, &(0x7f0000008680)="2d97d395d8849f9438c3fc966e242c82b0422380aee38eee7a8b015ddc734f59746cb2d70c14c1d1aa9d370a3a175293dfb1215ef91a5153dc78995be4745c31590b499db224d24f549a59b130c96b60e76b25f983c02a723ee64680e9d3944b7d4dd7734ea264ebc371237a331be53951fa", 0x72) sysctl$net_inet_ipcomp(&(0x7f0000008700)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000008740)="0cac1ee3564a1bfd502ad4465ef96167885d143ddce06eb18b9193cd640adb6799ad100d462ebf2cc38d7a92d8bc6f20c57b206e46139bbc9cec49e66f1f4f22ca0f2a7821798bb9a4bc57b64d24baacd03276a171576e74dbae231294735dd75acd4ba13f9baa799a5689016e821c527c2c28fe2f181f590a2f6fb61fd3c05f01a85b9186142621796f91d25e9091ad46248769f322ddaf60aa63671a9cbcf8b83f137eb9f2c7e5d081d0a0a2253130f252c00c7081b12dae77b6580d08cc5504d3d5795e97d16383f71613a1984cc4e4ac4f87e7e6b282a8b066444f732abbcb23d188a11640618a66d963cdfdd3533dbce1c8f700661c7abca45975cbf3d1e5b642dcb92b5504ab87c4cc5227c4d9e0b8ec78fffb659fa92af1742436d62f112ec8f5dfc8d0f62e2eef4e9a92bdccffbf207d9a9792d336369e0dcec97385134b81c1076575d3ca10c8846bb5f80437ac28ac3e61b5d37389c2b83838a9ea0fed0d4e994060bd5733f38c88ff3c147c7dcb9810da08a5b825cc0a258ee958ee12264cb867fcc7f81e9432574700bf79fc4e8abff116338a7e0fb9def3251819588aaf29f73b92c2889097abe0e9cc83be0b6adc286da9eabbb09ba1433bda50d6ea8babd974ac0cab7a9686fe5dda08e46b590a13de179bed6189f4c5f9e75b971e7c1ebb7b8b0647459e084c0a99dff7a582cac497ee45195454efce5ab0c78d165535a9d873313c8e4ff6add52ee93749218edb8a4e1efddba144ec82a94d3de94683499918c47c7a450f7ee706f97d8fb06104c253b658a12d35e012a69f930b9dca720ae1759a21627ef244a6a0f885d2bbc10d27fbfa5787fa5f5d05b055907ff7595f05fd47cf21b29a9f3147232ae92f08f2ec4eea0158966466d6c28c8a11c6cf07cb3332b7a5c794aeafd40f816d60532498b342040451a769cbcfa47570034aabbaf0e1355ddd999ff54b8ff9fc06976c1740e59b240a08b8439acf5f4a0586a2080073bd1f1dbe95b70779d519a3ca327edb7b61996a475d5e836476f26e313457862cc0c0198572400ce200119efc6adc356aaf5f3bc444c2d9f3765f7492a9686f16baf77920fe4d02889986d7e6d787ebe7959b58c303da01bfb1a7b85f3e0e4535107c3991b066559cc4d02c36cb41c92ac1c9b93939b22aca0531c6a1664db990bc6e2b08344f63815c029e318f859d1af3972d72c4295de3d53efe10c5b9afc0c7aaaebe383ebd9dcd8f7b5cf9092feebcf45788c9b06010190ab2fffe201a3e389bea54306695e20a25a859a33d01d240866f3b1ac2fb55d089d2d627efa97cc770b94aaca078f850b3d1b91e1f44b29a6e958683afe258de933c6755c34b34712423461c34c1656770250e2c5a2dcc7ee2ad071783ca2dc58d81a0922b9c70adb9e06b06d75ad1ee35e48465bfd696e69fb33e9e8b9996922a09da8e2c65c6025a3f2491c781e45e5288e23c942420b15b3ab4fb4f23ec14455f4b93e432657e1b99b59e0bbf6c19bcbb9776dafba7be054133790cfe7419e38ba8c1d2890ec9c915c3d218aad04dd0f65e90ab660ee4ab3d86b9fcdd79d792ac77a4c0c12b6aea4503a0ae61a604631a885ee4b78a610b973168867ba7e451d81475bd85aa34cb723f8fc22ef0c07a0e7452b578bb6c6d7cfdfbd0faa180d498b33a19d82334be78b3e1baba80288b4ae0fd22e90104c1cf17505df60878470d31be1c6714d44c0834b8cad20d410e9b2e54a3ae4c8d08898a1cdfc14c772e402cd9608de57246775cb6eb934b9b26e1a539466ea174ff614a36d67bd041f2808f3f55a10cf3c3385334e91b939299c276f1cf1201ea0c62f7682c97e02f63d92aeb3c08e13fce1acf6b03c8f806b80f92ca6e5f94ffe862f714216f355e88eef0effd06bb67d88ab37385effe86b7e0f685f63d386d048e5986ac0c212fc162a0c6ffc120055ecc3cd3bb857600ae7983fe8fa856c7c2ad48dda16d124ebdc25896a41ac7069b9d4798bd2340771087a4553fe84673ed05abf1ba8d3321871c75c10c45342a9776b14d5e5257a31f052738d834ccba61303ddd3e9d8fbe269c1099ace2b0acb38008550dfbc498f3a4063aee0a23082cd5d2e518dbec17f30d9a4e6ee1e6e8775cbaf1b2c2cb711f87e36adb32cd6ce181911eb14063d46dfc0894e3c235112d4a0debaececc8313ab9eae83083b7a884abc021741fa26cf0117393d0484250e527f2c2991ff5154720685180986c4edd5315335318d868758a2bd67de0d4ee05369ce6ff25e6b420d53afc593ec5b1a16283f0c1c812990926f23eabd3f93ad291f2107906a73b8a49f34ea20727c3f12c88bf7a899bc60fa0c6830f5267261784b539c0d87cf0a543833924bd9cc48ce175496323c2403b84976df4db11089b0d7c49c8ada0418e6ad20281b2adf671e30ad2ad829ea4f96aae7fa039eb6ff65d0eb3fe5a2f2d8affbf5503644bc43e4e88ed0b4df1571071ac3bf983eef7b6b659513099b672668604fc72a4d546574578aec5342a009d3c1fd42fe668be595624cd93169ef1f4dfa2a7ee4c6f6e0459a6be1b7461390456aba1598dd8883bd0287d5248309c2fe55bae789918caf996f5eed75082d91814b6612fe7bcc3b498c1ce681ccb4672d92e82b08520daf2a893f493f3450ebd24ca951d287b0936e4a115b9faf1aeb06843f36eca74bf5a4914bb9e8c0ce4de28fdb3ccc5f41970f7ecb53f0ae51ccf2c47ac7c5f40ed5588c6cc3d26c0fbdfa4436394eb2b157fc429c4395b8f404fa3d40b318bab69ee23684d1bdba9c67b8acade1492188aba3f1ec33a1d9d863d3943a8f50cb61644742725952335fb43145a00f183de05a8b7ca6b2112cef9d155d59ac060c2bf4275d2022472b23839b2a6d95fb54e5cb16c1b6dd44f762a5310c9a310fb9c8bc2272a1ea68f08f8b2fe7a70d2f917977e99aa866a64f3ab8977f58c539a1095e55a21b62c13b76165c4cc49cce7209e9698b2221b8e728b475eb2799df6b5c4dcd683e5d4a5539b16fc275aa611a8057bd15380e15c248fc8a81d0b28d4c10fa5071615355c67e1c023fc143ba11b69e75d1baddb83915405368a8e5c2904c17c863b4fde17636aa6eb02c59d513d4613f27fb5f213daf1c11aa0aca26a9cdc77f3b4fb9c4be4887731e28fdf2ab67dfbe043e143c31724106ec97cd54c6609b742ee994cc5d39d26f3bc530b5c32cdab09bdf80e0213db4ed64d8ebe8e585af71df13d8ee3530a8e78c3da65d1695dccbebf9aafd4b430931bc5288bfdbbc03fbc4ec8f072e46f85018069dd0c5b82d8d0db2868c5bc93f872538de52ecd45e5f776b5c45bcc141d35b3ff104281c75c3eab524fe2862df77ab14efea23d77e41f477766358f1fc76722e26006b50f1b019416fc6397487ab9a415a7158fbc5f128f7ef5529538d664596688f15d0cdfdd74686d65e887c71bd274bd547c04f0ed4be30e6e5cb968cba7aa7608fcc96a4e44a35c995de643c56dc35ace2c3ffeb7f703a9472288269bafbdc51d73d3c129197ee68dfa94f0bb25414a53ea10c7109bd26d50a7e55d1e228642d965d701a3f81d9431e292c97ea038a24c39885661c5eb1ecf0de38f9249e269e993c82f10e23a891e3392be62740556114b5781350bdb7659ab2fbb6de9e9ca948875ff5e7f78d68df911a8d8ba75769322a0070006704baec0ffb852734501b33465fdb052a7c89345ad69f2d0746fd301c43d2e30dfc4f21acfd09e4400f44cfefed40f8d1bc6dc6fe220810a43ddfc82873645103a96055c5a46e52a871ebebcfe460998e9d3f8fe2ea0cbe0ad00a98732570193908c24d75e4c93659f6bdde312adb30f577180f9a4082b4535a12bddc99fee241958b03464d27b2013d4f2c398014248d86fddc6eb203396c882961d28dad74e4ecb5e7fbac8eccf60f265bdc16dd2ce77660ea4bd2bd79c7ebf479ad25d4cf3d634f7ac897ddc443d89df925d7ac627c80ee9c0defe203eec5d06c61bcbd41c7e767da6aad490f253301c9f4737d5165f9e8d8dbb8e74eabf2620ae3fb8dde7cc4eaa2b2015552bb5d1a960cda9b4f804725f8a1fd605d131d35a1e2b83feede18b1b9dd4163dcd3655c930ce82fcc8e0a47922addb95b6d00eb00d3ebb22c87d8eab3be4f3a0fae740398f6b68116d8900429944cc9a630fb5dbf492e5ccbf6d45a00d1b5454cb00ff8270e3710253d3731242ced90dd25431a945d721e53a658d0090b11b3b0da53c662af8db23f5107ce008bf2e8690c72954af22ba90c13e3b0516ad4f89aa2fb9ef92fcf64f4fbbb4b3d636d69b617cb56e7abebea9c5cce5b2b81d88c3821287bc010510a1f0507f82dde05eebaf9efba60f811561d9d10f2171e76aadedf3f9c0da8744d543030c71029755f9d23ca71a2d5657c3a783a04672dad9b10b2d888bf7bfe3b0fb7bfe214cf4aeb58dde021b31c73f7fa006c3804309a21ff84b1b77223d4c662976ffceae5c369a3323579110b2038ec83f4a5fa8ee1bb57f71648725fc8d3a9b9f0b87bcd4cdae26618a72d9866b6e81a937c14241973fef74c2ea41f253486488008b4d770e34d92ae40146ae01b1d228d59dd2235d2d1ed69130a829d6bef0f131fcf2b132257eeba1ceed613dfb6e8b15d94a4fa4491daf85e652e53c538aa5272923c7793036aad94121f9fe99efdbd08c1222da3c2add5aa8811861bdf1474ddf66c038ce09333e658590e344bb4900b3f7b06b7eff7481cf3e10d35e4a49bed61ca21b0166709a16f9a56e93241e517c3bdb84255ad4a264eb8b39164b1d8244f39eb2663fca65236e550cd78720739aaabad0e2f317bd9478bc9d5737aef0845f4139d10c4541e182ee1158e4afe4a66982ed28ed633fe6d8489719de56ccc81b3752f674a5a212c6deca64f6da4936a7d239f954081aeb30733b6362f408b1e128577861b2ded105c5f14129ff939e6f63a4db7b2ef414cfc9aadaa276a2084bbdb903fd1d869e6f534c9f3c8f9c7dd1e6622d0ccf15213a4572ab746eddbf2e06ea1748c37b8a7938b1fbb0c0453444882c3431262d4a34a2fc526d62ee134afb20bc806c86907fb30d9c238e47ee8081fb46634599695e50c4d855383919631646fc4628d930f1f8a1a48c754ec5735c2bb53120602d13fff4be4ed8d227b30266f5a210432d139a350ee320d04a527c624488b77676288f06fd27f6b3418b09a67071febdcd258e2e672846d0627bc9ef27d4f6161c78d7c3645be120f73dcf7ccf65948d6d4d301c4e9d7e9d3fa2e4e86e140d31a9c2aa8fc5d0f4fb863b4687c7c756135ca26fe2eb6a26844bbb83484fb38d29f11e523c2ab829be41ea95fde7fec2b004d6d3487309ecc64ae6577338856194bc8afc8dd83e38075952af94989e9731eea7a5a3f454ac302000c546c98c1badcd8cdc711673b15b92ab52bcf56f152763e84654ce7b42f0c04698184f9311ad2eca4661fe9d657b3a9fc2a77a22150476ca8c4c23637b117359175f549bdc0f3c163e4c2c49b3ae729cec9c52600a7192170289d48a1f54f45a8d3e91c2fcb8c445855826462100371a9b4a7b87b71cfc171bc3b24638baab01e67895f503bdfbde08dc68b0e71ced0496db55986f1d0fc1d76af782ad5d5cc2c1f4d79417f978f88646675c1fc390de655b18287920a00ecf8216e6448fa6410c298adf74fa9c093fc72a8a6abad38cf5644494f56ebcdf3fbb10da9cc027c4d7ceeb5b3eb9985d6ded26c9d6b4e172494df7ee37745b8b555184b2877", &(0x7f0000009740)=0x1000, &(0x7f0000009780)="8f890b9726261e30916f85d6e1148583db88c5aecb3838e1dab06175fbaf6502e28145339f73d931107451d4b4c7e0fac055d29b01c7206e59e8e29d35d2101ffb43937364ecc3d37c092413a3f8a432ea81817568864c82a0cec9ef7f30ab920dd888d44a6350364f7476832afef7b49befe599d387743218ba48e0f80b905d1bdb111107b4cdbf428fa7f421dc148d2cebede34bfe48fad68ee0fac9049304c1c76089c210fb685b9d064d5105f29b796f7d7351d032d8529882c6a161d40b9d3dfaeff593f05cca", 0xc9) write(r0, &(0x7f0000009880)="b798d32201a27a6ff616acd36ad7c1d494aab11d784a2940701fb940df74197248fe89c06c879ac7a95670667c66ab761f51fd137061b2b3279be0da9f5a344505eb40624d254ce734d7ca919a490a7f135a65c0b15cfa8c5c4c4694a50f4382cfad46800ca86062af41b683193f1383166e1d63b090fef13d6857335fcb59a9e4b7b25ede470218c7cc2613b04c11cbab3c5e4d354e5eeadce38219345c7ae8fe2aff13cec99d1d03a3828893807cadcd0ab78577ee941bee12fc8af53508003c2c597eaf7990f67a40", 0xca) sysctl$net_inet_ipcomp(&(0x7f0000009980)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000099c0)="aee20abf72c9c82498cd582ac16f79ab333899b1fc925592f9d9dbb8a83b09b7aa26b43db5a885374b157bc318afcab0664f2c802e2c844a7f1288d71af37791028f69067d68e57d1cd78c1b5b857bad3beef9a26b46f5856cfec292b4c7951848d0ed0f89a6907e4cd1182dfeb15cfd0068822118709645eb62f2e13d549401f64997f58ddf850361f08d53ce6a4533b3ac0d0836284fc3e221fef935ba46cb57eb7acdff", &(0x7f0000009a80)=0xa5, &(0x7f0000009ac0)="ae1e92668eb4d61906a8491ab45349eb285ae3b47cded97c0ed8719d9dae3b99332799915a07978517280f4b51df327f373ffc2d32ca72ed00d9116fd8584a688e41d17f680b7ea5e6477cfe8c47ce9b15314c94af90454183f59a1a8de4b7cee53c8b595f1467f23083d9886248f9cf2ada30b396badcfc69870d2780bd548aae75cb9d410e912bdc3e6f8696a191c8a83056d42ab67e7d2592bb28224d605f0d3f73c5fe3e76d9", 0xa8) sysctl$net_inet_ipcomp(&(0x7f0000009b80)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000009bc0)="547be4488ba8a44996a8b997fa78077731102719664a212386915048f152576e5628eda7efed5c3324fbb2d14044642caa7a117696a471b88d0c39b2efda22c522fd7f88be7ddced7e27ef682e37fb9446f7bf7bb253f1b224236f810b3453243de364a12438cbb9d0e5fb8ff2a4206e5fcef5df2bfec9f50c49672f4884a3b23af3f61ab8f380a3855b91e68441c3b90ea973b2d71b4d6288", &(0x7f0000009c80)=0x99, &(0x7f0000009cc0)="8a7b1158409dccbc0fa4d785e455bfa79af4be1503460d6e8d449bbd6641a19404e0b0e8c7b7ad4ab6501a5fbd0b7c7c554a13d95bb2aa89a699878bb1aa0850d4065b42d655c6867fc0f82c82822097c7d0a86d822da866f80e1b0cfce74d00b269e52920a5a3ed59e4bbd9c1ae9ccab768", 0x72) sysctl$net_inet_ipcomp(&(0x7f0000009d40), 0x4, &(0x7f0000009d80)="29fe4b91d354c0206d1adfc38cff5fd82f17879307cd1a8705f29d0e3f19dd615080fc5053cc3b479df2a279250e7735f6f1b6cfc7663e20a7792cc3ac777f59c41c75d42cfa", &(0x7f0000009e00)=0x46, &(0x7f0000009e40)="d8c48340003ccab4edcddc4c8123ef3f61a28dbbecd2417b407b549701abb463f7d67595bf83ecce6b903912f681a53929cd650188daadaa55c9a540bcefc9f03f09c2961a61a3e1f30320a80e77e6f573e5c2b8edf23a379fabcff4d87392e1208a7d65b5385a157c3ac82b794142cf4e3261df5f66b19c3dfbb39546410c262597897faaf66309f571de15", 0x8c) sysctl$net_inet_ipcomp(&(0x7f0000009f00), 0x4, &(0x7f0000009f40)="b9ca51bbacf81d3c1c1273e9e9eea8369ae19f1ce6eff53f88350d951ddcbe443b09a76bf59299fff17ed18ce54c4e7dc7e652d63f48205e617bab0b9fcb6fe56fd1a94f3c3823efb1bc711b33d1d505849de15c5e93400145db687c768c065ead28dbc6f060bab905ef05d568f60e27125b17eedca42c9f7027f223e5a7c7928c13a540254ba2a910972f4ffec0dfe78412bc84df81417bbc2bf99c472e23ccbc9fbe45b3fe34f4012df7a7aa527fb0ca15d98dc43a86b4ae44a392fb75ba3ed125ec275645e6f1db8819abb17c89d2edca2a44cb3d54a669710d1e547372fea08a5d01de7b666d385d8742b30564bbf898217fbe6d", &(0x7f000000a040)=0xf6, &(0x7f000000a080), 0x0) sysctl$net_inet_ipcomp(&(0x7f000000a0c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f000000a100)="ecf06d1878779de310444c204c7871ebb06b0e21832a81012d84ab0f773b75a3fc97d7bcf63580c3e6383c7c4fb786fdb6086cf5b29b0778256cd7ff27d03727dc9a8bf6b328012bcb98f8f16790687020e5a5a61d5a2369294fded2edd19e93c643bc60a7e8c8c2613166c70c4af2932f3cbb7eae956bc916bd3d38255eec", &(0x7f000000a180)=0x7f, &(0x7f000000a1c0)="99b94feb7f224580f6aa14a6ad0d40d2a89bada56e69db212f6781630f511bc8df6e5fa41faabf641abe736e85acf11fdc6d2df1a41e2aab43cc40ea058753829541870927d3fcb185f2bff2c974d768d5313d2aa7669d4eca4e2d457edccde9090a604783b414f65fcd0c1a9614d5fc0ba7612bed433be011664d61c6c07b5c6ee0f4c9bfd7ff4eacde0fc39c27fb67540deb5d609bfe368658ec2441e088dea003a3b5ff67e3bd0624f4763dcf75d81a8c4568e2a2469fed198db33992fd49781bd832", 0xc4) sysctl$net_inet_ipcomp(&(0x7f000000a2c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f000000a300)="b47636d787956ef2078eb1bcb84c15693e21c1b991430c58d28578b38ced8583bb824596b47ee69f1f76a1d1b4b6e725c93bacfd80215015653a051f78", &(0x7f000000a340)=0x3d, &(0x7f000000a380)="fb2615645b8a4a922aefc75364e2e5303084640dc8d83f3fe1a5cd48ddc1a2911c0dbad6db1aacb01d1242993a5ee666ab25cc7203599b2c51be9fe42ec7aab3f2f3bc34aaefce9a8e3e9898ff18151681796c608d29674585d2dc0ab225ff1d49a5", 0x62) fcntl$setstatus(r1, 0x4, 0x4) sysctl$net_inet_ipcomp(&(0x7f000000a400)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f000000a440)="d63fc3ebab2740da", &(0x7f000000a480)=0x8, &(0x7f000000a4c0)="0bb38487c434913d1fd1cb361ae20eed43dc27970edc24d123508230ef7e342f471110c20a73d9e25e9082f655b935e3", 0x30) readlink(&(0x7f000000a500)='./file0\x00', &(0x7f000000a540)=""/4096, 0x1000) sysctl$net_inet_ipcomp(&(0x7f000000b540), 0x4, &(0x7f000000b580)="177e00cc7efa849c2e06abcceeae756aa5b23f28db2a2da3fc", &(0x7f000000b5c0)=0x19, &(0x7f000000b600)="ec3a92719104e2fdb4282fe91c5a78797b1677641fdb9cc65957b26cef92beee4805f846bcec6562d6569f10c6bf58ae4e169026234284927f30c385c78ad64dde8777f2281e11ce766bdca3055ff2c3f683993d4c1278295c342c699ba1e55aba373c1a17d965771c8bcf70646e4dab43a8b3cd344e9138533f450d59e8bf1d2612cff7058874ed533f190340c8fdb705d823a64e15f29e266d11fdbfb525372b2a432700", 0xa5) sysctl$net_inet_ipcomp(&(0x7f000000b6c0), 0x4, &(0x7f000000b700)="7192bcab5bc0e61730dfc494abf24be31e8106cefdac2aef1f5096010cbc683e3aa85993761e6a38af6aab190a2ab5418a72a301cb57c81868e5e601cdee03a5cef300d7f016ccadaa8dbe21c4296effd9da0cd506a4e8c581c74e6e84855f186249a13af9554f0a07f22b66ff5ff57504bfe3f81aaabec8b5540c914469390bd9c67b96f0161e286e7f176dddc43cf63035e485822eb2f4404acb462dc3e94c90de2294cfc5ae97c55a63f15f5f88a48878746a385dc2b349de121c5233d64ee2dbdc87517f52de84ef50b703d35f9462109e33fe5f5e3d598cb722", &(0x7f000000b800)=0xdc, &(0x7f000000b840)="242aefea0f36e62e41363101bc955dd5b88ee1f3cf576b27343861ccf7646adaf1aa2e83df5451a9a69c1ad9f0156c7799a53cab79f64f24b0c9dfdcaac173c4507f0f30354332fdcb2903bb012a050d723ea4e8454eff1d373bbc79ae53f3b37a297a79408f43733fa8bf0d", 0x6c) executing program 7: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x3c, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) fcntl$setstatus(r1, 0x4, 0x4) writev(r1, &(0x7f0000002cc0)=[{0x0}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(r1, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x2a, 0x7f, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) setitimer(0x2, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f0000000040)) getuid() r3 = semget$private(0x0, 0x4, 0x1e) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001000)=""/229) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f0000000d40)=[{0x0}, {&(0x7f0000000c00)="1d4f47a95f134dcf7fa2c83b800234846a958b18d245e14f162d056fa12368bc911df43e682f27c85d0f56fe486a32e7808875fea541372ec9", 0x39}], 0x2) r5 = syz_open_pts() flock(r5, 0x6) execve(0x0, 0x0, 0x0) executing program 3: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x400, 0x79) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000900)={0x10, 0x3ff, [{&(0x7f0000884000/0x1000)=nil, &(0x7f00004ed000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000625000/0x2000)=nil, &(0x7f0000565000/0x1000)=nil, 0x2}, {&(0x7f000067d000/0x3000)=nil, &(0x7f0000565000/0x3000)=nil, 0xff}, {&(0x7f0000565000/0x2000)=nil, &(0x7f000055a000/0x3000)=nil, 0x5}, {&(0x7f0000ee4000/0x3000)=nil, &(0x7f0000eec000/0x3000)=nil, 0x80}, {&(0x7f0000cc2000/0x1000)=nil, &(0x7f0000c22000/0x4000)=nil, 0x5}, {&(0x7f0000d7b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000094d000/0x4000)=nil, &(0x7f0000882000/0x4000)=nil, 0x8000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00007f9000/0x1000)=nil, 0x2}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f000055b000/0x3000)=nil, &(0x7f00007f6000/0x4000)=nil, 0x5e}, {&(0x7f0000ef0000/0x2000)=nil, &(0x7f0000ef2000/0x1000)=nil}], './file0\x00', 0x81}) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1e, 0x3, 0x0) write(r2, &(0x7f0000000000)="2deaaec43f0c0f6b3a1eb2f74da1ef10", 0x10) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x8b, 0x0, 0x0}) unveil(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='c\x00') mkdirat(r0, &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='r\x00') r3 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x40, 0x8) openat(r3, &(0x7f0000000080)='./file0\x00', 0x20, 0x90) open(&(0x7f0000000140)='./file0/file0\x00', 0x8000, 0x104) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) r4 = shmget$private(0x0, 0x4000, 0x7a4, &(0x7f000055b000/0x4000)=nil) r5 = shmat(r4, &(0x7f0000ff5000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) shmdt(r5) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) syz_emit_ethernet(0x4a, &(0x7f0000005c40)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x14, 0x50, 0x0, @rand_addr="cb69bc83c1677a656ab420666c3e2c6f", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f00000019c0)="1bd9c45061929f06b0abeba9560441e6c8c46811576f3ed60d2aa7c09558a84a7ae96619f25ae1145ccfbdad05da44e54055508945c693464f84ef3fcc227f368219d1b7bc113ad5f469ef9d12ad4124306ab4a9985e7704a2c8f3a467bb109f1c53046096a1d78e4f7495fbee27d33ea66ea5aad502d65519a7a16af14360f4d6eb01fa9b352f9299fd427aefc5e3719f42e037a62961db3d2586db908404c3d240567c3b18d764c73ac217453e99b143937b3e9a573949a1e70012dcf1db4522452a16b5e55470ca8f0cab47e91769560dc71c8d4be0da4df466d7185a29719f05a5ccfaf557003f6b5178f0d7e54b227e6945967f5e02ff407b5af26c5b13cf55ba36f36f3598645db75a04b1a3e7e4fd248e7ae3b4d9afe88bb900e26aaed639bb54139475ecad220590c92661305766e853517d398d329d60ba9fd71adf7463777fba295c384465bb6399114e585a200073443638e9e9c605a40c091092f2f78afa17706c444cecacc3af6f6e", 0x16f}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) sendmmsg(r4, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) execve(0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00001ed000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x18, 0x1, 0x0) r1 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1000, r1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0x18, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x10) executing program 4: openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) minherit(&(0x7f0000149000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x52, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8f941d71aabf86dd60000000001c000080000000000000000000000000003c00ff0200000000000000000000000000013c000000"]) executing program 6: setitimer(0x0, &(0x7f0000000000)={{}, {0x6, 0x1e2f6ae5}}, &(0x7f0000000040)) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000002c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000580)=""/177) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)) write(0xffffffffffffffff, 0x0, 0x0) getitimer(0x2, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getitimer(0x2, &(0x7f0000000240)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x7c}, {0x81}, {0x6, 0x0, 0x0, 0x7fffffff}]}) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x12) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000180)={0x1, 0x32}, 0x6, 0x0, 0x0, 0x0, 0xfe0d) r4 = fcntl$getown(r2, 0x5) fcntl$lock(r1, 0x0, &(0x7f0000000140)={0x1, 0x1, 0x100000000000000, 0xfffffffffffffffd, r4}) fchflags(r0, 0x0) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) close(r0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x4) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x40000000, "d9c71d75463c8d2213137fd1447a6c893e868ffc", 0x7}) syz_open_pts() msgget$private(0x0, 0x0) open(0x0, 0x0, 0xae) sysctl$hw(&(0x7f0000000100)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x3) read(r2, &(0x7f0000000080)=""/230, 0xe6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) syz_open_pts() close(0xffffffffffffffff) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchmod(r4, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) executing program 6: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x18, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0/../file0\x00', 0x8000, 0x100) open(&(0x7f0000000280)='./bus\x00', 0x10000, 0xea) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) mkdir(&(0x7f00000002c0)='./file0\x00', 0x18d) chroot(&(0x7f0000000300)='./file0\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x101) chroot(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffd, 0x0, 0x0, "bd1331844e5b401532158b7b8c4d9c602691cdcf"}) write(r2, &(0x7f0000000240)="f561325db04cafa4512e5736e365ec83b3cafe082b7b4436cd4c057f8ba5b08a4c719ec710b568ae0f7befd0ed09", 0x2e) socket(0x18, 0x3, 0x0) r3 = socket(0x2, 0x4000, 0x0) dup(r3) close(0xffffffffffffffff) socket(0x0, 0x0, 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getuid() syz_emit_ethernet(0x56, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1000}, {}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r1) openat(0xffffffffffffff9c, &(0x7f0000001500)='./file0\x00', 0x222, 0xb3d2b0b5428267ec) executing program 7: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x280000, 0x7, 0x6f45}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getrusage(0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000400)='S', 0xfffffe65}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x15}, {0x20}, {0x4000006, 0x0, 0x0, 0x7f}]}) write(r1, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) r2 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) close(r2) r3 = socket(0x800000018, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x2e) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x8000, 0x20) semget$private(0x0, 0x1, 0x741) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x6) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) socket$inet(0x2, 0x4, 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) close(r4) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000140)}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x804, r1) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r3) setgroups(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x3ca420e3e2583708) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000000)=0x3) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x102, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r3, 0x1000000000029, 0x9, 0x0, 0x0) socket(0x11, 0x3, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080046030000110090780000000000000000286db5e4db1de0a4ba211314324740e5c680a09d88c5d48ace75abce6af2aa419757d90749763e3fe6aaf53bdd5597e6160b23d6a5e5d3d819c3897977d418612e1bc1398947e09d0754cd10d910bd48888653c7e8290b62db217e264638199a7338127e6837074fa390fbd51511a73e1aeaa4279c9f4c62ede2a5668370cae38fc2ab5c9e040dbd42f832e8fe64fdefd904170e2c6786e1e2bfadf154e3568ae1be00000000"]) kevent(r1, &(0x7f0000000080), 0xfd, 0x0, 0x8002, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000400), 0x4, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) close(r7) executing program 6: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='x\x00') execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x7fffffff, 0x5e, 0x7, 0x1, 0x7, 0x20, 0x2, 0x0, 0x2, 0x0, 0x7}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x400, 0x0, 0x0) executing program 1: r0 = socket(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/6, 0x6}, 0x1841) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {0x83}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001380), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1}, {0x61}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x8004570b, &(0x7f0000000180)) socket(0x1e, 0x3, 0x0) ftruncate(0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x44}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, r4}, 0x202, 0x4, 0xd1d}) getpeername(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000010c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x40}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f0000000100)="76e5de00000100", 0x7) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400020000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, &(0x7f0000000100)="71f91e3471ac00cb5c656358bc5a91501d94a34b8e5f84cf71b59c7afec370608bd11afd2c011d106d2e5cb2d3435b82", &(0x7f0000000080)=0x3447, 0x0, 0x37) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r2, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x5c}, {0x406}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x2, 0x4}, {0x6, 0x4, 0x1, 0xfffffff8}, {0x0, 0x5, 0xf8, 0x400}, {0x7, 0x81, 0x3, 0x8000}, {0x7, 0x3f, 0x2e, 0x5}, {0x20, 0x9, 0x80, 0x8}]}) executing program 6: setrlimit(0x7, &(0x7f0000000000)={0x6, 0x401}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x5ec) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0/file0/..\x00') r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0x2b, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xfffffffe, "0000000000000000000000000000000100"}) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x600, 0x16) mkdirat(r6, &(0x7f0000000100)='./file0\x00', 0x104) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) executing program 5: open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) (async) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f0000000000)=0x6) (async) setrlimit(0x4, &(0x7f0000000140)={0x2, 0x4}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="28478b9e621f", 0x6}, {&(0x7f0000000a80)="dac5136729ff29c264006690291b4a87fc2a6d4364edce1cd1720a2fe082492f8b4eb05cc406411072b732020060820bccf45809ca9a9955a43dd6428a1bcc2b97e6969840ce81fd67aef3c1342b63eacdd004205a96ca6aab201e2d59c024ca32c891e579f51637535685d99bdaaed9a0575ab7bdf9cd4a353b67472b8d8f59224cff196be0a7eef4f9d185f5a2d321e3052f91e0f40f832de578c9207ead993163902d01f824420b3600fc08c6fb0cde74fcd4fefacf683832b59c9de7fd3199c4f2ad232c775c5c0d0afd49e869a22a7f6c47f40a51e5d44ecf1146df5208af25547302c24a675a4c070e7194499188895e8a762f468feb223c15e1c42213f463dc5a8edd945dd11cce9eeae536e61ce9133bfee757563e5a0d7662625d5fab90109566af733cad15b87637629b2ea96d6430201aaf83e36d520dca37d6fd32c21e9ed45542d5e65dbd7a6a28051ee7166487444f453ef27523f5eaa737ee5d0777170ffe89ae5d8b4216c40e1d1bc8343832c190561c317e5d820b2445c1b0c03c9d8078fe141d7a4853940f6d9c4af0d2a713c8fa5960c6f65db7462818832b7e728130343ccc946f8b2300ae936cad85af17a192e9259b7a99107ae0f11e587d94a6ea46373810b34d7f1291ad197efb8e66237deb60616739995f6ec6b60b2a34bde7b225fe2c903ea243a638d4fd885ad7d89e3416cdd04f5aaa69342f7f5278b8087de9b3bc9988336c18f655c07b48a3cdfac1bc39d9a960526c1f593efdde03fc41f5263e876bf499b9627d6083e2bfe1708d1a9486189e1c70b296be58175384d6557e7e7612abfcce6c7b66cfda76da7e8a6084bfdcc2fcc6e0e3fa7d8e876e11a93e58064d10342e3418cb4adb05de1a5a2167ba23980d3da9697991fd3803a1c9d463815ee38d2f11b608c9063719cda251f4bcd26f603a0583e189127695c6620853882a881a31f6e9884cd9084c9adf5cebc2c84b48cbe15cfd92fea52ed9e53fab751673be53814979103b8e73347c72a057deda0e6cb4fa1997676e0e1271e531e65cdc6d8051cce59d0a28cc6adf0a76f5b0bc50dcd89c642a8953fc1aa96b16c9d81555b747a82b5450738770b61c68593770309db2ba486e9f751a2956cfc6372292c9f5969ec686f1e954e11644f54fce4b46a16887d1d385a50948cada21a2f7ace7adf93cf449cf469914c177ba9358d6ce0fc3d058c05db70b3850a72f22a9c2f8e3e3caf6367c75dfc450044ccf69af6d93d9c42861b08a791ac870dadef185343ce616cea9b118e786853626714c96ba8a62d4d4a79d5c7aefb3000f6f26fb747f211be769cd62bbd3b8d72b4972d1c0088ffd609f5cd891fbf86b9f0187d7686394159430548ffc4a0b649d2d803ab9800341851790b38d8752f6bbf4ebed48abb7a4ccc1ab2f69677238db8e9ea20586047d4b581e3b5d0837747a0119b16be349852214422be6e64045e6b0d952f547d6a025c0fa3bbabea9c6cfb6d94901deb730b6d6d4c2f2058ab73600d1820090aba1c9fa43d89c79e042d434f111f27f7666102cab5e433e5f97aa70fca2161cdd798e6d01d7c483c77e1143c7c4efc465844ba0632ab1ccf48a80d983fc2e183d21c7d53a78b6d4eb8e8bb8c30268d0103a470b2091fb07355cf6f27c0ef6e7d3a56fe6fc36ee3d0403ad381d48642606c8a3ae1e78db055038c0ec3223c155621c9975f13c74651210de795aa700f4205a473ba43af3ec1d5f25c29a951512cd0da692685831c51e6fe5fb110e6acb360c0a8c4faa8130d946b28d634c284d2f982edf3740f5cb70c6c00617b8d4fb6f8cc925606bd53d652237434d617d4c3f461821b97005cc25ebbafc2398a677904fb0614f6e6f3631491dae91e8b6b5d8d1c71d45e2d464eabb9e92dc3f02525d903ed3230f437b84573885f141eeca1cdb909a80a778eda97661838552595dc409cedfe088477a9f30d848b4f862a27faef2ea167e54089bbbc1a36b4cf1c4b703a7b9bf8e5acd18e1de59040aa4d157e20dcdb029dac5e156feee9f64bcf023c7ef3e2d964aafb4bf97050fec5827f65e89016529b02bac7f5a69ae2b06a41f595315ebd001c46a5fe04728c83adab949bcf8c61e54bb5df73e1748cfd1fc299bb658aa50deb6fc45e03191cb99cc9f0bb4a7e8c9993530e8b5d988d8cb4a691702fc41f314aea39c0f33d8d8c163f9cf2b25fdf266cda80423be1bb6c51162d4776cb1b6bb1030c3193a36dd18a9b815674114dcf5c22cec3d089bda936d5aa592734cae4a479dc64a3c35e1c506cfa8e85d0e80187af0ff5951365c2537503fefd3c6668db8328f263bd67b9930feeacac91a9a47f1406fe6b192b5d71ad23584c6ad0983dec0d2bc93256cdd9c6680feeb915b083a0fed15d06bf6891a37680eb92bf4683a5d8cc7fb91b5809969b234f016f119112ec6035fcaffb0bdac42feed2c17f6a5b52c58de65dd4343c6e62e8e8da1a5ec53f617a44991984b140055dc8ac125891753eabb253eb6a4a29882b38e988de3baa97dfe7af6f29f9543b9d220c4cee96df0d4e8fd4a2d2d67038df338b65926bf82156adad8cce2be410bd05ff0df842dcec7bd5330c8921e0966dfc4e27bd97f16be2a49a1a84eb6c2a2b6eb960ccf08df79a155c328c3068884cab34279ba0e5ecc62f509dd349399ce49c9e4bd7e9d2742a6b3b4a9647e6860a943cb32b3a4ed8c4ad37cf32980ae4b19378ad0783a5e1d7899486bb0eb9a52c9a9826d6e9a5e6499d228bf3a2da55421fbd5d78c914872071259c1a6f5c8028e60a4e211b0bf0f4d4dea1345a2379215795e6bb941060fb7582da1306b9e2d156b801f926177cfc42b57a2fa476e9fed1ce76fbdcd314f1baeee62f02e22ce0606648706e01642891fe12eda6c91d7af49d84842a352af8dead21ee9fd1e441ffcd0ef7b68c85a821304ef4c87bb1978c3397ac3869fc93d3215b3852c7a39d1eeb4ac3c7b6be5108c252df12ed5611030a399781f604850f6e26d48596a6a8a8084cb3cb7beb80179200e91da0884c5bdc7f01d561e91a43ab76dd703bfbfcb3c2fb26583c0e65d5c78c50b38f5d51160fedc6376bd28c228ec25ab3fe7f060f52d4cfd647867b9522db6c6557d0d9f77f3ca0a34e59b9a7b972f8fe3160363a21350c78cea9aa964379111e5e59bc8f5ee5d15a1d7fae5c9e71b112f6c00adafc04fac2928b8a16d2f477366f065db1eee5fdf641d0bf53108f3097a4659314925227eaae301bb1238089a583ddbf9fb6e9ee493a711d33fa07a988da181eda063ea7608a6b17a8c9b8fca2cfc0b7036f376a4a7c1a6c0605647b633b549a7196825cdb99d4313ceca61c8868157c393133dc49065270b4f43cacf89b088efa9be8754219c5fc346e981028c133d8a4e4f6e392d8ba6b64ca74e759567fbbd7b16eeb09f6b886b7d07992c180e8f1fbc1cb3df334a7e398e250be4149fd599f4dbd85b7a35e87164d13bdc6ee19ddbf601fc55dcdd1abc7d7af0bc4fd948c1e2f1aed868014791a358ccc228b160cc476092edefce914d5d0d9b107a458edf9428a201032d21ce62bc119bc07b8538378038890a46a051ead9df330eb9b90e5d8b5dfa3ec8b6de1df04220aecf68540620b2b4c71deb1315d3defe625bcc3c9ede804fa3a3f55fbe52e51dd01fb6fa4b0b1d2b7d175e09a72dccfb68591176f15685d71c7785d21702508f24d2a3658e8826f3fe09b9f20131bb8fea54885d281a1a1edad3ef46ec7e1e3660605fd2c8f1002aa6d029499565d27e21d033395b3ecad701870eb9ba3bf4d530aedfbff6f6da744f69a9bb81308cc5a751e07ed368592f4b195a0b5fbb1639b976af063d8e53f8bcc386de53d1199446d86c1d60c23eb31395df94dc8b0ccbc4d39f0588d30e04f6faa58248112fcf81e87d9dfcfac515aed62ceec62219d4054f57eede708c19be2bf049ba88675082b0db7b65837d9c0271fff27fa09f34b11c583101279692dfd96232754c7f2637b2320a6856e83e9f61c64f4aa6e4c3e3fe24c12bfbf321269e89be47d964158ad1cc66bb9ab7465435b9cb39efa132ebcd342f655135e9f4276cb6da0b0bcbd57e03ec8bb107d1d700c4cb2a0acb14ccc64e83ccc7feaec5eca72ee76716abd8e24eff36b26809d1584ab6e5252ffe7a2c416a2dd1e37198a8486e1002f1278b7955f9281cc39312937c7885e2f81347fe157392112cea957324a94e298ba0ea426559c4c4e275941b86ccc7d4d4a5a88363bb6ccffb6b3fb94b2b3b2b00a132c0901a1c7783ae707e662289e23d48de110839b9b0daf95f2c0fbb13d1072e73dbe94ccab7cc064ea69c541af564d632208cd27c61d85a7a1c2d7c6c705cee0ef9dd3a22af00ff93276b068a420fa8d7977e796afa44d70d30ae235de6b75f0971deb8e9cdfcf64e486ceb7a58752490100904e7f324c28df487a3a41822b0eba5db92bbc34b73b2ab0589a71d2cba9a3dd20a0c3d65cfeec214da9e08082e6f9803ec614c16a251bb4c6581cd85e6cb8fdd990b53dee5212f61f2e3b12097588ca332c0b2a8ffe91e7a5f71619116f92fdfe4824e0fc29dcb857ea94171e367d05c3e8dad3007bd84ba11276c60eb0149152d4ac5ee8946be651b319a53f676dbbdbff937a6fdf34e7305672f00304f127f8711f7ebd3171939e75315a8e59abe90dca113df2613ba376f772a0ac1a422e126da1eaf89cad485f026348aaaaf9f3eed95bb15ecef5ab10a07793b21c2adfe660e31b4f6f939a9b318ba12919154347a74300ff2ad3a1e754676babdae6160bc2975e6bb223e922773e2a9f8d56b8b6e88659026338ce70644444dd3cc43d6ddba52552a4d15dd7bd62643636ccc483b61f47b0430b5115f8083cceb2d94592ee8556d3d40da79933fe5e20fb797f69833c39a321adafb9ae184e30c658dbb0983f69c9d2755d5556b7c2c6794fd1b6a958a20e7c36196af8975553eaab65329058c5bf6f365b3a1783e1838cd4f494ce0b2cebfe191744b416198ce23b745ea91dca93fa63bbd830859568caaa40ba7a3d48bfd669491bfc94c28efe3af3223eecefd75993764869802caf5030a7ca6ebbd9344a451a14cc5fada332e125aabbd912754a63b86ec36081a6ee153c81bdd91e024755f5b32955602f0a2998eee2b4e2a6f1ebdf532464da52d9898ad2b74f57c3561bf93ad1dd7b8db18623e08d060bf0a4361095477a1325bccaa7ef98dba52e952b81c68bde5cf1bfaeb46b236a5cc8934dfd86e4538e2d65d0b4c43fce54cbc86adc5f4ebb40a721fc09bdd8b57852727a17ea0b30334ceb2411f77ccce694f492cdf7c729737c7a5670728a8fb590fa9d73c34b891a4c5d6ada3b5751b2eadb140ca346efe25e3c8abe855a0be97efef438358fc61f9f15ac6e9069d39dc925d219b2ee49a6f50bb89898df6b39728c8ec133b013b2f90bf40edbfd01ed5bbf953498cf3f9eecc3e1937c66bd946da030a6cd3e718f1500eecd254e2648e1ba31941ed1c3739698061dad912c864f73eaf47af483d3b9daf33752f010b743d2a562c6c5c510e49507abf8849237e4609e7afb9e2a782677b5650d3c4e64daf65f46c11cdb3c3f508cb108d2b42b14c22fb6c3523cf7760702f66bbe346987ac353541ee500f59137bec876b9e3a06ffb19d538d794addfdeab2f23431b7eb9b40ea8c3e400d60112891fdaca22f9b76527a8b6a2b6faa394eda2691d23ff89c4ba36bcb8847dd15930dc", 0xff2}], 0x3) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffa, 0x0, "863bb0c205ff4b54a9c3e665cb5c31c265ed2e1c", 0x2}) (async) writev(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f0000000040)="e2", 0x1}], 0x1) (async) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x0, 0x3, 0x0) socket(0x2, 0x3, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x2}, 0xc) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) (async) socket(0x18, 0x0, 0x5) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) (async) socket(0x0, 0x2, 0x0) (async) syz_emit_ethernet(0x3a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff3ff1b6005a7081000300080045f4002800670000000190780000000000ffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000002ed37c440a0fca9fa1fbffdd"]) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340)="00f4dffe77e0c1e790280e45ea74ccaeae001d2eefb20985caa97fe210b0f5cafa1a92ed355e345cd2b9c661eb7ec9fc36c2f116681b8d1edf47b124efbc7684f4c66bc17ff9cd772649df8cdb943ee791792e21ddcfb2aee91c6dd31253dfe277c2", 0x62) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400210000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000600)={&(0x7f0000000500)='./file\x00', 0x276, &(0x7f0000000540)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x81}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1424, r6) fcntl$lock(r5, 0x8, &(0x7f0000000640)={0x3, 0x2, 0x8, 0x401, r6}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000b80)={0x0, 0x0, 0x0}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xf3cf, 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001300)={0x0, 0x9, &(0x7f0000001100)=[{0x0}], 0x1, &(0x7f0000001200)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xb0}, 0x0) setreuid(0xee00, 0x0) r7 = getuid() r8 = geteuid() setreuid(r7, r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r9 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r9, 0x0, 0x65, 0x0, 0x0) executing program 2: connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = dup(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x2fffd) recvmsg(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f00000003c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000080)=""/24, 0x18}], 0x5, 0x0}, 0x0) writev(r2, &(0x7f0000000400), 0x1000000000000165) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000140)="b090fd8d24129d8a8c1533bc4461edf4f1f0282ba93eb8e9ffc2fe93d55509bdfc9f6b28e9fade02acfb99c9053a6cd2df762edaf19f0ef764c21ebc7ea33ff7c475e234f408564402008d7e351c3176ea1abf0f45fbd76295b86e4760df2055f8fd38a4494331bec1db3bdf104401bd9b6ad429436f4c0bfa9533701dc0ddfdd404f534fe93905ad3bd45055757bf3fae19545487897219f421f066bcfc900dbe55fca281f0539b4972c128a2fff115cea78f36fd1b98272d2e400ea1cf1874fcf9cdf3ac00a630c09185a6f74f5f2a8849c621a697e03d24bd9a9d09fa720657e40468e92d6c098517b0910e090495854337009c314135", 0xf8}], 0x1) execve(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) socket(0x0, 0x0, 0xff) socket$unix(0x1, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) ktrace(0x0, 0x5, 0x0, 0x0) setsockopt(r3, 0x4, 0xba, &(0x7f0000000040)="7d09dcb6cdc95f89b6bd670dc9155dc532574ad0fc8ad6e5d4ced0907c4ef7b23cae3c3bd63631e3b15e7ff9b97c52450d417fbb8986854a7c5fb99ccad29cb311eb611622e5fabef9c87c6d52192dd9a7d56f763b88", 0x56) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r4, &(0x7f0000000000)={&(0x7f00000035c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x7}, 0x10, 0x0) getpid() openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}, 0x0, 0x0, 0xfffffffffffffff8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000240)="73f91e3471ac4ea7007c2a0d84102b674dd54e07b1a9a34b8e5f84cf71b5", &(0x7f0000000180)=0x1e, 0x0, 0x0) executing program 0: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000000)="8763da0211ab888c897ca840489e22f0314357", 0x13}, {&(0x7f0000000040)="b234f4040207e8dd89c4b1d49cc82ccf80434fb0c9e133bf75216df791a9252c4e39c7d95e8f21dccab7a8b6b1f0f249641e9e861dc35051fbe65d4ac1451b9c21921fec2722df5502d1c254bc33883e70402bf1fa5b7ee038a639a4f703348512c379c9f30460c0349f6fc74edfa173762566548bf87d439e6c61d51146e26609e57d4d8128878135a84452f5fd6811f965e65ac26dcd030124730f32cd9378135048edfed83a1a4539e1194c47b7c84957bd6d22b47332697d9b77200206261a6be506a51f3355664f", 0xca}, {&(0x7f0000000140)="629a84a06f8261a5d63cb323a8411feb35310be7c170c4b256b24c31876cfc60b24de427074562ca102622ad1e42f86b0388fbb8ef973da9ad342b0ff25aed94452d656a9d049fb6d2ad0a1abaf8950a69d9fb58d2dae4422ce598e77b58d0bb6a00ae", 0x63}, {&(0x7f00000001c0)="9e535964fe2f0cb2ada3ef981799893e60a64100b156ad1021faa61ea72ea8cf8ac843fcbbffaa0c4315fb4c8bd05038dd9506ca03a3bd1975c9a842ae52c442cef20b8d5705bd0ad1c1b6c1a0b1a9334d3c1b699193087480ed3d8d2e656898ed5d86b81c864364f6b4f211f82cb827fd9f9a3da373f30b753c6e620d85a99a6699324fe15560a63c4916d03b5198e2c9fae876", 0x94}, {&(0x7f0000000280)="b3b5f2cfc0975bf7d950587a", 0xc}, {&(0x7f00000002c0)="6fda850871bf9fbc56e3adccafb00b55f97eb60d775befdd4fc0014acdb50b5661c341ab261a428888e975de376231ac749da8ec976cd630c6b44014f39adc62d34585fa65b2dfa561834ac8dbc28b331016bcf51831b768c16ece7de06fbf8a45653638638fc79534b5adedd450cb12b6708dafb59b20a42306e6a0efe023a288f168f8ff70d1db22acd291b121867fb07ea90c42cbcdcf1f0102bf", 0x9c}], 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[{0x0, 0x0, 0x3, 0x1}, {0xfffe, 0x3f, 0x1}, {0x7fff, 0xa9, 0xff, 0x8}, {0x5, 0x2, 0xcd, 0x8}]}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pread(r0, &(0x7f00000005c0)="fa45387a108963ee649a46f50c2a5269cbaf48ebbeaaf3be864116cd5a5f4749002c61b0a8e894ea524f27c32920058ee634743002f127231979d8862024302da046f741c5e88647b7ceda977fbd13f6feea54afdb9038b053103c61b093d51aef15fc7586ad2664db6edfc263a43fbc3b4078468912e53d239faa04432ea460adbc7ce17015209dc1687cb8f1fac2131764c15b18ab5acc99b0fcb0d693123ec21289124ddbe5af085790101d030cf8db66fa8cad1c76c900d271363f2724201f33632261abbc1f463813cc6699f851f8418b96e9acdd8a3cf0950529892b0abe1e50ffd0028a", 0xe7, 0xffc000000000000) listen(r2, 0x7fff) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmget(0x1, 0x1000, 0x10a, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) setreuid(r5, r3) r6 = shmget(0x3, 0x2000, 0x208, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r6, 0x3) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000780)={&(0x7f0000000740)='./file0\x00', r2, 0x1}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000800), 0x8, 0x0) kevent(r7, &(0x7f00000007c0)=[{{r1}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x81, 0xc90}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0x5}], 0x200, &(0x7f0000000840)=[{{r2}, 0xfffffffffffffffb, 0x41, 0x1, 0x7fffffff, 0x9}, {{r2}, 0xfffffffffffffff8, 0x0, 0x40, 0x80, 0x91b}, {{r0}, 0xfffffffffffffffb, 0x0, 0x8, 0xffffffffffffffff, 0x6391}, {{r7}, 0x0, 0x8, 0x10, 0xfffffffffffffff7, 0x3ff}, {{r8}, 0xffffffffffffffff, 0x78, 0x2, 0x6, 0x4}, {{r1}, 0xfffffffffffffffb, 0x20, 0x40, 0x4}, {{r7}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x17, 0x7}, {{r7}, 0xfffffffffffffffd, 0x3, 0x4, 0x9, 0x57}, {{r7}, 0xfffffffffffffff8, 0x18, 0x80, 0x2, 0x100000001}, {{r1}, 0xfffffffffffffffa, 0x84, 0x80, 0x101, 0x7}], 0x1ff, &(0x7f0000000980)={0x80000000, 0xdcae}) close(r1) lseek(r2, 0x9b, 0x0) write(r2, &(0x7f00000009c0)="078ff41ca0b22db08fbad47279c6c650583c1b77edd640b51b22d39e6aec9b6e5e035307fd60bb00781824da515eb54f2a930aa5d95e25a7603074ff37bb63179677a76dab7aad2a240e10fb1bd3f0f1bca53b3ffe558d43742d2cc9492138d2adbd8ffb7bb4678b700d9b382dda026a298fbdee60d703a6fdcd0cae62141096b7d373fd764f2438", 0x88) ioctl$TIOCCBRK(r7, 0x2000747a) r9 = accept(r7, 0x0, &(0x7f0000000a80)) fchown(r9, r3, r4) fcntl$setstatus(r9, 0x4, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000ac0), 0x40, 0x0) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000000b00)={'./file0\x00', 0x3ff, 0x8bd6, 0xdeb}) shutdown(r2, 0x0) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) close(r0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x4) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x40000000, "d9c71d75463c8d2213137fd1447a6c893e868ffc", 0x7}) syz_open_pts() msgget$private(0x0, 0x0) open(0x0, 0x0, 0xae) sysctl$hw(&(0x7f0000000100)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x3) read(r2, &(0x7f0000000080)=""/230, 0xe6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) syz_open_pts() close(0xffffffffffffffff) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchmod(r4, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20000, &(0x7f0000000100)={0x0, 0x4}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = kqueue() socketpair(0x0, 0x8000, 0x0, &(0x7f00000002c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x500, 0x0) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x81, 0x4, 0x93, 0x81}, {{}, 0x0, 0x0, 0x8, 0x0, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000000, 0x6}, {{r1}, 0x0, 0x0, 0x80, 0x0, 0xffffffffffff8000}, {{}, 0x7, 0x4, 0x0, 0x0, 0x1}, {{r1}, 0xfffffffffffffffe, 0x0, 0x0, 0x400, 0x3}, {{}, 0xffffffffffffffff, 0x0, 0x0, 0x8}], 0x200, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x1}, {{}, 0x0, 0x0, 0x40000000, 0x200, 0x9}, {{}, 0x6, 0xc0, 0x200ffffe, 0xfffffffffffffffc, 0x1000}, {{}, 0xfffffffffffffff9, 0x0, 0x5d19e6c3bb03b694}, {{}, 0xfffffffffffffffb}], 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000100), &(0x7f0000000040), &(0x7f0000000080), 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)=[{}, {0x8}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) executing program 1: listen(0xffffffffffffffff, 0x85) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800460000200000000000019098dd1400bbe00000028303000009009078e10f46cf"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) sendto$unix(r0, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000280)=""/92, 0x5c}, {&(0x7f0000000300)=""/83, 0x53}, {&(0x7f0000000100)=""/8, 0x8}, {&(0x7f0000000380)=""/103, 0x67}, {&(0x7f0000000400)=""/136, 0x88}, {&(0x7f00000004c0)=""/93, 0x5d}, {&(0x7f0000000200)=""/21, 0x15}, {&(0x7f0000000540)=""/232, 0xe8}, {&(0x7f0000000640)=""/21, 0x15}], 0x9, &(0x7f0000000740)=""/38, 0x26}, 0x402) executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x12) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x1e) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x80002) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x90) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/68, 0x44, 0x42, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = socket(0x18, 0x8000, 0x20) r5 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x4a, 0x41, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) recvmsg(r8, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) sendmmsg(r8, &(0x7f0000000080)={0x0, 0xa}, 0x10, 0x400) setsockopt$sock_timeval(r7, 0xffff, 0x1006, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) close(r7) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000002c0)=[{r0, 0x2}, {r5, 0x100}, {r8, 0x2}, {r4, 0x8}], 0x4, 0x0) poll(&(0x7f0000000280)=[{r9, 0x4}], 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x5, 0x100030001000b}) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000000180)={0x808, 0x4909c, 0x4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(0x0, 0x0, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) executing program 3: socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x7}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x7}, {0x8106, 0x0, 0x0, 0x2f4}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = semget$private(0x0, 0x2, 0x86) semget$private(0x0, 0x7, 0xb) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001240)=""/4096) sysctl$hw(&(0x7f0000000200), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0xca) seteuid(0xffffffffffffffff) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x8) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYRESDEC=r0, @ANYRES16=r4]) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047308, 0x0) pipe(0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa"]) executing program 3: ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000000)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) close(r0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='/dev/ttyCcfg\x00', &(0x7f0000000140)='/%#\x00', &(0x7f0000000180)='/dev/ttyCcfg\x00', &(0x7f00000001c0)='/dev/ttyCcfg\x00', &(0x7f0000000200)='/dev/ttyCcfg\x00'], &(0x7f00000004c0)=[&(0x7f0000000280)='-{+\x00', &(0x7f00000002c0)='/dev/ttyCcfg\x00', &(0x7f0000000300)='/dev/ttyCcfg\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\\\xdc-:\xb7,\x00', &(0x7f00000003c0)='/dev/ttyCcfg\x00', &(0x7f0000000400)='^\'\f\\[\x00', &(0x7f0000000440)='/dev/ttyCcfg\x00', &(0x7f0000000480)='/dev/ttyCcfg\x00']) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x10910, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000580)={0x131, './file0\x00', './file0\x00'}) select(0x40, &(0x7f00000005c0)={0x75, 0x0, 0xffffffffffffff01, 0x0, 0xd56d, 0x5, 0x108b8aa7, 0x4}, &(0x7f0000000600)={0x40, 0x2, 0x9, 0x9, 0x2026, 0x6, 0x10001, 0x8}, &(0x7f0000000640)={0x5, 0x1, 0x7, 0x401, 0x3, 0x4, 0x8, 0xc7b}, &(0x7f0000000680)={0x800, 0x8}) read(r1, &(0x7f00000006c0)=""/35, 0x23) pread(r0, &(0x7f0000000700)="3bdeab1f1171c5f4e8d1cf99a159813480c6a10cc52d60dbfb94a6a4cb3c5ab16fb79bdbf2e56aadd7bc24917cd0f72436eb59910cd461827a8c04135eeb39d6d2b4d247f94f8cd506984bb10a6b119149dce7d1088696b8", 0x58, 0x9) execve(&(0x7f0000000780)='./file0\x00', &(0x7f0000000800)=[&(0x7f00000007c0)='/dev/wsmouse0\x00'], &(0x7f0000000980)=[&(0x7f0000000840)='\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='/dev/wsmouse0\x00', &(0x7f0000000900)='\\\xdc-:\xb7,\x00', &(0x7f0000000940)='\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r0) syz_emit_ethernet(0x108, &(0x7f0000000a00)={@remote, @random="7f4bca488eb7", [{[], {0x8100, 0x1, 0x0, 0x4}}], {@generic={0x3c0a, "4d75ec67d7874887dd630d40303c1d2f1d3464dfc601941ddcc18b2bef1cb874adf93cf0b3f8289e43949ef7f5709d98c29760155526a550abf9822256d0b14c811a77aad005cbd3e483c0f089ca553ac63f5fd03007d3bacd752fbda6c9634db5bb4313e392bcadbc622d346cdfc5d98035fecc05808f54c5bfdf7a2232a2cb67df59962dfcb3c7e4ed278c2a919742cf9b78e8ba30fe23672357bb7da0b0f044305fdc7fe77a409b36ce8560f18eb9e1343e67b5a01eed91d0ba307606090d50114d75669ebdd1f2361aa135804f369c3d19cc0059b0a9ad035edc4f5fdb2711fbdb421762dcfcf4d774956b18c2f91769c3e06cbe"}}}) pwritev(r4, &(0x7f0000002000)=[{&(0x7f0000000b40)="5215bf4fcc0f85559c292dfd1346ad109922146cf012e2d0f6f706ce", 0x1c}, {&(0x7f0000000b80)="bffc4f06ba928bb56f211b106e194bd36ddd802df5aae1013adcfb9032af4993f8e98f643b1a56f078de1b5aef6561dae29978c85afef7757f5b0a7e2e85f6034825dce9e536fb5f5434230e3c61be87d04e66d4c8cc09bd584707b5b181868eefec2ef800acbb2838b0f22e", 0x6c}, {&(0x7f0000000c00)="3cbf2894fc8d50f59c83931c493a20d1493c48f2b50531b84f609bc05f35679cb222b5391931ac1888d4c1cfb694266db7bc19bc30d20e596b5a48424072cc52f8ef77fde80999f81a8dc9176d06fbc68d24971eb7a6d013b89ce284d513ae97582ab3e701748dc86c480d8520507c3d21488fcfff882a9bf709f69e982e", 0x7e}, {&(0x7f0000000c80)="db327c7634af182af6eae9614ccc47fbdd4556fed2cff108d468c85467bb3cddf9116e83a0d76ce85bfd7950de8f9ddccbec294b7583625301d6a820a24886f153f1cf6f6ce5b7e43d3036bd1d2bea58275885e09fe2467e53e3684aae6ba326217d89bbafe7cb183c15c04efe59193234c98b5788c1f4a700ede6feab211f1f51874c434e26520cd431321585b79fcbbdd9a03fcc921cc98107540cd204750b0f7ba8c2e50d05721cd5cb7e05ffcaea68ddf94cfdc369c64437ee042373eb4637f1188836", 0xc5}, {&(0x7f0000000d80)="301a27bd63a46e1d60ced09316064dbfff7bf0a3989893085cbf100772d6cf3620bf394052b45f879d5b12c3805b0808087fdb0a81420bf6027dcd37b428488988d9b0cf0f352f6215ed80f2ddd26ce91d2c058b96cc1c7d981b5f23fe2c809ab6d7c6a4a4c79663eef4edb09a02b469dd32710ebcf75196f334b009b7335e835525d87c85a9eaa34369b11f3c7c6a0c81665d33d063d8fbf14a6df2d1b2c417754ae937e0dfd763237184434d", 0xad}, {&(0x7f0000000e40)="3a57252f684a2d8610b5f680026ac22f84fc7d18aef4b51809e1eb885ea417caeaf08b217ae791816436a2fb3dc4089c248b858292c908be30eb", 0x3a}, {&(0x7f0000000e80)="e16d59a740e307dfc3879b39ceb2c1190681c10e4beca085a902da3266ea1835f17bd55e23480eabe1e12d46f4cb5de40ca3d0531bc42bc369e1cf514e7516392a252fd2e01f6fa7ef66813dd675436f99e3dccad8357031eef9c70fbfada0450d93a2d1cb1a229b612d1ed912d68a8bd5edfab2349a0c875c594015b7d205f411e51c7c3badda533b20c116d5f6613d636ffd766353c28bf9189a25c3333833532a6879f3be07a2da6ec6d6c0e0e5ce55a661f76bc8a9ff175fb64048483fc2c2bb987f3d9f51f21dbdd17491f5241bba23f737b3a804be0526f97339006c0464bec4052c1c1f6135e50909d851586d158954fa20ada94d643fb9daea1742dd84435b7f8dd533ed36f0293cbaa61375c4faa96e678ee261f8f6bb64c4263a830eae82aef44a97c2a5c953617ea9383f87fd4f079038cec54aac9f07e63498ef00d624d7a728972f3974f14af9115b243f9d42049d5f246f72dace5f36237207d95f2814b9dc59e31c3530b92747e3f3e3bbc4bcf8897dc70a7f8dedaaa6ec90d995ec76a3d732a41a65b60026be44dcc34805dcb67c008eb2c2bd1d299977bc456c777c526ed50596ef1b17f3fae7617cdcb3422ac3ce3cd23d83b356b2bdb83b3fc48efcf75e761b95f7d19f6b466c425c727046e243188981acc562419026d023012aa9c264fb109b192d2443b89f63e713e9dea8a2c94cd82973baf88ed4d8220abb58537d0d2660310347dce8f5a19cb8a569c4b613c599149bc0fdf44e11ff34019496f72c8f7f06705b4528a4453d337f2c0df88c77bdd2344d0608dc5652e84093b2b3b556cc11d6a9e1715cf79dfbaf5d2aba6138f8a5ddaf870a3d91984482e8a53ee8f60d139d11f83c79889a6d7400596102e6f76897a33f7dd56fb819e70507345ea937c582b9078bf933a9e8083bce9b9c86e9b604753df86f02f21be6fb2623f0f434ff94926c0910a022364fb2c29fc3ff5dfedac4933ff5f51ead7f5c4d5e2f6af1179689e03e92a536f1f928087ebbd05cabaea4a45f58515fd9ae1d20367f394b9782bcc37ff396cd99647e6c4d5d14aac1dd615d760bcacc6107a8e54b7d3712aeea539fc6e37b3a1975830253956cdca07a4c869faab03a1bf645bab7d4d0970ea590e519ae710936e7a99855fc5388f24071c8498d6209435f9b4c6e2d7181c6ab85a5741e66ab4d09ed3cff18f510a6fbedecbef6a0531c89859018f05262345f84c3fcce373b07ab11cb0737deb272d7c34c7b4b280b4962be981b07cb3958e740db7e05d3bfc0aa20d3cc7f0b483facb651f78bcf57818f30d3fed4107834af16d161370c44f7b945209596cac29336b70574e270c837ef2b0ba6bbf930172622a88722b1b9dba608da1568aff7dfc13d7670172892ac95d15bad9920865cd26de98123a1573b8f2a1daee842f668c11b3380c55f0d4aecd25372e44d2fc1b5d749bef2e77e0e8bca76221dbabbc6049c105701223fc8166ce2786e2b64ae40e593f3e10723aa61d989d341557c5d70e7200ce9d17234e0a90e9365986db617832967ad7476f321083e15bb069bf480a314794d417066a55d6b4926782714edd8d6e1609258f9854e3ba3de8a66fdf55d78110ecd6b3c9b4208f796b6e523ce1cecf0c1885b8a766fb72493c49e6ea5ee49b8d557bbff535dd489234c1d1ee98e28aeef29cb06deb9eb3436cdb655e337200ef3d050c7e05f84088ca4dd5fa52ef47efd7dde3d37488d0e8cb361c7ba669f7df6dbcba1e1ad3d38bea0747998c9c86fa4c1109ae7636cf73483d78bd10f66588315bc3d37b54e0da21d418afb2e254320e8955dfcae721771424c0a8648173eb31195fd6bd829a68c0fd1514fe5dba3fd371439f01feb9e49cad71252e545eb4440e0d1c8820f080c8cecfe19346714a2b76bd7b24df76ba70f5a4a1774fa343279d67d9b0654bb4dcdb485472069f7f5885ae6e9a8b001b60219a160747780929aae4f3e40050f7375980c8dda772783180453e63397054b1fa9259496667953cbcbbb26c2dee596148b49f44b62671e80a5c5ec905dec7f33f2180cd54d1e4e4245548c6fd2dc87980116daa634ef452ed7fcd8ab66bbe73e16b423f1a93fa608c740fbd06395d9c50b480896e5a550b59c75c2b57abd4407e0212fe9c0543ffb439fcbba624108acb787a1a2719d65c70d7683574be5d865b0784100a207b4e91f858807542e10a159722c2ecf3af06ded3b0645ed915583ee928fc555f3cb8fe4aa0a4bcc84bfcf27a9803b66688d9b7c6ffce630f84a03f5ae1a4cb42c74af0157aa05bfdbb8d7d00f226032ed1bb0886148122971760894b92258776b1a34507153cc211f2c1ab05987f3675988b5451028c7144664f0d208f4aee661f9f64ce5fdf4c7fc9db8d5c0a8bdfe14eec9beecc364d799eb32090cec08c4b0a88fe64a2258da8364a648e0f1e2b6adb1a63bcba2c712b066ed95f77453b843bcb16b733ee0a2fd71cc61e4d10fe16bc802933dafb3f5f75a7734b136514ebafc0cb4efd3963e9e096125c9af5797b07d0a022259b7ef980ebe029bbec1b1656eb68eedd50760d789b5c555a6367f9f84922657cd1615e1e1716814d9ccacc615bb0ecee9437eac32c9fd865c5735fab5dc2acb0d77420108965af8b9e694e97e4ad9b4254bf4d3158c8df0dc3f90d5150a0dfd061d1c301d04e15758399fe6feb0adf33a71b8b580485ae39efefc74a32f6e40903e6b6aea032d033ecddfac9a68870e9237d021d351eeec3d5bc2891865cdfe32f5606f0bf702ec34a3f1308ec4475af317202467a0b8512c56ffb9380376d0f3d25991867d48a8546863484860f57a0ca8d78626fefa23d2eb7a3b5bc10552a7d5e5ee1c1af2f67a3788353693bdb9008e988b0be5c128fc99b96d3ba1d1a1803082bed2fc7a319ffc76e6f2c25e8e912b93763110d5dc42f3b0f69445b266983cc248169f69e846507525a84cd3222731abefa7edba70aabe71fd7bb231d0836301c2b312ea2d701cab74f6f87cf6866fb84aaec01dfc9b2a83f9b08bc05c0c7030cc39c604cff17e4745bf348f95055b4b2cd277770e8627738f53ececb33928030d396fdbe9a9f4f1c80487d9788c5dc32a3911adad3ea4356c4816d884f4c3301b25c8ff0939f188363919bd7804f2d11947dc07244d66900de016268f6d1d89972dfb59dba9a4c11aee8975c99d14f186ab36d7cf9bbcc2ebfe8e701e4221ee3c76f907eed1b84c7431a8a603466ed183a6f2da9ab3784b76fef480811ed72783be15f2ad30c14a62fd22ecf4f95bb4e7641adc6b1456aa288c2e8e0156a4dcf964c7084930fa366da8ffb9f1473b39331478843af828bb3d273b8983d51c290567db9ef0c2f9796e0a2fa10466c2020a24d8dc9a8508cc287ef91bd5ad7608c709b05bdcbd4c90f1af3f7895636c48b981fe1cab06701ecbd7e68c5dac1b3c2c9e3b8b50da32ee894b61bad5f7b7d435d736f53740deeea7a52e53e7efcf5ecbc0940a6693d28db4b621cbfecfe89745a7b3b8dc48cac79e404617c3952023ee1e28335f5eed4d8fbe8e0a600025d20adf87dff7d9a61865495dc90508087edb8ad93a159d7b685c54859c03561243c18e65e5444a944264d9ffa6d9f8a7dedd7ba9df0f3da5a9d93b454f74993ffc8e2376661e03307b826673f3e0c653ec3a65adc231d4779ff28982a89aa92e2a02f85febda34ab36922fad5160c62d29564e076eff72805df1d1e5f589116da835eb29039b897c66b410dcd12235e981d4069e0a7b96fceebfeadd88ac0140ed3ad8de8d9ecf6e43243762a611d125b45e59ebe762fb7b96c618ab08b38e570be31a58ac350e4c30693c7c323e39f87a8747c2646653eb53e49f2124da57a81a0c8cde91a59117cc3e40767dd76fffb5d10cac83aa5a8f0f86d3d0dc1d1ee04df5669537b987d27da07bab42448904330b79ba7188eccb6f1cec23d55663cc32b8ed378678b9d3e7b1722c0a90c7862d688a8d6f1f36d3cb7b7e9678abcbc9c025b982ce2c76ceb38af061d5bc9123d62a8a7c520fc3c54a6a0cdb3d90f4b8d998713c7d5eee96629d81f9a1ebbb986aa1fb004dbc93811f683ad5b098cf98b0cf4829a12278bef75ce65166146138f1664addd6345dd3df64d6fdd0ca7de9d0e6eee30a1fd140247bee78dede51de3a5101e027bd9806dceb23f054ed4c0b59c9d7de26df8bb6b9bd01a12edecfb75d73beb8496e2e88ba3a99dd8198013b029f60235ce96e2013d1debaf7d2505f6f23bde7ba4ef221097c7db80ce043b7b936cf2857891a785be76c5f2d88395b0dec30f1e612ec755cc801368039fb5e390a426ff1b167db73144b400ac425c297f34df79d1a4b46879dd23d2ad9795fccd51b4269b7e9fe710cc1965a0dcbeeb8de4eece12c1ac35d7218fbc2d5e2642db6b269742cb6db2a94c7d5e1469973946371ab511ad957f2b6231dfdf7fdfe5af807e1459851d5e6f967e1afa93fad752c792738dfc7219732a235c600535ec714ddb0fcda64d95645d8cadd971d6a233693b114de967133adfe9713870d7ce033b1ecba5c69cf980b9975511a1b7561a8d045dd9860e9a88aa3f72b3f4b78ec489cc254d2eb953cca166a00b682830f093d6b9ff2e55ce0feaf6667f8123d9947024b868abd364541df23cade06f8161222b78a5304b03e73927512bce0443f2744dd27f55e1cde98453375ba3276e581cca7d5459dbac01236701a616c40cf23d2de9d2f321884c7144f1599d82e30d8819eecc447f88444dc9db479ee19e41e7485a668ff9763d81d5a3f4bda156fa77123f261f826f817b79d2c4412cb2c819af8240aedc00865e32daec57e2b67e48676007c6b1c50648fe08c7b72ffd32eae4754aeae7bab889377f257232a8851912fc0bfa0af436221165ad250f7029472100f0375f80fb4a79f82ce1f771ddc33fea94ddd8837d3e14a0d20b3cc45a9d27267565657458edc0a0b8c783cdf362672f6b1a6cafa13c8e7347ea05269feec488a71330ad8ce778d45b8d64d8f9b272a091f9099216931331116e960c2edf04896160abe6e4015c053e2733eb7fee08d4c567d19577776c6cc77f6341546a428904466b18c9ecd2d426ac1dc648c0b8d2d90503b9402802130585192650000d927073ca3dff1a30925edd4fc0515105a9792de5b60650f9e933aa9131fb21762d5593c6b3b4357c1615207aabf7a7938127051745edaa30e0728244a008226f02ee97adc2811fbe9ee586a2bde211b90736e720bedc483564dd5bb51e13abb065c769bca440b38035cf345e45a7440c32be85a68af32d2a5977fcd796f25bd7997fa22c3819fb490f34dce28f8bed10a522f78ee8ae7c4a20a5fea4051bde7234d5b8afd10d2dda57f52e8c388fcaf012621e267b8d6658a145234b7804087e28672ee29a4bbde834e2c8c4b089233cee1f700b248113840009f5a608754c0356037ecbae46ee2767d4efa053e53b2431b76a146b03b04342554a75a2366d89217eac6967c74254aff375167a488b78b2d2cb77b177167b5c5063114244af2374ff6aebcf4a6998459c6b18f94ec59eda87214fc7d71b37123ce92d6ce925816674488d63c732ab8a7df575422822113b476e2fe2005aeaf62dd714e4952a7c2f97206d5e40b1ec2a127ea2bf8525dad67549d93e2fba865486fbf7266f56c64ce18a962cd9260816a15ab345df69bbef502177228117f400c664da257a70525b900ab24771e5eb7f92d897391e2eda7e2ed0ace6031e9", 0x1000}, {&(0x7f0000001e80)="49ea58fb0dbe059c1af11c6076e75934c95293b43f302f64fb25fc8605eca301f8d2f4da059a24384e4541241c43cd78db3a97adc7b7e60702e6cdac5517f41da163042b9b3cb44f81791427c949edfca237f54b90e1b1a884e8ffaea73660e997135595d04ea138ea25bc2d32ba983944e91205d83e8dcc0f06346a6c66fb4ffbc6d63915ea310f24a19a4b9ef6dce4abf663da1f86a6b8801dd8bc955b11f971bc54225c481bf119c1f0c40ed49d37da77635aac3f54d7ce673bf3aab2fd4b3a0ade10b53207a3bfd8d739bd0ab7", 0xcf}, {&(0x7f0000001f80)="ecdf2e7fd4208d083d71a167a98f5fabb784e6caa76fde408424fb6d9976912bc3733779942b0c99e8fa74ab8cb57e6aad4de8491d7eb84ed99935452cbdb4a45e98bf38a75f04c924ee060d6727ad3978512ed62b51287dc4b117f839722af191c6e557ca9c27d92d05c726a2b7b82df77ed01412710412b9ab51d469dde1", 0x7f}], 0x9, 0xffff) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000020c0), 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000002100)={0x5, 0x9, {0x0, 0x5}}) r6 = open(&(0x7f0000002140)='./file0\x00', 0x0, 0x40) fcntl$setflags(r3, 0x2, 0x1) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002180), 0x1, 0x0) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f00000021c0)=0x1) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000002200)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r6, 0xfffffffffffffffd) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000002240)) openat$bpf(0xffffffffffffff9c, &(0x7f0000002280), 0x40, 0x0) execve(&(0x7f00000022c0)='./file0\x00', &(0x7f0000002480)=[&(0x7f0000002300)='@^\'&.:\\\x00', &(0x7f0000002340)='&}\x00', &(0x7f0000002380)='\xaa\xaa\xaa\xaa\xaa', &(0x7f00000023c0)='^\'\f\\[\x00', &(0x7f0000002400)='{/\x00', &(0x7f0000002440)='\x00'], &(0x7f0000002680)=[&(0x7f00000024c0)='\\\xdc-:\xb7,\x00', &(0x7f0000002500)='\x00', &(0x7f0000002540)='&&.\x12){^-)/-\x00', &(0x7f0000002580)='\xaa\xaa\xaa\xaa\xaa', &(0x7f00000025c0)='/dev/bpf\x00', &(0x7f0000002600)='-{+\x00', &(0x7f0000002640)='\\\xdc-:\xb7,\x00']) chroot(&(0x7f00000026c0)='./file0\x00') execve(&(0x7f0000002700)='./file0\x00', &(0x7f0000002940)=[&(0x7f0000002740)='&&.\x12){^-)/-\x00', &(0x7f0000002780)='\\\xdc-:\xb7,\x00', &(0x7f00000027c0)='\\\xdc-:\xb7,\x00', &(0x7f0000002800)='@^\'&.:\\\x00', &(0x7f0000002840)='\'{\x00', &(0x7f0000002880)='\xd5@[\x00', &(0x7f00000028c0)='&}\x00', &(0x7f0000002900)='&&.\x12){^-)/-\x00'], &(0x7f0000002a40)=[&(0x7f0000002980)='&#.\xc9+}+\\\x00', &(0x7f00000029c0)='&}\x00', &(0x7f0000002a00)='&}\x00']) close(r7) unveil(&(0x7f0000002a80)='./file0\x00', &(0x7f0000002ac0)='c\x00') executing program 5: openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) minherit(&(0x7f0000149000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x52, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8f941d71aabf86dd60000000001c00008000000000000000000000ffffffc200ff0200000000000000000000000000013c000000"]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x7}, {0x16}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x44}, {0x60}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x8) syz_emit_ethernet(0x62, &(0x7f0000000180)=ANY=[]) setreuid(0xee00, 0x0) r3 = syz_open_pts() fchflags(r3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$unix(r4, 0x0, 0x0, 0x14, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYRES64=r4, @ANYRESHEX=r4, @ANYBLOB="e4acbe910859d12f57944a227fc289072a10d637780e028410b67e7fa98d513404722f6ad40a0d560981e7d6b8ab2243e92fe1095a0361a92c4372204ac57595ad8427195417826196b9cddd3a87bccc97df1811d5e8c220fcdbb4409d146053ead451aca557a2a30d0ce06c7925879b0b5a09ce20a02aafee36fe06cc6c7d87f4d089ae759d0e425b8f7a8f525b56b94874b14335c5bb722cbfdf7881f09b723bcd37513bbb0c30c4c65bf29b13730aa095829d69a3cb6017632e51ca289f32040e8bfad4bd67d5612b6f66f11daa9f1b606f03d168af2e380e2d1091d5c09b4fd14943844219e027"]) writev(0xffffffffffffffff, &(0x7f0000000580), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) listen(r6, 0x0) socket(0x2, 0x1, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x28}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0, &(0x7f0000000700)={0x81, 0x7fffffffffffffff}) poll(&(0x7f0000000480)=[{r0, 0x1}], 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffd, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r4}}) lchown(&(0x7f0000000040)='./file0\x00', r2, r4) executing program 6: sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000200), &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x8000000000000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x0, 0x0, 0x5, 0xe57}, {0x4, 0xdc, 0x2, 0x4}, {0xac21, 0x7, 0x9, 0x2}, {0x6, 0x0, 0x0, 0x80}, {0x7, 0x81, 0x8, 0x400}, {0x75b, 0x2, 0x20, 0x401}, {0x4, 0x7d, 0x20, 0x3}, {0x7, 0x0, 0x5d, 0x1000}, {0xfffb, 0x2, 0x0, 0x1}, {0x7, 0x2a, 0x5, 0x8}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) clock_getres(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1600]}, 0x5c) executing program 4: socket$unix(0x1, 0x5, 0x0) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x104}, 0x0, 0xac09}) (async) setreuid(0xee00, 0x0) (async) r0 = getuid() (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async, rerun: 32) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) (async, rerun: 32) r1 = socket(0x18, 0x2, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001bc0), 0x0, 0x0) close(r2) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async, rerun: 64) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (rerun: 64) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r4 = getgid() (async) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x6, r0, r4, r0, r5, 0x8, 0x5d24}, 0x80000001, 0x179, 0x1}) (async, rerun: 64) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) (rerun: 64) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x100000000000042, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r1 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) setreuid(r1, r1) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000013c0), 0x0, &(0x7f0000001480), 0x0) setitimer(0x2, &(0x7f0000000180)={{0x2, 0x1}, {0x22, 0x9}}, &(0x7f00000002c0)) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0xd50, r4, r3, 0x0, r3, 0x120, 0x401}, 0x5, 0x2c4, 0x100000001}) r5 = msgget$private(0x0, 0x8) msgrcv(r5, 0x0, 0x0, 0x1, 0x1400) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000140)=0x400) fcntl$setflags(r2, 0x2, 0x0) dup2(r6, r7) read(r7, &(0x7f00000004c0)=""/203, 0xcb) executing program 3: msync(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) msync(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) syz_emit_ethernet(0x47, &(0x7f0000000000)={@local, @local, [{}], {@generic={0x8181, "1ce989b1fcac0b35a9e8d5de4980eae75090b5f34bfe1a16ffcdf9a733e6c013932a156754eff93ae637f3510aca1e561cd9064ccb"}}}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/26, 0x1a}, {&(0x7f0000000140)=""/231, 0xe7}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000280)=""/108, 0x6c}, {&(0x7f0000000300)=""/113, 0x71}], 0x5, 0x8000000000000000) r1 = shmget(0x2, 0x1000, 0x4b9, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x3000) r2 = socket$unix(0x1, 0x1, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) syz_emit_ethernet(0x1c8, &(0x7f0000000400)={@local, @remote, [], {@ipv6={0x86dd, {0x4, 0x6, "a795bb", 0x192, 0x2b, 0xf8, @ipv4={'\x00', '\xff\xff', @multicast1}, @empty, {[@hopopts={0x88, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x7f}, @ra={0x5, 0x2, 0x1f}, @pad1, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @ipv4={'\x00', '\xff\xff', @multicast1}, @mcast2, [{0x19, 0xf, "92aa5ebd82b1daa8fa4e102ab08732567eef63c845a2e6e336a8a92ba7f5e824f36bcc3666a4ff09bd23975518f37438ead56022e5285d4933172e792a1f300034916276fe30dfc5a7e411581a5c1f4bf1fe3fb0abd62768bd6b01020a120f0eb564909e9e044844307bb21c9cc448fa8ce1cbef06abab7cce5ae7e968"}, {0x3, 0x19, "7f45163bf80aacf6d6dfa7e1fd662ee53915976379b0e91f27ac54dbb718c4ce6768e7b6fc270907d4c948bbac6cb938dff72b64af26160b8b9f3ad6bce44d4ea2047b5e68e0135a09f613ddf8e8eee1b0b5d18ff3d64303c2c795c05dfa562af060657ea3e79a61b2bbe0e08aa4f2eb2e66b2213289fad4d2f2847dbaa71dd4b63d6d5ea2d947573e11cc527a7d9784f8db027869f461de1ee2982431cc6c7322bb6c6cc841c855275c112e24f79a1f6a341bdf9bcb7c01b91d7a4e3998da31e60e13ecbe4cd1"}, {0x19}]}}}}}}) recvfrom$inet6(r0, &(0x7f0000000600)=""/250, 0xfa, 0x1, &(0x7f0000000700)={0x18, 0x2, 0x7, 0x3}, 0xc) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000b40)={&(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000b00)=[{&(0x7f00000007c0)="b475841e72e92309d8d9b28d4aca4728f347e918f97dccc636a71efc1d19b298134870a3b802a2b90ad54a63cd932cbd78bd5b1dfc02749dda11c8f5e93d9509016dbe72fbb7ea425a23cd4fa10f9ec6cd3d161d5c6a362551cd94db7e962fb51bcad35e7eeba89a9039b7df18a36d5483dde7acad676efbfc2cfb2685fb8789eedb9162945fd52aaeb77638cdcfae0cf3661fba252c3fba16b6c514fbb4ea11be5572a6e5abcf546ad63c43a9ac3191ab2aa0982019ef0fa31fd2aa06317103029966b29178d748ba2acc1cdfd05480ca24df255a07c33b43dc29248206b1821422d7bbbaefecc96d6c5650fcd06387", 0xf0}, {&(0x7f00000008c0)="79f602ca03974ff5529c9926d0a63c030e54e8ad2b41a0ea8dc89ea1e020b5a91580e9e853e89d80969ea2e5a4473e38e757aa28a3ed9f6589fe2024c5a821fdd53456a0a7024f05c616ea2ff006724a", 0x50}, {&(0x7f0000000940)="09204956df23dcd2a53f55fcdf4e397afd017d532d794577ee46a8caa344039680cd88cb7d7efba5428490d2e2972de5538f508c60c0e7ec6db60f3049a1e58c5f9a5fab531131119ac160abbfdeb13764518916978993d6c6c1e9eb4e0e9cd5e1114a0a8d0818be7b7fd11c4fc9d0d60b35d20dbdd6a55b68127136ce93834e80a231d6a9cd7fd824f680bc40848648b545a65c0314731de221d245a176aa52e3c6b4acd08a03a1e949a645ef442eddab593635ad1ea6242c75b6c41aea996036e5e2321b715456b7a11fdfd5de403bf7c018ffecbb04caa6482d9cb1f4560b521c81be0f5d979984b1fd13", 0xec}, {&(0x7f0000000a40)="7e31b2c396f30a4690d82222b64bca3892eee6e0325448d5f31c33083f661005ebcf60d7bef1049a9dc25ab4d91a52385c83d6da30e078448d9fe18e91e39dc2d05db675a6c89b97ad3d56cc01769b9acf9f5e659bf02e5413aae5746b4d46a4592a3aab28a03c4ec71a9c2e1e1dbb969b79be7456663899329d93fe0009ab79d2fb33dedee50b9f47739649a57acd", 0x8f}], 0x4, 0x0, 0x0, 0x400}, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b80), 0x204c0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) writev(r2, &(0x7f0000002000)=[{&(0x7f0000000c00)="9e19ebd5effe31152f727956cbd8b6d89f575d3a048870da05b4dd21a3c55ab93a859266561783b1ebe41bcc8c594a716c0cc20cfb194795f8aae29263481b99d3d5ce504f7b489e1e19e6f0dba9177844723041cc02958636d585f1e2fcc4c2700c4dbbf9b2171001c14bbaa23c7ee3105eef9b3c20b06c735bc67f1b2931e720c6793a47eb734b56da30c6bbbb72e577cad6aaf13a77a1ad6a6207188403b157bea83633ad7a73", 0xa8}, {&(0x7f0000000cc0)="7d0ff4076f980e6d5736949cf711a2d0acaf8879455ea2450d42f99f84ff5c5ce0b0e2cc04692c3da7b30809c129cf4bd4c2e7c9bf1c3afbc7085a8ca927213d2e4062c8c2bd91f0d10c47adfc7b94a729a7aae314c1d5ff9b9c84fb57040982d98ab96c84c4ede2bcabfb330422ed491eb233eb270e6eeae088842ba1b0af825df9c7bbda767b0918ae0c5d290eeff88fea6e7a1db70e826c5fdfe0fb41c934e5334d92c1dec319fc2dfad47ed4cc378d14071fce3c5e5dc9a203e877b85147d947999de3a245ea8df6f1732f0fed7d4f854984ab80c25246a68e3d312a83b85e18a0da2efab62608b8789d36e149e4775693dd959cc3940f3ce02157d401b337fb35b80cf0becfad21020e5131828fe61bd24fbc49b261a5b4ba6a7727f21a14394f6907d6413f07dd9fb0142bc7f7f48eee389906dfc7d77753676e5d19fd9fe76dcc3e2b6980a021329438d1c85e8cf55bfef7e0db4c876c86062252e1cd405b443ee214cb81786d98b8d935e9142221fe50b6293fbb97351c97a28e0fc3c331621fdb81f1e9e5d3d201f9ceadde4a645bda8dec9651ed7521715947a3c0dcb11443010fb6d525566cd95c75039573d3e6f531dbc99809fb5f0f04f04d230366cae0be259999615212ddee2c9673ea9fa153d76934ab41a579a35e142bba0aa8d0baf1b842cf4e5fed2335db0d151ba73339ae04c90675840016bc50c739bf206e0b2207cc056112d166572d59f29533bff728193e7ac96039130f137d3c322299b65f1a384d9dc56426ddd2ee71363e6a378ace507c86f350ea06ef5c8db3af01d4b063dd89b912eff514d8bf211624eb1f24fdd39fb34e9ba525c31d466e81fcca97054e33831b097d18c4238e7dc8d4899d8459d8c3720d1cb73592c9c504ed03b9e267e66fa03fdec071dae386abfb223b157db8f13f607c291b0cdb1fad2c1e981edd675d34221eeceeeecd6787952905d70e5272a952c4dd66f8dc1f2d3f6ab91fbe8644052f6332f13a6bd63651f2ee2c107a22e67db48e9daef36db25b7cca53734d5a4d02a3b14e0dbba47822ed71003aaf2e2e3fe865ff10f349693af517711dc53470597eea8988554ec7403d48816495a765fa491fa974323a2fd0a39a6d03cc70bad36823fd91ccc17ba74536226d7ef32b039650618a4d89d618993240f45934ff9087cb50d4d3e4478d967073f8ecc6993346c9168bf61c4bdcf810e3cd80c1b65cecd7a852046140d0b8144a67f3e73d8580a50adf38c7cd32dc60dfc361b6632222477e2d8657b33c860999aa3f5ec208ad3cda6f79cbf378394da4961dd924d4984ef17998d07aac23ff746b64d4e43a4471cebb2f28abc5783dd15887c00a622bfac67a1afe1e7df694f9db56bc619dd1f141b5fe9d38552d74df16f54ef4e776823b7cf957c98ce86860a460c37cbf5cea550eea6db9bc24fc28d65f059b079c5e689483c62f5e6bd0e10a27c1937f5d6f38ad8bbb19a8fe62e21ac6e8ba42e975b51c5fd1dc82a80ccf194472ea5d327d4fb79b75913598fe78f1bcdee14f38725e77a6f4bd0fc79dfb476add35164dd8938993f45252af9e3c785aff98ff8a732209202adc4304114f5d96e1fbca6c0054e48527fbf730d34d9804b94c636353937c15763204bcaab05b4a54074d2911a40ce1365887eceae72363514db71d85fbfc859db6139d3620444a6c75c9fa5b6c37e71acc4543294da7ee80dd615309945c38f8fd3563fd97a91cfacd2719618c8f401eec2137d9fbdf4af6fb405e43cb253ba9985b9143f1980735ae7110928e169ba684e7240646c80295e59aab4ad822757102e2c1fb0b7a4809585fe4025645b4b0069a188b8e674e2df0f7b14fa9a483c20d0c962b735d3cad656fd18624a98a112c584dfb7f1d7492748d0f808a0a5b13987fa798382720ea1ec9b4388251c00f2eb22638bbc17cda36b301d660e8d85b348f9b3002d220bff9e11e34e8544450fa80dd72151bce51b463ed699121a600ce412d5340cc8b30bce3b4c5dee106eb8fcc36fd9e09904ae48e1979e577f028c4eff85fe3d3e9fd8494803311f218d07aaf238003a10601c862a1a2ae709928eb85598d90408f2b065e075de8cc24052bda9542c1f860801cef6f988f13e7f35a732bd0833a3e0dfea87c38b245f02f22d2a836d90f722b0a47bf020b27e71652a7e69871ab9ce6cf2a0b7a06074b21377b1f9253933a536b8359ab7d7143d22efc2e1166e424afcac1e9f304a742bc183a80764169ab3194dcf20d031d01539e15c1ae9fe0e0f051d177648f757715cfbc7ccf6e982dbbf2bb281ccc0618f06e9a830743e382105a93233983eca4f20332f27d4bc9badb02e357d451482620d2a28cad8b5a8db8aee7e13c202c973835673fa644fdab6d7ff555133c84d5c3fb5669324409e7c5603166ac03796b437a748d34d83dd281fc0f08a23d321cf5137fc072de9a8201cb3562f5873397941f1c58a72594f9dc8f69b29bdafe42570ae784469d0c4c67cd460013a5704a407b475d12f3e78c8bc41c2e783437e3a742bf09c97a247be7f504a22b3af342b45b96d13440602b7a472333a0d73f0049579a78b63c708d087b85e5e63bbd902ff465d62af1b0db1ff02805b5183f51da17a97e720f499e5aa2a56e80239ec3853bc31c0776a175c68bfd1c508705e77af791b78749b7a2851bd6bd7f6181b61e8a8725126f911072070be2cdde06aeb1fe9a5e66da87761f4ad36a7b7edb5a5378209e0ccaffec0245bd686c477c402fb8dc0077cd64e8ca36332dd764fd940476218f25f3c0e31d796108c795dbd5a0d316a59007f9fdcc631b44f0f781821775f1f1d68daceb3765b89ef3172e3465d54d6f9973b1c5b5bf442f907ce0ead12341e523502e5631f5e6bfe68b95980e2f73a741e6dce4112045503f6b4d085e5665400d6b8125444996a7519cd31c2d39b5236174cf8b31d84f811c6cfb452b23ecdd3aaf9cf0aaf7ea1e74fa22b1eba220355a652fbddac86c60b7fb086e73adc0df57828174a9a161a87aa80bb5162d225c8db3128845f097772258d2261ef617240b1b840b0d0975813bf0a553e41bb8998bf79341da34f0ffe77420c2c6ec7f119fcf86b90bfc3ce06d987f2ff86839ce3eedabf03ed3bc22f7e1be9110ec34ac6f10fb20da855f50f9dd7ced039ef929d20875d03db19c9b8bb339cdd8d3c593f059c1d5ffb0baf095381ea255ba029e7d301b649a1e46f5be20ae6769cc14f3b4971f1e44ab14576b1451a4e5288c73292c37f3b6635c93c25ff7d91383bca8807fb95ee12028e88d7288431cdd17d71ea8ed82f07aab8c2f8533673c49925c49f66eab1b9b8aea5b1aaf535013a7337a46fb03bef0f8fec3e444632c3200322841f1bb82f6f7e595efdeb0b032b7895a7cfe686aae448de26eeabf10acfe569ceede8ccf6823374f62581c7db96fce607ca88c8693ee5bbdf880d4484af1e38b3cd2b3310239a51726c6fbda706af220e86ee05bb16abd040c5c056bbc844144e062717c3cf00da9fcc83988a1a4bcf626b2813bb043deb27a949b788ac30c996318e8d8499469799261ebcc73312c6e78d0e11fd31a366e7193711a75580f697c1d1eaa5887b33c3b61de1f46cc8cc1187fe95578d8ebbc68a9551a06b7b166ea10556d176b23289e3497ac29284db0797c86c2fd6418e00ff49fb80dceed65cb9325e8a9189fa35eb9993c89b92cd0fbbb246b5fcb1b663c05807691f8ca84a99c2df9a5b0de89597c5393a0d94118052602dbc8463750e3f83c061672c4f4dba143b201569529b68a18f9c5d060cb6c7910651fe940a44aa8833f6a96a97dfd6d538471b26355dfa96b77687f4b48bbfaad7c9e63f1a0209539a89a4fc274a25d1782bd59e46610c172328d1912f45768a76213b413657c23e72fa0c5b0d77a32c08ab0327ecf57ce79b631244f032da5f21cc8487bde995528d84b85d0fbf431dbdd5cb487ceeea18cd9544396fc156d5bf2677a7e94fbcc71ca54f33c9cbc39596eb5c8d2c93956acf4143089b9dcbb4d070ab3f7d6626b0d6a72bc18a6724f7c367ceefa51feb14959bbab4b1e812f2e442f9ed7c052c52366517c6dc3ef1affcf7fb7362fb8e0eaa8030422f7bb9c52905538723d813290d650495ac0d264082203b0d4a9d92614191eed916ce25e92bd5d8d851b5c1dc6618b211a56391894acf009445b539ef896e79e11f079012c447c7075479a43d69e779ba88d39767da47383f8e17fd0456c5f24a93e730ac7c5c64a3c5351cfd11e31e3b500d3e33810864b0375bd98a1a09e6e262d8007b854790cef764f2c17c3a714af8cd5e0d6f4566e60a2a5942f98423da6b869d58c8d481ab9942af30c485e9587765e86e997e274247b5d3455126f10e9624f3e750ab1937a4d5dd4cf37b820c9edd2c493979b742c89384e37809b9e2b9176546e4f50b25c6be46fccbfb2ca15c83b9fda86cbe2db122130e56a33dd3d8642d86f78a76b739fd90efbf160b46b0c0711096afc7961107218deb9fe9df9d43d582606871c90e39d78df21e80c535c0008463bd5fd31e3d5f65a501bb7f215115d83f4770b708160d314898fb222ba8ca6fad1f55afacec4edd67777b9b4aeb43b5245eaaad4dcd9bcd75bdf241985e0b6bdc91c5c73f2dd69c897ef91af227ae44857f9c6ef4e1d41d70c3748ec249ad38c2a06dd62cf20bba37f43f35c6a86835d7558470f8037df3dcae705b2481681574ae62d80c9559c269961718adedf06e9fc4bf5d9a09e4464f5d81fe764940fc9253d2f62d21cd68a005b0824f693c4e15ce01752c6de602683066c9920c25231cb03d8814b0c7049200249c62a35969241014a77d6de92fa395d6f7afabf9c4724417a34acf585021021ea6e47c85518141ef450c47c7f83507617436b23b98ea3f4826e8e95e7d29acd332ad58c2e4c76daadbe83a9f85cabcc887be12f112d02abae3a28614a7c178eb1a9de57df37500a67987b0055c426c0d17a8612bc5e56f5bf54ad02edd6f5497091fbe372731a57a177d010a4cb54b909e7e83b0f9039603e2142ec15d8bfaa49386525c618089a7b25fc12f7591b1aec8196e10327d0f851298f507c4b9dee91442553de471e942380d19927bb577d17715dc217166f484e6b97383fe50363ff4c676c4d6342322da6b2fe339a32150a94fad76ab938ca40b9f85b0ef969c0ac2503f54fdf7ae5bd6cab3e18b9a8b68ac025b11f2e74b526c5d50b33a56a4947d2c93834a6f8b8bbc79180c5bcbb31ebd8410c5becb4884a7d8812b4001feea1a8babf9208df5551ed53fe61a68464e2fc657566b51859b5bfdfb48e638f89090ebdba9f8ad56e1f4d14365c3bddccf9beb0ef614a34ca6c780a94df0ec3c3baa5b7de38c3e67386a3f226e20fbe029dcd91032aae491888854dc76af4e60cab1ef946be030844d0bf8116009f6771cd04c50c20980d63944aeaeae96ed1d5ce9a35d13449127bcd2d024b27d82bc1071724db10a7637a08165d3b62beaae92c3aec410b6e0f36379d89d8104b1d4b4f23e73bf878691f94fcc76ea1b3de2672751b7d34df127fdac0f0d798d8e16f73f43b844d99c6a76686c24864b21b1940699f2b9a1c7a6a8fc6631a6f297e8931ab66d9015ae3281b8ee3680bc618c355e16b06edb8cccbdb115ce93937068b88c16b0cf15d0cb7d79cfac44782a9ce2b0d32fc07a7b762d08c9e72afc7c0ff0304cd5901c3cb4fa2cb4399396c5dc73b418606087568281a30f58a172f", 0x1000}, {&(0x7f0000001cc0)="26c9716ddbb768", 0x7}, {&(0x7f0000001d00)="d9f87cdcf22c7259bf50a188f6d60c2e452316c06e878d4d0b73c1afb67ff821cc92172d191aab5ba44471a275fc104b3fae0f2ea34f55ac", 0x38}, {&(0x7f0000001d40)="3ed1cf7a30ef211d229c5203fa974f2bfe05f2d9260206b678b3d11575fbd244cf4e5779899fb0cff66684b549ad540112e544900fbec8bdcdcaa708561fa405d863a969116d2236c773b3984719cc6c2eea28381fea04bc30328a9e2bb6410a64c9d526ffa300738c7dd69917b43d448c10cfce8c17033edb22574fb9d5bf25820d85d36c6ae2a2f7b2", 0x8a}, {&(0x7f0000001e00)="bbec6c43c92483da137eef39338e50be512a7b5cdd27a597d217191107d1cd3c0200f97c8717344c0856f49e489f7c4de2f2bcfdb3a6a243a98a361e2683c1e65b794c31085635139a807de1bfef92e7bf7568fa3eb6b6c0bda8b3a0ca7c4547ec95482fce04932f7d076fe427d7cb9bbcef783b0fee06a42a4d72d3e9490733e5b517fec574c1a012fee01fbf69e40725459843878a40a091f6ecc323d2ca5b34ffda889f0ed98f893e1840c36b49c169466264a72f2f", 0xb7}, {&(0x7f0000001ec0)="9a929c64ddda8a68b780a590abb439464ef7cf8ad87458c02fe73700867382a9afa55d6c77df372551409b66", 0x2c}, {&(0x7f0000001f00)="ef1dbedca1bdd4102ca763200d963d2d", 0x10}, {&(0x7f0000001f40)="4e9873ccedb4d1a55dce75aa0543c3116ba7ec110555b313aa50e7cc3fc599097a9d2d7b596da5e5eba48bbf07fb95a242b338a73d5ce4229815fa9d57ce6eb8f32a0a823b9abf87d8c4028c7ce090c2a7e7efced8b8860408a550fa5a1d2a4b0ccc218e", 0x64}, {&(0x7f0000001fc0)="cbcaca55286f8569b2a4ce4a9e48b06198d29a472c69ea65371f685ed1a33257a1553fe391bb5ad24dda0f12", 0x2c}], 0xa) seteuid(r4) setrlimit(0x5, &(0x7f00000020c0)={0x67095e32, 0x9}) preadv(r6, &(0x7f0000004400)=[{&(0x7f0000002100)=""/5, 0x5}, {&(0x7f0000002140)=""/215, 0xd7}, {&(0x7f0000002240)=""/122, 0x7a}, {&(0x7f00000022c0)=""/8, 0x8}, {&(0x7f0000002300)=""/4096, 0x1000}, {&(0x7f0000003300)=""/207, 0xcf}, {&(0x7f0000003400)=""/4096, 0x1000}], 0x7, 0xa6) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x81) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000004480)=0x200000) syz_open_pts() syz_extract_tcp_res(&(0x7f00000044c0), 0x3, 0x6) syz_extract_tcp_res(&(0x7f0000004500), 0x0, 0x6b) lseek(r2, 0xfffffffffffffffc, 0x2) shmget$private(0x0, 0x3000, 0x694, &(0x7f0000ffa000/0x3000)=nil) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x40}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f0000000100)="76e5de0000010000000000", 0xb) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2000}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000000)=0xc) setreuid(r1, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x30, 0x7}, {0x3c, 0x0, 0x3f}, {0x0, 0xfd}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) close(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x4) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001480)="55f8f5782087a072a82ec35b78d14780f518f6de5ab7d018cbf9059a3113a83f96a614bb5ef97e995d5423686c0d3a7efd4d9f503159212d53c61c70cde9ee2eba83f0b0a7c968479b8c75728cb62bce5bfbc8bbe6d42a0fe861e727c4bce8a38c15fb3698767959a2440ca1b282cd0a43755de11584c95454ce5e59665493df08f53f3049f7addc5d06e3d55ec5625e2b208470e79c70a21a97730276329d8676cb5a9bfa48e81882f1c51b9161976ffe78fbd34aef6b4c7aebeb8b899318f32ec55f2e1b463c921bda2814f032", 0xce) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vm_swapencrypt(&(0x7f0000001300), 0x3, &(0x7f0000000200)="2be71e0bf184516fb41aa4fdfcfc6829f8bcbd4c6df5a5005c24925551823d3ff0640c4c63a7752e937d0ae88589abd77db42b719bb2d4433183f3cd5b7da9167db1b8bedaf46562097dfc54975cc6d763de6569e3396b444ac93ccd64efacb447db76240184107948f9413ec0734fdf7830c7e4d7db63673e1cd9057e801c18cc6f7f12ffc34235b5511702c3361ae64cb11af83170104a7f8c386946f575aa00201c490ecedf0efc6501dd7566e01f06d4c2d327494855322d28adae081907436fdbde703ad37a92e9b0f146dc8abd5a19f6747ca72a59b08c8251a563c5ea34742a797d", &(0x7f0000000080)=0xe5, &(0x7f0000000300)="005eeae1ee4c7d8740634cd473979e1e55245bd8a18978929f3f219a2376df2247caded306fa837a59fab01486731ec51d4016acfb1810f09501b93bf682b6fa04a02965eb707e1ae3fefc14370598792ab51e230dd72492c744f381beb3c371203785e2b655770aa6de0360fbffe9f41bf9c4d80bc88c1d610027794db92f9edc18c641e094ef283b68ba3ce984b7bc5609cfb32ccdffb3627fd0ff6b6968ff413bee3fdebf1ac62f71453f49820a96fb2581d737533a41361542f88b4931bb710a123c9684ccd27a26c6ef89a07cd4355ae360b9f74beb3aad357150a04572d74c758e78d925f15f3af253fa68a44d38b72e32d36233fb99555dac82fc89e5205788f0b5a6925eba25a833232d54d22fddba0bfbb0e5ae33cfe6c8beee65bc08803d1c83a5c86434e663fe682b7dda9646a7412e2e97ecaabbdd347db4acf8a2359b0b42d170a54ad3bd922a84f4c1f63c494e52196d72acf3f849701bb4556ec187e69b09f4dc79e911d05f0193b0098e20b0cad561688ef74eb77b9ffde6f18322bc95c915fa120700839ddf0e81211957b7a5ede053cfb1974eb9f36c3d4602e04d68583f9b6637c302825e36c37cea516bf1977ef5bb94d34ebd46d6a2f3c2fce5b69dbc1d7ba2598cc1c81696aa1ebe5a180ca9cd578b9f0fe9cbde3c48853a5c9080db22c69d15738d2aa5c4f3f46442fef8ec25b5a26fa8a5116a6784539d7be3ed5a646ca9a0dd38bb66cfdb96028810d2efa02c9a33a599240ac9390ffdc1e0be840df87c2519f5e69b14c52287818c5f84389e0861f5e8181dc3b62004015a25a21494d5158ec0ff06515b6820d0806c4bee6fd01dbacec6e5f41fe11d389ad0a0add6f8c86be00e3a0a79ca992970139c931c9b8334463f24da7ae86126ab4d4fba633f0bd42b9a651b26072f1dd5a5baaafbcc43f70654da12214b7f42272408c351ccc5ce53516d96f26425ed248ceb06e05ab982b646cf57fb01cd08c169a125d4bef5ce4ea73af19bb79a07ad42ba1e1ea21ba745f167f2ae715f9fee0835e43511c78893a18835451739662990343ea2979d80ddf52ae700e134420118bf1b96fbe2b92aafa8668c062bd4ce1e2f9179aea12c266a76d7d9eed3980ddda56ac7f389bd4515f940231c70b6b82caabebb2ded76ba3b5873603ab1005bb151e473915c5b5d8c66567ae452d8638d203c6af281978a4ae527a9e459d57612cb0613180440e7229814d1daec19e97f7ed37dbdc0865a46cb438ab7e61dcf3977d07a7f99ec60c419ba20212a9055433afa7541738989d8920850c11371ef464b047db95e6e7bfa15d14f6b99d15c9596b4b74a1536ea08a6db577a4ac1f7196964eff12a188449f6d9e51cb298dd22d2301c2276706e4c8d2b74be7330d0c33ccd251e26b9875472880c0528058dce5b0496cc60807bffdece372565a2bf682b9b76669920df14b9a6d1524d26da800e7aaf69499f0000519b2888ebe1728a3caa34d33b63f43d0021f59848eca4b6aafcf566027389245241c55d780036944e705cd0a17aa05fff4b68c47daff847d70686e33a016dc8f4eaa9185f36c5bef28ce60bd0ba52f01ac1bdab6d6aa866b3f7a046bd9d65f1ebd124ce9bcdd86d8d774fa2d6b56cf55a91651239737c537216d8db7582057d88d0db252285b5f857cfcf8bcf3489902aee70719193de3a34bbd59b732d3460ee34b26ca333a1fc436cad7fb6f645251220a5f1a4bad494ac86ff73267157a82371c247435ee52ddc357028f7a20ad367b333a4dc49d68a6e379969152c0d616794d48b4850299592add05b9bb3d2e896d1335d13892eaa6f0cf52fe85066ae6bb4a89f5a0e8f7ba5e238a53898463bf2ed52c39098232ca95a4d507a81555b30ae92553837f4d99be00ebcef951411599859ffc4a1906bd3f108f9507f6fca46002d9d077ec8b7636d01689d64b0152f80f0d5ed2e55f4506b3b8837f624c9c8f3af91437a474dd07aea290403b35e310fed948454f9822c48a53c1891f1c569bacc17129424cd37e5a83437d30e6bd302b42efd8612d634c1c25022597f6eb7d3d3ca4708a6a94047d3d9db5b50cc75c00f9f868cb320d0c0296e05103c11689dd88c0e73f44c642705995f863571634492ecd898a120275176e3b1817a9cdcb8754715cc8f218fecf1f8d791272233b6ff6d5da4e6c04a4af7e69285bc79c4ee4c7d1e0ba2970f5ffe20476c995d8851d15a37373061abc104ae15a7e4d46667acc6f3615c60facf79730901d5c7e43cb4bb5ac6064fde31ac6e3c6b94f2e090bebea1830abc064958a2193093287118527ac3e2ffd63113d74b089d6502b05809dbb65fb8919f853f76eb2b3425eabe8cf87de831f14ac5e1ec9c8d2705a0f76d6694bbe848f3881846b7b9f0f111d17f49c60adcfbd3bdc9e236a49b03567d1b1464c24505631acc920a754a9930747f4034ef6e59a1e18e9177404d3b9e998faa6c5ffa419820630024720697a2ceaf11ff8ac666633d037b1c6404bd413f69b5718e90f8f0f6dc45183b11a48b4d2906dbf307c3dc658765250cf21657e523a3a1ffa1292df8c9addcd7aace9a6adff038f29f4f1d0fd224919f15bcce4a9914b81d650c971beafb501f7b4c879a0b890fc9ebca9893388fa017633d5cb8c8fd0b845c99fcaf8d47220f532bc413edd248d02e7ac9fc7840f280deffdd19b7ac88535da4b96ab810e34ed858f0031b9974da8c62ececd5baf8408764d47d13c53071c2ccd15881d082b19e809ef9f732082527bb3afb8269c5268437f13e6f87c88fc23f69d4266647e6b9cb8446520842bab796709fa204892f3e138cdf06c3bb7b3d3ed48b0a92952b9f7f4b8c2d14fe66e226893d5d7c9115376f516ee5c2a62457fe4c07723b4e2bd0d8c0f66d673c8465c5bab247ff9f97aac8785e17700e819c480bb03f62c075d968d66685aa30552071ea5766cfbd19e8136c72f7ee632c3f047723a832abc7107801613771ac5a3d8c5e0eff9c7dcbbc5704fde221559feb7bb7898b1020c83a96f35c2626a2f145a6e3f4961fcdde89181910910bddeb673dd9c71cc0ac8bde6750ae74eee4b9b50966bd19cdb7c8223fbf9dc90ffad03a86316560debbcd086ba188386e8b36c1a1fe7ec7be3b17a47f105cb898b613e22d05929d9c99594ff64f43b93269c766f353411f2e04ade96a238d220967fb4c561bb0168e2fbd5529d119d883acec6d8704b578a720bc313f76b9f2c2cfe7aed5afa184143682064941d1b8accd82202bbc15eea8dfea2e2655dc0ad12a8289c9e087445275ea31da3df79e4b607ddb3e299a42b7a30db177016511f1092a96b8914d588b41c3b08ae11c84f7792a93a2427a9ec596af8551b76a17a9003d522e833b5318d78e6f48a42d04bd145d63c8e03eeeb11c13de917c17ffc725431b729fada173f777ad2383f901c9fe7d3b854cabecad5fc247acb1eac22d0b49c64c2550b969ed3214aadaca26d9d9e69bd31969f400f51f0b6523698644f2e7d0be518bc6e9ce8f426892fe2e0068e48dac2a7dd28f1c78582d1007f04186c76b1f5d0b51037cdc05da6d3f2797e3f35d3843f06a0ecfb72129a6e5de08f56fb93ee08685fb58bf3dcf386eebfbe8f7a3e8d1320b4a3abab9f787b058803c8fc28affe27c368f99b5b26da8e44d8ce118fa68838bcd82b3fdbeba43ba5ac69dbcafc9342dd7e2428cfd032f7a1058eb511ff6eecaeaa0793302f9c7de2a1bd028dfaeb4b5edf06687464725d2532e65020ce0cb3bf3b08156e7a6bb9e133fb1a56e7920a1af27f57bb4f801c1301d46b405ca057c5f8cdf8a19967ae765f63d81b2a9f5dd98756f3b490ee95c6f8749d6245a24ed3635aa8a18a8bceb7c78c562525da57a15c830b6fec14a8f2836378db3b2e7ab93c857a75b7923090cecd0216673463d7f1bfadfa9dc84f5d5fb3bd0d1dd76d908cc9f1cc478374e22681e798f9ea3cf26dcd822c2b2df53693fb610b7bda845c012fd3e4e2bf106a10ecb25a87b6fcfa4a38ab1093b40e3c247a38215cb1f1081e37904d93f90b14c49d83833ab7f11bb8ad7ddcfd792c767473325c16542dc4d94138103b6f6f24af806c101c17a02006da7c275d4b174abac3cfbe4f59d5d95d71e8ddd2252f6fcd6b72fe294251db0dde15b93df4507fe901aefcf09bbd745bdd96c7d1a0af3ca5ab3ff46522390be233d6a6c361a71608f89e0c32d48ba7448fac0f3b425925cacda775a60ae3dc5c5a4f22e46ac7a00dadc8d43914b579629a7c23316c111b56b51aa2d60545ba20b757b2b547aed088927566d1160f49c4162a791939eb2011fc187f52297e0c63be04af68f9e10280803f293f993a4c545e73d462c382345500f746243839214505465d04c59f16f869b774f264dfeeb1dfcb8c1102c826989b3c2e0211c238d5ee854711867279540a7107b24158de072ac0084b4b59bbcd600720547ea3e340cd1e3ba71a2f1db419bef9234ccc43dbb269e4a252c31b03b6fc6fbc771d3ed2f8dd0fa8506a082deeeb297661ff3a064db9f16d79a9fcd9b4ccab9033692ba874ad670ad941b4bb6acd3f5351d0d31375740633415448d31b8698e78e235aadbcf4108188679c0c2afe758259ca1ed461b8c99eae4bfb9b27f4b066332fb7f8ca55cba34d7f12ffc20567532ddb4e882968f11a63ce0e4450bdaff63eff9690c7cacb67aef0e3a4bf5e6e21a10cd1671c5f9f3b37b1b89ed6b564f3973a96df5fce6ff90bc605a7ddec3274aef175a6bf8afdff45665de40a701eb9663cd19e6fca5944506017da45984a057fa25ef2d7aadcca867898fb4ba36af1ff33b6ab9956eb263081fdb73e7b82fae8dab50324a1f0eab7844ffa666436a01037168c86c30da8b09ef7953bd85911bd7f2b7663366108a3753e95b16225d1677da7d7741aa76a89e01e601c00e30fcdf8427cd094d8d679fdf135277ae9470381d7ad8facc1415a8c1f1c92d9d5e2cd6780dc868ad635a0e824f78f1927b7d434c7fcea2af6bdef1e24fd4a24e54c13a77b858f92276c528a24ce2fb67a998c39bd725ec02c52b179d6f6e26ce07471d634164cd7060db0d4cbb14c34f479057d593ba64f43f9f2d7cf5657baee79b900ad214b72ffcc0a272ccab280b247ba59222d0e623045ae25eef059615134c8a000f7c8e8e3933f808203f2c4ea73738c161d077713c6bb9909193a64d3042c3b88151f6dc9aea874d70ebe849fcb340a1fca4971b6c689de8ca9a1eb56ab800ef8f64802d41060d73782c169ea6ae3e64509fbba57f78b2cc93916c924673a4584d2a77c65f2c445bd8e774c6551b3a1490f8b1c3bf2f587b20ae4209e2613576d8a17744f2414758fc61902964d0ffc3a79a9963336afb91603e2b89f89a70e3b05a6db887057dbf7e9c9f5c528b54f4ff022f6acf0be07458f8b5f09cc6a5f5d32f665036db70a5ce28d7b447ea7dc73f11a5d588e655ce0e6afb1c75e332441cae46fdde245ee72f75b081121a960f9677707264d3b2d26eec029d3e012f8d14b860f8c9403ac6a4fadf95780345f40d8c2844092941325416250e69b7054e3227c96b24b786427dfde9f587a3eb30ad7d37f56d564be1cb4fae1094ecca9b0cf4547710c2ce", 0xfa0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000000c0)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) close(r3) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609f284400102b00fe8000000000000000000000000000bbfe80000000000000000000ff"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0xc0}, {0x25}, {0x6, 0x0, 0x5}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) getpeername$unix(0xffffffffffffffff, &(0x7f00000012c0)=@abs, &(0x7f0000000800)=0x8) accept(r2, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x145) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x10) readlinkat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/22, 0x16) recvfrom$unix(r0, &(0x7f00000002c0)=""/203, 0xcb, 0x40, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0xc0}, {0x16}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="ab157888df3ccd154815a7bde7b1e1b4", &(0x7f0000000140)=0x10, 0x0, 0x0) flock(r1, 0xb) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{}, {0x24}, {0x40e}]}) (async) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[]) executing program 1: r0 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) dup2(r2, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) bind(r1, &(0x7f0000000000), 0x10) write(r6, 0x0, 0x0) recvmmsg(r2, &(0x7f00000000c0)={0x0}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408", 0x22) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="0918b125aa5e7b91612310d0423df82034fd01134da4ddd05d3185023a29fcde5d0c1191caed96909b95cc3c12ebc796d14da9e2f3087adb2d3581597861208e618e727c7dee1ded0fb51304bf2e104168292ee4e82b9d1b3c29d87557bb8013139a2a01849d4ee008347ae9878808334fb6a4c9e2c0de3e5a0c9c048762884a573abac28cb51f621fb78c19536153b941ab8827c755528030b4282aff16150354281c", 0xa3}, {&(0x7f00000004c0)="256a21681c81c62d25a056fb667860eda4053744938c72bcfc39aa465d9cb3aad035a284247c8cef64e9220b6879f3b34bcd37b8c8ea6324743f336a011aa58ae4729ab9e984e7b80bde3e9a76204fb285ea5eafb3dcc93942cf89ce9918bc35b58d5f96656f340937a4f52374431373c74bedb5e443abb86569b10cf88ad17c947a97e6f419611cb123ff60b0680e9bda2c6400c732418b2cd8a0f221966d45de91781bbf657ed16d43297dcf9cbc3b931df89f8335c3012a2bb320be30954c7a4c3e2f36d637ab", 0xc8}, {&(0x7f0000000040)="163f4d7f1b", 0x5}], 0x3, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000019c0)="1bd9c45061929f06b0abeba9560441e6c8c46811576f3ed60d2aa7c09558a84a7ae96619f25ae1145ccfbdad05da44e54055508945c693464f84ef3fcc227f368219d1b7bc113ad5f469ef9d12ad4124306ab4a9985e7704a2c8f3a467bb109f1c53046096a1d78e4f7495fbee27d33ea66ea5aad502d65519a7a16af14360f4d6eb01fa9b352f9299fd427aefc5e3719f42e037a62961db3d2586db908404c3d240567c3b18d764c73ac217453e99b143937b3e9a573949", 0xb8}], 0x1) execve(0x0, 0x0, 0x0) executing program 0: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000040)="af784282e2082d78b01a1cf5c749cdc76146badcd5854fcbaabafcdec656fff0b1e173417c495865a90264bb1b3f998e0f404a949f4ef0a6f4c230f9a08d9c0946d2e30ee3469731", &(0x7f0000000140)=0x48, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f0000000000)={{}, 0x1}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc00c7007, &(0x7f0000000100)) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000600)="e09c0f90", &(0x7f00000006c0)=0x4, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x43) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x1, 0x4) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x7f}) socket(0x6, 0x2, 0x0) setsockopt(r4, 0x80, 0x9, &(0x7f00000002c0)="7416705e308b58c7e14cef0f01fd5b2dd68766cbbf0b606eae6ce23ef1716485ba0562f474c902634b3dd40054d8b7faf9a8c63c874d3df81a8af0e1d4247b92787f3b7f7dc885eba58123b2c96bee285ab232d4e614a5576f8af179332e66f9aa9b986f75f3d769726cbb66", 0x6c) dup(0xffffffffffffffff) kqueue() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x0, 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc028698a, &(0x7f00000001c0)) ioctl$TIOCSCTTY(r7, 0x20007461) executing program 5: open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./bus/\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f0000000000)=0x6) setrlimit(0x4, &(0x7f0000000140)={0x2, 0x4}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="28478b9e621f", 0x6}, {&(0x7f0000000a80)="dac5136729ff29c264006690291b4a87fc2a6d4364edce1cd1720a2fe082492f8b4eb05cc406411072b732020060820bccf45809ca9a9955a43dd6428a1bcc2b97e6969840ce81fd67aef3c1342b63eacdd004205a96ca6aab201e2d59c024ca32c891e579f51637535685d99bdaaed9a0575ab7bdf9cd4a353b67472b8d8f59224cff196be0a7eef4f9d185f5a2d321e3052f91e0f40f832de578c9207ead993163902d01f824420b3600fc08c6fb0cde74fcd4fefacf683832b59c9de7fd3199c4f2ad232c775c5c0d0afd49e869a22a7f6c47f40a51e5d44ecf1146df5208af25547302c24a675a4c070e7194499188895e8a762f468feb223c15e1c42213f463dc5a8edd945dd11cce9eeae536e61ce9133bfee757563e5a0d7662625d5fab90109566af733cad15b87637629b2ea96d6430201aaf83e36d520dca37d6fd32c21e9ed45542d5e65dbd7a6a28051ee7166487444f453ef27523f5eaa737ee5d0777170ffe89ae5d8b4216c40e1d1bc8343832c190561c317e5d820b2445c1b0c03c9d8078fe141d7a4853940f6d9c4af0d2a713c8fa5960c6f65db7462818832b7e728130343ccc946f8b2300ae936cad85af17a192e9259b7a99107ae0f11e587d94a6ea46373810b34d7f1291ad197efb8e66237deb60616739995f6ec6b60b2a34bde7b225fe2c903ea243a638d4fd885ad7d89e3416cdd04f5aaa69342f7f5278b8087de9b3bc9988336c18f655c07b48a3cdfac1bc39d9a960526c1f593efdde03fc41f5263e876bf499b9627d6083e2bfe1708d1a9486189e1c70b296be58175384d6557e7e7612abfcce6c7b66cfda76da5d8a6084bfdcc2fcc6e0e3fa7d8e876e11a93e58064d10342e3418cb4adb05de1a5a2167ba23980d3da9697991fd3803a1c9d463815ee38d2f11b608c9063719cda251f4bcd26f603a0583e189127695c6620853882a881a31f6e9884cd9084c9adf5cebc2c84b48cbe15cfd92fea52ed9e53fab751673be53814979103b8e73347c72a057deda0e6cb4fa1997676e0e1271e531e65cdc6d8051cce59d0a28cc6adf0a76f5b0bc50dcd89c642a8953fc1aa96b16c9d81555b747a82b5450738770b61c68593770309db2ba486e9f751a2956cfc6372292c9f5969ec686f1e954e11644f54fce4b46a16887d1d385a50948cada21a2f7ace7adf93cf449cf469914c177ba9358d6ce0fc3d058c05db70b3850a72f22a9c2f8e3e3caf6367c75dfc450044ccf69af6d93d9c42861b08a791ac870dadef185343ce616cea9b118e786853626714c96ba8a62d4d4a79d5c7aefb3000f6f26fb747f211be769cd62bbd3b8d72b4972d1c0088ffd609f5cd891fbf86b9f0187d7686394159430548ffc4a0b649d2d803ab9800341851790b38d8752f6bbf4ebed48abb7a4ccc1ab2f69677238db8e9ea20586047d4b581e3b5d0837747a0119b16be349852214422be6e64045e6b0d952f547d6a025c0fa3bbabea9c6cfb6d94901deb730b6d6d4c2f2058ab73600d1820090aba1c9fa43d89c79e042d434f111f27f7666102cab5e433e5f97aa70fca2161cdd798e6d01d7c483c77e1143c7c4efc465844ba0632ab1ccf48a80d983fc2e183d21c7d53a78b6d4eb8e8bb8c30268d0103a470b2091fb07355cf6f27c0ef6e7d3a56fe6fc36ee3d0403ad381d48642606c8a3ae1e78db055038c0ec3223c155621c9975f13c74651210de795aa700f4205a473ba43af3ec1d5f25c29a951512cd0da692685831c51e6fe5fb110e6acb360c0a8c4faa8130d946b28d634c284d2f982edf3740f5cb70c6c00617b8d4fb6f8cc925606bd53d652237434d617d4c3f461821b97005cc25ebbafc2398a677904fb0614f6e6f3631491dae91e8b6b5d8d1c71d45e2d464eabb9e92dc3f02525d903ed3230f437b84573885f141eeca1cdb909a80a778eda97661838552595dc409cedfe088477a9f30d848b4f862a27faef2ea167e54089bbbc1a36b4cf1c4b703a7b9bf8e5acd18e1de59040aa4d157e20dcdb029dac5e156feee9f64bcf023c7ef3e2d964aafb4bf97050fec5827f65e89016529b02bac7f5a69ae2b06a41f595315ebd001c46a5fe04728c83adab949bcf8c61e54bb5df73e1748cfd1fc299bb658aa50deb6fc45e03191cb99cc9f0bb4a7e8c9993530e8b5d988d8cb4a691702fc41f314aea39c0f33d8d8c163f9cf2b25fdf266cda80423be1bb6c51162d4776cb1b6bb1030c3193a36dd18a9b815674114dcf5c22cec3d089bda936d5aa592734cae4a479dc64a3c35e1c506cfa8e85d0e80187af0ff5951365c2537503fefd3c6668db8328f263bd67b9930feeacac91a9a47f1406fe6b192b5d71ad23584c6ad0983dec0d2bc93256cdd9c6680feeb915b083a0fed15d06bf6891a37680eb92bf4683a5d8cc7fb91b5809969b234f016f119112ec6035fcaffb0bdac42feed2c17f6a5b52c58de65dd4343c6e62e8e8da1a5ec53f617a44991984b140055dc8ac125891753eabb253eb6a4a29882b38e988de3baa97dfe7af6f29f9543b9d220c4cee96df0d4e8fd4a2d2d67038df338b65926bf82156adad8cce2be410bd05ff0df842dcec7bd5330c8921e0966dfc4e27bd97f16be2a49a1a84eb6c2a2b6eb960ccf08df79a155c328c3068884cab34279ba0e5ecc62f509dd349399ce49c9e4bd7e9d2742a6b3b4a9647e6860a943cb32b3a4ed8c4ad37cf32980ae4b19378ad0783a5e1d7899486bb0eb9a52c9a9826d6e9a5e6499d228bf3a2da55421fbd5d78c914872071259c1a6f5c8028e60a4e211b0bf0f4d4dea1345a2379215795e6bb941060fb7582da1306b9e2d156b801f926177cfc42b57a2fa476e9fed1ce76fbdcd314f1baeee62f02e22ce0606648706e01642891fe12eda6c91d7af49d84842a352af8dead21ee9fd1e441ffcd0ef7b68c85a821304ef4c87bb1978c3397ac3869fc93d3215b3852c7a39d1eeb4ac3c7b6be5108c252df12ed5611030a399781f604850f6e26d48596a6a8a8084cb3cb7beb80179200e91da0884c5bdc7f01d561e91a43ab76dd703bfbfcb3c2fb26583c0e65d5c78c50b38f5d51160fedc6376bd28c228ec25ab3fe7f060f52d4cfd647867b9522db6c6557d0d9f77f3ca0a34e59b9a7b972f8fe3160363a21350c78cea9aa964379111e5e59bc8f5ee5d15a1d7fae5c9e71b112f6c00adafc04fac2928b8a16d2f477366f065db1eee5fdf641d0bf53108f3097a4659314925227eaae301bb1238089a583ddbf9fb6e9ee493a711d33fa07a988da181eda063ea7608a6b17a8c9b8fca2cfc0b7036f376a4a7c1a6c0605647b633b549a7196825cdb99d4313ceca61c8868157c393133dc49065270b4f43cacf89b088efa9be8754219c5fc346e981028c133d8a4e4f6e392d8ba6b64ca74e759567fbbd7b16eeb09f6b886b7d07992c180e8f1fbc1cb3df334a7e398e250be4149fd599f4dbd85b7a35e87164d13bdc6ee19ddbf601fc55dcdd1abc7d7af0bc4fd948c1e2f1aed868014791a358ccc228b160cc476092edefce914d5d0d9b107a458edf9428a201032d21ce62bc119bc07b8538378038890a46a051ead9df330eb9b90e5d8b5dfa3ec8b6de1df04220aecf68540620b2b4c71deb1315d3defe625bcc3c9ede804fa3a3f55fbe52e51dd01fb6fa4b0b1d2b7d175e09a72dccfb68591176f15685d71c7785d21702508f24d2a3658e8826f3fe09b9f20131bb8fea54885d281a1a1edad3ef46ec7e1e3660605fd2c8f1002aa6d029499565d27e21d033395b3ecad701870eb9ba3bf4d530aedfbff6f6da744f69a9bb81308cc5a751e07ed368592f4b195a0b5fbb1639b976af063d8e53f8bcc386de53d1199446d86c1d60c23eb31395df94dc8b0ccbc4d39f0588d30e04f6faa58248112fcf81e87d9dfcfac515aed62ceec62219d4054f57eede708c19be2bf049ba88675082b0db7b65837d9c0271fff27fa09f34b11c583101279692dfd96232754c7f2637b2320a6856e83e9f61c64f4aa6e4c3e3fe24c12bfbf321269e89be47d964158ad1cc66bb9ab7465435b9cb39efa132ebcd342f655135e9f4276cb6da0b0bcbd57e03ec8bb107d1d700c4cb2a0acb14ccc64e83ccc7feaec5eca72ee76716abd8e24eff36b26809d1584ab6e5252ffe7a2c416a2dd1e37198a8486e1002f1278b7955f9281cc39312937c7885e2f81347fe157392112cea957324a94e298ba0ea426559c4c4e275941b86ccc7d4d4a5a88363bb6ccffb6b3fb94b2b3b2b00a132c0901a1c7783ae707e662289e23d48de110839b9b0daf95f2c0fbb13d1072e73dbe94ccab7cc064ea69c541af564d632208cd27c61d85a7a1c2d7c6c705cee0ef9dd3a22af00ff93276b068a420fa8d7977e796afa44d70d30ae235de6b75f0971deb8e9cdfcf64e486ceb7a58752490100904e7f324c28df487a3a41822b0eba5db92bbc34b73b2ab0589a71d2cba9a3dd20a0c3d65cfeec214da9e08082e6f9803ec614c16a251bb4c6581cd85e6cb8fdd990b53dee5212f61f2e3b12097588ca332c0b2a8ffe91e7a5f71619116f92fdfe4824e0fc29dcb857ea94171e367d05c3e8dad3007bd84ba11276c60eb0149152d4ac5ee8946be651b319a53f676dbbdbff937a6fdf34e7305672f00304f127f8711f7ebd3171939e75315a8e59abe90dca113df2613ba376f772a0ac1a422e126da1eaf89cad485f026348aaaaf9f3eed95bb15ecef5ab10a07793b21c2adfe660e31b4f6f939a9b318ba12919154347a74300ff2ad3a1e754676babdae6160bc2975e6bb223e922773e2a9f8d56b8b6e88659026338ce70644444dd3cc43d6ddba52552a4d15dd7bd62643636ccc483b61f47b0430b5115f8083cceb2d94592ee8556d3d40da79933fe5e20fb797f69833c39a321adafb9ae184e30c658dbb0983f69c9d2755d5556b7c2c6794fd1b6a958a20e7c36196af8975553eaab65329058c5bf6f365b3a1783e1838cd4f494ce0b2cebfe191744b416198ce23b745ea91dca93fa63bbd830859568caaa40ba7a3d48bfd669491bfc94c28efe3af3223eecefd75993764869802caf5030a7ca6ebbd9344a451a14cc5fada332e125aabbd912754a63b86ec36081a6ee153c81bdd91e024755f5b32955602f0a2998eee2b4e2a6f1ebdf532464da52d9898ad2b74f57c3561bf93ad1dd7b8db18623e08d060bf0a4361095477a1325bccaa7ef98dba52e952b81c68bde5cf1bfaeb46b236a5cc8934dfd86e4538e2d65d0b4c43fce54cbc86adc5f4ebb40a721fc09bdd8b57852727a17ea0b30334ceb2411f77ccce694f492cdf7c729737c7a5670728a8fb590fa9d73c34b891a4c5d6ada3b5751b2eadb140ca346efe25e3c8abe855a0be97efef438358fc61f9f15ac6e9069d39dc925d219b2ee49a6f50bb89898df6b39728c8ec133b013b2f90bf40edbfd01ed5bbf953498cf3f9eecc3e1937c66bd946da030a6cd3e718f1500eecd254e2648e1ba31941ed1c3739698061dad912c864f73eaf47af483d3b9daf33752f010b743d2a562c6c5c510e49507abf8849237e4609e7afb9e2a782677b5650d3c4e64daf65f46c11cdb3c3f508cb108d2b42b14c22fb6c3523cf7760702f66bbe346987ac353541ee500f59137bec876b9e3a06ffb19d538d794addfdeab2f23431b7eb9b40ea8c3e400d60112891fdaca22f9b76527a8b6a2b6faa394eda2691d23ff89c4ba36bcb8847dd15930dc", 0xff2}], 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffa, 0x0, "863bb0c205ff4b54a9c3e665cb5c31c265ed2e1c", 0x2}) writev(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f0000000040)="e2", 0x1}], 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f0000000280)) socket(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) dup2(r1, 0xffffffffffffffff) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x2}, 0xc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) socket(0x18, 0x0, 0x5) socket(0x0, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0xffffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000340)="00f4dffe77e0c1e790280e45ea74ccaeae001d2eefb20985caa97fe210b0f5cafa1a92ed355e345cd2b9c661eb7ec9fc36c2f116681b8d1edf47b124efbc7684f4c66bc17ff9cd772649df8cdb943ee791792e21ddcfb2aee91c6dd31253dfe277c2", 0x62) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) denied attempt to set clock back 3165651803 seconds executing program 3: listen(0xffffffffffffffff, 0x85) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800460000200000000000019098dd1400bbe00000028303000009009078e10f46cf"]) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{}, {0x4d}, {0x6}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) (async) sendto$unix(r0, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000280)=""/92, 0x5c}, {&(0x7f0000000300)=""/83, 0x53}, {&(0x7f0000000100)=""/8, 0x8}, {&(0x7f0000000380)=""/103, 0x67}, {&(0x7f0000000400)=""/136, 0x88}, {&(0x7f00000004c0)=""/93, 0x5d}, {&(0x7f0000000200)=""/21, 0x15}, {&(0x7f0000000540)=""/232, 0xe8}, {&(0x7f0000000640)=""/21, 0x15}], 0x9, &(0x7f0000000740)=""/38, 0x26}, 0x402) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="482e7d224e3dd2042295cb0ed3cfb9b178857ace6fc0940d02b9d08b375d2072874c8b7d2aedad3536ce0401c86ff1", 0x2f}, {&(0x7f0000000040)="407b76f221d884fb7539e6c1a66cd61627396908167e31dac1b18af08cb7f2fb6fb58e783fc63b79bebaa55e871e4d77aead2c92002e63e6ea4cc26265755cee033f1d1849d9dc686b983bbc263fdd5d6b59d15f0b3137ae7863eeab68586fc45c57ec3db6ff6b4c948bd776b61d4d575da955aa6fa223ae0a2c706bccde48e4afb47fd16d8e7244d4572b2db623f98685c1bd059fc03c7867aadc364f", 0x9d}], 0x2) setrlimit(0x2, &(0x7f0000000140)={0x60000000, 0x60000000}) getrlimit(0x8, &(0x7f0000000180)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000200)) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000240), &(0x7f0000000280)=0x4) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) ioctl$WSKBDIO_BELL(r2, 0x20005701) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_metric}) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000340), &(0x7f0000000380)=0x4) truncate(&(0x7f00000003c0)='./file0\x00', 0x3ff) r3 = socket(0x6, 0x4, 0x2) connect$inet6(r3, &(0x7f0000000400)={0x18, 0x1, 0x6, 0x80000000}, 0xc) mkdir(&(0x7f0000000440)='./file0\x00', 0x0) setsockopt(r1, 0x2, 0x7fff, &(0x7f0000000480)="afa97ea794fe81ec002b42d342a72479b520e0dd4cf54d14f2144ae9cd5df7f9b515", 0x22) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000500)=0x2) read(r4, &(0x7f0000000540)=""/42, 0x2a) r5 = msgget$private(0x0, 0x600) msgctl$IPC_RMID(r5, 0x0) setrlimit(0x8, &(0x7f0000000580)={0x101, 0x6}) accept$unix(r1, &(0x7f00000005c0)=@file={0x0, ""/26}, &(0x7f0000000600)=0x1c) r6 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10000, 0x1) r7 = openat(r6, &(0x7f0000000680)='./file0/file0\x00', 0x80, 0x112) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000006c0)={0x0, 0x7ff, {0x9, 0x8}}) listen(r3, 0x2) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000700)={0x4, 0x9c3e, 0x3ff, 0x9, "3701512b1bb7017f25d7f0ca4a14d08102a30938", 0x1f, 0x4}) nanosleep(&(0x7f0000000740)={0x0, 0x40}, 0x0) lseek(r7, 0x4, 0x1) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) socket(0x18, 0x400000002, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) syz_open_pts() r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000780)={0x1, 0x0, {[], [0x1, 0x0, 0x0, 0xffffffffffffffff]}}) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f00000000c0)="0000ad14", 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000440), 0xa) r4 = socket$unix(0x1, 0x2, 0x0) recvmmsg(r4, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/184, 0xb8}], 0x1, &(0x7f0000000240)=""/33, 0x21}, 0x8}, 0x10, 0x3, &(0x7f0000000300)={0x9, 0x400}) r5 = dup2(r4, 0xffffffffffffffff) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, 0x0) syz_emit_ethernet(0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b3c8b9129c9e242fd505aac10fe3"}) writev(r6, &(0x7f00000006c0)=[{&(0x7f0000000000)="4ee4cea28e7992eda59f6af335ea2409ece9edd552b1d49dcc882f1267f1717df12aae5b1664", 0x26}, {&(0x7f0000000280)="db0167e8e380a282b995f0e04a82922a6622174e1348e5c59fcbbda5dcdf74b8569bd59f48e365c0721f9ae671f3686acce7d147f60c2f935f6fc04b41cbacd20515a13c93c862c15f85e76f926b1b2753aae2aabbc62a3f4decb29d556f31bd2a5398d54985e92e5d1a29efa981cbea165a73bdd40b4661001f32b3ae5e4b84a6eead0820215c96721e2292c91c85173cbb8df8d65c5caa820e17009c2652eb8f", 0xa1}, {&(0x7f0000000340)="93bebfa386683ab3e16f6d581a3e49e424b610860a2f21ac16615715e519650f9c67f800e59b17abeef448835ba631f1fc42310576ba0b8831f0d4c87cd7e050c1849412aff715fc55bf0c97e4c9886862", 0x51}, {&(0x7f00000003c0)="89b777b9f1ac164dbf7ff1e42f49a72b8c92e2a095907c3dd949d985467a459fce27373aafc237268b549fc887d917b78143444cb03e10441414668adef7932674d9ecbd2adfa1ec98682f42f348d109e9b2cfad8cbc4cb1cd8fe4ff2bda4a79e2ab3cc93d690a9118f97097fabb16250930ca596b9f76eda2efba4b771fe893ed6e73537b0e8f7827e849db66e4a2bb306f15ae33b95677bc3318b85de94c7914b1d357a8e52feb51162ac1846227bfe4f7ccb0364851a873a452e91f4e807c408277f0fc6731eb8c78ccecc43e8ee0", 0xd0}, {&(0x7f00000004c0)="11d3586831906d9c10b5f22a74e206367153ba4952b1941ba52a114372b5b97449ebd463dcfd0df9cacd74560468e233f19318ab08f744a9151217a9a2bb19c2cb503e1d7cd510e502e33e8ac9d1f49b9ec616988081647c158ca43f143fc5099146de1f1f71e7f2ef74ae28fb8523d2bdde9ee3afaf074950afe8e47c134a2b9e91c8ac291caacf20b3713afbb744c933b2435e27b23578c77fce5c040ed28b874bd09370b4304883dfdf80b6f1c6d5a738df57cd89788e022edddf5ab28754e447e4785b5ff8303fe89577022af1ba577adf8b5c8c5d6fac80bfabacfefb2065c3c40c829534c0e688afa275ac9794211f67057bfc0b79", 0xf8}, {&(0x7f0000000040)="7cde9669722171c852", 0x9}, {&(0x7f00000005c0)="36a1f70a9f8f001bcfa7701edd0e1f3d75bc3112899c930498008dd8d2860d3e8df10186bcc680ccb9116f3ec0f3ac7c5f8c888c18dc6ca29614600171c6464128cecc239eb3d2dcc5d92da85402963a208269db3e7065e9a08a930f99f427b2557957bea9b6ce4a4d3a811ba79bf65137b37309c1d7f29b20277cea35c779376fac2dceb86e348b031c4aa8166ba80e8eff6a5b9dc68e99e55ec42f8137718bbabe42c46d2a2b450d3b4a82f61fc453f8cf5df69701fa351386e548246ce1ef026dfac10354349e457fc4e8d010c48e3a2488b99e60b4fa9f4613c69059eb715c9a87cb388d573bc45ecfcd55257c06cbbba19fd5aba577f100c09554a76a", 0xff}, {&(0x7f00000009c0)="694c0abced2f014079308fdb9c859ac6d0fe15c90260c695994138f6d2a67e8b9e4e665c41e5bcc3249c380011542946a1bd4c7cef59c0e73397fe657fdb0908585fe492937c92ecfd3e122dec0c5a0487cfcaee983295d9e470324ad675945021779c5af345dc624b8942587f8a9a315f6f4393390fe5f8a4a9f01c0427ca0e29ba268cb44028f32d0b234d82c3d6717487f756535b6825eb7c8e10723df4256ebb2938ac755daf039beda1476282d8acf034d7531a69a26706b7436d7d85f11c25ccf2f224c8f8d3732a40b255de3e179e603cd6487012edbb94afee96c3b555a57d2d528a72ee438e6439dc69e4d0475fe3c3102e633d0a56c489aa9a2256c6727b1e29e01862de20f9b985ce9ab24ff1a1ef03d2a75ca07261cfc432fd9cf0c2b96d43e1eb2322f7b0e57792512a8a996fcc2005f23f59585c1e89c1f69ff339516d9c575f3ce33f119ad48858e79fc1d105045bceda32fd75b425f7acea05a29f725eb70fa4f822e6ee7ce8ff31e326109de8cc1762708a163459064660b22b29550377cfd8a421097ca4903fa77bcb503bedb5b2ee396e33f119a6628944504cd184fbaf6abb269d117a4e7b658b585cb3ccbc0f51d6b6f166f8050c38a7f63e6f586fc10599b93d6ab7773f5ce4b846f36fdc5a8f710be3d76d810e4c73a2a27c877f5fdcbafb4993194a338943ef8bdcf2810ba95fcf49237ba1d60ffb8d6c1f0d932482025d4f94e6a1312450fc85010371048543cd2366b347d2efe6ed3620b3eca3b8212ead85587ed15e51ea61ff810a72450f93544b6c42cade82c55ecd9ced5b18bb5f2417c02996a1456a2a522e31ac06a79a9602552c25c233a97ebf35059c480bc2d9123ac0bd7de91a6ca1d2254da8e53118b995fa749d7f4a835182a58f3bffa88a2888824ce71efea818afc45e0370a3868858ae9998065f5ee3b77fa2b02d4c9c20fe74abe9590f3fe5031ad594dbed7173860f9e9ddc27b250f8a91e5adb190e71f092366ba8eb8a777f3d6766af89d54191818568160b45fb3497cf889b9558669b43f282d46bf9f6d8efa44b58490cbbd00e70a2456d2837514f300e454c709085fe7a83ff3064c03976368c89b9a1bc126c934e4a1cef7725cb6ad8f96e0dd5bc9286ea8e462a0d6923fe9073b5de9b1b1b342604ce18b38af3f8b5d373cc30b55013123d66886ffbff2b656e80e8ceb2e37f5d14c088533247948a27a0531bd1efdf74b3d4988291dd623cba6c919d44375dae3fa288b083be486fa09616904be625fe37ee17a35675e4e9935cc714e97e2240206f6c446f0e014142813d5b11b0953959d865623e865ad5ada200c117ab5eb08bf8819d9d12beceb6c1dced5c854082c3ecc49b1c100c8ee4f14d687737f3e997d1408eee4f160b87b8067ad2d1290033664632b0e68509f6cf86720dfdcd37d3213c7ef2875a6071f65a870a4c74fbfaa221f5f360a107c536b368969236217a3da0bd2ffb7ccf45c624593351c8780790105e54805bdce3dc467b56cadff98d30c3b28cc9ffb98cbd48f8e64ea578168fab0b34959c57851c9648d18b600e9faa85950220822ec3bd14cf70e408d0599ac18cc536ccd8574a070762a4dfc562eaf54c6e3495836b67f1e91b1595ae99a0a209baf6035703f4e282d215c4a8c496bcb390b18e9f48b774873d802067aa4bc19b761c15a8dcd88492883672c9e2d8989b68dbce659786b53b81d42847cbf89a53c3eabba4ffcf7a71e8d123bfcd473d4740ac4b0b366f1ad5ebc41f11e73feaef524c5286af0e405f286c692f60914afeb25396b25693ef84e6b8e6264612063f98c81b354de26ae096a8ea5022adf21a9e12ba7c20d3a8a4fbcdfedf0d04b520fb96622b591b08b5dab9b9df834d8c45f62408f6713c43e1be494db36486279ba1311458029979190756f1ebe53fc7fc5a64a4e2a4f5ad1c464c0f5f3f046abf0c38ac0be8647a273b033352ed4812e7572f0ec5476520c399e88f6d0c8cf85f6f6cc5093949030d044f3c997db1532cfcb2acd7cad02497d3e527020f4c05b7b3bc16fc203086266bbddd3427339ef4e30ba63c4830f3568267ab269d7b5a2a78ca1789d12824f972de8367ea53a81e120b5a5b3a155fc5570ed05aaee4ea94bd2596df67fe8304540d04408154845afd538e9408ec6a520fbea5c308c6f489840c284455565407304569721fc7b0a3525696d2f72ad0c766d62bad3de7490f2aaaa09f6e6d3b1fdbeeb696b14d93a36f11a2eae36096db8604baed46c97f3c2b7b2effc6f8ae50df8c8020d4a1041a23fc91864e5d2083657b51eb8d0634bb5cfc6c6a19585e43af7d6e899de0c199bb8908f2d20cbdae78047b3ae3fda66668b30bf2a28de0768e79e21c9ed03f84286f2652c68242ea5caac8532928bd88c2980a31f46118f62333f4c7ac94e207d735eadaba3400f60b738d36cee9bf632aafe3fe874f3755fb612d0d1193c8c85f0e4e82f1c3123f0f088d1c088c5c621416635d501d9832db1cb694f06b987b464bc5de97db85c1847474af8b43f0fa7613fc6b6d8d7ff2888287889ba1625c645371c0cb0a91d6dc588d356aba1b738e0dfb95a1719bb8988996f8f57b2e89bc75b6d70e884326e4fb009dd59b3de6f0c19851f924bfbf47ef341b7f90c83190c22e8492b57c9509c6b2c733dbe09de23f31df68b83eb72c4fcc74997f21d3cd17788c3dc1fc5910ad5c7b8e5300bc2f1eb4610ddbc1986832e4fe886f429c8b70aa7d2fe66f9fc0db2c46a3c66ce0b53cc728eb3f9b4a404d95ad93f02417ed677bae27a17d5f43329334cb1654ef408441d23e345b3cfa3ec57a7ee0d1169339752a63a713d13e8acf399a09f23735241787ccf5d1178f4ca20acd5cb95814c0ed2d2d75b46c18031ec6e1f5224c375d48e50f1d02f07e62a89be22a37d3051c4f459b60e3015933a92504f5cbda267cdd43e8ef0404b55fc0778912d82d7fe86936ab0137f3c668e445dcdf0febae52541ed5918c9734e93b81f25af63b397f55a03d6376cf7dedb23ce2731a4c3db80784dbe7bcaddb7338d28ee37e32f378122809397fa48e57fd095be28f4b7e6eb6e6fa79e0d848c6440dc821f66fced20898c2a4b6489c221f2ac807ac6e18b9707075dd364e2b40fc00e7a7e090dc47c315860cc300c5923922b4c7ac811459d1940785e42cdcb1bc31148cb01079487613dffce3d4407679a878254739ca9f2c18b8441da14a20a66d0ad98e1ba65b76de090fdf2dc157a0cb328ae47bf11ff2e18f466cd8a00ccaca5bc4fdfa82223702190f140d640b997785a18e6283e91bd694d2b6de638641bbb9ccbe2ae975fece07fb2f140d427bc804e575ed44e245b9534433120f7dfdd4b0755b55377430ecfa5b52110ca898c7c5e2546c4e36eac32dbd56ff5205754ede44d07ea0af78d28e6dbd980568a8a38caa570d40ef0eb39aa5f1182e254ff2848a6c4bc13445c56f3ea0c5d3496419a90507e730662302bc8163fe38d13d9fbb90393c31473e0226f2734015de072fdbc844c2d00e262ccec4c4ef509206d3a2d59b79998de60f5503dff4da392c4a841549e02e2daa84eea1954b0625740118bac2d3aa741c5bfe28e3dd7d7667493476ba44586e84621da4591f7b560533bc57a2d1e36dce19830ca5af0a344196e1afb43e7ec3f57537754b0f4c2986175856b8219cf9147e7da8a4f56932c0dbc4ac03f44f00fdcbc4d812bf60af4c4825bd3e8aad3110732e08b14b162e43decad3c193b37f593f09fd4cd174b4447af1fcb65a899d7b852311beaf33fc2b7943a91ff7fa7df261c1927172f7c5e031b565d8d6f5aa25bab4d199b880126b2cd294761b9e15531b57fcd5d4ae0fca56749f414166860761653351e0ebeb0d2012d5dd77f438cb19e9e39f4eb44db096135afb383be2372f654e6952464e9c62b5312019e75073e08835dc28ba1e47f56c7b8417b237c66d28a5e9326d26503d09c429db8c1ae5923935770e1e79774ff11406968b1b840a6ee0a51fb2b479bafb68d9b72bb401d59f67398160c766562392c02d86f4d7d4721a4a8c85c6d2fe3d9f9082c1c811cdc29b4aef150fa0cab453c7aa50c6de06dba306d417017b7fd3093930a9a0139fb99ae05158e0f99ea3c7ce43b5ea81734f1e0bb0dd0d2cc91c7f5f3944a4741058daef223674b7e44502d4086cf94cfa5cf1a77eb4738ee4172a521cb83b6479fee8e4a9367ee61ca12eeaad8fce024d76aa0de17d46d79039c90b8f775149341ebb32a3e66039eb64e2547e276d0a5a86a77ca4b75df13c416b673b274a95d1d457669778954120ec227de14d2d15e31e29fbb0", 0xc0c}], 0x8) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0xfffffffe, 0x0, 0xfffffffc, 0x0, "1a2198b59b0900020000000000ffece900"}) writev(r6, &(0x7f0000000900)=[{&(0x7f0000001a80)="415d1d50caf913d67b66975cb9", 0xd}], 0x1) executing program 2: open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0xb, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000400)=ANY=[@ANYBLOB="8f6f77ede655aaaaaa11bbe808d5d2e7e9bc08b1183aaaaabb86dd60ef0500001800003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa8300907800000000fe80009e3630a8545240f4f545234963a34206167b02ec7f5cb22113c7924c16fce064ba9d8db8551c6b0c531acb2074c38420eac00b0dc6ed05fe482f0d626a6fa46722f5668e59e0298d7c9c58b29f876a12157be616d28f2299164a4c2b9f91d71f49f775e6d44dfbdd05bdd7950553aba7200a145ce529f81f066d7c548869fdf11d27147b85"]) r2 = socket$inet6(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f0000000080)="9a7f1452fe869fac2659b5461edff3c77756ec077602b86e64743d8c0a5c17e6f75e919112", &(0x7f0000000140)=0x25, &(0x7f0000000180), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x10001}]}) write(r4, &(0x7f0000000380)="7696e5f7ffff8c37cea8615ac7cf", 0xe) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000040)=0xffffffe2) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, &(0x7f0000000180)="7563c2a724f3ae6475cc4bde4bc0eefed91416dc2bc81e8c95a0809b9c426d88188e2a12ce7aa0874567a34d1616e9200449dc6c3b341e0ee405e1625cca15b9db5c8372b1230517bf4d47c9cae2857703857ec5c953ce3201e52a498d98dbf3f84db2295f6dd17e568781c7571396f62add80e4076f57170cd4df0af596ca17cc333682900375989eb8de9c3b523150f6d842212ffa7cf94a629711878c56275830393e2e596f7628cabc0b7504327d954c0e0b2bf532e3e7fab43a1cb29c643ea4d9770715f22dcfb60b2d8319d2abd245ecc07c177ca7", &(0x7f0000000100)=0xd8, &(0x7f0000000340)="64644c18e04f3b57d653d4e13bc1a1d2887d7c2ebcd3fe3fe06116316b93ddb74fc9a1a2c83f8d2bd231a8dd623df93b3bc52c7366a556366189c5b4e69666426f5842c3744533c546b798437d54ae38afe88976eb4e7511a8c04db4be2162afda1464d62f7d185758a97f07742dc780be5543ca17154465bba2c4ccfe59d9c4bb28c476ae", 0x85) close(r0) syz_open_pts() executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x0) close(r0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1192) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r4 = getuid() seteuid(r4) r5 = getpid() ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000300)={0x10, 0xfffffffffffffff8, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x8001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x12a}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x18}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7778}], './file0\x00', 0x9}) ktrace(0x0, 0x1, 0x40000930, r5) shutdown(r1, 0x1) r6 = socket$inet(0x2, 0x3, 0x0) sendmmsg(r6, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000680)={&(0x7f0000000640)=[{}, {0x100}], 0x2}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a", 0x5}], 0x1) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) connect$inet(r5, &(0x7f0000000000), 0x10) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000007}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000003c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "9f2844", 0x14, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000000)=0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x12) fcntl$setstatus(r4, 0x4, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc0) r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, 0x0, 0x64}, 0x0, 0x0, r6}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r8 = getuid() setreuid(0x0, r8) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000000, 0x8000000000000001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r10 = semget$private(0x0, 0x7, 0x3c0) semop(r10, &(0x7f0000000700)=[{0x3, 0x4}, {0x2, 0x2ff}, {0x3, 0x8, 0x800}, {0x3, 0x3ff, 0x1800}, {0x0, 0x0, 0x1800}, {0x2, 0x6ff, 0x1400}, {0x1, 0x7ff, 0x1800}], 0x7) ktrace(&(0x7f0000000340)='./file0\x00', 0x4, 0x0, r9) semop(0x0, &(0x7f0000000280)=[{0x3, 0x1f}, {0x4, 0x3f}, {0x0, 0x2, 0x800}], 0x3) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000002c0)=[0x87fc, 0x9b7]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x7, &(0x7f0000000180)=[{0x3d}, {0x4, 0x80, 0xdc, 0x1ff}, {}, {0x1, 0x5, 0xf3, 0x80000000}, {0xfff, 0x3, 0x3f}, {0xe780, 0x81, 0x1f, 0x4}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) pckbd_enable: command error executing program 3: r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/58}, 0x42, 0x3, 0x2800) (async) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) utimes(0x0, &(0x7f0000000040)={{0x0, 0x4000002000000004}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setreuid(0xee00, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000780)=[{}]}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b090000", 0xe}], 0x1) r2 = getuid() setreuid(0xee00, r2) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x2a, 0x2e9, &(0x7f0000000040)="5ab7736a", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x0) executing program 0: semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x2ff}], 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kqueue() socketpair$unix(0x1, 0x2, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xe, &(0x7f0000000040)="03000000", 0x4) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x18, 0x2, 0x0) close(r2) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)=[{0x26}, {}], 0x2}) r4 = socket(0x800000018, 0x4000, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x1c, 0xfd}, {0x1c0, 0xff}, {0x8106, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x6000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) sysctl$vm(&(0x7f0000002e40)={0x2, 0xc}, 0x2, &(0x7f0000000000)="8d", &(0x7f0000002f40)=0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001440)={0x0}, 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) shutdown(r4, 0x2) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) chdir(&(0x7f0000000380)='./file0\x00') r5 = getuid() mkdir(&(0x7f0000000100)='./bus\x00', 0x0) setreuid(0xee00, r5) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0xc0}, {0xc}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) shutdown(r2, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0x200499, "d88c28fa8797f9bdca0988d15554000900"}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) nanosleep(&(0x7f0000000100)={0x6474, 0x2}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x2}, {0x3c}, {0x106}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socket(0x2, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0410210000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000e00), 0x0, 0x0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x8) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x3a8, &(0x7f0000000680)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88a8220081004d0086dd64306811036e01ff00000000000000000000000000000001ff0100000000000000000000000000011606000400000000ff0200000000000000000000000000011015b06b52b932cbc93346cf5b00e2c2fe8000000000000000000000000000aa01002030670000002e100000000000000502fffa01020000c204000000050469c00733c425c7511a76e21b79da0fc785d271fd1b8741a4655200f4671c0304df510ede6cb8011667600537a41899a5317ead09e635d6e4515093b27af99c3d480a9b326aeffed67cd7450e2965e011c336c0e86b24a68b2e7b490fb1cb7c4187b632ff3b541341e3b501ae00000000005b007e19640000000200036865000000f0442ceb409374959900000000000000000000000000000000000000000000000000ffff7f000001fe8000000000000000000000000000aafe8000000000000000000000000000bb525e3a771d06"]) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: sysctl$machdep(&(0x7f0000000080), 0x2, &(0x7f0000000280)="ed14b394be079e9679ac27b9a45235d277fc0514066120fd4fa12cd5c8ec1516f8a159902256000000000000000000400000", 0xffffffffffffffff, &(0x7f0000000180)="7e550665933a2072c3c41bd61af81c0ce5c195448ebea38fe43ac55b0a90e7fdaff620ab508fbebd7cfd06abcae871d2139e8735a92c671f2516f0b01bb3a92cef204dd31cd8c03560b7efd8b149f49a39d02545e5fd1ade005090796928740b13e41f606fb2a56a0dc420c455be32e8f0d619f02c351edd2082f0cb00255d1de01f9f9810a216d9a6ba3a33714ca02ca108499d5d4a31868bba822a7beef7fbb7515bab0adb1476f69568c4b664949a2cb6d45ee9146be9b657c1cb5798e1f465", 0xc1) syz_emit_ethernet(0xba, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000000017a100080000000000000000000000000000700ff020000000000000000000000000001"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) setrlimit(0x8, &(0x7f0000000500)={0x2, 0x35}) r1 = syz_open_pts() close(r1) mknod(&(0x7f00000004c0)='./file0\x00', 0x2000, 0xbc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x1, 0xffffff03, "0100020063026d005301000000005966939a7d00"}) socket(0x2, 0x4, 0x10) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="4890526e5b4f426b22ce504dec8264b9d7023381d0ce7e3b030bcd6ffac1d38bd40908d4ab0118e3776dd6b4f602c213dc8dd4bd059bcd367ef291c3ffd6f77904c2cbbd104130d6bb519c9fe7ac0d2e8e26f7e2511a0d2cf74755dd287307a126f82dcc8052774b1977f842a2a66b57a1cc834559579792cdba2d64b72fafc76c4bb8cd7c0d552978dd2e729c95e54fc7b1cbb115268719d99fc8208fc182b7acc12c87d65875355512adebe0820c3ae09fcab8644cf54d7376797137f1ed55aa6105a40ee771dd804664933968d9400d9a661a2a558e283737fd60374abbac113518f938fc8d51849dd9f6c0832cc14e56d4152c492e770c86d9eda829de0080fadc05f0abcaac6c3b8c672f88649122d53dd8f03a3a37a24f4e601d9b81e19358fcdb1bda1f715534eb07220dafd471aebfaa1c6317837466a691ba949677a4ba6b94bcb44e7bda754ed1af49f6399e5792423350c96d2a11ab84e664fac0daede7ff47f2a18652d3d8b7644845f0ae4d400cb8fb5afdac4e8291065703b983eb793c9b901bc9da9e8a9e74ba5fe21539fa7d2268e98a814abd3a6312a9ec7d51d8eae5d89612bff6ba1934ea612799577215cf950b7b84d1e45bb5aab0bade45bdd86f868557df5a45e5a46fa2ba730460fdb72a783a4c2a0160271e0985e2578c7bab13b0ca825762a460c4521531ae243eff8bdb8ee4993d438a6c6689c7aa4e769955b2b9ccf5f0b40330c3a3e7dcc6d51c3d8aaad107e304483e90ebbcf778a8d37f26e6bb4b25d88559c1adf0398cadf422adeb6a5d67b994fdc9266762b475557c8edaab1603455443c8a97d7d2cbfdd57bb528478e702470d253ecaf0c6ed9176bcec3b7a5e97074b1ed2c20e6eb7cdc62da5922042d37938d319fab622ec0ed1dfd26a83037994c96ae04658a97ed868c79abb6b6289746b3463a5e1f60bbe533fa4db1ee9a5e67040381275332905f3058e5a15d4e28d3b8b871fc723f26846e025f37d14860221025187618b172f071852120dbefd1453370e062cd2dc0a0d54f1187a9d9df60d6ed137ad09a1a1322c8a6a4b78f265e37bfed65d35fb9675c130a091841ec696a746289262b2c28fa3252f466728a6f1856e05ec80d5bc8d1b0a", 0x328}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) fcntl$dupfd(r4, 0xa, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r5, &(0x7f0000000540)="80ba9a53c7394d12c4d3ddce4aa4a05043cb02aadf8701f145dfb6e7bde7000096ab78d77deb4b5d009cc59049d4219001b67c223a6de5228d8d1667995ad2535c4fcd0b6883009907000000000000000000004bf9f2e76941d79c92390000000000091ddd1b889c24f98c939a616535ee3ee9824a1c08a800", 0x79) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "51fa6278e9e960b4dd89080863ab366d112be29e"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0x22}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000005c0)="0e9101b226988efd331ede8705005fb43321141fa2f15076cd5e428eaa78b96238aac9e6bf337ed370a60fe9c996cdc3d303248f52dfdb0160a1fb0cba147c07e6c94b886688680000b9", 0x4a}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$machdep(&(0x7f00000000c0)={0x7, 0x502f9d1629e15f17}, 0x2, &(0x7f0000000300)="3b38e7621e55b3173f62ded0f14793dda344fadaea9820b3c914edae80fde5cbc15419766ae8d5aa9562dedc1cf232c08cd9a1e14ac0d731fce865029afbe797b764b5e77e391d153952d91a96cb2a708130a603154495b8bfe9d0a328f5080d8e8a9ab7a96995042ee0d9a1aea9d1fb6f843a9253228ce66bb65ccc3713e93103e88b9426497c9673e1e7bc48920b3d7d19c723439a4ddf14e619b15d336ac59797a13ab61107f5e9b9743e4e6f14abbd2ec75218f0c2be3d681a342d8c6d3c", &(0x7f00000003c0)=0xc0, &(0x7f0000000400)="a6d8df334262edce32690647080b4bbdfbe99414592b2dba2676cdd036962cf02b4bf59e78bc0f2702392fab792054e85bb120399e4a3225e9011ac8d693d0b9c387399be91aed6301e68d6fae80cf", 0x4f) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) getppid() write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) executing program 3: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x3f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xffffff86) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) r0 = syz_open_pts() fsync(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x3b, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 5: syz_emit_ethernet(0x2e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54}, {0x3c}, {0x4000006}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r2) getsockopt(r2, 0x29, 0x3e, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800460000200000000000019078ac1400bbe000000283030000120090adf31ff8fb7800000000"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x2}, {0x84}, {0x26}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r4 = socket(0x18, 0x3, 0x0) ftruncate(0xffffffffffffffff, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000140)=[{&(0x7f0000003380)="c0d6", 0x2}, {&(0x7f00000001c0)='4', 0x1}, {&(0x7f0000002280)="d93e4f5489f0f797174e7441646f7a28c6a59939bfafa1ce93defc3efeb099e8e1fe0fa3cab7a175cbaf99528be73bc24807f33bfd4b8007742888944b9fad8b5c7e86eaa1f84104772cff8ab994880e09e0cb6ec829760ed795a61ea33c65dc9d870b82a9c762f99e43a107e62daed6473fd6eb4e2730524faf4482f00b418e710bd4f540e7602c9291c914495ffda2284da440e0a375fcaeca4cfc4c5e34b97056aaf96d72d6856f4115614b10c149d1d853674582e24aaa8a41780c09ec1a40b76d15663a5a7aa2d6b5bccdef5a69819fc3bc68d337bbb1724c1555af9e1df6c00c4976d71f27bb6733e11671c32a441384b7fb21ea229e0874931e61af37822780a30e6af03e410cc392c06e9eb167107f82a642111d60656df802c0ae90eaa05cc08a0c0968720eb11e87e5c5d05ee081f386b202b54a8d59d1b686ab38b146786b5c44a2668f1fe504b78853dc705dfc0f99e702b995ed36410e2c1b1ae4e0045082911ed4dd35e6587bd43bef7f989ab0af488b97e8f6b973bd23fc20dde762de9bf6ea1a0448627ec8f01925a770169b29b2ebffa5360f8c6ff23bb95335ebad541b991271f20f8cc8fce1d33b0de53d20aa00a6f6a0c9a7213111e1593f49922324253337fe3e1b88c54e8bd1c6c56922d5b04958c596792dec1aa6937d18f8609b4c3f81e41e557d2bfc5892a42379fb054832f64197dee82e76411696adf65ef306f165c48a8103d4369c6ab306928021c0cd69c513b08bee08238c9170cd913e706e339af54eeef45f44376d9607be2a56b9c358b1338db13fd0c016fa3b28f76065f583dd427db8b78261fd4fb9386b53da18ef4c59c9353e2d1abfb185ff907f19080a2e9ab18955e1c07e19c4ff235fb1b3d973e40814bd1cee8f3b646850be57468249455af9e64427d022602a1cfe5e438cdcad1d767b76a42e5bb8946bb6622ca4c1c920f70045991ea4b3d6ca2971a81710b3c82dd97e5b468f8e0482a49fe998a7b0d4cf0858212f2a98b9547675e37c812e27ca53c096a5bc0650820143db22d9dfd82b8e42f438bdf99cd698fa0acde16ab4b1e56dae3c9e90ebd28ab8730ba2e3efaa78481969fdf279403db07ba63d968bf0ef7753d8c96ccddb9b62a41e82e19fe65889c24f4ed9a1c8fa21e07fb04afe8c11550444b70ddfdd511120f73ac8a451dc83e344cdf65c121afe6e6916fca32df039aae2a05e2328a994e7dc810dc767e6a63e994158c711aedf7f7502315a601940821c3ea3d0098cd2c065f8facacee51cfc6f82c2166a0608e49f54ffcc0531978b9f3c7fa4cc838d7e289094357152ecd3a03ef59f96244c4f62e6d0f63b12e4259e6e2744f49f06a68e6f8c88031d5917f5f73ed78f198c95a30b65d4d1f0e53f830dc68fa46e7bbd46fa4a1f40f0fa31ac41e5b83b82a67aeaaf48d214e4e178dfe5111435e909ed1959a9679584207a937abe3aec7881583db2c314008bd18763fc21179e7475afbac2c65bd97bc13d1941eb417d24f4273a97b0cdb98ceb07db48af74ee087b06fed52d76fbe5a3f927bdb21227104752b8d522f71b92f31a903b2bea63037fc3f8eb1ad0dac95bedb175217fe4f6125afa8c0cfcd08b7237af67d296387fe17a75c4f125baa451ae1924fdcd26c2502a719885ac099ea532f7abaab977cffb8bc1e1d2b884889395db5975eaf7a79b7ccb825ac9749f6dab85263e861fb02d567efc975a4c1dd3623f636e4ba4a552e01a7278a045200be9525a608f95e6600fdee9665ebb1618b662e337e28d02b1089af318c09bb695298d65d5506f9dae4b3bb4d040d2597e001c92bcdc3ea79120fecc21d74014e0670a227e41df8b611a00ed87931d58ac00b2fbb5768e1458f131e9e990ae9a1267f91f916e43c1ff17011a70db5cfc8123c5d4e4860de91249e76889df5b6893e097b8a9849ddf8353f49bc5cd6f64ab5d1782b56c27137f26008e760ac0511d33b71e42fc1a479a31dcdb2cf3545a4ec28689099b915a60612ac0c27d3710a995652603db1f38e247653a3cd6898d81eaffee08bdd4753e65a2bd85ffa8bd337635397d9d948c8f78fed94ac1b01add07ecdded4f34fe30a259b057f7748ca0efa1e23377d87666b7d8153d4786611d7b6b1570ca959ecbff63ddb56b8f53a1b8f3e18804651b81da982e2989138789356782046b75bbed11310caa0c53b67f1d6f43d7b17b454e20908a5425f49a2bd55f48f90e5b6b21042665c258830398300e788b5ae409d19eeb7b082981a9cbbfa8dfd8cdf0e93beac64aec84c03d756009d6e9197016d62ba291cf1f647be3275b56f395fd1f38c006b8b0c55840eb0f59399953e09cc339e9c6ea5086818f3675a260c0210f6fd5c88ca9e6803f61290a35fdf7a30c615e365736bd62db0ad05217382beb678a9a1d883158687ca712252bd86bc054383650bc8e5fc903abe4eb57b96294a7e689050bd51a4d23528c6ebf7426cf1678a5674ad6129bc53bb9149eb05a3a28a1d74f5ec147e52b94142615cfe79a91298de1359539f423e87c1168cb7fac01984c5df2f89d2880320e5ca508241ba2126c0ec866f6292619be80dd8f7b57cd256893082b9a4600837e2fbfd78ef5bb7bffed8cc37d6e9bbafa13465b195c96116b92033ca3e016d258247d2f476a9f34769e968bbfde3f3e92f2c5b328c10236d5f7c469103344e3ee49d998d2215e3938ae8e4bcd1e05419e0b0faf2768388ef423d25799ea98e988560711a381202670f0396805e2016326feeebc0be0b55549c7c0369126f6bca289fb9cd50a6eba7e35e255a1bd14d9be94da97ff7e407a39c5c7c74eb1e73762022e53d4a92fd8c36531fe29759be5d816785a05803077a36629c80d22445ba0df1779d0921c7007128c354bd4671593022ed3a35dd8f6cc4b66353ef7279a1eb68f065f0b3b799625a7b4a8b806871eeb49f43d234c456c1c65bfda83ca16baa0b35567f2bd85fe7dd04fb1fc637bee93a0896d2cc0bbdfdda3f853d11053addc9b4bc134de71aa9abb8d4f2a694c39db29e9a50258b1668348a3de755d5cadd6c9762e6d0f22c75f4cea5eab5f1a433743e8f43e42635f9e71e6cfd0b63550179669943139d77a6f2bfcd942b55891672ed4028cbc0becbaddbe284358616dfde8082c21b7e0f8da97df9a0d0a1e17f87c9199f4432fc036e6a7aee2a82433f82e2e779c417a6300af174ed0401dad0562ef75e31804a14f0f177e69d6c5f00e136ffd11e18eaefa9ce72be92c15aeb8184264371c36fb0f64b78d8f43e59ec87b793bbef79a93f7960f4789d9c6fe42a20c85756ff19b06f2c57fa1fbc102cc0b93f6de6070c4539bf1acb7f2775ba0be832a58510e8f8f9494d45d3f1735dd9078a204628824fe564e9c1573dcec77b98d6516a71bf7c2cc2ace9d9259b6d05c78a8dfe34d054814c4bf2ee93fcd058f1bdc8b6545cdfc9378b5cf8be7305e2edd4a020fd2ddb0b94151eb62ee556a8ab1489673afc62b42a5697daccedcef150e7c0f97763fa2c133a983459c9c6882ea5333b110ca2e588cd8bc43a813def1f868f1914eb2f82e7bdd4e82b3c6b324472f42a85696b02b369d36584801e6b9c974b4160570950989f5dab814fa7fcdfdc3dfca1e50b2672a566e312e0d22a6ce9eaa54ee4dd2f19bed70e4e5a2b2a13a0e1655da18d472cfd50e502877e579040eb4c9439bcadfb52ab09f25369db1e3a96e3965f0f4cb3f58d67f009aa0fb5f6342d121a1ac009ba661928aeb9df3247bd1d706e5fcf52399034ab1d41411d743f41d0727333c625076523b11bc577b64f2d32170518e81e025eec4c2971b49bc90e1cc388b8291f5861f3de394da1d71ea8c7cff9e6b981ff4e3b5c066be388de4e134e4a49ded3f240bfbf9453c4fe9a5f83d78975328b7f2272412f9c42fc01daae07dd9501fec25a7a25373f9342fabd9858cf55b8e1a4e3551837ce8745ec5ab3c87d087a5a6c832318bb73e4b31a38819922da1f644d298e05852e03afbace7f64008935f05ee4ecb3c1740bec71b3beee39001b2d2d31893c74bd7d5323c44cd775a4ed6cf84259ff9b803260971a33e27b4cf800539c81e8e0d63a2f2bdde3677d2837939f4bdabeac6b5a9177c843559be648d2bea46305267172ee2566b6bfd7b0c3cac73c949f37620974db3e6b80e19f8bb044c3754071c4f4d5ac46298740c433a38d39d4964811b45a10e9e715ccd1f57ef359d551a740c7c22d472b17a55ec08ad92d1d02d79f3244e3500d9f7b0cf6c8ad27ec1cb55bee52ecdf3fd858d5b1256a031f429a115a0bb256278dd105106ee780cd700815043373e7db7354637ad797c3d8bbc0e2e310bd2757168c975f12252970e21a0c5bb5ac819c7bb54614a7a8a6e3449da3d346dadbcb12498956b1c499662aa2d10a8b05869eee6110cdf005587de46eb920617db92db7ea291eb0c27cd2685b28178db207714d4313dc45abd4ec39d5c0b2781bcdc2fe9defddae86a23cbce909554536c6ad2084a5951fe10d0e9e3f4a1264438308440704ae14bfd9b412f6d7b2f4c17f78182edcf236ca3716ef2b900f8bc9329538d404b9b11b7d337e960e07f8873303f1d5c68c6b881bf89f30d98884dfada58ad7078850cf843a5e43f5137186c3d270c33131fe2dc0e8f7d23d122d802ef634e130e3c374564f38b44ead2319cf29b035fa2478c0eb5ef6cda9fc22dc4ba7c55a1df56a25d32fdf17a46bc16ec06591605b6b5162e4e90545defaf615205925e0e7c183ca1ae812e0d0afd51178d3a8b75b78190c3ebe9d5a3623f548adef6e3429f262e36a60a5b2f60f1ccc3181aab064737b43e5959dec4feb21c633a094176278297f39ea7167e9607d368b31c377d3e02c837365fe30e4f5c708f5b4e630afd2c2516a39734bac9d4638906a8de8e461a66709c95f9339485a1ef561e36516ed45d35c1ff7c565bf2b69bc9a02511b98490cf63befd9f09f7fb0da889fd82ea94b1ffb112f00b3c7bdeb866d8d3baac25f9d641371c05d69febff244b4005ef176c193116accd712be73a9a6470914e4610d48ec974a78a8ce0d00e4e6822b6917d2a64cf647956c296a07535d241aa8de8732e5f77e59e95f116c6fd0ae571418894ef1ae612431e7d54508b20ba21d3b96e95d82244aec623b48f6a4add7ba6f99d9beb6b26e6997ed141143d1bf019a36cc1621989616bc3413480e321f76a894c4d7afaa380587b352bf55ea3c0a20c0628e78253b304b48f1ad8b4cce85a4c5e99e08cf3b7ffb5d97d42606feafd81acf4ea83c7c0e1aff665", 0xeb7}, {&(0x7f0000000280)="1b", 0x1}], 0x4) r6 = getuid() seteuid(r6) setsockopt(r4, 0x1000000029, 0x3c, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000300)='./file0\x00', 0x20080, 0x8) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000800)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d672a736ba1bd857feb09901fe0dcee53766797f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a00800000050acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd021cc793994922dfc10000000000062ab475cca257352828a76e5314be5629235c0febeff57cab95e894238b96ca5d4d3e670fea610c00009bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756faf775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3ca67845c3386ce33141141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678a0900d8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071ec98111cc9024f790ce16ceaa7d0104e39789d91000009a5bec77c992c792eb013621a86709cf57acd9981f947115f608227da8c54d8aa668931edd0b599b3d8cf5a8438ae08c1f70483223c3ba38088fb2e65a51edfed44c55a4d734bb553d642ca2bcdd1a08378317dc8f787469c3b3c14e4b1b46c2c8b03b99333ea80c9d016614120c595d2f49ab82c5dd36e448fad8a7c5aceb70b1a7e5d67c342d7615b314b242d9", &(0x7f00000002c0)=0x2af, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(r7) recvmmsg(r8, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) executing program 3: write(0xffffffffffffffff, &(0x7f0000000240)="f561325db04cafa4512e5736e365ec83", 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)={&(0x7f0000000280)=@un=@file={0x0, ""/531}, 0x212, 0x0, 0xfffffffffffffd7b, 0x0}, 0x2}, 0x10, 0x2, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000013c0), 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000280)={{0x2}, {0x0, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x7f, 0x100000001}) r1 = msgget$private(0x0, 0x54a) msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x400) fcntl$setflags(r3, 0x2, 0x1) dup2(r2, r3) read(r3, 0x0, 0x0) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000006b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000340)="5a4b90349b6c06d0f56d3b95fa5b7fab8ca6daaf098b59dc1fbc3789951804aea45c1f321cc4b218f379aa1acd2a64499ad5eeae248be1db3fecf8be77b379c6579741aa00a08fae6f7dd93dc5aef0bd51e5729e15b86321e5f6986fe573b509abc35aaffd682db15bd789c1", &(0x7f0000000040)=0x6c, &(0x7f00000003c0)="c96a49488c39678cadf6a8d7dbaebfbce9bd2cf4b52917aee0d587e0de890ca0db867c2877ecc780e6b8a5ce9105dd0ec2cae5c4919126088bfb963ba39a97d109e08f63396d78", 0x47) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x25}, {0x40e}]}) syz_emit_ethernet(0x76, &(0x7f0000000380)=ANY=[]) socket(0x1, 0x2, 0x0) sysctl$vm(&(0x7f0000000200)={0x4}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) setreuid(0x0, 0xee01) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x40}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f0000000100)="76e5de0000010000000000", 0xb) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) pipe(0x0) clock_gettime(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x2d}, {0x40e}]}) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2c8}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x1, 0x0) listen(r1, 0x85) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "e10f46cf"}}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r3, 0x2) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x2) r4 = dup(r2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r5 = syz_open_pts() ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000080)=0x7ff) r6 = socket(0x18, 0x1, 0x0) read(r6, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f00000000c0)="53da903e", &(0x7f0000000040)=0x4, &(0x7f0000000180), 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) kevent(r7, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0xfffffff7, "2fecacf2ee60987a0d0239060000aa175b31cb31"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c27", 0x6}], 0x1) executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x200, 0x61) writev(0xffffffffffffffff, &(0x7f0000000880)=[{0x0}], 0x1) munmap(&(0x7f00003fd000/0xc00000)=nil, 0xc00000) r2 = socket(0x18, 0x4, 0x1f) close(0xffffffffffffffff) r3 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r2, 0x9, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) ioctl$VNDIOCGET(r4, 0x41946472, &(0x7f0000000700)={'./file0\x00', 0x0, 0x0, 0x4}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRESDEC=r2, @ANYRES32=0x0, @ANYRESDEC=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x401300) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = socket(0x10, 0x5, 0x1) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() accept$inet6(r5, 0x0, &(0x7f00000000c0)) poll(&(0x7f0000000200)=[{r1, 0x20}, {r4, 0x40}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x100}, {r6, 0x20}, {r3, 0x80}, {r8, 0x4}, {0xffffffffffffffff, 0x20}], 0x9, 0x4c) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) close(r7) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x2, 0xfffffffc, 0x0, "0e9600", 0x1, 0x1}) fcntl$setstatus(r0, 0x4, 0x40) executing program 2: listen(0xffffffffffffffff, 0x85) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd7, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc9, 0x0, 0x1}, @tcp={{0x2, 0x1, r1, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d4"}}}}}}) syz_emit_ethernet(0x16b, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004600015d0000000000019078ac1400bbe0000002830301004e224e21", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="9104000690780084051e00000bad000000070000000300000569000098424f87eeb157c000030402080a0000000000000003131299558fea6a9f035d95156f3deb1e700d00020407000204c0d4080a00000354fffff000005350ef7a00f6ed3991ad219259492824a005d7e842f51ee18eda36f1f95c96ba2b9cab214f3c3a5d17c5135cb703070dc981c451dd5f9394d892195fc274c8c89293528aa5827170917bd053de901913b1368ee56bef7a32d7ca6a9496c48219aeb48e6e8dafc345db3ba0e366647cd917fa0dcffb6a714235b068aaeb22ff82d3f10d49bf9b2f2b38d877721e09c5a55915f07bc61de5da92a17befa8b90aa709cad03781114952e79a3eed1cc601ca2bfc402db9827f5a137106c5d3fe9dca315f91bec2c02e1a97ec6cafce73f4e048c6dd846b00"/313]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@remote, @random="0291d071771c", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @broadcast, @empty, @local={0xac, 0x14, 0x0}}}}}) attempt to execute user address 0x3c6d9 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3c6d9 cs 8 rflags 10246 cr2 3c6d9 cpl 0 rsp ffff800037824a48 gsbase 0xffffffff82c3cff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3c6d9 Starting stack trace... panic(ffffffff8281ec34) at panic+0x159 kerntrap(ffff800037824990) at kerntrap+0x1c7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2854a rt_match(ffff800037824c70,0,1,0) at rt_match+0xc3 icmp_reflect(fffffd8070a77500,0,0) at icmp_reflect+0x1ca icmp_error(fffffd8070a77600,3,5,0,0) at icmp_error+0x61 ip_dooptions(fffffd8070a77600,ffff800000dd7000) at ip_dooptions+0x87c ip_input_if(ffff800037824f08,ffff800037824f14,ffff800032b74000,0,ffff800000dd7000) at ip_input_if+0x1d3 ipv4_input(ffff800000dd7000,fffffd8070a77600) at ipv4_input+0x47 ether_input(ffff800000dd7000,fffffd8070a77600) at ether_input+0x525 tun_dev_write(5d03,ffff800037825288,ffff800032b74000,2) at tun_dev_write+0x209 spec_write(ffff8000378250e0) at spec_write+0xd8 VOP_WRITE(fffffd8075bce7b0,ffff800037825288,11,fffffd807f7d7410) at VOP_WRITE+0xc3 vn_write(fffffd806a55c090,ffff800037825288,0) at vn_write+0x157 dofilewritev(ffff80002a6dbc68,c8,ffff800037825288,0,ffff800037825340) at dofilewritev+0x1a9 sys_write(ffff80002a6dbc68,ffff8000378253f0,ffff800037825340) at sys_write+0x87 syscall(ffff8000378253f0) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9135c3563e0, count: 238 End of stack trace.