b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6cee91787090ab3e8ea9daf9c9a49c71a1217dfe5d763837d440e6adc21c4a3d21db2625e8f29d09a229ed34f1775db9521e18aa51f44128a8c6768b81e8b633df1f3252db9ea5d5c40d3ce6ce2dba5ed04075f35cf9364eac68ac907724ebe4dffc962a3df66a84d2e344ceb29e87ca6609151e614a44be3c8ec9a548fd18101a78c16b862d25bf4f7effa35fd6e237ac05741d462997bca45fabc584df81787f9af9d30be02c2256e130a64b677ac873c7820a4eae83c66c7ee23329779e14426297ae50262b300e083cde76af92a8db4b369de9ae0cf5416914b9dc8513f6a11197dd600b59c606257f56017bf850c75d9a374edf788b5c928ead5f49c7c8a06ca64a13cf6111dbffd616f54443f8176b1cd16891aaacabe8718adcfa3e05509000cb21f8604b18a8c097996c2313f1c89ac267e6f78add1f98557d9db191afea34b600bfc2032f9702e049529914e9b7965fdf64f033539acb737173aac4205d7503145dd81a4b89a39778cbfc03a14404febd2cc11a0ba79351cdf44eef97c3e5d898e5e9ee375c2ef8bb3dc518e5ebba97da7700156fb159cb9377188d613927f1676e74def18caa6ba238ce1cf80ecb98cc7180471be320f4cab40f85c57ed5bce4aa1ca9cd4ce09b72cb58a2611157f91f3d091698d09e5863738bf6ced344b14b8408031acf84fc19fa51488b72f236ec648fb4084fbe82e35b741895a6558b5d9cffcf0fa8b876e0f0830f33d1136d643acaf94b3781a47f2a8da0fcbbbee9333e63a497dde0928f394eac04a47afe2f8d93f14fc896743554add955fc143a187554d7bb1fab2e9ce7324ad04ac1445b0d6eb7dad7d9663d4e6f06037b2006f08aa37edd3e8485281de54bf59e5bd2895c85bc6b223765b66343f8dc84c92bada10db07e47dcea1e82b4bde7a0d171619428283e8636704cc422aca827f95dd5e8cde72c84faadbd21479e2d21908e1d9e098e39099f26f6632a50b1e383427e758eea8d47073968493886e239888adb732b328cde2634fc48859883ee2f45bb27fc32e08aead330ac52c69509dbab72d0e375460e271896e69548f609ea5e13f7d017b09439e1535c4df1dbd1fe7f04c561db8f73938f7ac9017805f84411c358ec335998974033a51dbc97cd27932fefcd9c81daf97943aa16bf1f97e03da56536e023630980f0b17a49bcfa7864afe2a78684e503bc1f3ab7a0eedeaa71467661204c98a89b275f675ec9517f561345dbf6597dcaf9a7ae652bc9c0d1d6c6fae67999d1d4f8d50372ec4e4a228abd5d8b32767f079eed3e29b79e21037a965b5bbe881dfb26b3a05eee10299b9421f64642fa40e2c2b7f8baeb3595ed8c91ced20e8ce6265041020abdb28fe7d232163974c3262cf127afa5678fad674da3c16ed5ca5755265a6c09df54175537c32c61143457e96fb22238fd32374299b86adfbf1e027fa75fa2c9c64db0bdf9e0000000000000008b10a92e8d5e9d572165e6c9c4aea09c9613a99fd0797bd008922c20e4a52c9f435e7492a8a1b778ebab62bfd37e3f893d5be9c531f2f364564b0b8c7b80fff950005a32c0adeafb63e3c3baf3f92fdeb56a6239456e092822433220097fc70c4fbf2d57e1489ace0227fa46f4890b6eeae767fb900f257fb02ce70aa3a24739c080132e0aeb3154c59d985c86c18c6656b806032ddb7f627099c68bc578989ea590dee37b484780e017849215739d687f232ae250e958e6aa70864c0c7e405cb384fad7428bab85733fc6b7cc90003b73dc5d8d18612ed8d1cbe9ad6c00d7a1fa7d08a2075d753b2081038da92ef59690f9c0661ed2c56027b1f908b8ad39761a8a038bb9c1032c6f62c3f3fcdbdea69fb3a79b6805e978ca4c9863a7fae3ace52bac2d8dffbf370804d51cabdf885d4b962509ac745d3a59df20a8cdfa96c67fd294dfdf2c41176c2652bc20a56253559df23604bf2cffb0d5bf433e8778aaa7c6e27831998fcc810e769bc890b00ab1604c3cd81e528a55a780030467fd0730dd7bc51518ebbabdcfc48c11fdf24f0901967793803cdae4e71d1a6dad3337eb4ad9d018734fe1376d24207fe9931d555a43db81fa03d17910679573ce0db2b52d1dd87408550d02618b79569e99b75ea4fafcf7071a3fb23bcfb3abeb6aeadf5a16cd00aff72b5d83b632d8cd92d207ff630b3dbd63caee2dff5d458624c1f73e5e212d43095aab09bf143800a946b53f2f4edf8763193df6287d372b7e70d0ca5a576f1b8c11c194d7bdaf3953609c1eded6736eff1a14ba17f59b490dfd689fb891d98e6576ebf5dd8c2a824e56fc621fa6facbd43f505ec900135b8c298d54a3d005c7a3127e0"]) (async) 06:40:32 executing program 0: syz_emit_ethernet(0xa9, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004300009b0004fffe00019078ac1400bbe0000001890b0300000000e0000001071b097f00000100ed00017f0000017f000001ac1400bb00000000890704ac1400aa000a3f8c86f064cf49c70005029078e00000024021000400660006002e0007ffffffff7f000001940600000f43890bd86ffbc4356405526c00890b0000000009e0000001010dc965116c865a8c6a95493c00005e70e68ca74768da76f326cb9a6cff17d3bd8e4b192af57a2beda07f146a63943a1d6a0fda49b0c96ca77ec79107a82cfdc5cccfbd13c89edd7759555faa4c718476f0a7698150b103f49cdd2b4bad7223b5130041bd8c499974d0b64a744ea925ff205eca819757820fc696aca47c86c72a8e06ae0d8fc6435ce62249edfb39adc27136681980d8b8"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 06:40:32 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, "2e000000000000000000f2ffffffffffffff4000"}) 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) socket(0x2, 0x3, 0x52) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = dup2(r2, r3) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r6 = dup2(0xffffffffffffffff, r5) ioctl$FIOASYNC(r6, 0xc4504447, &(0x7f00000000c0)) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$FIOASYNC(r4, 0xc4504447, &(0x7f00000000c0)) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, "2e000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) socket(0x2, 0x3, 0x52) (async) socket(0x0, 0x0, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r2, r3) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(0xffffffffffffffff, r5) (async) ioctl$FIOASYNC(r6, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$TIOCSTOP(r6, 0x2000746f) (async) ioctl$FIOASYNC(r4, 0xc4504447, &(0x7f00000000c0)) (async) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) (async) 06:40:32 executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x101]}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000800)={0x8, 0x6, 0xfffffffffffffff9, {[0x8, 0x6, 0x8, 0x2, 0xbe, 0x8, 0x0, 0x2, 0x7, 0x8, 0x1, 0x9, 0x0, 0x7f, 0x2, 0x38c8, 0x4df18f24, 0x1e], [0xffffffffffffffff, 0xe000000000000000, 0x890, 0x7f, 0x3, 0x8, 0x660, 0xfff, 0xfffffffffffffffb, 0x9], [0x0, 0x746, 0x5, 0xfff, 0x545, 0x7fffffffffffffff, 0x8], [0x5, 0xffffffff, 0x7fffffffffffffff, 0x8, 0x5, 0x8], [{0x3, 0x9b4c, 0x2, 0x819e}, {0x401, 0x8, 0x4, 0x3b}, {0x59, 0x101, 0x400, 0x42ef}, {0x7, 0x87, 0x6d5, 0x7}, {0x1, 0xfff, 0x2, 0xb43b}, {0x0, 0x0, 0xa0, 0x38}, {0x0, 0x81, 0x7, 0xf2}, {0x5, 0xffff, 0x6, 0xffffffff}], {0x9, 0x7fffffff, 0xfffff1ed}, {0x8, 0x80, 0x5, 0x560a}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) 06:40:32 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x44) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x4, 0x5, 0x81, 0x8}, {0xc4, 0x37, 0x80, 0x4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x3ff, 0x9a, 0x2, 0x1}, {0x1, 0x9, 0x8, 0x1}, {0x3, 0xee, 0x9, 0x80000001}, {0x0, 0x1f, 0x20, 0x5}, {0x3f, 0x3f, 0x81, 0x860}, {0x81, 0x7, 0x8, 0x4}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:32 executing program 0: syz_emit_ethernet(0xa9, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004300009b0004fffe00019078ac1400bbe0000001890b0300000000e0000001071b097f00000100ed00017f0000017f000001ac1400bb00000000890704ac1400aa000a3f8c86f064cf49c70005029078e00000024021000400660006002e0007ffffffff7f000001940600000f43890bd86ffbc4356405526c00890b0000000009e0000001010dc965116c865a8c6a95493c00005e70e68ca74768da76f326cb9a6cff17d3bd8e4b192af57a2beda07f146a63943a1d6a0fda49b0c96ca77ec79107a82cfdc5cccfbd13c89edd7759555faa4c718476f0a7698150b103f49cdd2b4bad7223b5130041bd8c499974d0b64a744ea925ff205eca819757820fc696aca47c86c72a8e06ae0d8fc6435ce62249edfb39adc27136681980d8b8"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 06:40:32 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x1}, {0x1, 0x0, 0x2}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:32 executing program 3: syz_emit_ethernet(0x2116, &(0x7f0000000000)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd6076605120e03afffe8000000000000000000000000000bbff0200000000000000000000000000018500907800000000011fcaa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a00177912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f500d748fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba9178bd22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a51bc159a9197b55aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069fe8821884b8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c8b762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e0de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe737efa0fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d17370017efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a5818867848339699700002851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb954816c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca388800f4a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6cee91787090ab3e8ea9daf9c9a49c71a1217dfe5d763837d440e6adc21c4a3d21db2625e8f29d09a229ed34f1775db9521e18aa51f44128a8c6768b81e8b633df1f3252db9ea5d5c40d3ce6ce2dba5ed04075f35cf9364eac68ac907724ebe4dffc962a3df66a84d2e344ceb29e87ca6609151e614a44be3c8ec9a548fd18101a78c16b862d25bf4f7effa35fd6e237ac05741d462997bca45fabc584df81787f9af9d30be02c2256e130a64b677ac873c7820a4eae83c66c7ee23329779e14426297ae50262b300e083cde76af92a8db4b369de9ae0cf5416914b9dc8513f6a11197dd600b59c606257f56017bf850c75d9a374edf788b5c928ead5f49c7c8a06ca64a13cf6111dbffd616f54443f8176b1cd16891aaacabe8718adcfa3e05509000cb21f8604b18a8c097996c2313f1c89ac267e6f78add1f98557d9db191afea34b600bfc2032f9702e049529914e9b7965fdf64f033539acb737173aac4205d7503145dd81a4b89a39778cbfc03a14404febd2cc11a0ba79351cdf44eef97c3e5d898e5e9ee375c2ef8bb3dc518e5ebba97da7700156fb159cb9377188d613927f1676e74def18caa6ba238ce1cf80ecb98cc7180471be320f4cab40f85c57ed5bce4aa1ca9cd4ce09b72cb58a2611157f91f3d091698d09e5863738bf6ced344b14b8408031acf84fc19fa51488b72f236ec648fb4084fbe82e35b741895a6558b5d9cffcf0fa8b876e0f0830f33d1136d643acaf94b3781a47f2a8da0fcbbbee9333e63a497dde0928f394eac04a47afe2f8d93f14fc896743554add955fc143a187554d7bb1fab2e9ce7324ad04ac1445b0d6eb7dad7d9663d4e6f06037b2006f08aa37edd3e8485281de54bf59e5bd2895c85bc6b223765b66343f8dc84c92bada10db07e47dcea1e82b4bde7a0d171619428283e8636704cc422aca827f95dd5e8cde72c84faadbd21479e2d21908e1d9e098e39099f26f6632a50b1e383427e758eea8d47073968493886e239888adb732b328cde2634fc48859883ee2f45bb27fc32e08aead330ac52c69509dbab72d0e375460e271896e69548f609ea5e13f7d017b09439e1535c4df1dbd1fe7f04c561db8f73938f7ac9017805f84411c358ec335998974033a51dbc97cd27932fefcd9c81daf97943aa16bf1f97e03da56536e023630980f0b17a49bcfa7864afe2a78684e503bc1f3ab7a0eedeaa71467661204c98a89b275f675ec9517f561345dbf6597dcaf9a7ae652bc9c0d1d6c6fae67999d1d4f8d50372ec4e4a228abd5d8b32767f079eed3e29b79e21037a965b5bbe881dfb26b3a05eee10299b9421f64642fa40e2c2b7f8baeb3595ed8c91ced20e8ce6265041020abdb28fe7d232163974c3262cf127afa5678fad674da3c16ed5ca5755265a6c09df54175537c32c61143457e96fb22238fd32374299b86adfbf1e027fa75fa2c9c64db0bdf9e0000000000000008b10a92e8d5e9d572165e6c9c4aea09c9613a99fd0797bd008922c20e4a52c9f435e7492a8a1b778ebab62bfd37e3f893d5be9c531f2f364564b0b8c7b80fff950005a32c0adeafb63e3c3baf3f92fdeb56a6239456e092822433220097fc70c4fbf2d57e1489ace0227fa46f4890b6eeae767fb900f257fb02ce70aa3a24739c080132e0aeb3154c59d985c86c18c6656b806032ddb7f627099c68bc578989ea590dee37b484780e017849215739d687f232ae250e958e6aa70864c0c7e405cb384fad7428bab85733fc6b7cc90003b73dc5d8d18612ed8d1cbe9ad6c00d7a1fa7d08a2075d753b2081038da92ef59690f9c0661ed2c56027b1f908b8ad39761a8a038bb9c1032c6f62c3f3fcdbdea69fb3a79b6805e978ca4c9863a7fae3ace52bac2d8dffbf370804d51cabdf885d4b962509ac745d3a59df20a8cdfa96c67fd294dfdf2c41176c2652bc20a56253559df23604bf2cffb0d5bf433e8778aaa7c6e27831998fcc810e769bc890b00ab1604c3cd81e528a55a780030467fd0730dd7bc51518ebbabdcfc48c11fdf24f0901967793803cdae4e71d1a6dad3337eb4ad9d018734fe1376d24207fe9931d555a43db81fa03d17910679573ce0db2b52d1dd87408550d02618b79569e99b75ea4fafcf7071a3fb23bcfb3abeb6aeadf5a16cd00aff72b5d83b632d8cd92d207ff630b3dbd63caee2dff5d458624c1f73e5e212d43095aab09bf143800a946b53f2f4edf8763193df6287d372b7e70d0ca5a576f1b8c11c194d7bdaf3953609c1eded6736eff1a14ba17f59b490dfd689fb891d98e6576ebf5dd8c2a824e56fc621fa6facbd43f505ec900135b8c298d54a3d005c7a3127e0"]) 06:40:32 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async, rerun: 64) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (rerun: 64) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x128) dup2(r1, r2) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5, 0x0, 0x21, 0x10001}, {0x5ba8, 0x80}, {0x5901, 0x9, 0x20, 0x4}]}) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:32 executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x101]}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000800)={0x8, 0x6, 0xfffffffffffffff9, {[0x8, 0x6, 0x8, 0x2, 0xbe, 0x8, 0x0, 0x2, 0x7, 0x8, 0x1, 0x9, 0x0, 0x7f, 0x2, 0x38c8, 0x4df18f24, 0x1e], [0xffffffffffffffff, 0xe000000000000000, 0x890, 0x7f, 0x3, 0x8, 0x660, 0xfff, 0xfffffffffffffffb, 0x9], [0x0, 0x746, 0x5, 0xfff, 0x545, 0x7fffffffffffffff, 0x8], [0x5, 0xffffffff, 0x7fffffffffffffff, 0x8, 0x5, 0x8], [{0x3, 0x9b4c, 0x2, 0x819e}, {0x401, 0x8, 0x4, 0x3b}, {0x59, 0x101, 0x400, 0x42ef}, {0x7, 0x87, 0x6d5, 0x7}, {0x1, 0xfff, 0x2, 0xb43b}, {0x0, 0x0, 0xa0, 0x38}, {0x0, 0x81, 0x7, 0xf2}, {0x5, 0xffff, 0x6, 0xffffffff}], {0x9, 0x7fffffff, 0xfffff1ed}, {0x8, 0x80, 0x5, 0x560a}}}) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) 06:40:32 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x1}, {0x1, 0x0, 0x2}, {}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:32 executing program 3: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}, {0x4}], 0x3) semop(0x0, &(0x7f0000000040)=[{0x0, 0x7, 0x800}, {0x2, 0xa26, 0x3000}, {0x3, 0x200, 0x1800}], 0x3) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 06:40:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32], 0xd0, 0x2}, 0x4) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 06:40:32 executing program 0: ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000100)={0x10001, 0x5c4b014, 0x9, 0x20, "b3706c4b312fb176ffc0d272305b7d2b0f1a5a19", 0x1, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8000, 0x208001fe, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0x4, 0x0, 0x7fffffff, "535389cc72357bbb859c7cc487ed36c15119e869", 0x0, 0x7f}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) socketpair(0x2, 0x0, 0x7, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x7, 0x219}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000240)="e83d300c9865083c14065f4a184171724ae01c5e14126bda2bd53b062e1c34fa710e454d21e0d5e5b6b757f2a4acb092885bad56767e0e33a608c41e9c32a69712a6ee329713b0f5742cc69fa5a1234bfaee816d391e7c73df1103eb16fe7384b7c639949b131103f63eb70940fe36d2e8dc269cee983e2dfafb6be44e4641cfad00aa6e86b65077733753af279163bf7a47c26ccabca3644bcf88d0bdc913733cac3890afeb816888", 0xa9}, {&(0x7f0000000300)="839872ca9cc641d6791202e19711e3d71b7c679c7eb9a5cb0156acbd9108dbb3790a9814509fa790c7b919deca0541e82ddba7a4a5613c9c1f6856ec02a8d07654092784496533a5cafa396824fde3d92209835dff0f80df556d5aeef866b5d9583c91d0b2cf3366d69967c811ec5125009e6ee0b2dc55e65c75e46c812b15154086eeb2f337aa", 0x87}], 0x2, &(0x7f0000000400)=[{0x10, 0x1, 0x2}, {0xa0, 0xffff, 0x20, "b2555d84bf7f7cf86a5156552871877e7a0557b5353ab024ef23dfdada7d4a35fed12d29d13cea907d477526f0ebed1f2e55cd34244e7269fa2f314cae99452d9a96c44502a21f3006ecb1c66bd28d836869dd4216d7a770978bceb528c0ee7d96ec30ebc4a6a51b03dcea143d2d1efec1b7a7420190e66912347194f6754d85b225c55dcddaed27895eeb7ecae54b"}, {0x68, 0xffff, 0x1, "224fc2d58de52a58bb2223fbc08e8b72c5508f1bd26ec131bbebe0caac675c4c22ab11b61d9eb3d5fffd210c209626fe9cd6e603f3edc7809404a28862c2a9bddead2479d275f712b971dd3068b9dbe0dead0bf8"}, {0x48, 0x1, 0xfffffff9, "845c90f98650b49a95cf948e33e9480daed1066cfdaf8890cf5a926a2ed1d296bc76caff15570e38028eb905b0b951641a06289bdf82"}, {0xd8, 0xffff, 0x8, "da0560bd7ffcc8e0783e65f2b65d64c9cc3c5b58a89151c7199ca63a97992d290a8c283d055914a9b607419439c4d993945fb5a38ae039b716edee0b7ce5273ec0ed7a2bdeb68258ab729e8ef2e031d3f866950bcd855cad3faf63f20238fbdcd38e587f132fc79fe6ba2640dda6bab66867958c6f0e1e9515da24aaae1e481223e490ed555ca9e8d3339c83f2ad8382d8b3be29ca5be9a00a82bd8f2ae8d3103097b12785ab83b4819972cfa7ca4bef8465835385b56e956069a6738600df0de50762f7"}, {0x38, 0x1, 0x0, "5bd63f08ba9008062f0a07efbd8df5e9c3a04a40a1b83c30165f2a3622a4567ff7d3352b577ddc6b"}, {0xa8, 0x1, 0x6, "ea09b91bd28aae80ebfe9984488cc9fc9cdb0a7b124ddf9a127de9155e4610b92751fbdbd4a1fba31d6fc418c215143381bfc162ed2949388890e2bfdf6fc2abc1be30f18e1b5d812c3ddedaf99b137d0bf412c89d47b0b28af72138d4207ac7983e68372afd8c485f061a367f85a164b916a4302683c6526d9ce2e72f5a3ca6e7542c3c318b11fa802a1751c8ace0ffba"}], 0x318}, 0x0) setsockopt(r1, 0x8001, 0x2d142fbd, &(0x7f0000000180)="cf4da9e1653e6f6ee393e9271e28b9ac66761ffa325809358286fa3cf43f1ff45d6bf5741b31e883edbc9bb9cd0fbee5bafb7147679689088d8cf1f0a76187697872ffa18d591e8f33f6aa90c61e272f7024449a5433411d9319bd6b3bc051d65897dd0eb5981f99a12b5dfcf9c3e68dc6ca9e27", 0x74) 06:40:32 executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async, rerun: 32) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async, rerun: 32) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x101]}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000800)={0x8, 0x6, 0xfffffffffffffff9, {[0x8, 0x6, 0x8, 0x2, 0xbe, 0x8, 0x0, 0x2, 0x7, 0x8, 0x1, 0x9, 0x0, 0x7f, 0x2, 0x38c8, 0x4df18f24, 0x1e], [0xffffffffffffffff, 0xe000000000000000, 0x890, 0x7f, 0x3, 0x8, 0x660, 0xfff, 0xfffffffffffffffb, 0x9], [0x0, 0x746, 0x5, 0xfff, 0x545, 0x7fffffffffffffff, 0x8], [0x5, 0xffffffff, 0x7fffffffffffffff, 0x8, 0x5, 0x8], [{0x3, 0x9b4c, 0x2, 0x819e}, {0x401, 0x8, 0x4, 0x3b}, {0x59, 0x101, 0x400, 0x42ef}, {0x7, 0x87, 0x6d5, 0x7}, {0x1, 0xfff, 0x2, 0xb43b}, {0x0, 0x0, 0xa0, 0x38}, {0x0, 0x81, 0x7, 0xf2}, {0x5, 0xffff, 0x6, 0xffffffff}], {0x9, 0x7fffffff, 0xfffff1ed}, {0x8, 0x80, 0x5, 0x560a}}}) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) 06:40:32 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x44) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x4, 0x5, 0x81, 0x8}, {0xc4, 0x37, 0x80, 0x4}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x3ff, 0x9a, 0x2, 0x1}, {0x1, 0x9, 0x8, 0x1}, {0x3, 0xee, 0x9, 0x80000001}, {0x0, 0x1f, 0x20, 0x5}, {0x3f, 0x3f, 0x81, 0x860}, {0x81, 0x7, 0x8, 0x4}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:32 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x1}, {0x1, 0x0, 0x2}, {}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:32 executing program 3: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}, {0x4}], 0x3) semop(0x0, &(0x7f0000000040)=[{0x0, 0x7, 0x800}, {0x2, 0xa26, 0x3000}, {0x3, 0x200, 0x1800}], 0x3) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 06:40:33 executing program 7: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 06:40:33 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x128) dup2(r1, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5, 0x0, 0x21, 0x10001}, {0x5ba8, 0x80}, {0x5901, 0x9, 0x20, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:33 executing program 0: ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000100)={0x10001, 0x5c4b014, 0x9, 0x20, "b3706c4b312fb176ffc0d272305b7d2b0f1a5a19", 0x1, 0x1}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8000, 0x208001fe, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0x4, 0x0, 0x7fffffff, "535389cc72357bbb859c7cc487ed36c15119e869", 0x0, 0x7f}) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) (async) socketpair(0x2, 0x0, 0x7, &(0x7f0000000140)={0xffffffffffffffff}) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x7, 0x219}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000240)="e83d300c9865083c14065f4a184171724ae01c5e14126bda2bd53b062e1c34fa710e454d21e0d5e5b6b757f2a4acb092885bad56767e0e33a608c41e9c32a69712a6ee329713b0f5742cc69fa5a1234bfaee816d391e7c73df1103eb16fe7384b7c639949b131103f63eb70940fe36d2e8dc269cee983e2dfafb6be44e4641cfad00aa6e86b65077733753af279163bf7a47c26ccabca3644bcf88d0bdc913733cac3890afeb816888", 0xa9}, {&(0x7f0000000300)="839872ca9cc641d6791202e19711e3d71b7c679c7eb9a5cb0156acbd9108dbb3790a9814509fa790c7b919deca0541e82ddba7a4a5613c9c1f6856ec02a8d07654092784496533a5cafa396824fde3d92209835dff0f80df556d5aeef866b5d9583c91d0b2cf3366d69967c811ec5125009e6ee0b2dc55e65c75e46c812b15154086eeb2f337aa", 0x87}], 0x2, &(0x7f0000000400)=[{0x10, 0x1, 0x2}, {0xa0, 0xffff, 0x20, "b2555d84bf7f7cf86a5156552871877e7a0557b5353ab024ef23dfdada7d4a35fed12d29d13cea907d477526f0ebed1f2e55cd34244e7269fa2f314cae99452d9a96c44502a21f3006ecb1c66bd28d836869dd4216d7a770978bceb528c0ee7d96ec30ebc4a6a51b03dcea143d2d1efec1b7a7420190e66912347194f6754d85b225c55dcddaed27895eeb7ecae54b"}, {0x68, 0xffff, 0x1, "224fc2d58de52a58bb2223fbc08e8b72c5508f1bd26ec131bbebe0caac675c4c22ab11b61d9eb3d5fffd210c209626fe9cd6e603f3edc7809404a28862c2a9bddead2479d275f712b971dd3068b9dbe0dead0bf8"}, {0x48, 0x1, 0xfffffff9, "845c90f98650b49a95cf948e33e9480daed1066cfdaf8890cf5a926a2ed1d296bc76caff15570e38028eb905b0b951641a06289bdf82"}, {0xd8, 0xffff, 0x8, "da0560bd7ffcc8e0783e65f2b65d64c9cc3c5b58a89151c7199ca63a97992d290a8c283d055914a9b607419439c4d993945fb5a38ae039b716edee0b7ce5273ec0ed7a2bdeb68258ab729e8ef2e031d3f866950bcd855cad3faf63f20238fbdcd38e587f132fc79fe6ba2640dda6bab66867958c6f0e1e9515da24aaae1e481223e490ed555ca9e8d3339c83f2ad8382d8b3be29ca5be9a00a82bd8f2ae8d3103097b12785ab83b4819972cfa7ca4bef8465835385b56e956069a6738600df0de50762f7"}, {0x38, 0x1, 0x0, "5bd63f08ba9008062f0a07efbd8df5e9c3a04a40a1b83c30165f2a3622a4567ff7d3352b577ddc6b"}, {0xa8, 0x1, 0x6, "ea09b91bd28aae80ebfe9984488cc9fc9cdb0a7b124ddf9a127de9155e4610b92751fbdbd4a1fba31d6fc418c215143381bfc162ed2949388890e2bfdf6fc2abc1be30f18e1b5d812c3ddedaf99b137d0bf412c89d47b0b28af72138d4207ac7983e68372afd8c485f061a367f85a164b916a4302683c6526d9ce2e72f5a3ca6e7542c3c318b11fa802a1751c8ace0ffba"}], 0x318}, 0x0) setsockopt(r1, 0x8001, 0x2d142fbd, &(0x7f0000000180)="cf4da9e1653e6f6ee393e9271e28b9ac66761ffa325809358286fa3cf43f1ff45d6bf5741b31e883edbc9bb9cd0fbee5bafb7147679689088d8cf1f0a76187697872ffa18d591e8f33f6aa90c61e272f7024449a5433411d9319bd6b3bc051d65897dd0eb5981f99a12b5dfcf9c3e68dc6ca9e27", 0x74) 06:40:33 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, "2e000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) (async, rerun: 64) socket(0x2, 0x3, 0x52) (rerun: 64) socket(0x0, 0x0, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (rerun: 64) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = dup2(r2, r3) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r6 = dup2(0xffffffffffffffff, r5) ioctl$FIOASYNC(r6, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$TIOCSTOP(r6, 0x2000746f) (async) ioctl$FIOASYNC(r4, 0xc4504447, &(0x7f00000000c0)) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) (rerun: 32) 06:40:33 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x44) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x4, 0x5, 0x81, 0x8}, {0xc4, 0x37, 0x80, 0x4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x3ff, 0x9a, 0x2, 0x1}, {0x1, 0x9, 0x8, 0x1}, {0x3, 0xee, 0x9, 0x80000001}, {0x0, 0x1f, 0x20, 0x5}, {0x3f, 0x3f, 0x81, 0x860}, {0x81, 0x7, 0x8, 0x4}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x44) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x4, 0x5, 0x81, 0x8}, {0xc4, 0x37, 0x80, 0x4}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x3ff, 0x9a, 0x2, 0x1}, {0x1, 0x9, 0x8, 0x1}, {0x3, 0xee, 0x9, 0x80000001}, {0x0, 0x1f, 0x20, 0x5}, {0x3f, 0x3f, 0x81, 0x860}, {0x81, 0x7, 0x8, 0x4}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) 06:40:33 executing program 3: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}, {0x4}], 0x3) (async, rerun: 32) semop(0x0, &(0x7f0000000040)=[{0x0, 0x7, 0x800}, {0x2, 0xa26, 0x3000}, {0x3, 0x200, 0x1800}], 0x3) (rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 06:40:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="3000000000000000ffff000001000000"], 0xd0, 0x2}, 0x4) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 06:40:33 executing program 7: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) (async) 06:40:33 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x1}, {0x1, 0x0, 0x2}, {}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:33 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x3, 0x100, "9d90306747c0ff9850c045fd63b3b2eafebec80b"}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/155, 0x98}], 0x14e) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="e09803243c39673d78a06ca4fe04dd88235892d80506360884fce9bb7859f9b2114dca30", 0x24}, {&(0x7f0000000140)="91cfdc662b90", 0x6}], 0x2) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:33 executing program 0: ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000100)={0x10001, 0x5c4b014, 0x9, 0x20, "b3706c4b312fb176ffc0d272305b7d2b0f1a5a19", 0x1, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8000, 0x208001fe, 0x0, "b000"}) (async, rerun: 32) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) (rerun: 32) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0x4, 0x0, 0x7fffffff, "535389cc72357bbb859c7cc487ed36c15119e869", 0x0, 0x7f}) (async, rerun: 64) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) (rerun: 64) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) (async) socketpair(0x2, 0x0, 0x7, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x7, 0x219}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000240)="e83d300c9865083c14065f4a184171724ae01c5e14126bda2bd53b062e1c34fa710e454d21e0d5e5b6b757f2a4acb092885bad56767e0e33a608c41e9c32a69712a6ee329713b0f5742cc69fa5a1234bfaee816d391e7c73df1103eb16fe7384b7c639949b131103f63eb70940fe36d2e8dc269cee983e2dfafb6be44e4641cfad00aa6e86b65077733753af279163bf7a47c26ccabca3644bcf88d0bdc913733cac3890afeb816888", 0xa9}, {&(0x7f0000000300)="839872ca9cc641d6791202e19711e3d71b7c679c7eb9a5cb0156acbd9108dbb3790a9814509fa790c7b919deca0541e82ddba7a4a5613c9c1f6856ec02a8d07654092784496533a5cafa396824fde3d92209835dff0f80df556d5aeef866b5d9583c91d0b2cf3366d69967c811ec5125009e6ee0b2dc55e65c75e46c812b15154086eeb2f337aa", 0x87}], 0x2, &(0x7f0000000400)=[{0x10, 0x1, 0x2}, {0xa0, 0xffff, 0x20, "b2555d84bf7f7cf86a5156552871877e7a0557b5353ab024ef23dfdada7d4a35fed12d29d13cea907d477526f0ebed1f2e55cd34244e7269fa2f314cae99452d9a96c44502a21f3006ecb1c66bd28d836869dd4216d7a770978bceb528c0ee7d96ec30ebc4a6a51b03dcea143d2d1efec1b7a7420190e66912347194f6754d85b225c55dcddaed27895eeb7ecae54b"}, {0x68, 0xffff, 0x1, "224fc2d58de52a58bb2223fbc08e8b72c5508f1bd26ec131bbebe0caac675c4c22ab11b61d9eb3d5fffd210c209626fe9cd6e603f3edc7809404a28862c2a9bddead2479d275f712b971dd3068b9dbe0dead0bf8"}, {0x48, 0x1, 0xfffffff9, "845c90f98650b49a95cf948e33e9480daed1066cfdaf8890cf5a926a2ed1d296bc76caff15570e38028eb905b0b951641a06289bdf82"}, {0xd8, 0xffff, 0x8, "da0560bd7ffcc8e0783e65f2b65d64c9cc3c5b58a89151c7199ca63a97992d290a8c283d055914a9b607419439c4d993945fb5a38ae039b716edee0b7ce5273ec0ed7a2bdeb68258ab729e8ef2e031d3f866950bcd855cad3faf63f20238fbdcd38e587f132fc79fe6ba2640dda6bab66867958c6f0e1e9515da24aaae1e481223e490ed555ca9e8d3339c83f2ad8382d8b3be29ca5be9a00a82bd8f2ae8d3103097b12785ab83b4819972cfa7ca4bef8465835385b56e956069a6738600df0de50762f7"}, {0x38, 0x1, 0x0, "5bd63f08ba9008062f0a07efbd8df5e9c3a04a40a1b83c30165f2a3622a4567ff7d3352b577ddc6b"}, {0xa8, 0x1, 0x6, "ea09b91bd28aae80ebfe9984488cc9fc9cdb0a7b124ddf9a127de9155e4610b92751fbdbd4a1fba31d6fc418c215143381bfc162ed2949388890e2bfdf6fc2abc1be30f18e1b5d812c3ddedaf99b137d0bf412c89d47b0b28af72138d4207ac7983e68372afd8c485f061a367f85a164b916a4302683c6526d9ce2e72f5a3ca6e7542c3c318b11fa802a1751c8ace0ffba"}], 0x318}, 0x0) (async) setsockopt(r1, 0x8001, 0x2d142fbd, &(0x7f0000000180)="cf4da9e1653e6f6ee393e9271e28b9ac66761ffa325809358286fa3cf43f1ff45d6bf5741b31e883edbc9bb9cd0fbee5bafb7147679689088d8cf1f0a76187697872ffa18d591e8f33f6aa90c61e272f7024449a5433411d9319bd6b3bc051d65897dd0eb5981f99a12b5dfcf9c3e68dc6ca9e27", 0x74) 06:40:33 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x400, 0x101) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="f5df0f54fc18b4cfa240a1fb2b748c927425f72340c9af58d344a31bb2911cacd56a2499226d27ff1b881fe1fa4201", 0x2f}, {&(0x7f0000000100)="1612696817bdb5b69c46bf52aee026614afd210f2826eaa421796c50", 0x1c}, {&(0x7f00000004c0)="f919b37dc77469c0fc9be214756e2feb3c28caf9591c0d4f59b3a7a15e4b6fa5fcf162ecfc3bdc2a3eb3b723087b289b5fc4f194cfd9942fb6362f80ea6a885c14d4fa2a6f77344468857c20df90c4983b89a4ac136e9a70430986dfefc603ea6b8de8b05c4a61d68c191e8f94497173d700f83052476187df928a854ad39d8617f08700ecb0c4fe03d780cf151040f20af2b4abd22c6f0bb0aee6558853497f4ff1cb8964885cf6300ef203eff42f51c302f9963d16c4a56b96b1578fa03a8a8ea9cf9fee6cdd2e95624da7b12cb3b4a85521fe9426019a959f5c1952e527f18b61e0ceab0cff4643c8d92b0469dc1c904ba14f30f8ecf746e0dfdc010371d31a4e437452a2088971779330545dbfba686f0b6c3ee48db73bd68e784b7f2f1cd9a35fb9eafb67afcfb367388035d56b2e198a49436bfa3a03015bdb0878414995ce71aed7c5df81bfb76ce742833fd3991531755c9758b5347bcfbc8e9ca0c3beb2980b746a5420c029aa419e8bce40e19064d85ef610b4566168000f798a13ad9049039b93ae9946ad87245d229e53e387a31d48ad7852a2dec28526b4375a66ab2d5ec6914cd414b6a14e27a9c3fb1e2ab078ab628b1d448e406bc160a127ce9d01ce548029f91623d0e8e453f751c1d3c85b532ef3b1fb5b76b2da507ff15a9f1bcaaef3714ee8c7477a4d9b3e5a5d52915a2f3f47a18c22de3334b901333baf54c8f67abf434445ed0d4a31f951e26e4a5b282145482b6ca308bce7d1e5b18cafd41b97b8d25a57892094f754994072c6cce1ea17f0cfb1adaa39bdfcf1824082f2600021b0d749c0ae8ae99ea29493ef80d7feaf83a23924bc9a584738ec4d92f9e9c55755511690442bbd88dcec89abf12782b9aed368ca088d0e30ca31437d61133b204f680e84707b3815ead89e2418dc2fc264d0752e728ee57eb328ddb113947cf1e0d71effa115eb4c72e40b5840cd600290de9a9590152b942f8807da0dc20c391737631ed4b432d37928c7cd5415b608088ba0a91bbb82da0f4149d3b50b182cf7897b2a8bc31a4289e40f4bedf61dfe22fdcf1dcfce971b8e4c28dcf5e38b3678b07f26cd28630bc436354691deba202bdaf69d7cad84bb88fab20e39c70550dbaa78135434709b7a3bd38b44fb1d314d71b670db05bbe9dffb204171d9e0305ab9a8dcb21316da8c3c2390b2eb4cf86791b625c1b1fcbcb8f0d7074223e08720fb366978195a12b0a7f8b9d1dd777d932cdf8fdbc35ada62804b4296ed8f3188623ba04a3d62795fe4bc8cc0cd0d752450c4ea8de9bd82abb8494dfcdebcb1821c3c5d70f5cdb918c859520daaed32265ca7db8d3eb5af0b247d16cdab2180c3b988dc331ce36b75c0eddf3903d2c190789f632e4e3f46800971ca68e7c44f4fb613c5073d5ad5bd96e5661b62836aced64b005140fa75a935116d117f43f213d89e1d457992923ab8fca087586ea97a06f0eae72dc98bda6237049a1208b4364faade82d0a5d57d5bc30e6167bbb74c36212aeda4b361f619569d39376c6b1915b831be77442246328c7b71b12082bd7d97dc116c1549153c90eb862daa903dad7ec470f2ab4d9f273b3230646828b28d9e3e265feb40c43c57cdd5689549d7eab50023d318f41ad547182380048000390fe5da083953fba066afedc0eebe4d6d10727476875f163ea8c925fa8d3f53bc40f8f8c93c06a5655a523cd30242833decec064bc7929b94cf6f3e4f64d0542b849169414dae9db93d4ef3742422299efd10df6663291e1f2d8aa798aa281fc4e58553edbb0dfd9b48f8fb98546441edd5ed163c8d6c5ab48d523b7182d4d0ad6e2f32700ec11b41930a63939186e0dd24c59f1a0143b4a12f8b19511a113fd7f9c59a04aab417c62e78197994b340c761adee08e73d450564449457358e68e83288ff5692d3626f0e825efde799323da365047477d9804b8221ca414dd66a334afa72f4ae3347523675f935b543d32ba0f37396fb657b97c89cc8f299e3ba8d5b9006dfbcf8ef3a16b8f204b15e39a816c1f9f0e2c5901f30189a3ab8554f0493d22470334050ed46ebed0582ae3b8a25b81153dcecae9e1f2b2fb350956e63ccc8b061252913e6d6665ccd80ed3290cccecfcbbbac925945fd1b01ea4872ed888af99ce80ee2686c2968634a2d445b22567a21a6d3d557ee56a3e8ca7ac1e8c9632cccec9891d7cb5afe5df2458d598aa24b16db83820821cd0d365521fe80415213de60824c256c9873dda069c7539d0002f4da684bfc2d4ada9de363898cc8b2eee87e9172577376c4d84a49670606780292e9cc8c5f1095dacca6619f23278b93ce00523bb84f1c34d2f584251411cdcb17ca2c8e0a6097dcb5ed017af5568e9726f8f17fd13502d3345eb3f973be19074af5032a7bb5886a12866edcd184272d0e3af802210ab74645caf603cec803c5cfbdd3688c1f764f562d353bd9c94c18fc93a029056bf594c5fc287f2363ef9cc85540fe5afffae6604e81264276a7d7091fb74cf90833be0abf38b68360fc0181fcff4d8a319124f6a39de984531b1fb7274c3830a92a2aa52b4eb8aed5cfaff35e872c61460aa9622d477111eaf3e498c4783cbf57144132587fbffc9120b976077fa17ab013311e06bf2eadd8f0eebd01d80494f528e32f0225505e79deef7b55d946ffaaaee846ac1af7d63539e81153040d1f6973296c52873fc4e8c6a59411b4f36b44696d4ee3355c1edaabd175cce2f3bd837a1171682dc8dba344977f643df6e316c95909c3c69c2cfcbe709a1d577238fe148551abb9ab7f36899ba5e8bb448443d5f8931b34294dc83af8740205259e0119ac04990160dccc3ce213620e38f1a133e72da8b7b5dab469cf59c1447b1513f1ff97bf88293c046f98b9cfb0d67d12a26d77600f3c4a55846d34c14dec93751f97a6a4df280f3d656efba3d5ea585cd9de7b3a99b184778531d41d726e03c7a3d72a4f60d83de0babf9f4457d282bd73152c7bca6d47868abda285e9e70ea418777b4c4a1b500353129491d72ff2ea9811adaac30e1ac2a6abdb13e7b1115aa80bdb8b39748178814fc494d60d2eec76aa7e8d51088117fca506165eda5f03b7470eb8ab88f91fdca0acde18de20085e18f5d4f1b9918e912c1610d695695adaa2a4522acda2a4ff505966a9b782ced8e02cb34bddd30ac9579cf7247394a077a7ee1740493b1a9452c3a0900f8636decf990514f7b66b6463da04e1e06ef3756845e0a22b74f4bcb4c45cebc0319e7d0486069b59ae63327ed3b2d1d1e13458e8376d63dd044e1b532b0829d90c0ac575c5dbe0b8f15c5561019ccddb564df09edaa3b9bd1474134d86151ccc6dfeae0426ab76a34ee5b7c3df579150dbb57b7dd565314ecd44870cb9a1d27419a0c80e1a1836cf6f6c220a39e1ca07d91d153d3cfb6272e3ea719a09634048f81b040b3922fc4b5f755d19143dd19564432ea902fe4d4d99a1d073ac86b8d88a7334d64dcee65860e90d9aa184e2acd349eb8d1a1b2550336f7d0c82ef56d63f1842204ebf490103dc8c10a45d74c920f6f74433b3f30fc69ab05e6851eb8fb7fd0ec68b23745e23e7ec0a1ea5934e9200474f37c7ceef9afa03e4c718fbc4f6384d7e2b0c7dce27326456d11ccf24be4523cfb03fb11b9037ffd7668ef65514b62deb036c97b0a63f468f55302ec8db26b6c90fc63bbd852d3e68c310d4be7d89351d47915894727e436c0fcb9032e05ffd46c3aed5b3a7be7d71928f2d0e637e23f3dde4a17ca451b2bccd068d65ea38376eb3f941450cd4da1eae0fcb2263b2fb9078d6ace6e9681b46b77cd144109bf32e5b9afb3a2c1934fd5e6c0f5453d8585b24cd6b95d4245f73f8966dc67ca3eaaf2298e9375cb4fca12c79b4d5976c5a9937de293f12d91b592069a06830e8231dac8833ca79842b50a57a6ba3b697a076d285bc7427c23fb675c72b4a936f451d7e37ab6d7e008798e83784b356f0193d2429815f7e2c2719f59dae651ed0daf1d056d91f722783bdbd7bd351f297264f83fb1d85255a8e9ccf8a018af68c5e1b0343b5d3cb3a910a30e640b4feb9f550cf23bef229ea90196da4f042b1f2f17afee9bdcd882e3208c9fa8cc1d05d63834c5f088317d93c502463600e43bb665b6040c2a6cabfa5dec5f7e09a6fafaefc4a94b232a26236dcba7bea216f5451d6333294c15bfcb6a15bd4483f42bf9f19dad13d491fe3dc1354efbdeb09ce552ec0561b38d95c301814ca0a876645b205c8586859a37ebe3582f6808df3acaa97949a510d29847325bc61b2988434f35c40a9d3923fd69d408e7610cfe6e540a2741fd35516f835ec3d2d9fb6bdc74592eb64900c568b9b291dcbe358fd417e3458497ab4cffb38a9084c73ee7d61f028b01a57dcfcfe38271b3145f348eadb5903760be31fd5b9f7edba1ab8880452e93f77a2d9bab844afafc335d3b545092d189d1358ed2ccf57326969e67bfe711d877bb7e400ec850324991f4a06f32d13c3fe7a98ba17b1a3de1ab875c571a769c7f8f168e5104ffb0ff3c0bbc02679bdc28651385fe0cbfaec8f3968aba57199688cc6073f9e69c56deb07299e400563c8af85e4079d556ea381fe20692dc1331262d2bf8a8c19fe1fa230f5c09db465ff099e742d7e9c6c454e18e440ee3c226e41803a7644ca2ba18ea5c23478624ef63be4ffac74d3fbac9eca63a83f406470dfb4a87a756b2e82aaf41c5aa877682bd59cecc0522dc7a2d2a07ac457dab61381888d8eea555912a9b5a4d6a07e9db0e3e4d160274fdda286d5fc8ae860addfbfeb32a65f8c2ebe1905ad28cd21d021eae520da42512de633778bc4ce832d5799fc91841445c4f5e0ce88b655f04174609b2a0c83aa427ff8eb12e22c43b00fe083a0f349b3812edfa4ae01248daaac7dcbbda3761b7fe14fa7be75b67649e081787a23f0fa399edcd1eb5a9d1f7083255a4f3571a633c0f9add78701c352c2d0329dbe44ed79d1039042dbcf882273d4089c7f2f6adef6ff3c9fa56e99fef9b23c40d7635a57e83070883892c470540303db372de526ffeacde882d3913d20348403e3888828eb6989d432fd6d01ba8c188e04aa8e7ff88c325a610dad40c1932e3f6b7f88b0be235f93276fef6f50648fb111020f11bac44139d8cafdbe46847624a8fd67de54b256bce1cb8bd4cdb315012bdc4bc95c5ed0c3756e600d35b1f73bac766b6ef8ca8b74cd4202db77d14dcb8dbdbe4d1169ce4ce9a77da05ccc3c972944abc574c5eb33fcbd8646271ac4a376ac41a13b48982db3530ecc224f578575e726ca4316235d047fe38ee6f4d965a6f2472ca208c34deacbbba7ec3b0a5a3bba75cbcce043b3cbb41487503d69edb46fe8cb948a7956b382394f1a653dedadce2a79d2b6bbfdc61e2b5c844bea9b21a25d46e622981b2daa2b2cfd1b0a437aa0f2521106136b2887365aeca6188ca039f72ba9e989f301f43080648c4ba21a1ea8ad212882f2f81673ac4a60085bbd08eccefed607a08264915eb1d09e05f6dc2db0a0608775b13b18f4f92a8323987cf9147c1e16fefc222ffbb3815b8f77960acd74507a2b6becd68be2d19db88ed93d0e40994550cca8f8155dff5fdcb5e216d1f6c60da5ed68442e84419d9dbf79224d4b49c1761b5c6b6606124d6a0203db00ba41f6c1fad5232fb7077031c8c6150dfebaa2e72b87ac3a28e3855e7aecb73d0c71917aa2da0d2f07886516dde6fcf5c3b7f225e00e652367d3dd5d3768f016ab39387a", 0x1000}], 0x3) fsync(r0) 06:40:33 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) dup2(r1, r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:33 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0, 0x2}, 0x4) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 06:40:33 executing program 7: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 06:40:33 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x400, 0x101) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="f5df0f54fc18b4cfa240a1fb2b748c927425f72340c9af58d344a31bb2911cacd56a2499226d27ff1b881fe1fa4201", 0x2f}, {&(0x7f0000000100)="1612696817bdb5b69c46bf52aee026614afd210f2826eaa421796c50", 0x1c}, {&(0x7f00000004c0)="f919b37dc77469c0fc9be214756e2feb3c28caf9591c0d4f59b3a7a15e4b6fa5fcf162ecfc3bdc2a3eb3b723087b289b5fc4f194cfd9942fb6362f80ea6a885c14d4fa2a6f77344468857c20df90c4983b89a4ac136e9a70430986dfefc603ea6b8de8b05c4a61d68c191e8f94497173d700f83052476187df928a854ad39d8617f08700ecb0c4fe03d780cf151040f20af2b4abd22c6f0bb0aee6558853497f4ff1cb8964885cf6300ef203eff42f51c302f9963d16c4a56b96b1578fa03a8a8ea9cf9fee6cdd2e95624da7b12cb3b4a85521fe9426019a959f5c1952e527f18b61e0ceab0cff4643c8d92b0469dc1c904ba14f30f8ecf746e0dfdc010371d31a4e437452a2088971779330545dbfba686f0b6c3ee48db73bd68e784b7f2f1cd9a35fb9eafb67afcfb367388035d56b2e198a49436bfa3a03015bdb0878414995ce71aed7c5df81bfb76ce742833fd3991531755c9758b5347bcfbc8e9ca0c3beb2980b746a5420c029aa419e8bce40e19064d85ef610b4566168000f798a13ad9049039b93ae9946ad87245d229e53e387a31d48ad7852a2dec28526b4375a66ab2d5ec6914cd414b6a14e27a9c3fb1e2ab078ab628b1d448e406bc160a127ce9d01ce548029f91623d0e8e453f751c1d3c85b532ef3b1fb5b76b2da507ff15a9f1bcaaef3714ee8c7477a4d9b3e5a5d52915a2f3f47a18c22de3334b901333baf54c8f67abf434445ed0d4a31f951e26e4a5b282145482b6ca308bce7d1e5b18cafd41b97b8d25a57892094f754994072c6cce1ea17f0cfb1adaa39bdfcf1824082f2600021b0d749c0ae8ae99ea29493ef80d7feaf83a23924bc9a584738ec4d92f9e9c55755511690442bbd88dcec89abf12782b9aed368ca088d0e30ca31437d61133b204f680e84707b3815ead89e2418dc2fc264d0752e728ee57eb328ddb113947cf1e0d71effa115eb4c72e40b5840cd600290de9a9590152b942f8807da0dc20c391737631ed4b432d37928c7cd5415b608088ba0a91bbb82da0f4149d3b50b182cf7897b2a8bc31a4289e40f4bedf61dfe22fdcf1dcfce971b8e4c28dcf5e38b3678b07f26cd28630bc436354691deba202bdaf69d7cad84bb88fab20e39c70550dbaa78135434709b7a3bd38b44fb1d314d71b670db05bbe9dffb204171d9e0305ab9a8dcb21316da8c3c2390b2eb4cf86791b625c1b1fcbcb8f0d7074223e08720fb366978195a12b0a7f8b9d1dd777d932cdf8fdbc35ada62804b4296ed8f3188623ba04a3d62795fe4bc8cc0cd0d752450c4ea8de9bd82abb8494dfcdebcb1821c3c5d70f5cdb918c859520daaed32265ca7db8d3eb5af0b247d16cdab2180c3b988dc331ce36b75c0eddf3903d2c190789f632e4e3f46800971ca68e7c44f4fb613c5073d5ad5bd96e5661b62836aced64b005140fa75a935116d117f43f213d89e1d457992923ab8fca087586ea97a06f0eae72dc98bda6237049a1208b4364faade82d0a5d57d5bc30e6167bbb74c36212aeda4b361f619569d39376c6b1915b831be77442246328c7b71b12082bd7d97dc116c1549153c90eb862daa903dad7ec470f2ab4d9f273b3230646828b28d9e3e265feb40c43c57cdd5689549d7eab50023d318f41ad547182380048000390fe5da083953fba066afedc0eebe4d6d10727476875f163ea8c925fa8d3f53bc40f8f8c93c06a5655a523cd30242833decec064bc7929b94cf6f3e4f64d0542b849169414dae9db93d4ef3742422299efd10df6663291e1f2d8aa798aa281fc4e58553edbb0dfd9b48f8fb98546441edd5ed163c8d6c5ab48d523b7182d4d0ad6e2f32700ec11b41930a63939186e0dd24c59f1a0143b4a12f8b19511a113fd7f9c59a04aab417c62e78197994b340c761adee08e73d450564449457358e68e83288ff5692d3626f0e825efde799323da365047477d9804b8221ca414dd66a334afa72f4ae3347523675f935b543d32ba0f37396fb657b97c89cc8f299e3ba8d5b9006dfbcf8ef3a16b8f204b15e39a816c1f9f0e2c5901f30189a3ab8554f0493d22470334050ed46ebed0582ae3b8a25b81153dcecae9e1f2b2fb350956e63ccc8b061252913e6d6665ccd80ed3290cccecfcbbbac925945fd1b01ea4872ed888af99ce80ee2686c2968634a2d445b22567a21a6d3d557ee56a3e8ca7ac1e8c9632cccec9891d7cb5afe5df2458d598aa24b16db83820821cd0d365521fe80415213de60824c256c9873dda069c7539d0002f4da684bfc2d4ada9de363898cc8b2eee87e9172577376c4d84a49670606780292e9cc8c5f1095dacca6619f23278b93ce00523bb84f1c34d2f584251411cdcb17ca2c8e0a6097dcb5ed017af5568e9726f8f17fd13502d3345eb3f973be19074af5032a7bb5886a12866edcd184272d0e3af802210ab74645caf603cec803c5cfbdd3688c1f764f562d353bd9c94c18fc93a029056bf594c5fc287f2363ef9cc85540fe5afffae6604e81264276a7d7091fb74cf90833be0abf38b68360fc0181fcff4d8a319124f6a39de984531b1fb7274c3830a92a2aa52b4eb8aed5cfaff35e872c61460aa9622d477111eaf3e498c4783cbf57144132587fbffc9120b976077fa17ab013311e06bf2eadd8f0eebd01d80494f528e32f0225505e79deef7b55d946ffaaaee846ac1af7d63539e81153040d1f6973296c52873fc4e8c6a59411b4f36b44696d4ee3355c1edaabd175cce2f3bd837a1171682dc8dba344977f643df6e316c95909c3c69c2cfcbe709a1d577238fe148551abb9ab7f36899ba5e8bb448443d5f8931b34294dc83af8740205259e0119ac04990160dccc3ce213620e38f1a133e72da8b7b5dab469cf59c1447b1513f1ff97bf88293c046f98b9cfb0d67d12a26d77600f3c4a55846d34c14dec93751f97a6a4df280f3d656efba3d5ea585cd9de7b3a99b184778531d41d726e03c7a3d72a4f60d83de0babf9f4457d282bd73152c7bca6d47868abda285e9e70ea418777b4c4a1b500353129491d72ff2ea9811adaac30e1ac2a6abdb13e7b1115aa80bdb8b39748178814fc494d60d2eec76aa7e8d51088117fca506165eda5f03b7470eb8ab88f91fdca0acde18de20085e18f5d4f1b9918e912c1610d695695adaa2a4522acda2a4ff505966a9b782ced8e02cb34bddd30ac9579cf7247394a077a7ee1740493b1a9452c3a0900f8636decf990514f7b66b6463da04e1e06ef3756845e0a22b74f4bcb4c45cebc0319e7d0486069b59ae63327ed3b2d1d1e13458e8376d63dd044e1b532b0829d90c0ac575c5dbe0b8f15c5561019ccddb564df09edaa3b9bd1474134d86151ccc6dfeae0426ab76a34ee5b7c3df579150dbb57b7dd565314ecd44870cb9a1d27419a0c80e1a1836cf6f6c220a39e1ca07d91d153d3cfb6272e3ea719a09634048f81b040b3922fc4b5f755d19143dd19564432ea902fe4d4d99a1d073ac86b8d88a7334d64dcee65860e90d9aa184e2acd349eb8d1a1b2550336f7d0c82ef56d63f1842204ebf490103dc8c10a45d74c920f6f74433b3f30fc69ab05e6851eb8fb7fd0ec68b23745e23e7ec0a1ea5934e9200474f37c7ceef9afa03e4c718fbc4f6384d7e2b0c7dce27326456d11ccf24be4523cfb03fb11b9037ffd7668ef65514b62deb036c97b0a63f468f55302ec8db26b6c90fc63bbd852d3e68c310d4be7d89351d47915894727e436c0fcb9032e05ffd46c3aed5b3a7be7d71928f2d0e637e23f3dde4a17ca451b2bccd068d65ea38376eb3f941450cd4da1eae0fcb2263b2fb9078d6ace6e9681b46b77cd144109bf32e5b9afb3a2c1934fd5e6c0f5453d8585b24cd6b95d4245f73f8966dc67ca3eaaf2298e9375cb4fca12c79b4d5976c5a9937de293f12d91b592069a06830e8231dac8833ca79842b50a57a6ba3b697a076d285bc7427c23fb675c72b4a936f451d7e37ab6d7e008798e83784b356f0193d2429815f7e2c2719f59dae651ed0daf1d056d91f722783bdbd7bd351f297264f83fb1d85255a8e9ccf8a018af68c5e1b0343b5d3cb3a910a30e640b4feb9f550cf23bef229ea90196da4f042b1f2f17afee9bdcd882e3208c9fa8cc1d05d63834c5f088317d93c502463600e43bb665b6040c2a6cabfa5dec5f7e09a6fafaefc4a94b232a26236dcba7bea216f5451d6333294c15bfcb6a15bd4483f42bf9f19dad13d491fe3dc1354efbdeb09ce552ec0561b38d95c301814ca0a876645b205c8586859a37ebe3582f6808df3acaa97949a510d29847325bc61b2988434f35c40a9d3923fd69d408e7610cfe6e540a2741fd35516f835ec3d2d9fb6bdc74592eb64900c568b9b291dcbe358fd417e3458497ab4cffb38a9084c73ee7d61f028b01a57dcfcfe38271b3145f348eadb5903760be31fd5b9f7edba1ab8880452e93f77a2d9bab844afafc335d3b545092d189d1358ed2ccf57326969e67bfe711d877bb7e400ec850324991f4a06f32d13c3fe7a98ba17b1a3de1ab875c571a769c7f8f168e5104ffb0ff3c0bbc02679bdc28651385fe0cbfaec8f3968aba57199688cc6073f9e69c56deb07299e400563c8af85e4079d556ea381fe20692dc1331262d2bf8a8c19fe1fa230f5c09db465ff099e742d7e9c6c454e18e440ee3c226e41803a7644ca2ba18ea5c23478624ef63be4ffac74d3fbac9eca63a83f406470dfb4a87a756b2e82aaf41c5aa877682bd59cecc0522dc7a2d2a07ac457dab61381888d8eea555912a9b5a4d6a07e9db0e3e4d160274fdda286d5fc8ae860addfbfeb32a65f8c2ebe1905ad28cd21d021eae520da42512de633778bc4ce832d5799fc91841445c4f5e0ce88b655f04174609b2a0c83aa427ff8eb12e22c43b00fe083a0f349b3812edfa4ae01248daaac7dcbbda3761b7fe14fa7be75b67649e081787a23f0fa399edcd1eb5a9d1f7083255a4f3571a633c0f9add78701c352c2d0329dbe44ed79d1039042dbcf882273d4089c7f2f6adef6ff3c9fa56e99fef9b23c40d7635a57e83070883892c470540303db372de526ffeacde882d3913d20348403e3888828eb6989d432fd6d01ba8c188e04aa8e7ff88c325a610dad40c1932e3f6b7f88b0be235f93276fef6f50648fb111020f11bac44139d8cafdbe46847624a8fd67de54b256bce1cb8bd4cdb315012bdc4bc95c5ed0c3756e600d35b1f73bac766b6ef8ca8b74cd4202db77d14dcb8dbdbe4d1169ce4ce9a77da05ccc3c972944abc574c5eb33fcbd8646271ac4a376ac41a13b48982db3530ecc224f578575e726ca4316235d047fe38ee6f4d965a6f2472ca208c34deacbbba7ec3b0a5a3bba75cbcce043b3cbb41487503d69edb46fe8cb948a7956b382394f1a653dedadce2a79d2b6bbfdc61e2b5c844bea9b21a25d46e622981b2daa2b2cfd1b0a437aa0f2521106136b2887365aeca6188ca039f72ba9e989f301f43080648c4ba21a1ea8ad212882f2f81673ac4a60085bbd08eccefed607a08264915eb1d09e05f6dc2db0a0608775b13b18f4f92a8323987cf9147c1e16fefc222ffbb3815b8f77960acd74507a2b6becd68be2d19db88ed93d0e40994550cca8f8155dff5fdcb5e216d1f6c60da5ed68442e84419d9dbf79224d4b49c1761b5c6b6606124d6a0203db00ba41f6c1fad5232fb7077031c8c6150dfebaa2e72b87ac3a28e3855e7aecb73d0c71917aa2da0d2f07886516dde6fcf5c3b7f225e00e652367d3dd5d3768f016ab39387a", 0x1000}], 0x3) fsync(r0) open(&(0x7f0000000480)='./file0\x00', 0x400, 0x101) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="f5df0f54fc18b4cfa240a1fb2b748c927425f72340c9af58d344a31bb2911cacd56a2499226d27ff1b881fe1fa4201", 0x2f}, {&(0x7f0000000100)="1612696817bdb5b69c46bf52aee026614afd210f2826eaa421796c50", 0x1c}, {&(0x7f00000004c0)="f919b37dc77469c0fc9be214756e2feb3c28caf9591c0d4f59b3a7a15e4b6fa5fcf162ecfc3bdc2a3eb3b723087b289b5fc4f194cfd9942fb6362f80ea6a885c14d4fa2a6f77344468857c20df90c4983b89a4ac136e9a70430986dfefc603ea6b8de8b05c4a61d68c191e8f94497173d700f83052476187df928a854ad39d8617f08700ecb0c4fe03d780cf151040f20af2b4abd22c6f0bb0aee6558853497f4ff1cb8964885cf6300ef203eff42f51c302f9963d16c4a56b96b1578fa03a8a8ea9cf9fee6cdd2e95624da7b12cb3b4a85521fe9426019a959f5c1952e527f18b61e0ceab0cff4643c8d92b0469dc1c904ba14f30f8ecf746e0dfdc010371d31a4e437452a2088971779330545dbfba686f0b6c3ee48db73bd68e784b7f2f1cd9a35fb9eafb67afcfb367388035d56b2e198a49436bfa3a03015bdb0878414995ce71aed7c5df81bfb76ce742833fd3991531755c9758b5347bcfbc8e9ca0c3beb2980b746a5420c029aa419e8bce40e19064d85ef610b4566168000f798a13ad9049039b93ae9946ad87245d229e53e387a31d48ad7852a2dec28526b4375a66ab2d5ec6914cd414b6a14e27a9c3fb1e2ab078ab628b1d448e406bc160a127ce9d01ce548029f91623d0e8e453f751c1d3c85b532ef3b1fb5b76b2da507ff15a9f1bcaaef3714ee8c7477a4d9b3e5a5d52915a2f3f47a18c22de3334b901333baf54c8f67abf434445ed0d4a31f951e26e4a5b282145482b6ca308bce7d1e5b18cafd41b97b8d25a57892094f754994072c6cce1ea17f0cfb1adaa39bdfcf1824082f2600021b0d749c0ae8ae99ea29493ef80d7feaf83a23924bc9a584738ec4d92f9e9c55755511690442bbd88dcec89abf12782b9aed368ca088d0e30ca31437d61133b204f680e84707b3815ead89e2418dc2fc264d0752e728ee57eb328ddb113947cf1e0d71effa115eb4c72e40b5840cd600290de9a9590152b942f8807da0dc20c391737631ed4b432d37928c7cd5415b608088ba0a91bbb82da0f4149d3b50b182cf7897b2a8bc31a4289e40f4bedf61dfe22fdcf1dcfce971b8e4c28dcf5e38b3678b07f26cd28630bc436354691deba202bdaf69d7cad84bb88fab20e39c70550dbaa78135434709b7a3bd38b44fb1d314d71b670db05bbe9dffb204171d9e0305ab9a8dcb21316da8c3c2390b2eb4cf86791b625c1b1fcbcb8f0d7074223e08720fb366978195a12b0a7f8b9d1dd777d932cdf8fdbc35ada62804b4296ed8f3188623ba04a3d62795fe4bc8cc0cd0d752450c4ea8de9bd82abb8494dfcdebcb1821c3c5d70f5cdb918c859520daaed32265ca7db8d3eb5af0b247d16cdab2180c3b988dc331ce36b75c0eddf3903d2c190789f632e4e3f46800971ca68e7c44f4fb613c5073d5ad5bd96e5661b62836aced64b005140fa75a935116d117f43f213d89e1d457992923ab8fca087586ea97a06f0eae72dc98bda6237049a1208b4364faade82d0a5d57d5bc30e6167bbb74c36212aeda4b361f619569d39376c6b1915b831be77442246328c7b71b12082bd7d97dc116c1549153c90eb862daa903dad7ec470f2ab4d9f273b3230646828b28d9e3e265feb40c43c57cdd5689549d7eab50023d318f41ad547182380048000390fe5da083953fba066afedc0eebe4d6d10727476875f163ea8c925fa8d3f53bc40f8f8c93c06a5655a523cd30242833decec064bc7929b94cf6f3e4f64d0542b849169414dae9db93d4ef3742422299efd10df6663291e1f2d8aa798aa281fc4e58553edbb0dfd9b48f8fb98546441edd5ed163c8d6c5ab48d523b7182d4d0ad6e2f32700ec11b41930a63939186e0dd24c59f1a0143b4a12f8b19511a113fd7f9c59a04aab417c62e78197994b340c761adee08e73d450564449457358e68e83288ff5692d3626f0e825efde799323da365047477d9804b8221ca414dd66a334afa72f4ae3347523675f935b543d32ba0f37396fb657b97c89cc8f299e3ba8d5b9006dfbcf8ef3a16b8f204b15e39a816c1f9f0e2c5901f30189a3ab8554f0493d22470334050ed46ebed0582ae3b8a25b81153dcecae9e1f2b2fb350956e63ccc8b061252913e6d6665ccd80ed3290cccecfcbbbac925945fd1b01ea4872ed888af99ce80ee2686c2968634a2d445b22567a21a6d3d557ee56a3e8ca7ac1e8c9632cccec9891d7cb5afe5df2458d598aa24b16db83820821cd0d365521fe80415213de60824c256c9873dda069c7539d0002f4da684bfc2d4ada9de363898cc8b2eee87e9172577376c4d84a49670606780292e9cc8c5f1095dacca6619f23278b93ce00523bb84f1c34d2f584251411cdcb17ca2c8e0a6097dcb5ed017af5568e9726f8f17fd13502d3345eb3f973be19074af5032a7bb5886a12866edcd184272d0e3af802210ab74645caf603cec803c5cfbdd3688c1f764f562d353bd9c94c18fc93a029056bf594c5fc287f2363ef9cc85540fe5afffae6604e81264276a7d7091fb74cf90833be0abf38b68360fc0181fcff4d8a319124f6a39de984531b1fb7274c3830a92a2aa52b4eb8aed5cfaff35e872c61460aa9622d477111eaf3e498c4783cbf57144132587fbffc9120b976077fa17ab013311e06bf2eadd8f0eebd01d80494f528e32f0225505e79deef7b55d946ffaaaee846ac1af7d63539e81153040d1f6973296c52873fc4e8c6a59411b4f36b44696d4ee3355c1edaabd175cce2f3bd837a1171682dc8dba344977f643df6e316c95909c3c69c2cfcbe709a1d577238fe148551abb9ab7f36899ba5e8bb448443d5f8931b34294dc83af8740205259e0119ac04990160dccc3ce213620e38f1a133e72da8b7b5dab469cf59c1447b1513f1ff97bf88293c046f98b9cfb0d67d12a26d77600f3c4a55846d34c14dec93751f97a6a4df280f3d656efba3d5ea585cd9de7b3a99b184778531d41d726e03c7a3d72a4f60d83de0babf9f4457d282bd73152c7bca6d47868abda285e9e70ea418777b4c4a1b500353129491d72ff2ea9811adaac30e1ac2a6abdb13e7b1115aa80bdb8b39748178814fc494d60d2eec76aa7e8d51088117fca506165eda5f03b7470eb8ab88f91fdca0acde18de20085e18f5d4f1b9918e912c1610d695695adaa2a4522acda2a4ff505966a9b782ced8e02cb34bddd30ac9579cf7247394a077a7ee1740493b1a9452c3a0900f8636decf990514f7b66b6463da04e1e06ef3756845e0a22b74f4bcb4c45cebc0319e7d0486069b59ae63327ed3b2d1d1e13458e8376d63dd044e1b532b0829d90c0ac575c5dbe0b8f15c5561019ccddb564df09edaa3b9bd1474134d86151ccc6dfeae0426ab76a34ee5b7c3df579150dbb57b7dd565314ecd44870cb9a1d27419a0c80e1a1836cf6f6c220a39e1ca07d91d153d3cfb6272e3ea719a09634048f81b040b3922fc4b5f755d19143dd19564432ea902fe4d4d99a1d073ac86b8d88a7334d64dcee65860e90d9aa184e2acd349eb8d1a1b2550336f7d0c82ef56d63f1842204ebf490103dc8c10a45d74c920f6f74433b3f30fc69ab05e6851eb8fb7fd0ec68b23745e23e7ec0a1ea5934e9200474f37c7ceef9afa03e4c718fbc4f6384d7e2b0c7dce27326456d11ccf24be4523cfb03fb11b9037ffd7668ef65514b62deb036c97b0a63f468f55302ec8db26b6c90fc63bbd852d3e68c310d4be7d89351d47915894727e436c0fcb9032e05ffd46c3aed5b3a7be7d71928f2d0e637e23f3dde4a17ca451b2bccd068d65ea38376eb3f941450cd4da1eae0fcb2263b2fb9078d6ace6e9681b46b77cd144109bf32e5b9afb3a2c1934fd5e6c0f5453d8585b24cd6b95d4245f73f8966dc67ca3eaaf2298e9375cb4fca12c79b4d5976c5a9937de293f12d91b592069a06830e8231dac8833ca79842b50a57a6ba3b697a076d285bc7427c23fb675c72b4a936f451d7e37ab6d7e008798e83784b356f0193d2429815f7e2c2719f59dae651ed0daf1d056d91f722783bdbd7bd351f297264f83fb1d85255a8e9ccf8a018af68c5e1b0343b5d3cb3a910a30e640b4feb9f550cf23bef229ea90196da4f042b1f2f17afee9bdcd882e3208c9fa8cc1d05d63834c5f088317d93c502463600e43bb665b6040c2a6cabfa5dec5f7e09a6fafaefc4a94b232a26236dcba7bea216f5451d6333294c15bfcb6a15bd4483f42bf9f19dad13d491fe3dc1354efbdeb09ce552ec0561b38d95c301814ca0a876645b205c8586859a37ebe3582f6808df3acaa97949a510d29847325bc61b2988434f35c40a9d3923fd69d408e7610cfe6e540a2741fd35516f835ec3d2d9fb6bdc74592eb64900c568b9b291dcbe358fd417e3458497ab4cffb38a9084c73ee7d61f028b01a57dcfcfe38271b3145f348eadb5903760be31fd5b9f7edba1ab8880452e93f77a2d9bab844afafc335d3b545092d189d1358ed2ccf57326969e67bfe711d877bb7e400ec850324991f4a06f32d13c3fe7a98ba17b1a3de1ab875c571a769c7f8f168e5104ffb0ff3c0bbc02679bdc28651385fe0cbfaec8f3968aba57199688cc6073f9e69c56deb07299e400563c8af85e4079d556ea381fe20692dc1331262d2bf8a8c19fe1fa230f5c09db465ff099e742d7e9c6c454e18e440ee3c226e41803a7644ca2ba18ea5c23478624ef63be4ffac74d3fbac9eca63a83f406470dfb4a87a756b2e82aaf41c5aa877682bd59cecc0522dc7a2d2a07ac457dab61381888d8eea555912a9b5a4d6a07e9db0e3e4d160274fdda286d5fc8ae860addfbfeb32a65f8c2ebe1905ad28cd21d021eae520da42512de633778bc4ce832d5799fc91841445c4f5e0ce88b655f04174609b2a0c83aa427ff8eb12e22c43b00fe083a0f349b3812edfa4ae01248daaac7dcbbda3761b7fe14fa7be75b67649e081787a23f0fa399edcd1eb5a9d1f7083255a4f3571a633c0f9add78701c352c2d0329dbe44ed79d1039042dbcf882273d4089c7f2f6adef6ff3c9fa56e99fef9b23c40d7635a57e83070883892c470540303db372de526ffeacde882d3913d20348403e3888828eb6989d432fd6d01ba8c188e04aa8e7ff88c325a610dad40c1932e3f6b7f88b0be235f93276fef6f50648fb111020f11bac44139d8cafdbe46847624a8fd67de54b256bce1cb8bd4cdb315012bdc4bc95c5ed0c3756e600d35b1f73bac766b6ef8ca8b74cd4202db77d14dcb8dbdbe4d1169ce4ce9a77da05ccc3c972944abc574c5eb33fcbd8646271ac4a376ac41a13b48982db3530ecc224f578575e726ca4316235d047fe38ee6f4d965a6f2472ca208c34deacbbba7ec3b0a5a3bba75cbcce043b3cbb41487503d69edb46fe8cb948a7956b382394f1a653dedadce2a79d2b6bbfdc61e2b5c844bea9b21a25d46e622981b2daa2b2cfd1b0a437aa0f2521106136b2887365aeca6188ca039f72ba9e989f301f43080648c4ba21a1ea8ad212882f2f81673ac4a60085bbd08eccefed607a08264915eb1d09e05f6dc2db0a0608775b13b18f4f92a8323987cf9147c1e16fefc222ffbb3815b8f77960acd74507a2b6becd68be2d19db88ed93d0e40994550cca8f8155dff5fdcb5e216d1f6c60da5ed68442e84419d9dbf79224d4b49c1761b5c6b6606124d6a0203db00ba41f6c1fad5232fb7077031c8c6150dfebaa2e72b87ac3a28e3855e7aecb73d0c71917aa2da0d2f07886516dde6fcf5c3b7f225e00e652367d3dd5d3768f016ab39387a", 0x1000}], 0x3) (async) fsync(r0) (async) 06:40:33 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) dup2(r1, r2) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:33 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = dup2(r2, r3) ioctl$FIOASYNC(r4, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x40, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa51ec968103410800450000320000000000ffff000000000000ffffff4e214e20000890782e5f373616418c4429aa1e272a6a2932b65124d2868b"]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4, 0x5e, 0x3, 0x81}, {0x9a1, 0x5, 0x40, 0x3}, {0x800, 0x4, 0x7f, 0x9}]}) 06:40:33 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x2b}, 0x2, &(0x7f0000000100)="bd6aa7a3307eee0e833969d8f8b1e35996f765643c4500193d4f1e57d0febde635d6e71b5400e0e34f26045d9de915e244962ff1d2c97eb95397aa792a11d3486807769ae37544c907c232a01dd47afae37345b841bf791d075de12f81262d9604a14a58aa8f4823dbd7e3a28af7c9f3d472c367436c1676a56c210f65f55809edb72565c0391fd5ee3a1738f3dbd4cbff327bcf4493bd2c9146cd16d664644a92ae33d03fb2c5d1fef049ca6daa3afa08216cf7446e881592ac21cf124fb7d6ed5b20999e5a8a0fd4b29404142acaba1098388ceb239a4450acc53cafc13acb7367d1ec8102bd460534a0368ae5beee", &(0x7f0000000080)=0xf0, &(0x7f0000000000)="22a4a5ddd88f948ad5f5171f59ba7a2ee0b89fe2af0ed5bbdfd98a3768666811db3f2dabec27a10d22d58fa6d96190905c4bd29a5aeb05aec3ccb40014e50f3ae113b445d41e200a2bc38f201680757af61f4456f38a5cdb1ae20e0000000000", 0x60) 06:40:33 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x3, 0x100, "9d90306747c0ff9850c045fd63b3b2eafebec80b"}) (async) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/155, 0x98}], 0x14e) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="e09803243c39673d78a06ca4fe04dd88235892d80506360884fce9bb7859f9b2114dca30", 0x24}, {&(0x7f0000000140)="91cfdc662b90", 0x6}], 0x2) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:33 executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1ffd, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x180, 0x9c) openat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0xda) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x3}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r4, r5) fcntl$setstatus(r5, 0x4, 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r2) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) 06:40:33 executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x400, 0x101) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="f5df0f54fc18b4cfa240a1fb2b748c927425f72340c9af58d344a31bb2911cacd56a2499226d27ff1b881fe1fa4201", 0x2f}, {&(0x7f0000000100)="1612696817bdb5b69c46bf52aee026614afd210f2826eaa421796c50", 0x1c}, {&(0x7f00000004c0)="f919b37dc77469c0fc9be214756e2feb3c28caf9591c0d4f59b3a7a15e4b6fa5fcf162ecfc3bdc2a3eb3b723087b289b5fc4f194cfd9942fb6362f80ea6a885c14d4fa2a6f77344468857c20df90c4983b89a4ac136e9a70430986dfefc603ea6b8de8b05c4a61d68c191e8f94497173d700f83052476187df928a854ad39d8617f08700ecb0c4fe03d780cf151040f20af2b4abd22c6f0bb0aee6558853497f4ff1cb8964885cf6300ef203eff42f51c302f9963d16c4a56b96b1578fa03a8a8ea9cf9fee6cdd2e95624da7b12cb3b4a85521fe9426019a959f5c1952e527f18b61e0ceab0cff4643c8d92b0469dc1c904ba14f30f8ecf746e0dfdc010371d31a4e437452a2088971779330545dbfba686f0b6c3ee48db73bd68e784b7f2f1cd9a35fb9eafb67afcfb367388035d56b2e198a49436bfa3a03015bdb0878414995ce71aed7c5df81bfb76ce742833fd3991531755c9758b5347bcfbc8e9ca0c3beb2980b746a5420c029aa419e8bce40e19064d85ef610b4566168000f798a13ad9049039b93ae9946ad87245d229e53e387a31d48ad7852a2dec28526b4375a66ab2d5ec6914cd414b6a14e27a9c3fb1e2ab078ab628b1d448e406bc160a127ce9d01ce548029f91623d0e8e453f751c1d3c85b532ef3b1fb5b76b2da507ff15a9f1bcaaef3714ee8c7477a4d9b3e5a5d52915a2f3f47a18c22de3334b901333baf54c8f67abf434445ed0d4a31f951e26e4a5b282145482b6ca308bce7d1e5b18cafd41b97b8d25a57892094f754994072c6cce1ea17f0cfb1adaa39bdfcf1824082f2600021b0d749c0ae8ae99ea29493ef80d7feaf83a23924bc9a584738ec4d92f9e9c55755511690442bbd88dcec89abf12782b9aed368ca088d0e30ca31437d61133b204f680e84707b3815ead89e2418dc2fc264d0752e728ee57eb328ddb113947cf1e0d71effa115eb4c72e40b5840cd600290de9a9590152b942f8807da0dc20c391737631ed4b432d37928c7cd5415b608088ba0a91bbb82da0f4149d3b50b182cf7897b2a8bc31a4289e40f4bedf61dfe22fdcf1dcfce971b8e4c28dcf5e38b3678b07f26cd28630bc436354691deba202bdaf69d7cad84bb88fab20e39c70550dbaa78135434709b7a3bd38b44fb1d314d71b670db05bbe9dffb204171d9e0305ab9a8dcb21316da8c3c2390b2eb4cf86791b625c1b1fcbcb8f0d7074223e08720fb366978195a12b0a7f8b9d1dd777d932cdf8fdbc35ada62804b4296ed8f3188623ba04a3d62795fe4bc8cc0cd0d752450c4ea8de9bd82abb8494dfcdebcb1821c3c5d70f5cdb918c859520daaed32265ca7db8d3eb5af0b247d16cdab2180c3b988dc331ce36b75c0eddf3903d2c190789f632e4e3f46800971ca68e7c44f4fb613c5073d5ad5bd96e5661b62836aced64b005140fa75a935116d117f43f213d89e1d457992923ab8fca087586ea97a06f0eae72dc98bda6237049a1208b4364faade82d0a5d57d5bc30e6167bbb74c36212aeda4b361f619569d39376c6b1915b831be77442246328c7b71b12082bd7d97dc116c1549153c90eb862daa903dad7ec470f2ab4d9f273b3230646828b28d9e3e265feb40c43c57cdd5689549d7eab50023d318f41ad547182380048000390fe5da083953fba066afedc0eebe4d6d10727476875f163ea8c925fa8d3f53bc40f8f8c93c06a5655a523cd30242833decec064bc7929b94cf6f3e4f64d0542b849169414dae9db93d4ef3742422299efd10df6663291e1f2d8aa798aa281fc4e58553edbb0dfd9b48f8fb98546441edd5ed163c8d6c5ab48d523b7182d4d0ad6e2f32700ec11b41930a63939186e0dd24c59f1a0143b4a12f8b19511a113fd7f9c59a04aab417c62e78197994b340c761adee08e73d450564449457358e68e83288ff5692d3626f0e825efde799323da365047477d9804b8221ca414dd66a334afa72f4ae3347523675f935b543d32ba0f37396fb657b97c89cc8f299e3ba8d5b9006dfbcf8ef3a16b8f204b15e39a816c1f9f0e2c5901f30189a3ab8554f0493d22470334050ed46ebed0582ae3b8a25b81153dcecae9e1f2b2fb350956e63ccc8b061252913e6d6665ccd80ed3290cccecfcbbbac925945fd1b01ea4872ed888af99ce80ee2686c2968634a2d445b22567a21a6d3d557ee56a3e8ca7ac1e8c9632cccec9891d7cb5afe5df2458d598aa24b16db83820821cd0d365521fe80415213de60824c256c9873dda069c7539d0002f4da684bfc2d4ada9de363898cc8b2eee87e9172577376c4d84a49670606780292e9cc8c5f1095dacca6619f23278b93ce00523bb84f1c34d2f584251411cdcb17ca2c8e0a6097dcb5ed017af5568e9726f8f17fd13502d3345eb3f973be19074af5032a7bb5886a12866edcd184272d0e3af802210ab74645caf603cec803c5cfbdd3688c1f764f562d353bd9c94c18fc93a029056bf594c5fc287f2363ef9cc85540fe5afffae6604e81264276a7d7091fb74cf90833be0abf38b68360fc0181fcff4d8a319124f6a39de984531b1fb7274c3830a92a2aa52b4eb8aed5cfaff35e872c61460aa9622d477111eaf3e498c4783cbf57144132587fbffc9120b976077fa17ab013311e06bf2eadd8f0eebd01d80494f528e32f0225505e79deef7b55d946ffaaaee846ac1af7d63539e81153040d1f6973296c52873fc4e8c6a59411b4f36b44696d4ee3355c1edaabd175cce2f3bd837a1171682dc8dba344977f643df6e316c95909c3c69c2cfcbe709a1d577238fe148551abb9ab7f36899ba5e8bb448443d5f8931b34294dc83af8740205259e0119ac04990160dccc3ce213620e38f1a133e72da8b7b5dab469cf59c1447b1513f1ff97bf88293c046f98b9cfb0d67d12a26d77600f3c4a55846d34c14dec93751f97a6a4df280f3d656efba3d5ea585cd9de7b3a99b184778531d41d726e03c7a3d72a4f60d83de0babf9f4457d282bd73152c7bca6d47868abda285e9e70ea418777b4c4a1b500353129491d72ff2ea9811adaac30e1ac2a6abdb13e7b1115aa80bdb8b39748178814fc494d60d2eec76aa7e8d51088117fca506165eda5f03b7470eb8ab88f91fdca0acde18de20085e18f5d4f1b9918e912c1610d695695adaa2a4522acda2a4ff505966a9b782ced8e02cb34bddd30ac9579cf7247394a077a7ee1740493b1a9452c3a0900f8636decf990514f7b66b6463da04e1e06ef3756845e0a22b74f4bcb4c45cebc0319e7d0486069b59ae63327ed3b2d1d1e13458e8376d63dd044e1b532b0829d90c0ac575c5dbe0b8f15c5561019ccddb564df09edaa3b9bd1474134d86151ccc6dfeae0426ab76a34ee5b7c3df579150dbb57b7dd565314ecd44870cb9a1d27419a0c80e1a1836cf6f6c220a39e1ca07d91d153d3cfb6272e3ea719a09634048f81b040b3922fc4b5f755d19143dd19564432ea902fe4d4d99a1d073ac86b8d88a7334d64dcee65860e90d9aa184e2acd349eb8d1a1b2550336f7d0c82ef56d63f1842204ebf490103dc8c10a45d74c920f6f74433b3f30fc69ab05e6851eb8fb7fd0ec68b23745e23e7ec0a1ea5934e9200474f37c7ceef9afa03e4c718fbc4f6384d7e2b0c7dce27326456d11ccf24be4523cfb03fb11b9037ffd7668ef65514b62deb036c97b0a63f468f55302ec8db26b6c90fc63bbd852d3e68c310d4be7d89351d47915894727e436c0fcb9032e05ffd46c3aed5b3a7be7d71928f2d0e637e23f3dde4a17ca451b2bccd068d65ea38376eb3f941450cd4da1eae0fcb2263b2fb9078d6ace6e9681b46b77cd144109bf32e5b9afb3a2c1934fd5e6c0f5453d8585b24cd6b95d4245f73f8966dc67ca3eaaf2298e9375cb4fca12c79b4d5976c5a9937de293f12d91b592069a06830e8231dac8833ca79842b50a57a6ba3b697a076d285bc7427c23fb675c72b4a936f451d7e37ab6d7e008798e83784b356f0193d2429815f7e2c2719f59dae651ed0daf1d056d91f722783bdbd7bd351f297264f83fb1d85255a8e9ccf8a018af68c5e1b0343b5d3cb3a910a30e640b4feb9f550cf23bef229ea90196da4f042b1f2f17afee9bdcd882e3208c9fa8cc1d05d63834c5f088317d93c502463600e43bb665b6040c2a6cabfa5dec5f7e09a6fafaefc4a94b232a26236dcba7bea216f5451d6333294c15bfcb6a15bd4483f42bf9f19dad13d491fe3dc1354efbdeb09ce552ec0561b38d95c301814ca0a876645b205c8586859a37ebe3582f6808df3acaa97949a510d29847325bc61b2988434f35c40a9d3923fd69d408e7610cfe6e540a2741fd35516f835ec3d2d9fb6bdc74592eb64900c568b9b291dcbe358fd417e3458497ab4cffb38a9084c73ee7d61f028b01a57dcfcfe38271b3145f348eadb5903760be31fd5b9f7edba1ab8880452e93f77a2d9bab844afafc335d3b545092d189d1358ed2ccf57326969e67bfe711d877bb7e400ec850324991f4a06f32d13c3fe7a98ba17b1a3de1ab875c571a769c7f8f168e5104ffb0ff3c0bbc02679bdc28651385fe0cbfaec8f3968aba57199688cc6073f9e69c56deb07299e400563c8af85e4079d556ea381fe20692dc1331262d2bf8a8c19fe1fa230f5c09db465ff099e742d7e9c6c454e18e440ee3c226e41803a7644ca2ba18ea5c23478624ef63be4ffac74d3fbac9eca63a83f406470dfb4a87a756b2e82aaf41c5aa877682bd59cecc0522dc7a2d2a07ac457dab61381888d8eea555912a9b5a4d6a07e9db0e3e4d160274fdda286d5fc8ae860addfbfeb32a65f8c2ebe1905ad28cd21d021eae520da42512de633778bc4ce832d5799fc91841445c4f5e0ce88b655f04174609b2a0c83aa427ff8eb12e22c43b00fe083a0f349b3812edfa4ae01248daaac7dcbbda3761b7fe14fa7be75b67649e081787a23f0fa399edcd1eb5a9d1f7083255a4f3571a633c0f9add78701c352c2d0329dbe44ed79d1039042dbcf882273d4089c7f2f6adef6ff3c9fa56e99fef9b23c40d7635a57e83070883892c470540303db372de526ffeacde882d3913d20348403e3888828eb6989d432fd6d01ba8c188e04aa8e7ff88c325a610dad40c1932e3f6b7f88b0be235f93276fef6f50648fb111020f11bac44139d8cafdbe46847624a8fd67de54b256bce1cb8bd4cdb315012bdc4bc95c5ed0c3756e600d35b1f73bac766b6ef8ca8b74cd4202db77d14dcb8dbdbe4d1169ce4ce9a77da05ccc3c972944abc574c5eb33fcbd8646271ac4a376ac41a13b48982db3530ecc224f578575e726ca4316235d047fe38ee6f4d965a6f2472ca208c34deacbbba7ec3b0a5a3bba75cbcce043b3cbb41487503d69edb46fe8cb948a7956b382394f1a653dedadce2a79d2b6bbfdc61e2b5c844bea9b21a25d46e622981b2daa2b2cfd1b0a437aa0f2521106136b2887365aeca6188ca039f72ba9e989f301f43080648c4ba21a1ea8ad212882f2f81673ac4a60085bbd08eccefed607a08264915eb1d09e05f6dc2db0a0608775b13b18f4f92a8323987cf9147c1e16fefc222ffbb3815b8f77960acd74507a2b6becd68be2d19db88ed93d0e40994550cca8f8155dff5fdcb5e216d1f6c60da5ed68442e84419d9dbf79224d4b49c1761b5c6b6606124d6a0203db00ba41f6c1fad5232fb7077031c8c6150dfebaa2e72b87ac3a28e3855e7aecb73d0c71917aa2da0d2f07886516dde6fcf5c3b7f225e00e652367d3dd5d3768f016ab39387a", 0x1000}], 0x3) (async) fsync(r0) 06:40:33 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:33 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) dup2(r1, r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:33 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = dup2(r2, r3) ioctl$FIOASYNC(r4, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x40, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa51ec968103410800450000320000000000ffff000000000000ffffff4e214e20000890782e5f373616418c4429aa1e272a6a2932b65124d2868b"]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4, 0x5e, 0x3, 0x81}, {0x9a1, 0x5, 0x40, 0x3}, {0x800, 0x4, 0x7f, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x7) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r2, r3) (async) ioctl$FIOASYNC(r4, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) syz_emit_ethernet(0x40, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa51ec968103410800450000320000000000ffff000000000000ffffff4e214e20000890782e5f373616418c4429aa1e272a6a2932b65124d2868b"]) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4, 0x5e, 0x3, 0x81}, {0x9a1, 0x5, 0x40, 0x3}, {0x800, 0x4, 0x7f, 0x9}]}) (async) 06:40:33 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x2b}, 0x2, &(0x7f0000000100)="bd6aa7a3307eee0e833969d8f8b1e35996f765643c4500193d4f1e57d0febde635d6e71b5400e0e34f26045d9de915e244962ff1d2c97eb95397aa792a11d3486807769ae37544c907c232a01dd47afae37345b841bf791d075de12f81262d9604a14a58aa8f4823dbd7e3a28af7c9f3d472c367436c1676a56c210f65f55809edb72565c0391fd5ee3a1738f3dbd4cbff327bcf4493bd2c9146cd16d664644a92ae33d03fb2c5d1fef049ca6daa3afa08216cf7446e881592ac21cf124fb7d6ed5b20999e5a8a0fd4b29404142acaba1098388ceb239a4450acc53cafc13acb7367d1ec8102bd460534a0368ae5beee", &(0x7f0000000080)=0xf0, &(0x7f0000000000)="22a4a5ddd88f948ad5f5171f59ba7a2ee0b89fe2af0ed5bbdfd98a3768666811db3f2dabec27a10d22d58fa6d96190905c4bd29a5aeb05aec3ccb40014e50f3ae113b445d41e200a2bc38f201680757af61f4456f38a5cdb1ae20e0000000000", 0x60) 06:40:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x4) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 06:40:33 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x2b}, 0x2, &(0x7f0000000100)="bd6aa7a3307eee0e833969d8f8b1e35996f765643c4500193d4f1e57d0febde635d6e71b5400e0e34f26045d9de915e244962ff1d2c97eb95397aa792a11d3486807769ae37544c907c232a01dd47afae37345b841bf791d075de12f81262d9604a14a58aa8f4823dbd7e3a28af7c9f3d472c367436c1676a56c210f65f55809edb72565c0391fd5ee3a1738f3dbd4cbff327bcf4493bd2c9146cd16d664644a92ae33d03fb2c5d1fef049ca6daa3afa08216cf7446e881592ac21cf124fb7d6ed5b20999e5a8a0fd4b29404142acaba1098388ceb239a4450acc53cafc13acb7367d1ec8102bd460534a0368ae5beee", &(0x7f0000000080)=0xf0, &(0x7f0000000000)="22a4a5ddd88f948ad5f5171f59ba7a2ee0b89fe2af0ed5bbdfd98a3768666811db3f2dabec27a10d22d58fa6d96190905c4bd29a5aeb05aec3ccb40014e50f3ae113b445d41e200a2bc38f201680757af61f4456f38a5cdb1ae20e0000000000", 0x60) 06:40:33 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:33 executing program 3: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x2f5, 0x60, 0x7f, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) 06:40:34 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x30000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x2a64, 0x7, 0x1f, 0x1}, {0x800, 0xff, 0xb6, 0x6}, {0x2, 0x7f, 0x7f, 0xc3}, {0xff, 0x0, 0x20, 0x6}, {0x9, 0x0, 0xfc, 0x20fe}, {0x7, 0x0, 0x5, 0x1}, {0xadc2, 0x80, 0x5, 0x5}, {0x1, 0x8, 0x0, 0x1}, {0x5, 0x17, 0x9, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x5, 0xf9, 0x3, 0x5}, {0x20, 0x57, 0x3, 0x1550}, {0x6, 0x0, 0xff, 0x7ff}, {0x80, 0x48, 0x7f}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:34 executing program 0: setitimer(0x2, &(0x7f0000000080)={{0x1, 0x7}, {0x414, 0x454bc8fd}}, &(0x7f00000000c0)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x83e9) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x485b) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0xd777) 06:40:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 06:40:34 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x2}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:34 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x7) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = dup2(r2, r3) ioctl$FIOASYNC(r4, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) syz_emit_ethernet(0x40, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa51ec968103410800450000320000000000ffff000000000000ffffff4e214e20000890782e5f373616418c4429aa1e272a6a2932b65124d2868b"]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4, 0x5e, 0x3, 0x81}, {0x9a1, 0x5, 0x40, 0x3}, {0x800, 0x4, 0x7f, 0x9}]}) 06:40:34 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x3, 0x100, "9d90306747c0ff9850c045fd63b3b2eafebec80b"}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/155, 0x98}], 0x14e) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="e09803243c39673d78a06ca4fe04dd88235892d80506360884fce9bb7859f9b2114dca30", 0x24}, {&(0x7f0000000140)="91cfdc662b90", 0x6}], 0x2) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) (async) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x3, 0x100, "9d90306747c0ff9850c045fd63b3b2eafebec80b"}) (async) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/155, 0x98}], 0x14e) (async) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="e09803243c39673d78a06ca4fe04dd88235892d80506360884fce9bb7859f9b2114dca30", 0x24}, {&(0x7f0000000140)="91cfdc662b90", 0x6}], 0x2) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) 06:40:34 executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1ffd, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x180, 0x9c) openat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0xda) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) (async) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x3}) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r4, r5) (async) fcntl$setstatus(r5, 0x4, 0x8) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) dup2(r1, r2) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) 06:40:34 executing program 3: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x2f5, 0x60, 0x7f, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x2f5, 0x60, 0x7f, 0x4}]}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) (async) 06:40:34 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x30000, 0x0) (rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x2a64, 0x7, 0x1f, 0x1}, {0x800, 0xff, 0xb6, 0x6}, {0x2, 0x7f, 0x7f, 0xc3}, {0xff, 0x0, 0x20, 0x6}, {0x9, 0x0, 0xfc, 0x20fe}, {0x7, 0x0, 0x5, 0x1}, {0xadc2, 0x80, 0x5, 0x5}, {0x1, 0x8, 0x0, 0x1}, {0x5, 0x17, 0x9, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x5, 0xf9, 0x3, 0x5}, {0x20, 0x57, 0x3, 0x1550}, {0x6, 0x0, 0xff, 0x7ff}, {0x80, 0x48, 0x7f}]}) (rerun: 32) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:34 executing program 0: setitimer(0x2, &(0x7f0000000080)={{0x1, 0x7}, {0x414, 0x454bc8fd}}, &(0x7f00000000c0)) (async) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) (async) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x83e9) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x485b) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0xd777) 06:40:34 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x2}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 06:40:34 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x4}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:34 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r1, 0xe3) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000000)="bcf16e0ae1abc557c2225d4a0e38eb83b987318db21c1edf6e0dbd99e207", 0x1b6b2a675f3fd43d}, {&(0x7f0000000140)="ec16ff070000000ed55ec19f24fd426fbf3c689b8013b9040000000000000000", 0x20}, {&(0x7f00000002c0)="0a2d59efea46dc7e92edb5cbca373d4158397cdc144bad2c2f8e19d91cfb060ef72609e861"}, {&(0x7f0000000680)="436f5232023d7c5a5187c086e69a6e6e66c61fd5febb0785c36d8ac3f3b54b450ca9280158505a3bdb005642f94dea0336d966c79d59b022b40889253a0652858f4625965de1dc93980878850ea1b00ca8"}], 0x2) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x20, 0x4, 0xc5}, {{}, 0xfffffffffffffffd, 0x18, 0x40, 0x7fffffffffffffff}, {{}, 0xfffffffffffffffe, 0x124, 0x40, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x90, 0xf0000000, 0x0, 0x7}], 0x6, &(0x7f0000000600)=[{{}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x7, 0x5}, {{}, 0xfffffffffffffffe, 0x2, 0x2, 0x3, 0x7}, {{}, 0xfffffffffffffffc, 0x48, 0x20000000, 0x3e, 0x101}], 0x1, &(0x7f0000000700)={0x1, 0x7}) r2 = socket$inet(0x2, 0x4, 0x1f) setsockopt(r2, 0x20, 0x6, &(0x7f00000001c0), 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000040)="f09a730ab4e49ea408a38a457a6373ececcb8a36eba0a206cf9788b2dff41c13a399e3ad82f678ee785355daea", 0x2d) execve(0x0, 0x0, 0x0) r4 = dup(r0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x2e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [], [], [], [{}, {}, {}, {0x2000}, {}, {}, {0x9}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 06:40:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 06:40:34 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x2}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:34 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x4}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x4}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) 06:40:34 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x30000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x2a64, 0x7, 0x1f, 0x1}, {0x800, 0xff, 0xb6, 0x6}, {0x2, 0x7f, 0x7f, 0xc3}, {0xff, 0x0, 0x20, 0x6}, {0x9, 0x0, 0xfc, 0x20fe}, {0x7, 0x0, 0x5, 0x1}, {0xadc2, 0x80, 0x5, 0x5}, {0x1, 0x8, 0x0, 0x1}, {0x5, 0x17, 0x9, 0xffffffff}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x5, 0xf9, 0x3, 0x5}, {0x20, 0x57, 0x3, 0x1550}, {0x6, 0x0, 0xff, 0x7ff}, {0x80, 0x48, 0x7f}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:34 executing program 3: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x2f5, 0x60, 0x7f, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x2f5, 0x60, 0x7f, 0x4}]}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) (async) 06:40:34 executing program 0: setitimer(0x2, &(0x7f0000000080)={{0x1, 0x7}, {0x414, 0x454bc8fd}}, &(0x7f00000000c0)) (async, rerun: 64) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) (async, rerun: 64) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x83e9) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x485b) (async, rerun: 64) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async, rerun: 64) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async, rerun: 32) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0xd777) (rerun: 32) 06:40:34 executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1ffd, 0x0) (async) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x180, 0x9c) openat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0xda) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x3}) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r4, r5) (async) fcntl$setstatus(r5, 0x4, 0x8) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) dup2(r1, r2) (async, rerun: 64) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) (rerun: 64) 06:40:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 06:40:34 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) (async) fchmod(r1, 0xe3) (async) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000000)="bcf16e0ae1abc557c2225d4a0e38eb83b987318db21c1edf6e0dbd99e207", 0x1b6b2a675f3fd43d}, {&(0x7f0000000140)="ec16ff070000000ed55ec19f24fd426fbf3c689b8013b9040000000000000000", 0x20}, {&(0x7f00000002c0)="0a2d59efea46dc7e92edb5cbca373d4158397cdc144bad2c2f8e19d91cfb060ef72609e861"}, {&(0x7f0000000680)="436f5232023d7c5a5187c086e69a6e6e66c61fd5febb0785c36d8ac3f3b54b450ca9280158505a3bdb005642f94dea0336d966c79d59b022b40889253a0652858f4625965de1dc93980878850ea1b00ca8"}], 0x2) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x20, 0x4, 0xc5}, {{}, 0xfffffffffffffffd, 0x18, 0x40, 0x7fffffffffffffff}, {{}, 0xfffffffffffffffe, 0x124, 0x40, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x90, 0xf0000000, 0x0, 0x7}], 0x6, &(0x7f0000000600)=[{{}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x7, 0x5}, {{}, 0xfffffffffffffffe, 0x2, 0x2, 0x3, 0x7}, {{}, 0xfffffffffffffffc, 0x48, 0x20000000, 0x3e, 0x101}], 0x1, &(0x7f0000000700)={0x1, 0x7}) r2 = socket$inet(0x2, 0x4, 0x1f) setsockopt(r2, 0x20, 0x6, &(0x7f00000001c0), 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000040)="f09a730ab4e49ea408a38a457a6373ececcb8a36eba0a206cf9788b2dff41c13a399e3ad82f678ee785355daea", 0x2d) (async) execve(0x0, 0x0, 0x0) (async) r4 = dup(r0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [], [], [], [{}, {}, {}, {0x2000}, {}, {}, {0x9}]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 06:40:34 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x1}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:34 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:34 executing program 0: r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r0, 0x0, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000580)=[{&(0x7f0000000340)="efb2ecd10f0da73732cac1f78f90b44121b2ac5e59142be0c61cb6c24525992f673e03556c0f60472e9eb0e2406c2c61e530089afc70debcf76c5773fba4693ab3ff6e63b860acb4df7d6b48dc4312370c32d5e3a86a05c9e64c1db50b8b8320c428c09cd924a672c1ba8ec5b4f1830b6e80516cd191909bcd92fa9ea720c2a7ea5a3dbefb6f22f611682e6129557056ca5cd66efa01177015c4878b2c13a24d28af7fe9da2f9753f0fc518315bcf85629efafeb0d7af0", 0xb7}, {&(0x7f0000000800)="e3d7eacfc7213929c3ff3d02401d00cb84ff25ad6a80bddd3ea53c739d2653d40c83b38140533321fd4b5837485393ad2f312198790a0d539b5e9d394b320e4d389bfd7600007dae58638b966bbee7f54c939f0397524455028045a8eafea9750d55de49996e3f6937bffb0d1ef96b804a2d10ac", 0x74}, {&(0x7f0000000480)="870199cff85f9b937f28b86577e28162f6bf2121abb8e04db40e684caab21fbd8a81c09825da80a2d37803bfc76899a2340c47c5cac4653dbd91caf0c6c232c08ad05bbb9ec38d4409ad0f49e2b719e3ad0c9bf27f9119a1be8ba3f3daf960efb654af799b7dbeeab0f02064f31dc800f55410d572acfa33b49dcdbfd428c44fc99ce5b94d170a7060cc216f12d1477068d1cd2c5e01ff1707ec7c796eaa066605c3d88246f94d154b2654f908e344d00a28dfd09f882b354e48b1551344e890f966ec5a3ff0d509eb20edd120c71818416a7cc8e8c3837201ffcb6a19fbacf201934faebff71d3e6130a86e12dc", 0xee}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="18ac000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRESOCT, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32, @ANYBLOB="00160000"], 0x68, 0x400}, 0x200) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="30773359154df8f6d20b208a05d4efd36502524bce5ea664522a2c9aaf5f8cfeccf3a8a3ad56654288ff34b4762d8ba8745eb8cebd235482f46fc7cdbdec26d63a52d3bfcb17a46411851457e0278e579c5a78111c05fc5ac8b67e3bf5d30739a480bf1d89ef968a14e60be3e97421258f1d18756c9bbb69fb7b147fe10b23cc9e5c345229f4c58a01407c9e51d45cdd5df885a6a63e3841091a09f8a12817def7befa7dc12209d2c39aca0b928505dc4492", 0xb2}, {&(0x7f0000000040)}, {&(0x7f0000000180)="47948cde8d5772e4f4aca56c24710b52a0e3700b0d634fd494ebf2fe3ba4f6150b97f605d095f53a3b38dfe7f2c277b0ece4400b3f4f4f03e31eab4647c61ba65216164ded5acab9f942d018a7e7b743683cf84d01093b88d8388d13af409f8f4d8e572ef203f6c9a2326553405f3a41a4b14cf763b3f5423bf7ad6d56416a07304f6200e1c02d353ad6a1ab79060ea97b1cc943f180ceae493f940c5994307f75543cd59f710f122d24fd6f2cbf3fbda70bf8d04a6d51c0133a123cea186ad299be48a91a68276b5cea14b16b7f7c441cbd184192", 0xd5}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000003e01000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000340)="a67db54d0612ae1679d1fcad6ecbc7dc53e3eb1249b3e698f8559cf6967e3938254a70600531631f2546bf835101a273ac182fe91d15bc975b20708a59ed6bb8cedd5f", 0x43}, {&(0x7f00000003c0)="d99b347ac1cb9b62c2f1949c4a4bba0cb879009b22b6400459b7bb25813a106664aecfd8be30001dc4e008758f282f815c1e70b70940b703aa25bb1b8d0f578df5cae2a9e4e0fd50204410211e5ecd4cfe7ff444b4e0b1a9c500080e83e7e963bd87c092249797613fa0a73bc914ca09b96fc7608b1baf4c643557d8759345be345b73808a72b1b5f3503c6cc45bab3338ef793bf924125fe3dd2e8230804b9b323bdbabffc02d25df021c33bea6081954673f790f", 0xb5}, {&(0x7f0000000480)="b298", 0x2}], 0x3, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="419474e2"], 0xa8, 0x4}, 0xa) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f00000001c0)="9f24f7f07b4fdcd6bcfd8c01b5764c48f8bb549cb784367357d107a8619767ff00f5a1742c3bc07c26af356323ecdb73c7c0a7eb60af1f7d1e5c5bb614e3cc9847c487c7943bb2819b4158ee48ab4f30df793066fe81755208ae1a3437d586bee7c2b9ca924a2c82f887b6d29085dcfa2d742d", &(0x7f0000000140)=0x73, &(0x7f0000000240)="62d2025613bd", 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r4, 0x0, 0x1d, 0x9) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) 06:40:34 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:34 executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r0, r1) dup(r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x2) clock_settime(0x100000000000000, &(0x7f0000000140)={0x13000000}) 06:40:34 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x4}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 06:40:34 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:04 executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r0, r1) (async) dup(r0) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x2) clock_settime(0x100000000000000, &(0x7f0000000140)={0x13000000}) 02:25:04 executing program 7: r0 = open(&(0x7f0000000380)='./file0\x00', 0x9b, 0x10) setsockopt(0xffffffffffffffff, 0x69, 0x10000, &(0x7f0000000000)="5782275e914c39fbbeb430a8351c696ede160a050c92985a75", 0x19) setsockopt(r0, 0xffff, 0x6, &(0x7f00000003c0)="08fa50142a24ae008988e795395e0d710f38961132c3922dbd0b5f55fc49cbfca78b78395c38413283f1245e0741e97ca7c41a2a908910f6dbf8d4c7cdf4fcf2d9adeb8017ab1055be840a89e81a30fb88dc8ddef82b5f036674dda1db9f44b16a3b1c6c817215d4987f43f30c5b1f7717f595b0b90674862eb8e1fa30f5749138bd72ce531b07b91d8b4b0e8d29ed2dc250dadf19c0", 0x96) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000180)="756e6aff1adb8f993b19966267e80a36c763a56129662b884d74386b7a95b6b1b3c6c88bdcbe1172037ab878f6c44cda223439509bd6847e2b5aea2afb4508e986630e3b2ecf09ee9354d35743f8ba82d7e006b3a51a7aff8e9a93e066d08b0306d4c15c6beb0900661cec6412153d430d31b2e7a9a6ad3c55e99043bf5df78da8c26ba2ccbe5a6c27a8beab25f8e9e8e26dfa6f6fe3d54359fd8f0ebba185845d4fa8046f4bde2dee0b6e74bcf8541eb9e96c2250a2a79431ce122dd81ac7afcc", &(0x7f00000000c0)=0xc1, &(0x7f0000000280)="4927caed1bd9d05df7b91968af08e118270a08affa2af3fc75c5da63400f7ae6cfae80e76d9333e612eb48853c0578f327c7d5927f880e031b5b9ae972c5d9771ddad0bd00768b18be1687d1960dd56d8936273b4ae287d2d7eb4574f6ba88cbd8822bc422855ed659ffd0dae0b3fdc78daac583d8ec98c6a8f04a941228b0e0e03eabf4d416880b132310d9f4f17f8fdedcdbff4e511d6a4f66553c98078e4909eb483a62d88651076ac48382b06adcbabfd5216622fb1f969e0530ed87207df7d0cdc9eb0a19788611908b831bebfe3866b19219a407dbf8471312a883a20233482c698b23e7c88353cd4437e771f7ba0d1c361c704c", 0xf7) 02:25:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, 0x0, 0x0) 02:25:04 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:04 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r1, 0xe3) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000000)="bcf16e0ae1abc557c2225d4a0e38eb83b987318db21c1edf6e0dbd99e207", 0x1b6b2a675f3fd43d}, {&(0x7f0000000140)="ec16ff070000000ed55ec19f24fd426fbf3c689b8013b9040000000000000000", 0x20}, {&(0x7f00000002c0)="0a2d59efea46dc7e92edb5cbca373d4158397cdc144bad2c2f8e19d91cfb060ef72609e861"}, {&(0x7f0000000680)="436f5232023d7c5a5187c086e69a6e6e66c61fd5febb0785c36d8ac3f3b54b450ca9280158505a3bdb005642f94dea0336d966c79d59b022b40889253a0652858f4625965de1dc93980878850ea1b00ca8"}], 0x2) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x20, 0x4, 0xc5}, {{}, 0xfffffffffffffffd, 0x18, 0x40, 0x7fffffffffffffff}, {{}, 0xfffffffffffffffe, 0x124, 0x40, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x90, 0xf0000000, 0x0, 0x7}], 0x6, &(0x7f0000000600)=[{{}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x7, 0x5}, {{}, 0xfffffffffffffffe, 0x2, 0x2, 0x3, 0x7}, {{}, 0xfffffffffffffffc, 0x48, 0x20000000, 0x3e, 0x101}], 0x1, &(0x7f0000000700)={0x1, 0x7}) r2 = socket$inet(0x2, 0x4, 0x1f) setsockopt(r2, 0x20, 0x6, &(0x7f00000001c0), 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000040)="f09a730ab4e49ea408a38a457a6373ececcb8a36eba0a206cf9788b2dff41c13a399e3ad82f678ee785355daea", 0x2d) execve(0x0, 0x0, 0x0) r4 = dup(r0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x2e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [], [], [], [{}, {}, {}, {0x2000}, {}, {}, {0x9}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket(0x2, 0x1, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) (async) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) (async) fchmod(r1, 0xe3) (async) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000000)="bcf16e0ae1abc557c2225d4a0e38eb83b987318db21c1edf6e0dbd99e207", 0x1b6b2a675f3fd43d}, {&(0x7f0000000140)="ec16ff070000000ed55ec19f24fd426fbf3c689b8013b9040000000000000000", 0x20}, {&(0x7f00000002c0)="0a2d59efea46dc7e92edb5cbca373d4158397cdc144bad2c2f8e19d91cfb060ef72609e861"}, {&(0x7f0000000680)="436f5232023d7c5a5187c086e69a6e6e66c61fd5febb0785c36d8ac3f3b54b450ca9280158505a3bdb005642f94dea0336d966c79d59b022b40889253a0652858f4625965de1dc93980878850ea1b00ca8"}], 0x2) (async) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x20, 0x4, 0xc5}, {{}, 0xfffffffffffffffd, 0x18, 0x40, 0x7fffffffffffffff}, {{}, 0xfffffffffffffffe, 0x124, 0x40, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x90, 0xf0000000, 0x0, 0x7}], 0x6, &(0x7f0000000600)=[{{}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x7, 0x5}, {{}, 0xfffffffffffffffe, 0x2, 0x2, 0x3, 0x7}, {{}, 0xfffffffffffffffc, 0x48, 0x20000000, 0x3e, 0x101}], 0x1, &(0x7f0000000700)={0x1, 0x7}) (async) socket$inet(0x2, 0x4, 0x1f) (async) setsockopt(r2, 0x20, 0x6, &(0x7f00000001c0), 0x0) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) (async) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000040)="f09a730ab4e49ea408a38a457a6373ececcb8a36eba0a206cf9788b2dff41c13a399e3ad82f678ee785355daea", 0x2d) (async) execve(0x0, 0x0, 0x0) (async) dup(r0) (async) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [], [], [], [{}, {}, {}, {0x2000}, {}, {}, {0x9}]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) fcntl$dupfd(r5, 0x0, r5) (async) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) (async) 02:25:04 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:04 executing program 7: r0 = open(&(0x7f0000000380)='./file0\x00', 0x9b, 0x10) setsockopt(0xffffffffffffffff, 0x69, 0x10000, &(0x7f0000000000)="5782275e914c39fbbeb430a8351c696ede160a050c92985a75", 0x19) (async) setsockopt(r0, 0xffff, 0x6, &(0x7f00000003c0)="08fa50142a24ae008988e795395e0d710f38961132c3922dbd0b5f55fc49cbfca78b78395c38413283f1245e0741e97ca7c41a2a908910f6dbf8d4c7cdf4fcf2d9adeb8017ab1055be840a89e81a30fb88dc8ddef82b5f036674dda1db9f44b16a3b1c6c817215d4987f43f30c5b1f7717f595b0b90674862eb8e1fa30f5749138bd72ce531b07b91d8b4b0e8d29ed2dc250dadf19c0", 0x96) (async) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000180)="756e6aff1adb8f993b19966267e80a36c763a56129662b884d74386b7a95b6b1b3c6c88bdcbe1172037ab878f6c44cda223439509bd6847e2b5aea2afb4508e986630e3b2ecf09ee9354d35743f8ba82d7e006b3a51a7aff8e9a93e066d08b0306d4c15c6beb0900661cec6412153d430d31b2e7a9a6ad3c55e99043bf5df78da8c26ba2ccbe5a6c27a8beab25f8e9e8e26dfa6f6fe3d54359fd8f0ebba185845d4fa8046f4bde2dee0b6e74bcf8541eb9e96c2250a2a79431ce122dd81ac7afcc", &(0x7f00000000c0)=0xc1, &(0x7f0000000280)="4927caed1bd9d05df7b91968af08e118270a08affa2af3fc75c5da63400f7ae6cfae80e76d9333e612eb48853c0578f327c7d5927f880e031b5b9ae972c5d9771ddad0bd00768b18be1687d1960dd56d8936273b4ae287d2d7eb4574f6ba88cbd8822bc422855ed659ffd0dae0b3fdc78daac583d8ec98c6a8f04a941228b0e0e03eabf4d416880b132310d9f4f17f8fdedcdbff4e511d6a4f66553c98078e4909eb483a62d88651076ac48382b06adcbabfd5216622fb1f969e0530ed87207df7d0cdc9eb0a19788611908b831bebfe3866b19219a407dbf8471312a883a20233482c698b23e7c88353cd4437e771f7ba0d1c361c704c", 0xf7) 02:25:04 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) write(r2, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r5 = dup2(r3, r4) ioctl$FIOASYNC(r5, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x1, 0x1, 0x4, 0x7}, {0x7, 0x0, 0x1f, 0x1f}, {0x101, 0x2, 0x4, 0x4}, {0xfffd, 0x3, 0x6, 0x390d}, {0x3, 0xff, 0x81, 0x8}, {0x7, 0x0, 0x0, 0x8}]}) 02:25:04 executing program 0: r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r0, 0x0, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r1 = socket(0x18, 0x2, 0x0) (async) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000580)=[{&(0x7f0000000340)="efb2ecd10f0da73732cac1f78f90b44121b2ac5e59142be0c61cb6c24525992f673e03556c0f60472e9eb0e2406c2c61e530089afc70debcf76c5773fba4693ab3ff6e63b860acb4df7d6b48dc4312370c32d5e3a86a05c9e64c1db50b8b8320c428c09cd924a672c1ba8ec5b4f1830b6e80516cd191909bcd92fa9ea720c2a7ea5a3dbefb6f22f611682e6129557056ca5cd66efa01177015c4878b2c13a24d28af7fe9da2f9753f0fc518315bcf85629efafeb0d7af0", 0xb7}, {&(0x7f0000000800)="e3d7eacfc7213929c3ff3d02401d00cb84ff25ad6a80bddd3ea53c739d2653d40c83b38140533321fd4b5837485393ad2f312198790a0d539b5e9d394b320e4d389bfd7600007dae58638b966bbee7f54c939f0397524455028045a8eafea9750d55de49996e3f6937bffb0d1ef96b804a2d10ac", 0x74}, {&(0x7f0000000480)="870199cff85f9b937f28b86577e28162f6bf2121abb8e04db40e684caab21fbd8a81c09825da80a2d37803bfc76899a2340c47c5cac4653dbd91caf0c6c232c08ad05bbb9ec38d4409ad0f49e2b719e3ad0c9bf27f9119a1be8ba3f3daf960efb654af799b7dbeeab0f02064f31dc800f55410d572acfa33b49dcdbfd428c44fc99ce5b94d170a7060cc216f12d1477068d1cd2c5e01ff1707ec7c796eaa066605c3d88246f94d154b2654f908e344d00a28dfd09f882b354e48b1551344e890f966ec5a3ff0d509eb20edd120c71818416a7cc8e8c3837201ffcb6a19fbacf201934faebff71d3e6130a86e12dc", 0xee}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="18ac000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRESOCT, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32, @ANYBLOB="00160000"], 0x68, 0x400}, 0x200) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="30773359154df8f6d20b208a05d4efd36502524bce5ea664522a2c9aaf5f8cfeccf3a8a3ad56654288ff34b4762d8ba8745eb8cebd235482f46fc7cdbdec26d63a52d3bfcb17a46411851457e0278e579c5a78111c05fc5ac8b67e3bf5d30739a480bf1d89ef968a14e60be3e97421258f1d18756c9bbb69fb7b147fe10b23cc9e5c345229f4c58a01407c9e51d45cdd5df885a6a63e3841091a09f8a12817def7befa7dc12209d2c39aca0b928505dc4492", 0xb2}, {&(0x7f0000000040)}, {&(0x7f0000000180)="47948cde8d5772e4f4aca56c24710b52a0e3700b0d634fd494ebf2fe3ba4f6150b97f605d095f53a3b38dfe7f2c277b0ece4400b3f4f4f03e31eab4647c61ba65216164ded5acab9f942d018a7e7b743683cf84d01093b88d8388d13af409f8f4d8e572ef203f6c9a2326553405f3a41a4b14cf763b3f5423bf7ad6d56416a07304f6200e1c02d353ad6a1ab79060ea97b1cc943f180ceae493f940c5994307f75543cd59f710f122d24fd6f2cbf3fbda70bf8d04a6d51c0133a123cea186ad299be48a91a68276b5cea14b16b7f7c441cbd184192", 0xd5}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000003e01000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 0x8) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000340)="a67db54d0612ae1679d1fcad6ecbc7dc53e3eb1249b3e698f8559cf6967e3938254a70600531631f2546bf835101a273ac182fe91d15bc975b20708a59ed6bb8cedd5f", 0x43}, {&(0x7f00000003c0)="d99b347ac1cb9b62c2f1949c4a4bba0cb879009b22b6400459b7bb25813a106664aecfd8be30001dc4e008758f282f815c1e70b70940b703aa25bb1b8d0f578df5cae2a9e4e0fd50204410211e5ecd4cfe7ff444b4e0b1a9c500080e83e7e963bd87c092249797613fa0a73bc914ca09b96fc7608b1baf4c643557d8759345be345b73808a72b1b5f3503c6cc45bab3338ef793bf924125fe3dd2e8230804b9b323bdbabffc02d25df021c33bea6081954673f790f", 0xb5}, {&(0x7f0000000480)="b298", 0x2}], 0x3, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="419474e2"], 0xa8, 0x4}, 0xa) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f00000001c0)="9f24f7f07b4fdcd6bcfd8c01b5764c48f8bb549cb784367357d107a8619767ff00f5a1742c3bc07c26af356323ecdb73c7c0a7eb60af1f7d1e5c5bb614e3cc9847c487c7943bb2819b4158ee48ab4f30df793066fe81755208ae1a3437d586bee7c2b9ca924a2c82f887b6d29085dcfa2d742d", &(0x7f0000000140)=0x73, &(0x7f0000000240)="62d2025613bd", 0x6) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x2, 0x1, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r4, 0x0, 0x1d, 0x9) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) 02:25:04 executing program 3: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r0, r1) dup(r0) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x2) clock_settime(0x100000000000000, &(0x7f0000000140)={0x13000000}) 02:25:04 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, 0x0, 0x0) 02:25:04 executing program 7: r0 = open(&(0x7f0000000380)='./file0\x00', 0x9b, 0x10) setsockopt(0xffffffffffffffff, 0x69, 0x10000, &(0x7f0000000000)="5782275e914c39fbbeb430a8351c696ede160a050c92985a75", 0x19) (async) setsockopt(r0, 0xffff, 0x6, &(0x7f00000003c0)="08fa50142a24ae008988e795395e0d710f38961132c3922dbd0b5f55fc49cbfca78b78395c38413283f1245e0741e97ca7c41a2a908910f6dbf8d4c7cdf4fcf2d9adeb8017ab1055be840a89e81a30fb88dc8ddef82b5f036674dda1db9f44b16a3b1c6c817215d4987f43f30c5b1f7717f595b0b90674862eb8e1fa30f5749138bd72ce531b07b91d8b4b0e8d29ed2dc250dadf19c0", 0x96) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000180)="756e6aff1adb8f993b19966267e80a36c763a56129662b884d74386b7a95b6b1b3c6c88bdcbe1172037ab878f6c44cda223439509bd6847e2b5aea2afb4508e986630e3b2ecf09ee9354d35743f8ba82d7e006b3a51a7aff8e9a93e066d08b0306d4c15c6beb0900661cec6412153d430d31b2e7a9a6ad3c55e99043bf5df78da8c26ba2ccbe5a6c27a8beab25f8e9e8e26dfa6f6fe3d54359fd8f0ebba185845d4fa8046f4bde2dee0b6e74bcf8541eb9e96c2250a2a79431ce122dd81ac7afcc", &(0x7f00000000c0)=0xc1, &(0x7f0000000280)="4927caed1bd9d05df7b91968af08e118270a08affa2af3fc75c5da63400f7ae6cfae80e76d9333e612eb48853c0578f327c7d5927f880e031b5b9ae972c5d9771ddad0bd00768b18be1687d1960dd56d8936273b4ae287d2d7eb4574f6ba88cbd8822bc422855ed659ffd0dae0b3fdc78daac583d8ec98c6a8f04a941228b0e0e03eabf4d416880b132310d9f4f17f8fdedcdbff4e511d6a4f66553c98078e4909eb483a62d88651076ac48382b06adcbabfd5216622fb1f969e0530ed87207df7d0cdc9eb0a19788611908b831bebfe3866b19219a407dbf8471312a883a20233482c698b23e7c88353cd4437e771f7ba0d1c361c704c", 0xf7) 02:25:04 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x1}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:04 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) (async) write(r2, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r5 = dup2(r3, r4) ioctl$FIOASYNC(r5, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x1, 0x1, 0x4, 0x7}, {0x7, 0x0, 0x1f, 0x1f}, {0x101, 0x2, 0x4, 0x4}, {0xfffd, 0x3, 0x6, 0x390d}, {0x3, 0xff, 0x81, 0x8}, {0x7, 0x0, 0x0, 0x8}]}) 02:25:04 executing program 0: r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r0, 0x0, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000580)=[{&(0x7f0000000340)="efb2ecd10f0da73732cac1f78f90b44121b2ac5e59142be0c61cb6c24525992f673e03556c0f60472e9eb0e2406c2c61e530089afc70debcf76c5773fba4693ab3ff6e63b860acb4df7d6b48dc4312370c32d5e3a86a05c9e64c1db50b8b8320c428c09cd924a672c1ba8ec5b4f1830b6e80516cd191909bcd92fa9ea720c2a7ea5a3dbefb6f22f611682e6129557056ca5cd66efa01177015c4878b2c13a24d28af7fe9da2f9753f0fc518315bcf85629efafeb0d7af0", 0xb7}, {&(0x7f0000000800)="e3d7eacfc7213929c3ff3d02401d00cb84ff25ad6a80bddd3ea53c739d2653d40c83b38140533321fd4b5837485393ad2f312198790a0d539b5e9d394b320e4d389bfd7600007dae58638b966bbee7f54c939f0397524455028045a8eafea9750d55de49996e3f6937bffb0d1ef96b804a2d10ac", 0x74}, {&(0x7f0000000480)="870199cff85f9b937f28b86577e28162f6bf2121abb8e04db40e684caab21fbd8a81c09825da80a2d37803bfc76899a2340c47c5cac4653dbd91caf0c6c232c08ad05bbb9ec38d4409ad0f49e2b719e3ad0c9bf27f9119a1be8ba3f3daf960efb654af799b7dbeeab0f02064f31dc800f55410d572acfa33b49dcdbfd428c44fc99ce5b94d170a7060cc216f12d1477068d1cd2c5e01ff1707ec7c796eaa066605c3d88246f94d154b2654f908e344d00a28dfd09f882b354e48b1551344e890f966ec5a3ff0d509eb20edd120c71818416a7cc8e8c3837201ffcb6a19fbacf201934faebff71d3e6130a86e12dc", 0xee}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="18ac000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRESOCT, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32, @ANYBLOB="00160000"], 0x68, 0x400}, 0x200) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="30773359154df8f6d20b208a05d4efd36502524bce5ea664522a2c9aaf5f8cfeccf3a8a3ad56654288ff34b4762d8ba8745eb8cebd235482f46fc7cdbdec26d63a52d3bfcb17a46411851457e0278e579c5a78111c05fc5ac8b67e3bf5d30739a480bf1d89ef968a14e60be3e97421258f1d18756c9bbb69fb7b147fe10b23cc9e5c345229f4c58a01407c9e51d45cdd5df885a6a63e3841091a09f8a12817def7befa7dc12209d2c39aca0b928505dc4492", 0xb2}, {&(0x7f0000000040)}, {&(0x7f0000000180)="47948cde8d5772e4f4aca56c24710b52a0e3700b0d634fd494ebf2fe3ba4f6150b97f605d095f53a3b38dfe7f2c277b0ece4400b3f4f4f03e31eab4647c61ba65216164ded5acab9f942d018a7e7b743683cf84d01093b88d8388d13af409f8f4d8e572ef203f6c9a2326553405f3a41a4b14cf763b3f5423bf7ad6d56416a07304f6200e1c02d353ad6a1ab79060ea97b1cc943f180ceae493f940c5994307f75543cd59f710f122d24fd6f2cbf3fbda70bf8d04a6d51c0133a123cea186ad299be48a91a68276b5cea14b16b7f7c441cbd184192", 0xd5}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000003e01000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000340)="a67db54d0612ae1679d1fcad6ecbc7dc53e3eb1249b3e698f8559cf6967e3938254a70600531631f2546bf835101a273ac182fe91d15bc975b20708a59ed6bb8cedd5f", 0x43}, {&(0x7f00000003c0)="d99b347ac1cb9b62c2f1949c4a4bba0cb879009b22b6400459b7bb25813a106664aecfd8be30001dc4e008758f282f815c1e70b70940b703aa25bb1b8d0f578df5cae2a9e4e0fd50204410211e5ecd4cfe7ff444b4e0b1a9c500080e83e7e963bd87c092249797613fa0a73bc914ca09b96fc7608b1baf4c643557d8759345be345b73808a72b1b5f3503c6cc45bab3338ef793bf924125fe3dd2e8230804b9b323bdbabffc02d25df021c33bea6081954673f790f", 0xb5}, {&(0x7f0000000480)="b298", 0x2}], 0x3, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="419474e2"], 0xa8, 0x4}, 0xa) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f00000001c0)="9f24f7f07b4fdcd6bcfd8c01b5764c48f8bb549cb784367357d107a8619767ff00f5a1742c3bc07c26af356323ecdb73c7c0a7eb60af1f7d1e5c5bb614e3cc9847c487c7943bb2819b4158ee48ab4f30df793066fe81755208ae1a3437d586bee7c2b9ca924a2c82f887b6d29085dcfa2d742d", &(0x7f0000000140)=0x73, &(0x7f0000000240)="62d2025613bd", 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r4, 0x0, 0x1d, 0x9) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) getuid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r0, 0x0, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) (async) socket(0x18, 0x2, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000580)=[{&(0x7f0000000340)="efb2ecd10f0da73732cac1f78f90b44121b2ac5e59142be0c61cb6c24525992f673e03556c0f60472e9eb0e2406c2c61e530089afc70debcf76c5773fba4693ab3ff6e63b860acb4df7d6b48dc4312370c32d5e3a86a05c9e64c1db50b8b8320c428c09cd924a672c1ba8ec5b4f1830b6e80516cd191909bcd92fa9ea720c2a7ea5a3dbefb6f22f611682e6129557056ca5cd66efa01177015c4878b2c13a24d28af7fe9da2f9753f0fc518315bcf85629efafeb0d7af0", 0xb7}, {&(0x7f0000000800)="e3d7eacfc7213929c3ff3d02401d00cb84ff25ad6a80bddd3ea53c739d2653d40c83b38140533321fd4b5837485393ad2f312198790a0d539b5e9d394b320e4d389bfd7600007dae58638b966bbee7f54c939f0397524455028045a8eafea9750d55de49996e3f6937bffb0d1ef96b804a2d10ac", 0x74}, {&(0x7f0000000480)="870199cff85f9b937f28b86577e28162f6bf2121abb8e04db40e684caab21fbd8a81c09825da80a2d37803bfc76899a2340c47c5cac4653dbd91caf0c6c232c08ad05bbb9ec38d4409ad0f49e2b719e3ad0c9bf27f9119a1be8ba3f3daf960efb654af799b7dbeeab0f02064f31dc800f55410d572acfa33b49dcdbfd428c44fc99ce5b94d170a7060cc216f12d1477068d1cd2c5e01ff1707ec7c796eaa066605c3d88246f94d154b2654f908e344d00a28dfd09f882b354e48b1551344e890f966ec5a3ff0d509eb20edd120c71818416a7cc8e8c3837201ffcb6a19fbacf201934faebff71d3e6130a86e12dc", 0xee}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="18ac000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRESOCT, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32, @ANYBLOB="00160000"], 0x68, 0x400}, 0x200) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="30773359154df8f6d20b208a05d4efd36502524bce5ea664522a2c9aaf5f8cfeccf3a8a3ad56654288ff34b4762d8ba8745eb8cebd235482f46fc7cdbdec26d63a52d3bfcb17a46411851457e0278e579c5a78111c05fc5ac8b67e3bf5d30739a480bf1d89ef968a14e60be3e97421258f1d18756c9bbb69fb7b147fe10b23cc9e5c345229f4c58a01407c9e51d45cdd5df885a6a63e3841091a09f8a12817def7befa7dc12209d2c39aca0b928505dc4492", 0xb2}, {&(0x7f0000000040)}, {&(0x7f0000000180)="47948cde8d5772e4f4aca56c24710b52a0e3700b0d634fd494ebf2fe3ba4f6150b97f605d095f53a3b38dfe7f2c277b0ece4400b3f4f4f03e31eab4647c61ba65216164ded5acab9f942d018a7e7b743683cf84d01093b88d8388d13af409f8f4d8e572ef203f6c9a2326553405f3a41a4b14cf763b3f5423bf7ad6d56416a07304f6200e1c02d353ad6a1ab79060ea97b1cc943f180ceae493f940c5994307f75543cd59f710f122d24fd6f2cbf3fbda70bf8d04a6d51c0133a123cea186ad299be48a91a68276b5cea14b16b7f7c441cbd184192", 0xd5}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000003e01000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 0x8) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000340)="a67db54d0612ae1679d1fcad6ecbc7dc53e3eb1249b3e698f8559cf6967e3938254a70600531631f2546bf835101a273ac182fe91d15bc975b20708a59ed6bb8cedd5f", 0x43}, {&(0x7f00000003c0)="d99b347ac1cb9b62c2f1949c4a4bba0cb879009b22b6400459b7bb25813a106664aecfd8be30001dc4e008758f282f815c1e70b70940b703aa25bb1b8d0f578df5cae2a9e4e0fd50204410211e5ecd4cfe7ff444b4e0b1a9c500080e83e7e963bd87c092249797613fa0a73bc914ca09b96fc7608b1baf4c643557d8759345be345b73808a72b1b5f3503c6cc45bab3338ef793bf924125fe3dd2e8230804b9b323bdbabffc02d25df021c33bea6081954673f790f", 0xb5}, {&(0x7f0000000480)="b298", 0x2}], 0x3, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="419474e2"], 0xa8, 0x4}, 0xa) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f00000001c0)="9f24f7f07b4fdcd6bcfd8c01b5764c48f8bb549cb784367357d107a8619767ff00f5a1742c3bc07c26af356323ecdb73c7c0a7eb60af1f7d1e5c5bb614e3cc9847c487c7943bb2819b4158ee48ab4f30df793066fe81755208ae1a3437d586bee7c2b9ca924a2c82f887b6d29085dcfa2d742d", &(0x7f0000000140)=0x73, &(0x7f0000000240)="62d2025613bd", 0x6) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) pwritev(r4, 0x0, 0x1d, 0x9) (async) fcntl$dupfd(r3, 0x0, r3) (async) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) (async) 02:25:04 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = dup2(r2, r3) ioctl$FIOASYNC(r4, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000200)) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0x58) 02:25:04 executing program 2: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x9, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x8f}], 0x8, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r2, r3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r5, r6) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r7, r8) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r11 = dup2(r9, r10) ioctl$FIOASYNC(r11, 0xc4504447, &(0x7f00000000c0)) r12 = dup2(r0, r0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0xa0, 0xf0000000, 0x7ff, 0x100}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x46}, {{}, 0xfffffffffffffffd, 0xc, 0x1, 0x3, 0xe5}, {{r2}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x0, 0x8000000000000001}, {{r1}, 0xffffffffffffffff, 0xd5bd619293383dd3, 0x1, 0xfd67, 0x5}, {{r4}, 0xfffffffffffffff8, 0x20, 0x1, 0x48, 0x7}], 0x0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0xd1, 0xfffff, 0x4, 0x3f}, {{r5}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x95dd, 0x7}, {{r7}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x7, 0x100000001}, {{}, 0x0, 0x81, 0x20000000, 0x80000000, 0x7fffffff}, {{r11}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0x4}, {{r12}, 0xfffffffffffffff8, 0x44, 0x2, 0x65a0, 0x3}], 0x6, &(0x7f00000002c0)={0x401, 0xb497}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x1, 0x0, 0x0, 0x0) 02:25:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, 0x0, 0x0) 02:25:04 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x7fffffff, 0x0, 0xfffffe58, 0xfffffda7, "19132965d467048a3003fdfa7424ce1df2bb43d7"}) write(r0, &(0x7f0000000140)="586ca93f", 0x4) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x3}) read(r1, &(0x7f0000001280)=""/182, 0xb6) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="38e3a6c2ab35050d9b9222ee1c7525d3d47867bc40266535763f053fda2363613163a59315570c9a4cdc659374a60230350e70b6cec03a271af69cf8274e35ae7a70125bdb63c261d1d93d2a7608d67c9b1844dd1434ccf4866701249370c17aa52b", 0x62}, {&(0x7f0000000180)="10e5c5f64a35cfda6b4c12a9b8d6c1efad81593e497d5e9d3d8ddce04b1c1f1df1a9237b2791bbd0959fc36638ff4407b37605f55ba5a54a6382830237f0c0214f0dad30f30aada6f589cf36ce28eb9d98d3489c43e553561b01870c0db92fd76e10feb64a4e89f724dfb58c6dbe78adef673032ca37fa0e4bb38a27d4ab9ae9c81d88c0842bfdf4a1cd2baf9e011f6d4f0bb5e3e03a37f03ea4c8891114adbd779c57", 0xa3}], 0x2) 02:25:04 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x1}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:04 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) pledge(0x0, &(0x7f0000000080)) pledge(&(0x7f0000000040)='\\-\'\x00', &(0x7f0000000080)='@$:,)\x00') 02:25:04 executing program 2: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async, rerun: 32) r1 = kqueue() (rerun: 32) kevent(r1, &(0x7f00000000c0), 0x9, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x8f}], 0x8, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async, rerun: 32) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (rerun: 32) dup2(r2, r3) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r5, r6) (async, rerun: 32) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (rerun: 32) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r7, r8) (async, rerun: 32) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async, rerun: 32) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r11 = dup2(r9, r10) ioctl$FIOASYNC(r11, 0xc4504447, &(0x7f00000000c0)) (async) r12 = dup2(r0, r0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0xa0, 0xf0000000, 0x7ff, 0x100}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x46}, {{}, 0xfffffffffffffffd, 0xc, 0x1, 0x3, 0xe5}, {{r2}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x0, 0x8000000000000001}, {{r1}, 0xffffffffffffffff, 0xd5bd619293383dd3, 0x1, 0xfd67, 0x5}, {{r4}, 0xfffffffffffffff8, 0x20, 0x1, 0x48, 0x7}], 0x0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0xd1, 0xfffff, 0x4, 0x3f}, {{r5}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x95dd, 0x7}, {{r7}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x7, 0x100000001}, {{}, 0x0, 0x81, 0x20000000, 0x80000000, 0x7fffffff}, {{r11}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0x4}, {{r12}, 0xfffffffffffffff8, 0x44, 0x2, 0x65a0, 0x3}], 0x6, &(0x7f00000002c0)={0x401, 0xb497}) (async) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x1, 0x0, 0x0, 0x0) 02:25:04 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) (async, rerun: 32) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) write(r2, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r5 = dup2(r3, r4) ioctl$FIOASYNC(r5, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x1, 0x1, 0x4, 0x7}, {0x7, 0x0, 0x1f, 0x1f}, {0x101, 0x2, 0x4, 0x4}, {0xfffd, 0x3, 0x6, 0x390d}, {0x3, 0xff, 0x81, 0x8}, {0x7, 0x0, 0x0, 0x8}]}) 02:25:04 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x7fffffff, 0x0, 0xfffffe58, 0xfffffda7, "19132965d467048a3003fdfa7424ce1df2bb43d7"}) write(r0, &(0x7f0000000140)="586ca93f", 0x4) (async, rerun: 32) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x3}) (async, rerun: 32) read(r1, &(0x7f0000001280)=""/182, 0xb6) (async, rerun: 32) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="38e3a6c2ab35050d9b9222ee1c7525d3d47867bc40266535763f053fda2363613163a59315570c9a4cdc659374a60230350e70b6cec03a271af69cf8274e35ae7a70125bdb63c261d1d93d2a7608d67c9b1844dd1434ccf4866701249370c17aa52b", 0x62}, {&(0x7f0000000180)="10e5c5f64a35cfda6b4c12a9b8d6c1efad81593e497d5e9d3d8ddce04b1c1f1df1a9237b2791bbd0959fc36638ff4407b37605f55ba5a54a6382830237f0c0214f0dad30f30aada6f589cf36ce28eb9d98d3489c43e553561b01870c0db92fd76e10feb64a4e89f724dfb58c6dbe78adef673032ca37fa0e4bb38a27d4ab9ae9c81d88c0842bfdf4a1cd2baf9e011f6d4f0bb5e3e03a37f03ea4c8891114adbd779c57", 0xa3}], 0x2) (rerun: 32) 02:25:04 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x1}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:04 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) pledge(0x0, &(0x7f0000000080)) pledge(&(0x7f0000000040)='\\-\'\x00', &(0x7f0000000080)='@$:,)\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) (async) pledge(0x0, &(0x7f0000000080)) (async) pledge(&(0x7f0000000040)='\\-\'\x00', &(0x7f0000000080)='@$:,)\x00') (async) 02:25:04 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = dup2(r2, r3) ioctl$FIOASYNC(r4, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000200)) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0x58) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) dup2(r0, 0xffffffffffffff9c) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r2, r3) (async) ioctl$FIOASYNC(r4, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) (async) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000200)) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0x58) (async) 02:25:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000), 0x0) 02:25:04 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:04 executing program 0: syz_emit_ethernet(0x4f, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaad34c8adb00450000410000000000019078ac1400aae000000200009078000000002deb1f1968c0596d3c2a1a1f5aacbff9133a681f472cb9792d70eb9be33c6ee196036be48acda6877053016de620af120f9cb2a251c186bab9ecd9cdc6d338d15692639cb94493d2f5f125fd79de7b1a3d5bae5aefc54b3adb7ee85f9872686a9f91d4cc25f7e306980fc059a9edb64671f606f7959f41d63aa72a94faef0fa97ba43cf1343c866dec0f8842df67cdf8df4880cb7505ba03f445467e7a522340a2587c157dfb2ee01e7a7003effd3f96db476a57774179fa92ea4690d34dbac52751a037fceaa87e752b42803fd8e28c6bd6d8e524b05b3db0d99e20569627e529cd69c9eec103b55ff0585ccf3fd13e78b28d13b12f412564d2"]) syz_emit_ethernet(0x13da, &(0x7f0000000280)={@local, @local, [{[], {0x8100, 0x6, 0x1, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "5a6a01", 0x13a0, 0xff, 0xfa, @empty, @empty, {[@routing={0x88, 0xa, 0x0, 0xfd, 0x0, [@rand_addr="e1c723ecdb3708fda4d6019ede539e74", @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0xff, 0x2a, '\x00', [@ra={0x5, 0x2, 0xff}, @generic={0x5, 0xc6, "9de2ccb1b39ce1ea341cd3906c0e5be8ebb6b8a582c5c82b4759a3f4ab81576febf7e40f60144cc2b3aadcaff6b91586eaeaf57507261c80232c8efd1848ce0f2c6aee5638448779b24090b1576c0127acebaa61e11582d6b808f023505ddc90fe0f59d8c0ac2a6d4636a569371350f2f2cedd03e3d0af3bfd4b9bff2cfdc626fe9d82f38114353ddab2bf013a70d43a525e7a26e5b9bc7f3ad5b403de2eb82a4248249c73bd162cf3fbb5d0a587ecb6347e59a5a2061c4c6daf21b9e0aca22e65bf80dce0f5"}, @ra={0x5, 0x2, 0x3ff}, @enc_lim={0x4, 0x1, 0x1}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @generic={0x40, 0x70, "782fbd90a6c702a07a163666e8ac17befb17f8884ca129ebb84c353837e860a63c7d51c23a39f7629fe21b2d3add308d711b9d0845ff7da478afa6865eadf97cc975a0e7a8c34109c274e0505adb46353631c08d4974e4341b157c41cb853b7ecdf18d84c77fc66ed973fff31e4063ae"}, @enc_lim={0x4, 0x1, 0x7}]}, @routing={0x1d, 0x10, 0x0, 0xad, 0x0, [@rand_addr="3e85a3d06bd1285296b8134d1e072ba4", @mcast2, @mcast2, @empty, @empty, @ipv4={'\x00', '\xff\xff', @multicast1}, @ipv4={'\x00', '\xff\xff', @broadcast}, @rand_addr="4797543e68779715dec7a5088b9578e7"]}, @dstopts={0x4, 0x1d, '\x00', [@generic={0x6, 0x1c, "6120dab713dddb310a2751d3ae6e89c33a870f1e397acae5ae9acb07"}, @jumbo, @generic={0x9, 0xa8, "c209c22a271669d35859fdd13b757e08ddb4899733bb477711775cee9ced2439b690c5391efe69e3d9062d4f66d1b09c89af04d8a43480ab14005ac9bb103d29bfdb790d749c2e85d5e9b445a57e3f7a2a84dc6527fd7353af46c980da44ed627c1eb0c0e6dfc413bfa3f95009826521d10c605f8be2e3fa63348aa109bd808f15d9d95d23cf4dc20356e5dd467a1ff4c5df4d0d9e3c52571ab17c49ec1cd9db5b38969fbbe17a4f"}, @ra={0x5, 0x2, 0x9}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x9}, @jumbo={0xc2, 0x4, 0x8}, @ra={0x5, 0x2, 0x3}]}, @routing={0x13, 0x8, 0x0, 0x72, 0x0, [@mcast1, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x33, 0x0, 0x3, 0x0, 0x0, 0x4, 0x66}, @fragment={0x89, 0x0, 0x40, 0x1, 0x0, 0x9, 0x68}, @fragment={0x2c, 0x0, 0x2, 0x0, 0x0, 0x2, 0x65}], @udp={{0x0, 0x1, 0x8}, {"7753a3a6fc7188c6ed6158b72ebf893ced1d1e8039ac8af610becaab7d5831304b4d5741c40459788f7234494839f909027e094321503bfd162bfb6cbbb74b207aed6d73354c18d7181c314b9530dd860e42c94ed03cfc06ea7bfde187734e61182839c55df1864ee3d8b5c7aaf81262bcc0831e7a9f6230c2caa92d09764a7b3b56bed64ffefa65195a388713b8e1aa701a7ea26142d13ec62e1aff7954efe980cb3232e8aa1834279c63b18a67871465cc295e353c78a718ab83a609dfca018127d20020005d1c77ed25c42dfe4cf8a466e43f197b14a09b8135d0fb1ffc76e78c9f6301d23355ce6b7febfeb84b0ba6ed8bfc968ae0ce0799ddb9a77dcf41e8db6aa53b467b6f5bdf2ca54086477c5a425a7c1884acf944e4f2def87e7bdfe4b027e1ab61c3f4ca6818c87db9cdb0392801e1d9f8c0a0efa0ea9037e5261d43b80fce7c404fa4e0f03128bb2188fcbc049c714cda8099832c1c8b1550411aafce1e425c45d82a8cbf64b1262cf18edc43ad152b84eef9a1921f7e48843d00c439df34df607f2743826ea27e12f8af9c0c621f36dae1de5f7d8fc3281c75623986f4570084121e00ca8500ddc0cf0fdd45aa7f4087e66a8b414ddffa778360efc105bffdf11df3f66a6ec4ba535a9276e4929cde709d768979c45fd8e6e1e1aec701b836e5424f9b5b97dc51a476ca4640f2e0ba4bed792522c0823fba87a8caadc18aef9ad31f80855026cb95b1d90cbd57ab99e076a8e1f63f3dd1892e300ec5be9d53d6a8e698bfa2a962d75029b6a2a86e7f8848dc980e95ac18ac706914fbc234a546df7fc7956a8c2f6ea6b0b53a85cc87b0151fb24cb6ee8a8ae0ff4f60aa99e3d4a06efbdbe44b4b9f8d2f38ce4e57efe73ce8e9566be20a585d3cdb3384711a84fd7e6cd6db67b7418e3f7ecd7c01851a5d96523fee2a59c933739d0a80976b4fb2f9fa90c925f406a284a402d4c494fc8afc9afdab0c732c21e837170b0870c6d5ca434109f8d70dd9402173df7f5f5f21e0be9f98783a04cf95e934bae19ad9d5b7d1c201d818ba9052fc2c6a62fb0723097db65a1130418df7957973db8ad37f141688d44be9c6ceec75f30bf7c66741ebcb032b590595973301dfbd77abf6fcee9507bb6c3c1d82d297f305d81867774368ce8f9dc95e4e37b65505a940b2de164718fa946564b81657a0f759bf8515e718a54e120affb08f8b1fdfc113032071fedff1f675d2063b42aadcc21d8fcee453edb9ddc9c67e71df5faff9b9b3db0651011ee89cd8099665dc145e69db25ed1e5767134dde5fd1f88d9cf842d4be3e868468aa4ce2c6f0773a7ccc72ece83526171cdf7636205253c24531096c2717bcffafd23964bafd2be42d368c5fbf775d62c0517c140e9e7901a8bfdfdf8765622d42168b32b46ca24b54f0bb7bb73434608629f48d1cc9d8f0846ae70d2624d303b638d100506b3d40f8b362713e0b566467cfc26d27bead7ab209e8e45a37553ac7e5ad5f280d17937b9ce8486d86675a6693531eff309a99ac3bbd5ab6139effaae14140289478a935c0f42e2c0439089a394eec0c83c4182ae6f392a5956c68cb19a7bbd9bd4de2cb78a289ab01683d1dc380a303140000472f99c57667a4f5971cb51af0341488ce2e82018f7315e7ae37950c411d922811b9a4495aec8289e49782f38e140b7e5a23a957f4718a3c73f3342de2155022d35fa1125ae4100a62677e03655820a11a35184555116d28e1b92b96a19631b05648ba89dd2c4d39ca78930b548c6cf5022dd93c75d9a450579cdfbea6527622e3c03f6e74b2c5fd857a309712c0ccadb51867720ac1227f0f2964f2e8888248486979373b814c5f5c3fdc9cad49328dfa116909c419d7edb302ea7cf41142d1751675bdff3e4968327e4de470fb5d04fca743e16434c9f910db22cf37be0eec84c0947343438c0d5384001dd88176d010f04e347e709998c2d1af3eefda9c0a5a766f9e77410823aa59e002769b0805d85f971109de353393617a0351a68a1a310fe16118d78b107b139b4d2399bd8981d13fb9317292d19bee9733831a34ea3f6d27cac8f3507c33e8c53b6824c02ce4f1ef70f7add1cae82c2dfd7545b8d09ad3e9f34ca6128c107d91352d0672460ec023e076fc83b44d1756f3dc4c1a08ee4402977afc5e0cfba37ea6af1d8cf2ef55ac28a39bc9e1ddfbb150e9658312dfbf858f89c6c0d152498d1ff0146daf7ed5c939ae99e40db0d954ea3a264ada4cd9f0f06f26461a033e359fe8975c96c131912df2349fcf92270c69ae49ece26ee3b46a0538377f31e1dc733a74ff06a0e631d27f99a7f3dc16f128db86fb29d9f8d4a96cd4ab617e6f30d74c066e18a742bfdc25df9c6fb6fe78df331035b44195ba4d24a7dedf14d4a2a398ca4fc0da263d0e6551e02649c9ffa7d0e7b2e8707464e44f9edb5dea43aa70f0d0fdff63e1f7d2cb31316e3fb38cc9506925075c7eb766d79ba269e69d471d3289cd86ff1dd47867628dc0c3a58ad352bf2e8400b2097dccf986674ccf0be507e8ca742c989cf6080538d1ff2fd060bbff3f60529168060cb4a52c495cff16a90a079d47f705daa0f7efa28b7edf2fb622c4c3f7395ea766fcd2ae8544e4a877a61c4c08251666ca13779db6e3fddbf25eb93f56019f06dfb732254ac2be1f2a7af7a1fbd555bf2c27b747a996d4c4fbbdbd47701a1e6d54ccf80432b9b39f710e13f63a430299c244c15e6469ec25e88ed8e32e1d00bf1b6f47ceee04e2e9db9114315b85761e82eea0eebb36a4d962a6b6d4806e9a8051f15e34ab4ae6d82847b7c2d8bfa9e255e9369e2f9982994b8ddb5776d2806e14d454dcc81fb60265586efd67f490c0440ccf35ca60a098c4bca3ff95e07eec50f37209d45ff3ad6c1048af563f6c3bf05fca2156e3038f003cd30ae1536265ea59816cbac56a38857c2c245242015fb3de7e8d587759745c61daa27031eb5280b283ff201cb30c352868d2831b19d5a4e9b11fc6db37c0f591af0b910abd9162281f7241358aacf97f51a995032942a1a8990f20fb13a785ad8cd6608065de85ecf90a9036b6c5d8686c3b1c3a53cd0639d9a9dd86a4edc6bbe960cf2b3371bf085ec59c9909d4bc45259914c04af2f3ba3fdaf5fb6d9032c773831410f07c56b96ed2d097aadf4e61ad56bab241191af9e53a4a9d72c25e247091bbad6816b6004bb50e5f71cf9fb9a6829a35aea64eb0440ada40ffea139a0cb0932241b56822ece30a6d043863147c7e25d3eee43e301abcd3d306c4951ff8b924ba24bcd9ccbcb5650053f460fd3c36ecd9262e961bc8c120468fbaa1aa8489a309a8d8fb5647642b9f958bfd29e8dabf45a953b40e7347a5aaf006cb64ad69858d98e6cf2a51fdefd1c13fa8bf06dba32e01c6969bfa1fa2119645ab39dfa43afd0936f647d4e36b1f12bdb28c4ad4ce655a05d5748e84886f666ce89d2c64747be1bac9d9e75eedc12f1b94e208f186e692fd8537a615a99a75fb3376857c9bb3c72aa925df899db41b980a2a686f596acf1ca40e001769a55ca69c0ba81d71d82096e512fd18f4fd3ce3d1721aabd4be472b5a785faf1efa85595d779cd5a09af4ca15967f330fbc29da7b28cb67360a41c3a30811a81aae4766de1ae8fdecbf5440d69c64c506b9ac2f0b4de2d178cd9d79a5106aec4fe8999e813b54b2086c473a03eaf790e1d649f41210a8eb7d33caece5ca8c12c5cb385a48a0297dba3e32fa46271747a699585d16141303a8f2c888459a4ca8e0f260c27b7bcae82f0693eb1f1807b4e40d4a1cc2d85e32e63b5dbd1474d52d5bc5946e1e8d2ebb05bab7dbb75974aea13c7c9b95516fb07f8d5185a47af8ad3a258224ad44ed9afb4377f426a4aae74b33466e7a851f1a7fc4f669d243340085b15ca0459701c9efbe4855099e19904e1f6b350f0947c557c4a527cfbfbcda9f98eb029ebad3ead708300733b93efc4827cf419e8311b196ea8ce8845570752e7c4c5ca1efabe0782687987d12dbe23fc48d95c78b71a3b02ed96e39bbd7af63797c0a547cde9d7fe1e3537af1c5794cc0b7385828beeee8b71396ea48f5d1d1e0c15d8f1fc13c0ebfe9320fd1ae967fc9049c6ec51e4e50a922702a61e3eb1bad5ded7c0fce38bdcdaea255024fb1a834e6c0bfb8b2b6c155352906e8da27fb73c8ecc64661023b8e1359145cd900cdf05091980767ee01af0d6ce92ba11a58914248ff42baf53d187320aff577e87ffc642be4b42091c8fc0a0e9021c34cf8e279f2a85a29591788faedb1a726a020986e0e2d8f6cd02e49c31eca9722a200b48b53d23b6dbc41397f6f00b61daa9cceb480e5a7ac59d06906b53edacfe896bd2202b823ffac655e15360d63df0e2949155787095e044a48432ba67d2944889c6a2aa170a9e27bd0c4bf8136d4cbada05c4e7d6e27b25bc60c3eccd9a0e373d11a15b0f4fe5e88dd81292c697b048efbba3c855b87f7464f838c3b2179c845c630e2b657c20b0ea4e9f80c8f27eaa4c7dc693b5ee146055a4654b2bfee9f9a41d368fc146abb2309903814fe79bbfe4468dbfc6f32de36057bf823a06e9ecc064b9932c284222c33a95393017347b3b1ef595c134663e706a1b8bafb9d58dae0bee0a7ae9c4f975be72a2797d6a85a43fe3bcb068c0f9475460f6286d58165b4068d9b5b4b728ae6257b783f46c4de7d5021a442ebed4993bf23e9f96457cf1ef361c4d241a79d485e2c5ae8c11a1bdd2c9d87d73e7e715cc7e87a426364bf85ea5aef88d24ec3939d4cc9c00e7863f3d17a33e93601a721f8937e3d11736498a3fb085059febb8ccd40f70ad5e80b4213b998c1a6944915c5067e9ddeaa81da575c2c313bff1ecee7009f1604b98dd35cf86e28fa733ae81323b4e43e8a6421d230e619fc6028e9aec14578383a60517a2b91bb025373369f7a8109cf4a9cbfa2f7fabeab409d1f388bcad237ee68d0a2b95e5111d5cb4fa3d4b577ec8ff4119f6c692b4b043095a9f6bb0aad468cc1a17d9859655da5cc85ee1201bfd11b222fc5822c09c89ea8ce5a6b3b87a372b6459f94024a4c2197530fa719599f5620c550635e372905bdb36e1961e1e454344ad715e46309a4a757ee4e1d35bafd95d0d5f7b13055076c497890a1e384fc2d9317ea5b59019886b168e4ec620e2def46a4b5a0a5783b2690f84a9be7ad42181988a2b4aa2a68c1410c1ac6f26ca62e45cbdd976e0bf25f4cd3695dab07f49632df668b36864762fa8e7dc95b8c55f8fdfe69180a7644fea7945988b0ec2bc06f509f0dcc582734277b9ae55cac0b7a662b208f1a8b30f55fcbe4fc0e5e4557fc275281b6f28f20ac73ad449a7db598b35911215d1f7ab547b063dc629156d17bdacb4a72515e77ea5bb5a9a94787602a9e9103148866360599ec8bbdbd1683fd2c34b40b3fce1aa1f1fbdada53a9bd4f78611825767fcbebe7101a600d50457a2264aac21e30a6766e6ab7b9bbc51215f186b234fb658cd27e8624c68ffdfbd19bdb84c0c5ca4d7babff6522493803ba2f7335cee3e8bd0129a72ab1408c7d10ebe6a18eef0bfa497af1aff3b7cc357add5be45c4872c7ed9bf4dbe10e4ad3cbcda21b16e067ba47c615cdc26b8cdef0216839d9f919e5aec44e8c41be7f277231e79f19b2983c9225d26afc1484cebc78a1f80c87e4f4741f8570ce67ef1f34ffecc62363a1f6fbde69c2a78f389db328598d81d5c077214b89b1fd2750119122820b9497078dd8fc94a266c6b3290261f3c7"}}}}}}}) syz_emit_ethernet(0x5b, &(0x7f0000000000)={@random="8cbb59945788", @empty, [{[{0x88a8, 0x6, 0x0, 0x2}], {0x8100, 0x5}}], {@ipv6={0x86dd, {0x1, 0x6, "317818", 0x1d, 0x8, 0x1, @mcast2, @rand_addr="8045f5e1b12cc153c8e54c5f6d99a8e6", {[@fragment={0xf0, 0x0, 0x40, 0x0, 0x0, 0x6, 0x67}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x2, 0x3, "90c2bfee01f0c9b53cb92a95de"}}}}}}) 02:25:04 executing program 2: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x9, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x8f}], 0x8, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async, rerun: 64) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (rerun: 64) dup2(r2, r3) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r5, r6) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r7, r8) (async) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r11 = dup2(r9, r10) ioctl$FIOASYNC(r11, 0xc4504447, &(0x7f00000000c0)) (async) r12 = dup2(r0, r0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0xa0, 0xf0000000, 0x7ff, 0x100}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x46}, {{}, 0xfffffffffffffffd, 0xc, 0x1, 0x3, 0xe5}, {{r2}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x0, 0x8000000000000001}, {{r1}, 0xffffffffffffffff, 0xd5bd619293383dd3, 0x1, 0xfd67, 0x5}, {{r4}, 0xfffffffffffffff8, 0x20, 0x1, 0x48, 0x7}], 0x0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0xd1, 0xfffff, 0x4, 0x3f}, {{r5}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x95dd, 0x7}, {{r7}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x7, 0x100000001}, {{}, 0x0, 0x81, 0x20000000, 0x80000000, 0x7fffffff}, {{r11}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0x4}, {{r12}, 0xfffffffffffffff8, 0x44, 0x2, 0x65a0, 0x3}], 0x6, &(0x7f00000002c0)={0x401, 0xb497}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x1, 0x0, 0x0, 0x0) 02:25:04 executing program 0: syz_emit_ethernet(0x4f, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaad34c8adb00450000410000000000019078ac1400aae000000200009078000000002deb1f1968c0596d3c2a1a1f5aacbff9133a681f472cb9792d70eb9be33c6ee196036be48acda6877053016de620af120f9cb2a251c186bab9ecd9cdc6d338d15692639cb94493d2f5f125fd79de7b1a3d5bae5aefc54b3adb7ee85f9872686a9f91d4cc25f7e306980fc059a9edb64671f606f7959f41d63aa72a94faef0fa97ba43cf1343c866dec0f8842df67cdf8df4880cb7505ba03f445467e7a522340a2587c157dfb2ee01e7a7003effd3f96db476a57774179fa92ea4690d34dbac52751a037fceaa87e752b42803fd8e28c6bd6d8e524b05b3db0d99e20569627e529cd69c9eec103b55ff0585ccf3fd13e78b28d13b12f412564d2"]) (async) syz_emit_ethernet(0x13da, &(0x7f0000000280)={@local, @local, [{[], {0x8100, 0x6, 0x1, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "5a6a01", 0x13a0, 0xff, 0xfa, @empty, @empty, {[@routing={0x88, 0xa, 0x0, 0xfd, 0x0, [@rand_addr="e1c723ecdb3708fda4d6019ede539e74", @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0xff, 0x2a, '\x00', [@ra={0x5, 0x2, 0xff}, @generic={0x5, 0xc6, "9de2ccb1b39ce1ea341cd3906c0e5be8ebb6b8a582c5c82b4759a3f4ab81576febf7e40f60144cc2b3aadcaff6b91586eaeaf57507261c80232c8efd1848ce0f2c6aee5638448779b24090b1576c0127acebaa61e11582d6b808f023505ddc90fe0f59d8c0ac2a6d4636a569371350f2f2cedd03e3d0af3bfd4b9bff2cfdc626fe9d82f38114353ddab2bf013a70d43a525e7a26e5b9bc7f3ad5b403de2eb82a4248249c73bd162cf3fbb5d0a587ecb6347e59a5a2061c4c6daf21b9e0aca22e65bf80dce0f5"}, @ra={0x5, 0x2, 0x3ff}, @enc_lim={0x4, 0x1, 0x1}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @generic={0x40, 0x70, "782fbd90a6c702a07a163666e8ac17befb17f8884ca129ebb84c353837e860a63c7d51c23a39f7629fe21b2d3add308d711b9d0845ff7da478afa6865eadf97cc975a0e7a8c34109c274e0505adb46353631c08d4974e4341b157c41cb853b7ecdf18d84c77fc66ed973fff31e4063ae"}, @enc_lim={0x4, 0x1, 0x7}]}, @routing={0x1d, 0x10, 0x0, 0xad, 0x0, [@rand_addr="3e85a3d06bd1285296b8134d1e072ba4", @mcast2, @mcast2, @empty, @empty, @ipv4={'\x00', '\xff\xff', @multicast1}, @ipv4={'\x00', '\xff\xff', @broadcast}, @rand_addr="4797543e68779715dec7a5088b9578e7"]}, @dstopts={0x4, 0x1d, '\x00', [@generic={0x6, 0x1c, "6120dab713dddb310a2751d3ae6e89c33a870f1e397acae5ae9acb07"}, @jumbo, @generic={0x9, 0xa8, "c209c22a271669d35859fdd13b757e08ddb4899733bb477711775cee9ced2439b690c5391efe69e3d9062d4f66d1b09c89af04d8a43480ab14005ac9bb103d29bfdb790d749c2e85d5e9b445a57e3f7a2a84dc6527fd7353af46c980da44ed627c1eb0c0e6dfc413bfa3f95009826521d10c605f8be2e3fa63348aa109bd808f15d9d95d23cf4dc20356e5dd467a1ff4c5df4d0d9e3c52571ab17c49ec1cd9db5b38969fbbe17a4f"}, @ra={0x5, 0x2, 0x9}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x9}, @jumbo={0xc2, 0x4, 0x8}, @ra={0x5, 0x2, 0x3}]}, @routing={0x13, 0x8, 0x0, 0x72, 0x0, [@mcast1, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x33, 0x0, 0x3, 0x0, 0x0, 0x4, 0x66}, @fragment={0x89, 0x0, 0x40, 0x1, 0x0, 0x9, 0x68}, @fragment={0x2c, 0x0, 0x2, 0x0, 0x0, 0x2, 0x65}], @udp={{0x0, 0x1, 0x8}, {"7753a3a6fc7188c6ed6158b72ebf893ced1d1e8039ac8af610becaab7d5831304b4d5741c40459788f7234494839f909027e094321503bfd162bfb6cbbb74b207aed6d73354c18d7181c314b9530dd860e42c94ed03cfc06ea7bfde187734e61182839c55df1864ee3d8b5c7aaf81262bcc0831e7a9f6230c2caa92d09764a7b3b56bed64ffefa65195a388713b8e1aa701a7ea26142d13ec62e1aff7954efe980cb3232e8aa1834279c63b18a67871465cc295e353c78a718ab83a609dfca018127d20020005d1c77ed25c42dfe4cf8a466e43f197b14a09b8135d0fb1ffc76e78c9f6301d23355ce6b7febfeb84b0ba6ed8bfc968ae0ce0799ddb9a77dcf41e8db6aa53b467b6f5bdf2ca54086477c5a425a7c1884acf944e4f2def87e7bdfe4b027e1ab61c3f4ca6818c87db9cdb0392801e1d9f8c0a0efa0ea9037e5261d43b80fce7c404fa4e0f03128bb2188fcbc049c714cda8099832c1c8b1550411aafce1e425c45d82a8cbf64b1262cf18edc43ad152b84eef9a1921f7e48843d00c439df34df607f2743826ea27e12f8af9c0c621f36dae1de5f7d8fc3281c75623986f4570084121e00ca8500ddc0cf0fdd45aa7f4087e66a8b414ddffa778360efc105bffdf11df3f66a6ec4ba535a9276e4929cde709d768979c45fd8e6e1e1aec701b836e5424f9b5b97dc51a476ca4640f2e0ba4bed792522c0823fba87a8caadc18aef9ad31f80855026cb95b1d90cbd57ab99e076a8e1f63f3dd1892e300ec5be9d53d6a8e698bfa2a962d75029b6a2a86e7f8848dc980e95ac18ac706914fbc234a546df7fc7956a8c2f6ea6b0b53a85cc87b0151fb24cb6ee8a8ae0ff4f60aa99e3d4a06efbdbe44b4b9f8d2f38ce4e57efe73ce8e9566be20a585d3cdb3384711a84fd7e6cd6db67b7418e3f7ecd7c01851a5d96523fee2a59c933739d0a80976b4fb2f9fa90c925f406a284a402d4c494fc8afc9afdab0c732c21e837170b0870c6d5ca434109f8d70dd9402173df7f5f5f21e0be9f98783a04cf95e934bae19ad9d5b7d1c201d818ba9052fc2c6a62fb0723097db65a1130418df7957973db8ad37f141688d44be9c6ceec75f30bf7c66741ebcb032b590595973301dfbd77abf6fcee9507bb6c3c1d82d297f305d81867774368ce8f9dc95e4e37b65505a940b2de164718fa946564b81657a0f759bf8515e718a54e120affb08f8b1fdfc113032071fedff1f675d2063b42aadcc21d8fcee453edb9ddc9c67e71df5faff9b9b3db0651011ee89cd8099665dc145e69db25ed1e5767134dde5fd1f88d9cf842d4be3e868468aa4ce2c6f0773a7ccc72ece83526171cdf7636205253c24531096c2717bcffafd23964bafd2be42d368c5fbf775d62c0517c140e9e7901a8bfdfdf8765622d42168b32b46ca24b54f0bb7bb73434608629f48d1cc9d8f0846ae70d2624d303b638d100506b3d40f8b362713e0b566467cfc26d27bead7ab209e8e45a37553ac7e5ad5f280d17937b9ce8486d86675a6693531eff309a99ac3bbd5ab6139effaae14140289478a935c0f42e2c0439089a394eec0c83c4182ae6f392a5956c68cb19a7bbd9bd4de2cb78a289ab01683d1dc380a303140000472f99c57667a4f5971cb51af0341488ce2e82018f7315e7ae37950c411d922811b9a4495aec8289e49782f38e140b7e5a23a957f4718a3c73f3342de2155022d35fa1125ae4100a62677e03655820a11a35184555116d28e1b92b96a19631b05648ba89dd2c4d39ca78930b548c6cf5022dd93c75d9a450579cdfbea6527622e3c03f6e74b2c5fd857a309712c0ccadb51867720ac1227f0f2964f2e8888248486979373b814c5f5c3fdc9cad49328dfa116909c419d7edb302ea7cf41142d1751675bdff3e4968327e4de470fb5d04fca743e16434c9f910db22cf37be0eec84c0947343438c0d5384001dd88176d010f04e347e709998c2d1af3eefda9c0a5a766f9e77410823aa59e002769b0805d85f971109de353393617a0351a68a1a310fe16118d78b107b139b4d2399bd8981d13fb9317292d19bee9733831a34ea3f6d27cac8f3507c33e8c53b6824c02ce4f1ef70f7add1cae82c2dfd7545b8d09ad3e9f34ca6128c107d91352d0672460ec023e076fc83b44d1756f3dc4c1a08ee4402977afc5e0cfba37ea6af1d8cf2ef55ac28a39bc9e1ddfbb150e9658312dfbf858f89c6c0d152498d1ff0146daf7ed5c939ae99e40db0d954ea3a264ada4cd9f0f06f26461a033e359fe8975c96c131912df2349fcf92270c69ae49ece26ee3b46a0538377f31e1dc733a74ff06a0e631d27f99a7f3dc16f128db86fb29d9f8d4a96cd4ab617e6f30d74c066e18a742bfdc25df9c6fb6fe78df331035b44195ba4d24a7dedf14d4a2a398ca4fc0da263d0e6551e02649c9ffa7d0e7b2e8707464e44f9edb5dea43aa70f0d0fdff63e1f7d2cb31316e3fb38cc9506925075c7eb766d79ba269e69d471d3289cd86ff1dd47867628dc0c3a58ad352bf2e8400b2097dccf986674ccf0be507e8ca742c989cf6080538d1ff2fd060bbff3f60529168060cb4a52c495cff16a90a079d47f705daa0f7efa28b7edf2fb622c4c3f7395ea766fcd2ae8544e4a877a61c4c08251666ca13779db6e3fddbf25eb93f56019f06dfb732254ac2be1f2a7af7a1fbd555bf2c27b747a996d4c4fbbdbd47701a1e6d54ccf80432b9b39f710e13f63a430299c244c15e6469ec25e88ed8e32e1d00bf1b6f47ceee04e2e9db9114315b85761e82eea0eebb36a4d962a6b6d4806e9a8051f15e34ab4ae6d82847b7c2d8bfa9e255e9369e2f9982994b8ddb5776d2806e14d454dcc81fb60265586efd67f490c0440ccf35ca60a098c4bca3ff95e07eec50f37209d45ff3ad6c1048af563f6c3bf05fca2156e3038f003cd30ae1536265ea59816cbac56a38857c2c245242015fb3de7e8d587759745c61daa27031eb5280b283ff201cb30c352868d2831b19d5a4e9b11fc6db37c0f591af0b910abd9162281f7241358aacf97f51a995032942a1a8990f20fb13a785ad8cd6608065de85ecf90a9036b6c5d8686c3b1c3a53cd0639d9a9dd86a4edc6bbe960cf2b3371bf085ec59c9909d4bc45259914c04af2f3ba3fdaf5fb6d9032c773831410f07c56b96ed2d097aadf4e61ad56bab241191af9e53a4a9d72c25e247091bbad6816b6004bb50e5f71cf9fb9a6829a35aea64eb0440ada40ffea139a0cb0932241b56822ece30a6d043863147c7e25d3eee43e301abcd3d306c4951ff8b924ba24bcd9ccbcb5650053f460fd3c36ecd9262e961bc8c120468fbaa1aa8489a309a8d8fb5647642b9f958bfd29e8dabf45a953b40e7347a5aaf006cb64ad69858d98e6cf2a51fdefd1c13fa8bf06dba32e01c6969bfa1fa2119645ab39dfa43afd0936f647d4e36b1f12bdb28c4ad4ce655a05d5748e84886f666ce89d2c64747be1bac9d9e75eedc12f1b94e208f186e692fd8537a615a99a75fb3376857c9bb3c72aa925df899db41b980a2a686f596acf1ca40e001769a55ca69c0ba81d71d82096e512fd18f4fd3ce3d1721aabd4be472b5a785faf1efa85595d779cd5a09af4ca15967f330fbc29da7b28cb67360a41c3a30811a81aae4766de1ae8fdecbf5440d69c64c506b9ac2f0b4de2d178cd9d79a5106aec4fe8999e813b54b2086c473a03eaf790e1d649f41210a8eb7d33caece5ca8c12c5cb385a48a0297dba3e32fa46271747a699585d16141303a8f2c888459a4ca8e0f260c27b7bcae82f0693eb1f1807b4e40d4a1cc2d85e32e63b5dbd1474d52d5bc5946e1e8d2ebb05bab7dbb75974aea13c7c9b95516fb07f8d5185a47af8ad3a258224ad44ed9afb4377f426a4aae74b33466e7a851f1a7fc4f669d243340085b15ca0459701c9efbe4855099e19904e1f6b350f0947c557c4a527cfbfbcda9f98eb029ebad3ead708300733b93efc4827cf419e8311b196ea8ce8845570752e7c4c5ca1efabe0782687987d12dbe23fc48d95c78b71a3b02ed96e39bbd7af63797c0a547cde9d7fe1e3537af1c5794cc0b7385828beeee8b71396ea48f5d1d1e0c15d8f1fc13c0ebfe9320fd1ae967fc9049c6ec51e4e50a922702a61e3eb1bad5ded7c0fce38bdcdaea255024fb1a834e6c0bfb8b2b6c155352906e8da27fb73c8ecc64661023b8e1359145cd900cdf05091980767ee01af0d6ce92ba11a58914248ff42baf53d187320aff577e87ffc642be4b42091c8fc0a0e9021c34cf8e279f2a85a29591788faedb1a726a020986e0e2d8f6cd02e49c31eca9722a200b48b53d23b6dbc41397f6f00b61daa9cceb480e5a7ac59d06906b53edacfe896bd2202b823ffac655e15360d63df0e2949155787095e044a48432ba67d2944889c6a2aa170a9e27bd0c4bf8136d4cbada05c4e7d6e27b25bc60c3eccd9a0e373d11a15b0f4fe5e88dd81292c697b048efbba3c855b87f7464f838c3b2179c845c630e2b657c20b0ea4e9f80c8f27eaa4c7dc693b5ee146055a4654b2bfee9f9a41d368fc146abb2309903814fe79bbfe4468dbfc6f32de36057bf823a06e9ecc064b9932c284222c33a95393017347b3b1ef595c134663e706a1b8bafb9d58dae0bee0a7ae9c4f975be72a2797d6a85a43fe3bcb068c0f9475460f6286d58165b4068d9b5b4b728ae6257b783f46c4de7d5021a442ebed4993bf23e9f96457cf1ef361c4d241a79d485e2c5ae8c11a1bdd2c9d87d73e7e715cc7e87a426364bf85ea5aef88d24ec3939d4cc9c00e7863f3d17a33e93601a721f8937e3d11736498a3fb085059febb8ccd40f70ad5e80b4213b998c1a6944915c5067e9ddeaa81da575c2c313bff1ecee7009f1604b98dd35cf86e28fa733ae81323b4e43e8a6421d230e619fc6028e9aec14578383a60517a2b91bb025373369f7a8109cf4a9cbfa2f7fabeab409d1f388bcad237ee68d0a2b95e5111d5cb4fa3d4b577ec8ff4119f6c692b4b043095a9f6bb0aad468cc1a17d9859655da5cc85ee1201bfd11b222fc5822c09c89ea8ce5a6b3b87a372b6459f94024a4c2197530fa719599f5620c550635e372905bdb36e1961e1e454344ad715e46309a4a757ee4e1d35bafd95d0d5f7b13055076c497890a1e384fc2d9317ea5b59019886b168e4ec620e2def46a4b5a0a5783b2690f84a9be7ad42181988a2b4aa2a68c1410c1ac6f26ca62e45cbdd976e0bf25f4cd3695dab07f49632df668b36864762fa8e7dc95b8c55f8fdfe69180a7644fea7945988b0ec2bc06f509f0dcc582734277b9ae55cac0b7a662b208f1a8b30f55fcbe4fc0e5e4557fc275281b6f28f20ac73ad449a7db598b35911215d1f7ab547b063dc629156d17bdacb4a72515e77ea5bb5a9a94787602a9e9103148866360599ec8bbdbd1683fd2c34b40b3fce1aa1f1fbdada53a9bd4f78611825767fcbebe7101a600d50457a2264aac21e30a6766e6ab7b9bbc51215f186b234fb658cd27e8624c68ffdfbd19bdb84c0c5ca4d7babff6522493803ba2f7335cee3e8bd0129a72ab1408c7d10ebe6a18eef0bfa497af1aff3b7cc357add5be45c4872c7ed9bf4dbe10e4ad3cbcda21b16e067ba47c615cdc26b8cdef0216839d9f919e5aec44e8c41be7f277231e79f19b2983c9225d26afc1484cebc78a1f80c87e4f4741f8570ce67ef1f34ffecc62363a1f6fbde69c2a78f389db328598d81d5c077214b89b1fd2750119122820b9497078dd8fc94a266c6b3290261f3c7"}}}}}}}) (async) syz_emit_ethernet(0x5b, &(0x7f0000000000)={@random="8cbb59945788", @empty, [{[{0x88a8, 0x6, 0x0, 0x2}], {0x8100, 0x5}}], {@ipv6={0x86dd, {0x1, 0x6, "317818", 0x1d, 0x8, 0x1, @mcast2, @rand_addr="8045f5e1b12cc153c8e54c5f6d99a8e6", {[@fragment={0xf0, 0x0, 0x40, 0x0, 0x0, 0x6, 0x67}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x2, 0x3, "90c2bfee01f0c9b53cb92a95de"}}}}}}) 02:25:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000), 0x0) 02:25:04 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:04 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = dup2(r2, r3) ioctl$FIOASYNC(r4, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000200)) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0x58) 02:25:04 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) 02:25:04 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) pledge(0x0, &(0x7f0000000080)) pledge(&(0x7f0000000040)='\\-\'\x00', &(0x7f0000000080)='@$:,)\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) (async) pledge(0x0, &(0x7f0000000080)) (async) pledge(&(0x7f0000000040)='\\-\'\x00', &(0x7f0000000080)='@$:,)\x00') (async) 02:25:04 executing program 0: syz_emit_ethernet(0x4f, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaad34c8adb00450000410000000000019078ac1400aae000000200009078000000002deb1f1968c0596d3c2a1a1f5aacbff9133a681f472cb9792d70eb9be33c6ee196036be48acda6877053016de620af120f9cb2a251c186bab9ecd9cdc6d338d15692639cb94493d2f5f125fd79de7b1a3d5bae5aefc54b3adb7ee85f9872686a9f91d4cc25f7e306980fc059a9edb64671f606f7959f41d63aa72a94faef0fa97ba43cf1343c866dec0f8842df67cdf8df4880cb7505ba03f445467e7a522340a2587c157dfb2ee01e7a7003effd3f96db476a57774179fa92ea4690d34dbac52751a037fceaa87e752b42803fd8e28c6bd6d8e524b05b3db0d99e20569627e529cd69c9eec103b55ff0585ccf3fd13e78b28d13b12f412564d2"]) syz_emit_ethernet(0x13da, &(0x7f0000000280)={@local, @local, [{[], {0x8100, 0x6, 0x1, 0x4}}], {@ipv6={0x86dd, {0x4, 0x6, "5a6a01", 0x13a0, 0xff, 0xfa, @empty, @empty, {[@routing={0x88, 0xa, 0x0, 0xfd, 0x0, [@rand_addr="e1c723ecdb3708fda4d6019ede539e74", @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0xff, 0x2a, '\x00', [@ra={0x5, 0x2, 0xff}, @generic={0x5, 0xc6, "9de2ccb1b39ce1ea341cd3906c0e5be8ebb6b8a582c5c82b4759a3f4ab81576febf7e40f60144cc2b3aadcaff6b91586eaeaf57507261c80232c8efd1848ce0f2c6aee5638448779b24090b1576c0127acebaa61e11582d6b808f023505ddc90fe0f59d8c0ac2a6d4636a569371350f2f2cedd03e3d0af3bfd4b9bff2cfdc626fe9d82f38114353ddab2bf013a70d43a525e7a26e5b9bc7f3ad5b403de2eb82a4248249c73bd162cf3fbb5d0a587ecb6347e59a5a2061c4c6daf21b9e0aca22e65bf80dce0f5"}, @ra={0x5, 0x2, 0x3ff}, @enc_lim={0x4, 0x1, 0x1}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @generic={0x40, 0x70, "782fbd90a6c702a07a163666e8ac17befb17f8884ca129ebb84c353837e860a63c7d51c23a39f7629fe21b2d3add308d711b9d0845ff7da478afa6865eadf97cc975a0e7a8c34109c274e0505adb46353631c08d4974e4341b157c41cb853b7ecdf18d84c77fc66ed973fff31e4063ae"}, @enc_lim={0x4, 0x1, 0x7}]}, @routing={0x1d, 0x10, 0x0, 0xad, 0x0, [@rand_addr="3e85a3d06bd1285296b8134d1e072ba4", @mcast2, @mcast2, @empty, @empty, @ipv4={'\x00', '\xff\xff', @multicast1}, @ipv4={'\x00', '\xff\xff', @broadcast}, @rand_addr="4797543e68779715dec7a5088b9578e7"]}, @dstopts={0x4, 0x1d, '\x00', [@generic={0x6, 0x1c, "6120dab713dddb310a2751d3ae6e89c33a870f1e397acae5ae9acb07"}, @jumbo, @generic={0x9, 0xa8, "c209c22a271669d35859fdd13b757e08ddb4899733bb477711775cee9ced2439b690c5391efe69e3d9062d4f66d1b09c89af04d8a43480ab14005ac9bb103d29bfdb790d749c2e85d5e9b445a57e3f7a2a84dc6527fd7353af46c980da44ed627c1eb0c0e6dfc413bfa3f95009826521d10c605f8be2e3fa63348aa109bd808f15d9d95d23cf4dc20356e5dd467a1ff4c5df4d0d9e3c52571ab17c49ec1cd9db5b38969fbbe17a4f"}, @ra={0x5, 0x2, 0x9}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x9}, @jumbo={0xc2, 0x4, 0x8}, @ra={0x5, 0x2, 0x3}]}, @routing={0x13, 0x8, 0x0, 0x72, 0x0, [@mcast1, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x33, 0x0, 0x3, 0x0, 0x0, 0x4, 0x66}, @fragment={0x89, 0x0, 0x40, 0x1, 0x0, 0x9, 0x68}, @fragment={0x2c, 0x0, 0x2, 0x0, 0x0, 0x2, 0x65}], @udp={{0x0, 0x1, 0x8}, {"7753a3a6fc7188c6ed6158b72ebf893ced1d1e8039ac8af610becaab7d5831304b4d5741c40459788f7234494839f909027e094321503bfd162bfb6cbbb74b207aed6d73354c18d7181c314b9530dd860e42c94ed03cfc06ea7bfde187734e61182839c55df1864ee3d8b5c7aaf81262bcc0831e7a9f6230c2caa92d09764a7b3b56bed64ffefa65195a388713b8e1aa701a7ea26142d13ec62e1aff7954efe980cb3232e8aa1834279c63b18a67871465cc295e353c78a718ab83a609dfca018127d20020005d1c77ed25c42dfe4cf8a466e43f197b14a09b8135d0fb1ffc76e78c9f6301d23355ce6b7febfeb84b0ba6ed8bfc968ae0ce0799ddb9a77dcf41e8db6aa53b467b6f5bdf2ca54086477c5a425a7c1884acf944e4f2def87e7bdfe4b027e1ab61c3f4ca6818c87db9cdb0392801e1d9f8c0a0efa0ea9037e5261d43b80fce7c404fa4e0f03128bb2188fcbc049c714cda8099832c1c8b1550411aafce1e425c45d82a8cbf64b1262cf18edc43ad152b84eef9a1921f7e48843d00c439df34df607f2743826ea27e12f8af9c0c621f36dae1de5f7d8fc3281c75623986f4570084121e00ca8500ddc0cf0fdd45aa7f4087e66a8b414ddffa778360efc105bffdf11df3f66a6ec4ba535a9276e4929cde709d768979c45fd8e6e1e1aec701b836e5424f9b5b97dc51a476ca4640f2e0ba4bed792522c0823fba87a8caadc18aef9ad31f80855026cb95b1d90cbd57ab99e076a8e1f63f3dd1892e300ec5be9d53d6a8e698bfa2a962d75029b6a2a86e7f8848dc980e95ac18ac706914fbc234a546df7fc7956a8c2f6ea6b0b53a85cc87b0151fb24cb6ee8a8ae0ff4f60aa99e3d4a06efbdbe44b4b9f8d2f38ce4e57efe73ce8e9566be20a585d3cdb3384711a84fd7e6cd6db67b7418e3f7ecd7c01851a5d96523fee2a59c933739d0a80976b4fb2f9fa90c925f406a284a402d4c494fc8afc9afdab0c732c21e837170b0870c6d5ca434109f8d70dd9402173df7f5f5f21e0be9f98783a04cf95e934bae19ad9d5b7d1c201d818ba9052fc2c6a62fb0723097db65a1130418df7957973db8ad37f141688d44be9c6ceec75f30bf7c66741ebcb032b590595973301dfbd77abf6fcee9507bb6c3c1d82d297f305d81867774368ce8f9dc95e4e37b65505a940b2de164718fa946564b81657a0f759bf8515e718a54e120affb08f8b1fdfc113032071fedff1f675d2063b42aadcc21d8fcee453edb9ddc9c67e71df5faff9b9b3db0651011ee89cd8099665dc145e69db25ed1e5767134dde5fd1f88d9cf842d4be3e868468aa4ce2c6f0773a7ccc72ece83526171cdf7636205253c24531096c2717bcffafd23964bafd2be42d368c5fbf775d62c0517c140e9e7901a8bfdfdf8765622d42168b32b46ca24b54f0bb7bb73434608629f48d1cc9d8f0846ae70d2624d303b638d100506b3d40f8b362713e0b566467cfc26d27bead7ab209e8e45a37553ac7e5ad5f280d17937b9ce8486d86675a6693531eff309a99ac3bbd5ab6139effaae14140289478a935c0f42e2c0439089a394eec0c83c4182ae6f392a5956c68cb19a7bbd9bd4de2cb78a289ab01683d1dc380a303140000472f99c57667a4f5971cb51af0341488ce2e82018f7315e7ae37950c411d922811b9a4495aec8289e49782f38e140b7e5a23a957f4718a3c73f3342de2155022d35fa1125ae4100a62677e03655820a11a35184555116d28e1b92b96a19631b05648ba89dd2c4d39ca78930b548c6cf5022dd93c75d9a450579cdfbea6527622e3c03f6e74b2c5fd857a309712c0ccadb51867720ac1227f0f2964f2e8888248486979373b814c5f5c3fdc9cad49328dfa116909c419d7edb302ea7cf41142d1751675bdff3e4968327e4de470fb5d04fca743e16434c9f910db22cf37be0eec84c0947343438c0d5384001dd88176d010f04e347e709998c2d1af3eefda9c0a5a766f9e77410823aa59e002769b0805d85f971109de353393617a0351a68a1a310fe16118d78b107b139b4d2399bd8981d13fb9317292d19bee9733831a34ea3f6d27cac8f3507c33e8c53b6824c02ce4f1ef70f7add1cae82c2dfd7545b8d09ad3e9f34ca6128c107d91352d0672460ec023e076fc83b44d1756f3dc4c1a08ee4402977afc5e0cfba37ea6af1d8cf2ef55ac28a39bc9e1ddfbb150e9658312dfbf858f89c6c0d152498d1ff0146daf7ed5c939ae99e40db0d954ea3a264ada4cd9f0f06f26461a033e359fe8975c96c131912df2349fcf92270c69ae49ece26ee3b46a0538377f31e1dc733a74ff06a0e631d27f99a7f3dc16f128db86fb29d9f8d4a96cd4ab617e6f30d74c066e18a742bfdc25df9c6fb6fe78df331035b44195ba4d24a7dedf14d4a2a398ca4fc0da263d0e6551e02649c9ffa7d0e7b2e8707464e44f9edb5dea43aa70f0d0fdff63e1f7d2cb31316e3fb38cc9506925075c7eb766d79ba269e69d471d3289cd86ff1dd47867628dc0c3a58ad352bf2e8400b2097dccf986674ccf0be507e8ca742c989cf6080538d1ff2fd060bbff3f60529168060cb4a52c495cff16a90a079d47f705daa0f7efa28b7edf2fb622c4c3f7395ea766fcd2ae8544e4a877a61c4c08251666ca13779db6e3fddbf25eb93f56019f06dfb732254ac2be1f2a7af7a1fbd555bf2c27b747a996d4c4fbbdbd47701a1e6d54ccf80432b9b39f710e13f63a430299c244c15e6469ec25e88ed8e32e1d00bf1b6f47ceee04e2e9db9114315b85761e82eea0eebb36a4d962a6b6d4806e9a8051f15e34ab4ae6d82847b7c2d8bfa9e255e9369e2f9982994b8ddb5776d2806e14d454dcc81fb60265586efd67f490c0440ccf35ca60a098c4bca3ff95e07eec50f37209d45ff3ad6c1048af563f6c3bf05fca2156e3038f003cd30ae1536265ea59816cbac56a38857c2c245242015fb3de7e8d587759745c61daa27031eb5280b283ff201cb30c352868d2831b19d5a4e9b11fc6db37c0f591af0b910abd9162281f7241358aacf97f51a995032942a1a8990f20fb13a785ad8cd6608065de85ecf90a9036b6c5d8686c3b1c3a53cd0639d9a9dd86a4edc6bbe960cf2b3371bf085ec59c9909d4bc45259914c04af2f3ba3fdaf5fb6d9032c773831410f07c56b96ed2d097aadf4e61ad56bab241191af9e53a4a9d72c25e247091bbad6816b6004bb50e5f71cf9fb9a6829a35aea64eb0440ada40ffea139a0cb0932241b56822ece30a6d043863147c7e25d3eee43e301abcd3d306c4951ff8b924ba24bcd9ccbcb5650053f460fd3c36ecd9262e961bc8c120468fbaa1aa8489a309a8d8fb5647642b9f958bfd29e8dabf45a953b40e7347a5aaf006cb64ad69858d98e6cf2a51fdefd1c13fa8bf06dba32e01c6969bfa1fa2119645ab39dfa43afd0936f647d4e36b1f12bdb28c4ad4ce655a05d5748e84886f666ce89d2c64747be1bac9d9e75eedc12f1b94e208f186e692fd8537a615a99a75fb3376857c9bb3c72aa925df899db41b980a2a686f596acf1ca40e001769a55ca69c0ba81d71d82096e512fd18f4fd3ce3d1721aabd4be472b5a785faf1efa85595d779cd5a09af4ca15967f330fbc29da7b28cb67360a41c3a30811a81aae4766de1ae8fdecbf5440d69c64c506b9ac2f0b4de2d178cd9d79a5106aec4fe8999e813b54b2086c473a03eaf790e1d649f41210a8eb7d33caece5ca8c12c5cb385a48a0297dba3e32fa46271747a699585d16141303a8f2c888459a4ca8e0f260c27b7bcae82f0693eb1f1807b4e40d4a1cc2d85e32e63b5dbd1474d52d5bc5946e1e8d2ebb05bab7dbb75974aea13c7c9b95516fb07f8d5185a47af8ad3a258224ad44ed9afb4377f426a4aae74b33466e7a851f1a7fc4f669d243340085b15ca0459701c9efbe4855099e19904e1f6b350f0947c557c4a527cfbfbcda9f98eb029ebad3ead708300733b93efc4827cf419e8311b196ea8ce8845570752e7c4c5ca1efabe0782687987d12dbe23fc48d95c78b71a3b02ed96e39bbd7af63797c0a547cde9d7fe1e3537af1c5794cc0b7385828beeee8b71396ea48f5d1d1e0c15d8f1fc13c0ebfe9320fd1ae967fc9049c6ec51e4e50a922702a61e3eb1bad5ded7c0fce38bdcdaea255024fb1a834e6c0bfb8b2b6c155352906e8da27fb73c8ecc64661023b8e1359145cd900cdf05091980767ee01af0d6ce92ba11a58914248ff42baf53d187320aff577e87ffc642be4b42091c8fc0a0e9021c34cf8e279f2a85a29591788faedb1a726a020986e0e2d8f6cd02e49c31eca9722a200b48b53d23b6dbc41397f6f00b61daa9cceb480e5a7ac59d06906b53edacfe896bd2202b823ffac655e15360d63df0e2949155787095e044a48432ba67d2944889c6a2aa170a9e27bd0c4bf8136d4cbada05c4e7d6e27b25bc60c3eccd9a0e373d11a15b0f4fe5e88dd81292c697b048efbba3c855b87f7464f838c3b2179c845c630e2b657c20b0ea4e9f80c8f27eaa4c7dc693b5ee146055a4654b2bfee9f9a41d368fc146abb2309903814fe79bbfe4468dbfc6f32de36057bf823a06e9ecc064b9932c284222c33a95393017347b3b1ef595c134663e706a1b8bafb9d58dae0bee0a7ae9c4f975be72a2797d6a85a43fe3bcb068c0f9475460f6286d58165b4068d9b5b4b728ae6257b783f46c4de7d5021a442ebed4993bf23e9f96457cf1ef361c4d241a79d485e2c5ae8c11a1bdd2c9d87d73e7e715cc7e87a426364bf85ea5aef88d24ec3939d4cc9c00e7863f3d17a33e93601a721f8937e3d11736498a3fb085059febb8ccd40f70ad5e80b4213b998c1a6944915c5067e9ddeaa81da575c2c313bff1ecee7009f1604b98dd35cf86e28fa733ae81323b4e43e8a6421d230e619fc6028e9aec14578383a60517a2b91bb025373369f7a8109cf4a9cbfa2f7fabeab409d1f388bcad237ee68d0a2b95e5111d5cb4fa3d4b577ec8ff4119f6c692b4b043095a9f6bb0aad468cc1a17d9859655da5cc85ee1201bfd11b222fc5822c09c89ea8ce5a6b3b87a372b6459f94024a4c2197530fa719599f5620c550635e372905bdb36e1961e1e454344ad715e46309a4a757ee4e1d35bafd95d0d5f7b13055076c497890a1e384fc2d9317ea5b59019886b168e4ec620e2def46a4b5a0a5783b2690f84a9be7ad42181988a2b4aa2a68c1410c1ac6f26ca62e45cbdd976e0bf25f4cd3695dab07f49632df668b36864762fa8e7dc95b8c55f8fdfe69180a7644fea7945988b0ec2bc06f509f0dcc582734277b9ae55cac0b7a662b208f1a8b30f55fcbe4fc0e5e4557fc275281b6f28f20ac73ad449a7db598b35911215d1f7ab547b063dc629156d17bdacb4a72515e77ea5bb5a9a94787602a9e9103148866360599ec8bbdbd1683fd2c34b40b3fce1aa1f1fbdada53a9bd4f78611825767fcbebe7101a600d50457a2264aac21e30a6766e6ab7b9bbc51215f186b234fb658cd27e8624c68ffdfbd19bdb84c0c5ca4d7babff6522493803ba2f7335cee3e8bd0129a72ab1408c7d10ebe6a18eef0bfa497af1aff3b7cc357add5be45c4872c7ed9bf4dbe10e4ad3cbcda21b16e067ba47c615cdc26b8cdef0216839d9f919e5aec44e8c41be7f277231e79f19b2983c9225d26afc1484cebc78a1f80c87e4f4741f8570ce67ef1f34ffecc62363a1f6fbde69c2a78f389db328598d81d5c077214b89b1fd2750119122820b9497078dd8fc94a266c6b3290261f3c7"}}}}}}}) syz_emit_ethernet(0x5b, &(0x7f0000000000)={@random="8cbb59945788", @empty, [{[{0x88a8, 0x6, 0x0, 0x2}], {0x8100, 0x5}}], {@ipv6={0x86dd, {0x1, 0x6, "317818", 0x1d, 0x8, 0x1, @mcast2, @rand_addr="8045f5e1b12cc153c8e54c5f6d99a8e6", {[@fragment={0xf0, 0x0, 0x40, 0x0, 0x0, 0x6, 0x67}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x2, 0x3, "90c2bfee01f0c9b53cb92a95de"}}}}}}) 02:25:04 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(0xffffffffffffffff, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000), 0x0) 02:25:04 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB]) msgget$private(0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b1f0e00f2ffff00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="da0000"], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) dup2(r5, r4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 02:25:04 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x150, &(0x7f0000000080)={@broadcast, @broadcast, [{[{0x88a8, 0x6, 0x1, 0x2}], {0x8100, 0x5, 0x1, 0x1}}], {@ipv6={0x86dd, {0x6, 0x6, "143a85", 0x112, 0x88, 0x4, @rand_addr="943c0d411d1d7a6aba6f62559e8116a7", @empty, {[@hopopts={0x1, 0x1, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x24}, @jumbo, @pad1]}, @routing={0x4, 0x6, 0x0, 0x15, 0x0, [@rand_addr="b2bd887051010954cce9ddec139ff2b2", @empty, @mcast1]}], @udp={{0x0, 0x3, 0x8}, {"6607592cd7eff4005f856818fd3fbecc0ab455199a49124bdd91409a4f0811c219456b9a13207466a4ea767e4fd4b1d02e796c2e0c9185c4b679d1a76c5c276aa88a4e62afe4d18059d695dad2565651fbcab88dd400709b4c7be5591efdab643a3c782028e0760286ccd4f61ecc3c59579d020ab38d4635f07c9309f30743827cfedf9d94b967454ee151dc0651510c4c9f71603d6dd3f6504382b27ae0e176bc3fa42360bd4b474f326ec6c4f7ddd71975eeae7da738bd6f6c"}}}}}}}) 02:25:04 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(0xffffffffffffffff, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:04 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:04 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0xff}, {0x5c}, {0x6, 0x2, 0xfc, 0x40}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r6 = dup2(r4, r5) ioctl$FIOASYNC(r6, 0xc4504447, &(0x7f00000000c0)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r9 = dup2(r7, r8) ioctl$FIOASYNC(r9, 0xc4504447, &(0x7f00000000c0)) r10 = getppid() r11 = kqueue() r12 = openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x10000, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000140)="0acc8c270c05c7d41e9dbd21875555e3434dc6ed5bc4cbb6371333af92281b8885a5e22eb94870feab7042a6dc9d7178ece7b5481b690ea999dcb92a3d760b43af1b5efceced9cf36086341f16f3c6073ac0593076fc394ef9f88b98af87381a213193647801a4a0d4aec1c2770bed0bd66c36d4d97fe64082c7989cb51f68b9db2811a5e14f02524299e8a78b8515111d22b3f4299ff358666e26a5de22941bf1791b397e1d31088b5547bb42", 0xad}, {&(0x7f0000000200)="9ce45958a29e9781bd5f73b8376305ef4a2bf030a100e77d9343eb9046aa010e122cfe993debe41ef57a4bb18e8512bc91f90c402103bd05c1b0c7f3c9ed20e11ed16183b9e163999f2c6efc9454cc2e4cc3591a63c210", 0x57}, {&(0x7f0000000280)="a8f6918dd5bff6bb754bcf1f08f2aa4d4b25296164fe905130a14f84c1c3bfbbfe7755be51a26b899f7b7d2bc9a8e73feea2e45011304973938bdb673600d55cf3f654257454b12d7bddb023c71f4f57908f095f2e6532f1fec50c9e5596f87ef9a3c73fefef82902594210ce279b99e81d0e28a3dc55ce34d199452ebb7e48039717207266aa91904f297426bdb6bf54750d28e3226ac024d3f55d69a8e9641aaf600f04be89bad028244eff8356f4898d113d5881deb4b507f5197eab35fb0e149b0f7c8247bf012c0b3f4078c4d6c915d9bf134d7aa62f560d3", 0xdb}, {&(0x7f0000000380)="c3174e31959b582733b1fde30fd20f3c2ff46295c750061015ad673fd124249cdd0564bacb51b8b8fbf9da3c1ab95deed3f6d6757e3211a4da4f053cb5a2a366e13d960a4b9c237d5cefd44f02e88e39a853e4345d59117e746c6c027e062c14da140b8d", 0x64}, {&(0x7f0000000400)="10bb94d7c682e85b5a0e83fb038e47d27e213e5587e377f8e6bc0c", 0x1b}], 0x5, &(0x7f00000006c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYRES32=r9, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r11, @ANYRES32=r7, @ANYRES32=r4, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="fdff00005c933d4e4941bb43e2112f54958d6a07e8ad6a247ae4d91b9b8fc33409527cff0b2375d4b40ec2ea455528ff780a0077723bd480185e99e34fe7132bc6c8a94e35b639458ce0194ed865c4261baca7c5049519205da2a9493c90dd1cddb6c5"], 0x70, 0x203}, 0x8) 02:25:04 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x7fffffff, 0x0, 0xfffffe58, 0xfffffda7, "19132965d467048a3003fdfa7424ce1df2bb43d7"}) write(r0, &(0x7f0000000140)="586ca93f", 0x4) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x3}) read(r1, &(0x7f0000001280)=""/182, 0xb6) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="38e3a6c2ab35050d9b9222ee1c7525d3d47867bc40266535763f053fda2363613163a59315570c9a4cdc659374a60230350e70b6cec03a271af69cf8274e35ae7a70125bdb63c261d1d93d2a7608d67c9b1844dd1434ccf4866701249370c17aa52b", 0x62}, {&(0x7f0000000180)="10e5c5f64a35cfda6b4c12a9b8d6c1efad81593e497d5e9d3d8ddce04b1c1f1df1a9237b2791bbd0959fc36638ff4407b37605f55ba5a54a6382830237f0c0214f0dad30f30aada6f589cf36ce28eb9d98d3489c43e553561b01870c0db92fd76e10feb64a4e89f724dfb58c6dbe78adef673032ca37fa0e4bb38a27d4ab9ae9c81d88c0842bfdf4a1cd2baf9e011f6d4f0bb5e3e03a37f03ea4c8891114adbd779c57", 0xa3}], 0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x7fffffff, 0x0, 0xfffffe58, 0xfffffda7, "19132965d467048a3003fdfa7424ce1df2bb43d7"}) (async) write(r0, &(0x7f0000000140)="586ca93f", 0x4) (async) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x3}) (async) read(r1, &(0x7f0000001280)=""/182, 0xb6) (async) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="38e3a6c2ab35050d9b9222ee1c7525d3d47867bc40266535763f053fda2363613163a59315570c9a4cdc659374a60230350e70b6cec03a271af69cf8274e35ae7a70125bdb63c261d1d93d2a7608d67c9b1844dd1434ccf4866701249370c17aa52b", 0x62}, {&(0x7f0000000180)="10e5c5f64a35cfda6b4c12a9b8d6c1efad81593e497d5e9d3d8ddce04b1c1f1df1a9237b2791bbd0959fc36638ff4407b37605f55ba5a54a6382830237f0c0214f0dad30f30aada6f589cf36ce28eb9d98d3489c43e553561b01870c0db92fd76e10feb64a4e89f724dfb58c6dbe78adef673032ca37fa0e4bb38a27d4ab9ae9c81d88c0842bfdf4a1cd2baf9e011f6d4f0bb5e3e03a37f03ea4c8891114adbd779c57", 0xa3}], 0x2) (async) 02:25:04 executing program 7: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/112, 0x70}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aa"]) sendmsg(0xffffffffffffffff, &(0x7f0000004080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003d80)=[{0x10}], 0x10}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x10) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) 02:25:05 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x150, &(0x7f0000000080)={@broadcast, @broadcast, [{[{0x88a8, 0x6, 0x1, 0x2}], {0x8100, 0x5, 0x1, 0x1}}], {@ipv6={0x86dd, {0x6, 0x6, "143a85", 0x112, 0x88, 0x4, @rand_addr="943c0d411d1d7a6aba6f62559e8116a7", @empty, {[@hopopts={0x1, 0x1, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x24}, @jumbo, @pad1]}, @routing={0x4, 0x6, 0x0, 0x15, 0x0, [@rand_addr="b2bd887051010954cce9ddec139ff2b2", @empty, @mcast1]}], @udp={{0x0, 0x3, 0x8}, {"6607592cd7eff4005f856818fd3fbecc0ab455199a49124bdd91409a4f0811c219456b9a13207466a4ea767e4fd4b1d02e796c2e0c9185c4b679d1a76c5c276aa88a4e62afe4d18059d695dad2565651fbcab88dd400709b4c7be5591efdab643a3c782028e0760286ccd4f61ecc3c59579d020ab38d4635f07c9309f30743827cfedf9d94b967454ee151dc0651510c4c9f71603d6dd3f6504382b27ae0e176bc3fa42360bd4b474f326ec6c4f7ddd71975eeae7da738bd6f6c"}}}}}}}) 02:25:05 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000040)=0xb) sysctl$kern(&(0x7f0000000280)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="11ab71df0bee641037ef264e52bf5ba4e889de2a70052fb317a6faad287f8042bacfd8d4a060be98397a4cfe1095a4c97e36a614815fff271957d3cd40a870522fef6650d2e29d42adf810d0fca06a60876c46fbfc4dbb1ba586d7dadd23aa82cffa337618b45d6088a9737e8b581e", &(0x7f0000000000)=0x2000, 0x0, 0xfffffffffffffe97) sysctl$kern(&(0x7f0000000080)={0x1, 0x28}, 0x2, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f00000002c0)="0fb0e6f6eb38960ae0ef2258cd4036d6c52ee3d4f4f8056be4fde53456b8646074e83447cb4e61a495c951df8c1d88b24f54702cf51f145bdc9051ca3ed66a7ca95a3c11f6991cdc74ccd1100b05bf5825d6618d1b26123ee8f62facc4e4ff13bf8363ac71492bf5c8b642572b6095d05d094e9e8d01d0a4e4bc3e979be311d7b0e7cbfc755a78866cb8d7a0c95bf7176c18a92a98a241532f5d8cb82fccf565bb3f36b560bef73101beb2f09cf1d28bf004500b5da2cca745f67a34a20ad6d7a2e7a50e7d56bf62db19ceea6caf652167ea3e064547bbc21ccadd9c6fbf8f3483d3912e56ad7b2989fe0ef5136345a4070ab500654f113e523a57ce9ad6702b8c9c88bb8096542890708491207b39aaa8aedfeffb7c89dc91a16e2ff4d37dd3b42866c67bb6a33a71f299775745d5da8647bdadaf878e8809ca3f91e4cbf7ab15b085d3d189346b6877dd2d30d24a107fd98f4a82ad68dd169ce6c8ad042c0d8ed351d29f7702760149c808e9ee5b08ea3c1e7bf14f5e60c1bd3caa594ff40691d7ae7abba2a5e189a9b389cc6bbd7d23c29183d3364a2607c5f6211e27f835a448f8f446b8c032fc52d8b449ea9d8a057ea66eb5a5c5aba706b40e95423c350d740787fb1ec31cb5f2276e3e50b0cb61711d733668f3573523b511cfc0068022eff74bbf741f29d21b8027eaf9b7b413385fffeccf5b6a91ba30d82d0e719057913289abff39da5bdbfbdbf998ca11f8b84c27bc9f03a333455465cc576c784f7137f003a9390178e845f7947fc69e461fd4d67adb3603cc61511a0af1d339bbb54042ac1e0fab9ef0070be48a85ab4ed5edcac7968b70c478748dd4729759c066d07a8319b748cd39f5b408e3daf23c71a845caa5e3e674e67e1fc14e4fd0f01f84e9c953f3f329129cc8c7e102435a0103a499cffe8172db74f15f36e867d75fd4871df013bef2d9d50126dd801e0c06d5141b59f6a8292cfe9c9949fe5d0e682a18b8e09a8e61ea5ee06f2b12993f5b129488ccc2a7d9f48ac351502760b32c6e93ceafee600f0dc47e6cc6d77299cc1990ed00c84e875fd3aff3df5f72f449edbfbee3005c2943aacdcaff996295a89d902b78a77ed0d60f9ee6d0706df89dc6c97d7b01debc012fc0143178d3628d777d38bf6b56cb5584b4b724b34972d84e2b83f505c002da57657e4f95db4470b6a592be5c62e6f6bfa1e154b51148d6906e601cbf1be0480994090e1d3f08a055ccf70cf548ea3b68e98785b78f1aa33723fb6de054d90e5dd6649728d517adcc337158dbfdbd69a48194be8d17f3dfd5d52dcd3b67f84f08a4c4a947674067aa563585cd2a5ad9a1820553eb0ef25dd8758c1dcff8f2f135e88bf451e8992ce41b6816415b4c9e94b72f6331a470eed5cd372dad4c518c7d562e0fce4b2344af42ca18d5f625062ee2a665fc7cbb92c16048ad33c4a160141d9a916a65f19ab8a365848fa863dd523f0f0635a6d69c2f99aeee955c71f7454eee979cd1de1611fd3171d337017112fe811ab29bc259d837f157e93e714c7d6fae6ed8c781d1d73afade60967a33b38473f0e0ed6d76f961a5cb99b83ee1d2b93aac66adc994fd4d0d63bff26035aed6ec75866cb040915975310d6e312f33fd684d24fdafee79b1fe3271acb52a2968c738d0e48b58f07951810379edc574880b196adbece1aa9d6cb83effdf6cdddd175b0308ce11e22d6fecce9b634f8eaa66df45277f9aa3a21b6f0343df7010f736dbc542071d16ae6e5b096a6ee9675b9931a68ba574936e9d36af1f27c67edc8d1676a5abf8cccd33ddd6c8cffb0755bf2683088391a7dcb93f555cf19ffdae6698ee78ce1bb37183ff12f092c2bec16b229f7402e830b86570966e50fbba969f15f850fd4daadfac20d1e344c6f07fc5588d4b67dceac538b9a5709d44fc714e0ee1cc116f91961dfb3b89da25007e830d5275950a0624da4c4a698e4d7fb889aa195e4b8f5d7ac90f427cf490f6c2076549e9f928bdc918e087d9c3b5e4ea221c9697d6fd19fca704f374870d90a7b85c13145441fd8238aee4ea6fac6656ddc12ab2b17d4f0ab92bd41e48e801e7eb359b0ba823ddd93a6535b8d6cc3915301e6f5fcab6bd9f0ffbc3dc523c46758e5fb1dcf0d45087064a59c7d4126afb1a27499a6a7b4ac03cd89da86f2f6a4286d47eb70d554f0152000731a2707e0da8ab3575665b0633f98937474e268888a3b88187a5b2371c87c55b5e8f277aed249cc61063d7b668e512bce8face51e9a66d611c94ad9074f78216f6e973a897e4c2d549de283c32726b7e46d0b1619602b973d267c912f61aada39e672c641084b8b32812c4a3b4136fa8bb61d39c6d50267bf8755c8d8feb9d4743ee078f77ddba000c43d15faf20011ef92541249259fae31868ae3714db079b6ea73a9103979949808a4ea3a24dd16622cb4265a102436ef347aeca5d6e791e3553f6beee5d72a14c4c397c530b48d366e709c9a263541c1e4e4468bbd281a779077ba50ead5e433c35e04da1090ac3468c499b76148502367b1418b7797ad87c154d0d829e89dc4cc9ef82bfee219c6b80301ae4ecedd3b40f09fe22a2fdcd16b85f1dbf6468fb89a4bb61a6789130c947f682131fcb276c85f646539e9532e4ae79aadfff1d120c14607bc352ce4be5f1f1c868bd67ca58da8505f571c8c86fe6cd5fc82ff03141ee1b3a96f62d9d366125eed033242db611427c0925aadef9b71c6a3b83487679451f3c39afbc808c09de8654d06b0668e82d979768c571bc3e21b273a03bc7f488fa44550f17917593a8b81510e90fdf8b91737eef983bf5704bfaef4b1ba2ba83a429946db0f512c54ab9c653a75b9b74090394339321961ccbf4ebbefaebf21c674010c0c5f52f8697225e6ac173987e32628550edf433f3f39f78373f38b4b3cb1fd2e24e9921651735f8b73995846fa6c9bc2423d97237b9464a035c4c9e6bcca80e1d66da1f53ffd4ac1e1544ec5df54367f0d15904dcb2f29d3a696592e7d0b7832c3b3da21419bb31b37dd520616462cec45affee5670fe7013f3dd30b4e1b8fe7ea91017966e550281b078d6f32637c25b518c2c5ddb13136cf934908ec8ab621ce293d9c8090511a8e4640b27d59433bcc6b36affb2766a17a5b4e49124600903e70c416e9fb8b42c140e2fbe9af15e02b2b5f8a2f8b83dcdc41221a32f4586ee98549cc90cb84b16c713171710341431b4f4e31954c1978154b39f6cd4b82395528c46d8415e4ee6a21254a0537b1c185b339c69179bbaf7b442fde622d5b057b610c0755894a1bba6327f627e288d4b0183ed172405926a5986e2beecfad404f789c17c015baa9f1f7a9ae2d4887a8fc5dfe19af90d820b62527accaa974c72b417e64d772806223d9fe0a7008731fe04b853ef219c59bb8fca9e0fe32350ef60c57f1f7055eb5de7a7ed39b2035afb4bc0c876b42eba6a7c391c9155cdaf548c1bd323dfef33de9365ba87d51b49f74ec6415273e8052ebbf0796ca299e60208aba55bc81a33d2e1fe8f69961ad1d2cc56f20ece68e7a55e55fd4bf931e78ba0e8161e90c8eb61fb7a246420386b31cc920bb934483c938d405937534ae3d1b140fec2a0a9910287bd9bcd046c21e9070fca688ab4ff89ae969b4ee4a98a33a9d1c645222caba40693ce8e59a0c54892ab800b7048e0bc5d60b6238c12963d41134937d1eb5839c6f4faebc1802e67258ea58d71ec1aa48b11970223e4494084f46578bc5778437efad0ad2f30e73a66e80ad9ecf05f455af153acc6d26a7f98261e6a2419539350143945d9a04773c9d2fc3965bb5847aa8513bae2c021c0d66a14c84b604ccfaf689612d5bcbd80ad90f886157d299c43264d8a3e58488535f1da5b0ea49b8203db51ddce705d4001f601155a382e26b012b3712195997be2e3ed6164d0e9981d34492382bc8d3917cd46f231a334e5968c09ec0f82554dc4a55a14be45f121f798682fcb8707aa841c40b0380bc037b76b4ec02d0d6f08f5487d6a203fe11397dd55354043ab3de9a273befe60fa70b62837fdd4e08e5d9c2f758dc4bb5ea7d07577c657a0444a31252d9ef8686caded6661cfa4e51680f46c66e6ecbfd3bcb7e0b2ea7e3ffca473215e7c13764f2c867ce0f382df879d4a265e636e8dab0678d954d2d5541d6b03853e426fb784ac1932d3263fada43ffd8b4ffd950f5b77c24567e7435c4fe6a0b7040dd5cd6cae21293541a9212e729893de70ae1c9f673c24cd4d1170574d3d88e0fbf7685f2b4ca2eb35001f60bd068115726a459615ce9d4b65747c91e43bab59a18f1e3b66d23ac69ef032101955ebf026e16582c84b5013de08587aa31306f8cdfcc374ac1170050ac8b2890f55297808cb6cdda23547d4e5daffdf3b5fe8574bd207e43f6895294e6727cf4c2600c00487e9c2f6ebdb8c57363f115befa8e8a9d5004febe829adca113b72f58b30e7ce488a6bf36a8933653bc6ce1d90bfd4f19beb488253522e97940873a6763a6781a9bf1a56c0540a399448281a49ca31cfab4e4a09662ffde0e46b925f7f4cbd0f2ec7f04aa0141e95a66d15cacda318c0eab0b4e68959478acc8c9cd4db0530c1654d11eaa8f2d66472905b955aa36dca600e62fa5890d0941f7befef735cf205154bfbb04086e7c4d54893299002bb7b2ec28d409be2572e26963d674f4f73a402dceeebcf694c9b5baeb3bda94d7206a30b02c6ee98db523751deb094ee61067198467888634dd47b25f38b05573ed241fa938db4e9b8f57b737ac21e4c4abb1cbca00273b2b8ab0af460e7196cf2f2a8bbcf5982f4c89bda8b8dd60049bca7eec62146845059795218e6f612cce020d909c1235fb9496072abcfc4660d29f5307cffe060a8886eda40465d48eaf965e1a430d17ef751df1a22a5c549be58f58b09f61b7edef5558128b6c484adeab6789b74deb001e3c37abdee0a37338a057fbe6c6bc63c44c5cac93110f639824438b47a976689e55944fa2da5bcb906db580c15dbd3ac62a5e93de6f374b19f61bc99f715e313ac27727a8790b4df00508a893a4f8602ca9a8b767cdd1f545d48716e8b0f1504aaf5bd89214b5188bd212342723eeabbe5ecc28e9e1c3875e9596ed1c3931a73994ef3dbe2f90c1acaa918d710622a004e2c720c58b66d78eedada5822723d3a50a9de1a0db6d30a92d4572a831aaa95d2d0f4542fa0dcf917b96a637333b7895b212bdc273b208ad5ac8db6abf76a339e246052e72eadbd59fcfd15bb687589f6ef96aa8c6c5d08ee804fa49a1bad0a4f881f2b7e956d31682df6daf5de442ca90791f31e42f46c7b3340e48edf67e4671f8a49db7ec90c2425f0c840bfbef5d3d8ce3e6fa74b5dba2b04530a3aeb71c379a26c147770ed88b22aa3157b0ad18d47117b9d663f32c1cd29ade4982902a8539487445434cda0eb003f6fc4a9cd8d9627274a58e24f16c29683593302ec691d86191f7cefbe531e30863ccbcfbb500568b27d12782b7bffa46a81031a02386f96860573fcc795f86ca518ab44822e74c3af73a806e11cf1b6c844f1db8ad6ab5891d8b703451135df59f071b285e80922d204c48e3eff8951b1dbfb97055dd7471e672c935f5d16a6214460e022291998db14067bf87975b89d172f1a2e3401e3f791a5d850fb963b1efd1d1075a62914ac027fde2ad857f41821792f9ea5fb1f77ea310ed48c543c0107ee98b045d9ca590d418cf20155a1f0a8a0674664ae19149bb89144c29cd0342488323d51", 0x1000) 02:25:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394f", 0x6) 02:25:05 executing program 7: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/112, 0x70}], 0x1, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aa"]) (async) sendmsg(0xffffffffffffffff, &(0x7f0000004080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003d80)=[{0x10}], 0x10}, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x10) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) 02:25:05 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:05 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_emit_ethernet(0x150, &(0x7f0000000080)={@broadcast, @broadcast, [{[{0x88a8, 0x6, 0x1, 0x2}], {0x8100, 0x5, 0x1, 0x1}}], {@ipv6={0x86dd, {0x6, 0x6, "143a85", 0x112, 0x88, 0x4, @rand_addr="943c0d411d1d7a6aba6f62559e8116a7", @empty, {[@hopopts={0x1, 0x1, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x24}, @jumbo, @pad1]}, @routing={0x4, 0x6, 0x0, 0x15, 0x0, [@rand_addr="b2bd887051010954cce9ddec139ff2b2", @empty, @mcast1]}], @udp={{0x0, 0x3, 0x8}, {"6607592cd7eff4005f856818fd3fbecc0ab455199a49124bdd91409a4f0811c219456b9a13207466a4ea767e4fd4b1d02e796c2e0c9185c4b679d1a76c5c276aa88a4e62afe4d18059d695dad2565651fbcab88dd400709b4c7be5591efdab643a3c782028e0760286ccd4f61ecc3c59579d020ab38d4635f07c9309f30743827cfedf9d94b967454ee151dc0651510c4c9f71603d6dd3f6504382b27ae0e176bc3fa42360bd4b474f326ec6c4f7ddd71975eeae7da738bd6f6c"}}}}}}}) 02:25:05 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(0xffffffffffffffff, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394f", 0x6) 02:25:05 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000040)=0xb) sysctl$kern(&(0x7f0000000280)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="11ab71df0bee641037ef264e52bf5ba4e889de2a70052fb317a6faad287f8042bacfd8d4a060be98397a4cfe1095a4c97e36a614815fff271957d3cd40a870522fef6650d2e29d42adf810d0fca06a60876c46fbfc4dbb1ba586d7dadd23aa82cffa337618b45d6088a9737e8b581e", &(0x7f0000000000)=0x2000, 0x0, 0xfffffffffffffe97) sysctl$kern(&(0x7f0000000080)={0x1, 0x28}, 0x2, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f00000002c0)="0fb0e6f6eb38960ae0ef2258cd4036d6c52ee3d4f4f8056be4fde53456b8646074e83447cb4e61a495c951df8c1d88b24f54702cf51f145bdc9051ca3ed66a7ca95a3c11f6991cdc74ccd1100b05bf5825d6618d1b26123ee8f62facc4e4ff13bf8363ac71492bf5c8b642572b6095d05d094e9e8d01d0a4e4bc3e979be311d7b0e7cbfc755a78866cb8d7a0c95bf7176c18a92a98a241532f5d8cb82fccf565bb3f36b560bef73101beb2f09cf1d28bf004500b5da2cca745f67a34a20ad6d7a2e7a50e7d56bf62db19ceea6caf652167ea3e064547bbc21ccadd9c6fbf8f3483d3912e56ad7b2989fe0ef5136345a4070ab500654f113e523a57ce9ad6702b8c9c88bb8096542890708491207b39aaa8aedfeffb7c89dc91a16e2ff4d37dd3b42866c67bb6a33a71f299775745d5da8647bdadaf878e8809ca3f91e4cbf7ab15b085d3d189346b6877dd2d30d24a107fd98f4a82ad68dd169ce6c8ad042c0d8ed351d29f7702760149c808e9ee5b08ea3c1e7bf14f5e60c1bd3caa594ff40691d7ae7abba2a5e189a9b389cc6bbd7d23c29183d3364a2607c5f6211e27f835a448f8f446b8c032fc52d8b449ea9d8a057ea66eb5a5c5aba706b40e95423c350d740787fb1ec31cb5f2276e3e50b0cb61711d733668f3573523b511cfc0068022eff74bbf741f29d21b8027eaf9b7b413385fffeccf5b6a91ba30d82d0e719057913289abff39da5bdbfbdbf998ca11f8b84c27bc9f03a333455465cc576c784f7137f003a9390178e845f7947fc69e461fd4d67adb3603cc61511a0af1d339bbb54042ac1e0fab9ef0070be48a85ab4ed5edcac7968b70c478748dd4729759c066d07a8319b748cd39f5b408e3daf23c71a845caa5e3e674e67e1fc14e4fd0f01f84e9c953f3f329129cc8c7e102435a0103a499cffe8172db74f15f36e867d75fd4871df013bef2d9d50126dd801e0c06d5141b59f6a8292cfe9c9949fe5d0e682a18b8e09a8e61ea5ee06f2b12993f5b129488ccc2a7d9f48ac351502760b32c6e93ceafee600f0dc47e6cc6d77299cc1990ed00c84e875fd3aff3df5f72f449edbfbee3005c2943aacdcaff996295a89d902b78a77ed0d60f9ee6d0706df89dc6c97d7b01debc012fc0143178d3628d777d38bf6b56cb5584b4b724b34972d84e2b83f505c002da57657e4f95db4470b6a592be5c62e6f6bfa1e154b51148d6906e601cbf1be0480994090e1d3f08a055ccf70cf548ea3b68e98785b78f1aa33723fb6de054d90e5dd6649728d517adcc337158dbfdbd69a48194be8d17f3dfd5d52dcd3b67f84f08a4c4a947674067aa563585cd2a5ad9a1820553eb0ef25dd8758c1dcff8f2f135e88bf451e8992ce41b6816415b4c9e94b72f6331a470eed5cd372dad4c518c7d562e0fce4b2344af42ca18d5f625062ee2a665fc7cbb92c16048ad33c4a160141d9a916a65f19ab8a365848fa863dd523f0f0635a6d69c2f99aeee955c71f7454eee979cd1de1611fd3171d337017112fe811ab29bc259d837f157e93e714c7d6fae6ed8c781d1d73afade60967a33b38473f0e0ed6d76f961a5cb99b83ee1d2b93aac66adc994fd4d0d63bff26035aed6ec75866cb040915975310d6e312f33fd684d24fdafee79b1fe3271acb52a2968c738d0e48b58f07951810379edc574880b196adbece1aa9d6cb83effdf6cdddd175b0308ce11e22d6fecce9b634f8eaa66df45277f9aa3a21b6f0343df7010f736dbc542071d16ae6e5b096a6ee9675b9931a68ba574936e9d36af1f27c67edc8d1676a5abf8cccd33ddd6c8cffb0755bf2683088391a7dcb93f555cf19ffdae6698ee78ce1bb37183ff12f092c2bec16b229f7402e830b86570966e50fbba969f15f850fd4daadfac20d1e344c6f07fc5588d4b67dceac538b9a5709d44fc714e0ee1cc116f91961dfb3b89da25007e830d5275950a0624da4c4a698e4d7fb889aa195e4b8f5d7ac90f427cf490f6c2076549e9f928bdc918e087d9c3b5e4ea221c9697d6fd19fca704f374870d90a7b85c13145441fd8238aee4ea6fac6656ddc12ab2b17d4f0ab92bd41e48e801e7eb359b0ba823ddd93a6535b8d6cc3915301e6f5fcab6bd9f0ffbc3dc523c46758e5fb1dcf0d45087064a59c7d4126afb1a27499a6a7b4ac03cd89da86f2f6a4286d47eb70d554f0152000731a2707e0da8ab3575665b0633f98937474e268888a3b88187a5b2371c87c55b5e8f277aed249cc61063d7b668e512bce8face51e9a66d611c94ad9074f78216f6e973a897e4c2d549de283c32726b7e46d0b1619602b973d267c912f61aada39e672c641084b8b32812c4a3b4136fa8bb61d39c6d50267bf8755c8d8feb9d4743ee078f77ddba000c43d15faf20011ef92541249259fae31868ae3714db079b6ea73a9103979949808a4ea3a24dd16622cb4265a102436ef347aeca5d6e791e3553f6beee5d72a14c4c397c530b48d366e709c9a263541c1e4e4468bbd281a779077ba50ead5e433c35e04da1090ac3468c499b76148502367b1418b7797ad87c154d0d829e89dc4cc9ef82bfee219c6b80301ae4ecedd3b40f09fe22a2fdcd16b85f1dbf6468fb89a4bb61a6789130c947f682131fcb276c85f646539e9532e4ae79aadfff1d120c14607bc352ce4be5f1f1c868bd67ca58da8505f571c8c86fe6cd5fc82ff03141ee1b3a96f62d9d366125eed033242db611427c0925aadef9b71c6a3b83487679451f3c39afbc808c09de8654d06b0668e82d979768c571bc3e21b273a03bc7f488fa44550f17917593a8b81510e90fdf8b91737eef983bf5704bfaef4b1ba2ba83a429946db0f512c54ab9c653a75b9b74090394339321961ccbf4ebbefaebf21c674010c0c5f52f8697225e6ac173987e32628550edf433f3f39f78373f38b4b3cb1fd2e24e9921651735f8b73995846fa6c9bc2423d97237b9464a035c4c9e6bcca80e1d66da1f53ffd4ac1e1544ec5df54367f0d15904dcb2f29d3a696592e7d0b7832c3b3da21419bb31b37dd520616462cec45affee5670fe7013f3dd30b4e1b8fe7ea91017966e550281b078d6f32637c25b518c2c5ddb13136cf934908ec8ab621ce293d9c8090511a8e4640b27d59433bcc6b36affb2766a17a5b4e49124600903e70c416e9fb8b42c140e2fbe9af15e02b2b5f8a2f8b83dcdc41221a32f4586ee98549cc90cb84b16c713171710341431b4f4e31954c1978154b39f6cd4b82395528c46d8415e4ee6a21254a0537b1c185b339c69179bbaf7b442fde622d5b057b610c0755894a1bba6327f627e288d4b0183ed172405926a5986e2beecfad404f789c17c015baa9f1f7a9ae2d4887a8fc5dfe19af90d820b62527accaa974c72b417e64d772806223d9fe0a7008731fe04b853ef219c59bb8fca9e0fe32350ef60c57f1f7055eb5de7a7ed39b2035afb4bc0c876b42eba6a7c391c9155cdaf548c1bd323dfef33de9365ba87d51b49f74ec6415273e8052ebbf0796ca299e60208aba55bc81a33d2e1fe8f69961ad1d2cc56f20ece68e7a55e55fd4bf931e78ba0e8161e90c8eb61fb7a246420386b31cc920bb934483c938d405937534ae3d1b140fec2a0a9910287bd9bcd046c21e9070fca688ab4ff89ae969b4ee4a98a33a9d1c645222caba40693ce8e59a0c54892ab800b7048e0bc5d60b6238c12963d41134937d1eb5839c6f4faebc1802e67258ea58d71ec1aa48b11970223e4494084f46578bc5778437efad0ad2f30e73a66e80ad9ecf05f455af153acc6d26a7f98261e6a2419539350143945d9a04773c9d2fc3965bb5847aa8513bae2c021c0d66a14c84b604ccfaf689612d5bcbd80ad90f886157d299c43264d8a3e58488535f1da5b0ea49b8203db51ddce705d4001f601155a382e26b012b3712195997be2e3ed6164d0e9981d34492382bc8d3917cd46f231a334e5968c09ec0f82554dc4a55a14be45f121f798682fcb8707aa841c40b0380bc037b76b4ec02d0d6f08f5487d6a203fe11397dd55354043ab3de9a273befe60fa70b62837fdd4e08e5d9c2f758dc4bb5ea7d07577c657a0444a31252d9ef8686caded6661cfa4e51680f46c66e6ecbfd3bcb7e0b2ea7e3ffca473215e7c13764f2c867ce0f382df879d4a265e636e8dab0678d954d2d5541d6b03853e426fb784ac1932d3263fada43ffd8b4ffd950f5b77c24567e7435c4fe6a0b7040dd5cd6cae21293541a9212e729893de70ae1c9f673c24cd4d1170574d3d88e0fbf7685f2b4ca2eb35001f60bd068115726a459615ce9d4b65747c91e43bab59a18f1e3b66d23ac69ef032101955ebf026e16582c84b5013de08587aa31306f8cdfcc374ac1170050ac8b2890f55297808cb6cdda23547d4e5daffdf3b5fe8574bd207e43f6895294e6727cf4c2600c00487e9c2f6ebdb8c57363f115befa8e8a9d5004febe829adca113b72f58b30e7ce488a6bf36a8933653bc6ce1d90bfd4f19beb488253522e97940873a6763a6781a9bf1a56c0540a399448281a49ca31cfab4e4a09662ffde0e46b925f7f4cbd0f2ec7f04aa0141e95a66d15cacda318c0eab0b4e68959478acc8c9cd4db0530c1654d11eaa8f2d66472905b955aa36dca600e62fa5890d0941f7befef735cf205154bfbb04086e7c4d54893299002bb7b2ec28d409be2572e26963d674f4f73a402dceeebcf694c9b5baeb3bda94d7206a30b02c6ee98db523751deb094ee61067198467888634dd47b25f38b05573ed241fa938db4e9b8f57b737ac21e4c4abb1cbca00273b2b8ab0af460e7196cf2f2a8bbcf5982f4c89bda8b8dd60049bca7eec62146845059795218e6f612cce020d909c1235fb9496072abcfc4660d29f5307cffe060a8886eda40465d48eaf965e1a430d17ef751df1a22a5c549be58f58b09f61b7edef5558128b6c484adeab6789b74deb001e3c37abdee0a37338a057fbe6c6bc63c44c5cac93110f639824438b47a976689e55944fa2da5bcb906db580c15dbd3ac62a5e93de6f374b19f61bc99f715e313ac27727a8790b4df00508a893a4f8602ca9a8b767cdd1f545d48716e8b0f1504aaf5bd89214b5188bd212342723eeabbe5ecc28e9e1c3875e9596ed1c3931a73994ef3dbe2f90c1acaa918d710622a004e2c720c58b66d78eedada5822723d3a50a9de1a0db6d30a92d4572a831aaa95d2d0f4542fa0dcf917b96a637333b7895b212bdc273b208ad5ac8db6abf76a339e246052e72eadbd59fcfd15bb687589f6ef96aa8c6c5d08ee804fa49a1bad0a4f881f2b7e956d31682df6daf5de442ca90791f31e42f46c7b3340e48edf67e4671f8a49db7ec90c2425f0c840bfbef5d3d8ce3e6fa74b5dba2b04530a3aeb71c379a26c147770ed88b22aa3157b0ad18d47117b9d663f32c1cd29ade4982902a8539487445434cda0eb003f6fc4a9cd8d9627274a58e24f16c29683593302ec691d86191f7cefbe531e30863ccbcfbb500568b27d12782b7bffa46a81031a02386f96860573fcc795f86ca518ab44822e74c3af73a806e11cf1b6c844f1db8ad6ab5891d8b703451135df59f071b285e80922d204c48e3eff8951b1dbfb97055dd7471e672c935f5d16a6214460e022291998db14067bf87975b89d172f1a2e3401e3f791a5d850fb963b1efd1d1075a62914ac027fde2ad857f41821792f9ea5fb1f77ea310ed48c543c0107ee98b045d9ca590d418cf20155a1f0a8a0674664ae19149bb89144c29cd0342488323d51", 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000040)=0xb) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="11ab71df0bee641037ef264e52bf5ba4e889de2a70052fb317a6faad287f8042bacfd8d4a060be98397a4cfe1095a4c97e36a614815fff271957d3cd40a870522fef6650d2e29d42adf810d0fca06a60876c46fbfc4dbb1ba586d7dadd23aa82cffa337618b45d6088a9737e8b581e", &(0x7f0000000000)=0x2000, 0x0, 0xfffffffffffffe97) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x28}, 0x2, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f00000002c0)="0fb0e6f6eb38960ae0ef2258cd4036d6c52ee3d4f4f8056be4fde53456b8646074e83447cb4e61a495c951df8c1d88b24f54702cf51f145bdc9051ca3ed66a7ca95a3c11f6991cdc74ccd1100b05bf5825d6618d1b26123ee8f62facc4e4ff13bf8363ac71492bf5c8b642572b6095d05d094e9e8d01d0a4e4bc3e979be311d7b0e7cbfc755a78866cb8d7a0c95bf7176c18a92a98a241532f5d8cb82fccf565bb3f36b560bef73101beb2f09cf1d28bf004500b5da2cca745f67a34a20ad6d7a2e7a50e7d56bf62db19ceea6caf652167ea3e064547bbc21ccadd9c6fbf8f3483d3912e56ad7b2989fe0ef5136345a4070ab500654f113e523a57ce9ad6702b8c9c88bb8096542890708491207b39aaa8aedfeffb7c89dc91a16e2ff4d37dd3b42866c67bb6a33a71f299775745d5da8647bdadaf878e8809ca3f91e4cbf7ab15b085d3d189346b6877dd2d30d24a107fd98f4a82ad68dd169ce6c8ad042c0d8ed351d29f7702760149c808e9ee5b08ea3c1e7bf14f5e60c1bd3caa594ff40691d7ae7abba2a5e189a9b389cc6bbd7d23c29183d3364a2607c5f6211e27f835a448f8f446b8c032fc52d8b449ea9d8a057ea66eb5a5c5aba706b40e95423c350d740787fb1ec31cb5f2276e3e50b0cb61711d733668f3573523b511cfc0068022eff74bbf741f29d21b8027eaf9b7b413385fffeccf5b6a91ba30d82d0e719057913289abff39da5bdbfbdbf998ca11f8b84c27bc9f03a333455465cc576c784f7137f003a9390178e845f7947fc69e461fd4d67adb3603cc61511a0af1d339bbb54042ac1e0fab9ef0070be48a85ab4ed5edcac7968b70c478748dd4729759c066d07a8319b748cd39f5b408e3daf23c71a845caa5e3e674e67e1fc14e4fd0f01f84e9c953f3f329129cc8c7e102435a0103a499cffe8172db74f15f36e867d75fd4871df013bef2d9d50126dd801e0c06d5141b59f6a8292cfe9c9949fe5d0e682a18b8e09a8e61ea5ee06f2b12993f5b129488ccc2a7d9f48ac351502760b32c6e93ceafee600f0dc47e6cc6d77299cc1990ed00c84e875fd3aff3df5f72f449edbfbee3005c2943aacdcaff996295a89d902b78a77ed0d60f9ee6d0706df89dc6c97d7b01debc012fc0143178d3628d777d38bf6b56cb5584b4b724b34972d84e2b83f505c002da57657e4f95db4470b6a592be5c62e6f6bfa1e154b51148d6906e601cbf1be0480994090e1d3f08a055ccf70cf548ea3b68e98785b78f1aa33723fb6de054d90e5dd6649728d517adcc337158dbfdbd69a48194be8d17f3dfd5d52dcd3b67f84f08a4c4a947674067aa563585cd2a5ad9a1820553eb0ef25dd8758c1dcff8f2f135e88bf451e8992ce41b6816415b4c9e94b72f6331a470eed5cd372dad4c518c7d562e0fce4b2344af42ca18d5f625062ee2a665fc7cbb92c16048ad33c4a160141d9a916a65f19ab8a365848fa863dd523f0f0635a6d69c2f99aeee955c71f7454eee979cd1de1611fd3171d337017112fe811ab29bc259d837f157e93e714c7d6fae6ed8c781d1d73afade60967a33b38473f0e0ed6d76f961a5cb99b83ee1d2b93aac66adc994fd4d0d63bff26035aed6ec75866cb040915975310d6e312f33fd684d24fdafee79b1fe3271acb52a2968c738d0e48b58f07951810379edc574880b196adbece1aa9d6cb83effdf6cdddd175b0308ce11e22d6fecce9b634f8eaa66df45277f9aa3a21b6f0343df7010f736dbc542071d16ae6e5b096a6ee9675b9931a68ba574936e9d36af1f27c67edc8d1676a5abf8cccd33ddd6c8cffb0755bf2683088391a7dcb93f555cf19ffdae6698ee78ce1bb37183ff12f092c2bec16b229f7402e830b86570966e50fbba969f15f850fd4daadfac20d1e344c6f07fc5588d4b67dceac538b9a5709d44fc714e0ee1cc116f91961dfb3b89da25007e830d5275950a0624da4c4a698e4d7fb889aa195e4b8f5d7ac90f427cf490f6c2076549e9f928bdc918e087d9c3b5e4ea221c9697d6fd19fca704f374870d90a7b85c13145441fd8238aee4ea6fac6656ddc12ab2b17d4f0ab92bd41e48e801e7eb359b0ba823ddd93a6535b8d6cc3915301e6f5fcab6bd9f0ffbc3dc523c46758e5fb1dcf0d45087064a59c7d4126afb1a27499a6a7b4ac03cd89da86f2f6a4286d47eb70d554f0152000731a2707e0da8ab3575665b0633f98937474e268888a3b88187a5b2371c87c55b5e8f277aed249cc61063d7b668e512bce8face51e9a66d611c94ad9074f78216f6e973a897e4c2d549de283c32726b7e46d0b1619602b973d267c912f61aada39e672c641084b8b32812c4a3b4136fa8bb61d39c6d50267bf8755c8d8feb9d4743ee078f77ddba000c43d15faf20011ef92541249259fae31868ae3714db079b6ea73a9103979949808a4ea3a24dd16622cb4265a102436ef347aeca5d6e791e3553f6beee5d72a14c4c397c530b48d366e709c9a263541c1e4e4468bbd281a779077ba50ead5e433c35e04da1090ac3468c499b76148502367b1418b7797ad87c154d0d829e89dc4cc9ef82bfee219c6b80301ae4ecedd3b40f09fe22a2fdcd16b85f1dbf6468fb89a4bb61a6789130c947f682131fcb276c85f646539e9532e4ae79aadfff1d120c14607bc352ce4be5f1f1c868bd67ca58da8505f571c8c86fe6cd5fc82ff03141ee1b3a96f62d9d366125eed033242db611427c0925aadef9b71c6a3b83487679451f3c39afbc808c09de8654d06b0668e82d979768c571bc3e21b273a03bc7f488fa44550f17917593a8b81510e90fdf8b91737eef983bf5704bfaef4b1ba2ba83a429946db0f512c54ab9c653a75b9b74090394339321961ccbf4ebbefaebf21c674010c0c5f52f8697225e6ac173987e32628550edf433f3f39f78373f38b4b3cb1fd2e24e9921651735f8b73995846fa6c9bc2423d97237b9464a035c4c9e6bcca80e1d66da1f53ffd4ac1e1544ec5df54367f0d15904dcb2f29d3a696592e7d0b7832c3b3da21419bb31b37dd520616462cec45affee5670fe7013f3dd30b4e1b8fe7ea91017966e550281b078d6f32637c25b518c2c5ddb13136cf934908ec8ab621ce293d9c8090511a8e4640b27d59433bcc6b36affb2766a17a5b4e49124600903e70c416e9fb8b42c140e2fbe9af15e02b2b5f8a2f8b83dcdc41221a32f4586ee98549cc90cb84b16c713171710341431b4f4e31954c1978154b39f6cd4b82395528c46d8415e4ee6a21254a0537b1c185b339c69179bbaf7b442fde622d5b057b610c0755894a1bba6327f627e288d4b0183ed172405926a5986e2beecfad404f789c17c015baa9f1f7a9ae2d4887a8fc5dfe19af90d820b62527accaa974c72b417e64d772806223d9fe0a7008731fe04b853ef219c59bb8fca9e0fe32350ef60c57f1f7055eb5de7a7ed39b2035afb4bc0c876b42eba6a7c391c9155cdaf548c1bd323dfef33de9365ba87d51b49f74ec6415273e8052ebbf0796ca299e60208aba55bc81a33d2e1fe8f69961ad1d2cc56f20ece68e7a55e55fd4bf931e78ba0e8161e90c8eb61fb7a246420386b31cc920bb934483c938d405937534ae3d1b140fec2a0a9910287bd9bcd046c21e9070fca688ab4ff89ae969b4ee4a98a33a9d1c645222caba40693ce8e59a0c54892ab800b7048e0bc5d60b6238c12963d41134937d1eb5839c6f4faebc1802e67258ea58d71ec1aa48b11970223e4494084f46578bc5778437efad0ad2f30e73a66e80ad9ecf05f455af153acc6d26a7f98261e6a2419539350143945d9a04773c9d2fc3965bb5847aa8513bae2c021c0d66a14c84b604ccfaf689612d5bcbd80ad90f886157d299c43264d8a3e58488535f1da5b0ea49b8203db51ddce705d4001f601155a382e26b012b3712195997be2e3ed6164d0e9981d34492382bc8d3917cd46f231a334e5968c09ec0f82554dc4a55a14be45f121f798682fcb8707aa841c40b0380bc037b76b4ec02d0d6f08f5487d6a203fe11397dd55354043ab3de9a273befe60fa70b62837fdd4e08e5d9c2f758dc4bb5ea7d07577c657a0444a31252d9ef8686caded6661cfa4e51680f46c66e6ecbfd3bcb7e0b2ea7e3ffca473215e7c13764f2c867ce0f382df879d4a265e636e8dab0678d954d2d5541d6b03853e426fb784ac1932d3263fada43ffd8b4ffd950f5b77c24567e7435c4fe6a0b7040dd5cd6cae21293541a9212e729893de70ae1c9f673c24cd4d1170574d3d88e0fbf7685f2b4ca2eb35001f60bd068115726a459615ce9d4b65747c91e43bab59a18f1e3b66d23ac69ef032101955ebf026e16582c84b5013de08587aa31306f8cdfcc374ac1170050ac8b2890f55297808cb6cdda23547d4e5daffdf3b5fe8574bd207e43f6895294e6727cf4c2600c00487e9c2f6ebdb8c57363f115befa8e8a9d5004febe829adca113b72f58b30e7ce488a6bf36a8933653bc6ce1d90bfd4f19beb488253522e97940873a6763a6781a9bf1a56c0540a399448281a49ca31cfab4e4a09662ffde0e46b925f7f4cbd0f2ec7f04aa0141e95a66d15cacda318c0eab0b4e68959478acc8c9cd4db0530c1654d11eaa8f2d66472905b955aa36dca600e62fa5890d0941f7befef735cf205154bfbb04086e7c4d54893299002bb7b2ec28d409be2572e26963d674f4f73a402dceeebcf694c9b5baeb3bda94d7206a30b02c6ee98db523751deb094ee61067198467888634dd47b25f38b05573ed241fa938db4e9b8f57b737ac21e4c4abb1cbca00273b2b8ab0af460e7196cf2f2a8bbcf5982f4c89bda8b8dd60049bca7eec62146845059795218e6f612cce020d909c1235fb9496072abcfc4660d29f5307cffe060a8886eda40465d48eaf965e1a430d17ef751df1a22a5c549be58f58b09f61b7edef5558128b6c484adeab6789b74deb001e3c37abdee0a37338a057fbe6c6bc63c44c5cac93110f639824438b47a976689e55944fa2da5bcb906db580c15dbd3ac62a5e93de6f374b19f61bc99f715e313ac27727a8790b4df00508a893a4f8602ca9a8b767cdd1f545d48716e8b0f1504aaf5bd89214b5188bd212342723eeabbe5ecc28e9e1c3875e9596ed1c3931a73994ef3dbe2f90c1acaa918d710622a004e2c720c58b66d78eedada5822723d3a50a9de1a0db6d30a92d4572a831aaa95d2d0f4542fa0dcf917b96a637333b7895b212bdc273b208ad5ac8db6abf76a339e246052e72eadbd59fcfd15bb687589f6ef96aa8c6c5d08ee804fa49a1bad0a4f881f2b7e956d31682df6daf5de442ca90791f31e42f46c7b3340e48edf67e4671f8a49db7ec90c2425f0c840bfbef5d3d8ce3e6fa74b5dba2b04530a3aeb71c379a26c147770ed88b22aa3157b0ad18d47117b9d663f32c1cd29ade4982902a8539487445434cda0eb003f6fc4a9cd8d9627274a58e24f16c29683593302ec691d86191f7cefbe531e30863ccbcfbb500568b27d12782b7bffa46a81031a02386f96860573fcc795f86ca518ab44822e74c3af73a806e11cf1b6c844f1db8ad6ab5891d8b703451135df59f071b285e80922d204c48e3eff8951b1dbfb97055dd7471e672c935f5d16a6214460e022291998db14067bf87975b89d172f1a2e3401e3f791a5d850fb963b1efd1d1075a62914ac027fde2ad857f41821792f9ea5fb1f77ea310ed48c543c0107ee98b045d9ca590d418cf20155a1f0a8a0674664ae19149bb89144c29cd0342488323d51", 0x1000) (async) 02:25:05 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:05 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB]) msgget$private(0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b1f0e00f2ffff00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="da0000"], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) dup2(r5, r4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB]) (async) msgget$private(0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b1f0e00f2ffff00"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) dup(r0) (async) listen(r1, 0x0) (async) kqueue() (async) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (async) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) close(r3) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="da0000"], 0x10) (async) accept$inet(r0, 0x0, 0x0) (async) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) (async) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) (async) dup2(r5, r4) (async) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) (async) 02:25:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394f", 0x6) 02:25:05 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, 0x0, 0x0) 02:25:05 executing program 7: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/112, 0x70}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aa"]) sendmsg(0xffffffffffffffff, &(0x7f0000004080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003d80)=[{0x10}], 0x10}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x10) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/112, 0x70}], 0x1, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aa"]) (async) sendmsg(0xffffffffffffffff, &(0x7f0000004080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003d80)=[{0x10}], 0x10}, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x10) (async) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) (async) 02:25:05 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) write(r2, &(0x7f00000015c0)="9851b9674c2f03d2111fdf7a3c7846d6db9085774ff2dd4b46517208dd2ed6b5b3714e4da4dbed48a5cc6672dc6025bb81b56c50f902d8ed105e5b39b6852b489e911c56595309abec7b124513b426f3bf3d6f21b41cef4dfb0bd516bcd998b2087c5462d7bc51794643c7bfdb171e28458aa36a6b9ee8f5ac02ee9015b9fb74e698de16eb422c2611f0daa1ab908c81093428569e56ebf99c6c23b04508b845c4adf2115ddd1297d6cb65148a5ab4a724bfed9fdf65b761dae4c12214de85439323a9cf437606665f5f013245e13552a8eb38e2eb224d9b12544b09f65371a881051801b9110da3b911df49c564fa25059c0676bdf4e1f2173bb1fe1948838e1e0c6784df4094bb47b6a2ec32d0d00c031e6c2a6609cb93a6a75775cbe50d83e31dada2f1b9ad4cad9ceff41e84b760e657def69dc5a4d5c5b72efd33230db65d3d77dea57c9d2290561b89ccad29f5f07885e16fd974649aa62ecfce840627fc140a59fea0308e3fae35e4447b00cd923236ba6a31e828693a442644442f1c680356ad1fc1b7823ebf4ecb2156534a7cf75af75c56dc404785577e8b210edb55ba0457cf0b85f88b2131da2917af24a2eb179a9cac3fc27ca84cbeea203586fe7b10e96997f28c614b800d9ef938a4413e87e30cbc962f46d56188fe19d8541fe4449080ed2d002959893b858a5d64b0c487940098afa25c20562d2b1641017656a953152e551e5feb3101419bfafd6f008323c48464f47892fdf21fa1979504e0f5859f55b8483ade64c7e1d8248667f3d0c800813cba71527a8260b1d08bab54e6ec4b038d95d1b83d727a7d9a07fa7289c3f494b9c7c08b51d0ecc476c247aadfd21173ab85847a206a48155ae1b7828b594bdcec77e0b2b612121a31b33ee07fdb96577a8df5cfad20876a00b1d2d45450b0f8aec8e09af804514d9ff1db984db34b6502c8bb59cb6b32b114ce19c5dcb974bf5881046037edb4c2cab8a0f74eef57ed258606436728d609497a10a1e67c87528d9f8f50db96c6996d1e3c1f55732638e3a72020770c188a9ae288473ae2e76ce7c96d4d09ce433ed02111a2d6e5721330866ec135e188dfbe66c064f688b9cd903003200e45e0c7df8e2119cfc69acbeac3537ac442d354f43f803cc3e0a8edf0ca9d85e85b1a5281a68c7ff489da0d24f5cb519b40e65ad6d528b2caa4e12cf5a5d182b656bbfd0cb91461f76903884f007e627784a0bdd079e0b3d446dbdd06522cdbefeb5055983dfe65257c13f9289913d0a6d497ca7b170a1dd71da03a2d3f4524cce04394215dee49b3f9cc4d1a3f1efb24c5b17b428f69617abc8dc0ca9c6ee92999ef38d910e2231edb59a44e972f3a457c69b48f5cead7b1b9213f168fc04a6aac6c0626b17e674f053e3ed4cb5edd1bfdec1ae4ea169617b1c902792a2d779f022d2766f09d8d9e0aed6d6573ea9e2732e5f262720d293d7291b2d5ad2ebb7f2001be66bce1d14d6020ac59f17b842eac3f196b21cca8fddc8331fa3099b503c35baca81324c5cd43ced5ee1a2426c16ee578b7326a1414f52289b08016227fc756275c4d2bd106dfd2374b55900384f8f2b6fb7bb99785bbed677cc8937c5496263853d45ad639749b9325403191a2d0c474dc0030cf2d25fe4fb399ec8e5206866756276bf10a22202ed0fef88297475ede9c1bcf780ca78d8615dbca6fcc118a273e8a3949338b2f39454e168f5471ae491a91926d7d69b7461b2e49e64c58979a67ce3d69b347119bcd0c5e6d6af2166cb7f886d3b7fffeec06b56657e16d4a8c0bc083634a6217ccca3483f8e3d1b442f57fb5794613c945ee69d4228cdbf5afaa03695c199460b738dcf195e3562a4b39775ec74ed5b2ad4be841561af546ad38a740211b231566d81a5110c11c4ef68f315b5fa7b4b0b69f5b672df504acb59ac9d540f98608530f1e414c0307a7148d1db22259bfad62674f759f4964bfd2441c95895e2086d72bd04258be28eb1a78d3111db6e1628c5ec3c619ecbd23461a68802558073322457fea87ce39605d3c7eda3695ec4f16d3a181aed952446a97b07dc7e11030dd86943d41f46dce5aa11f3e0e8f0e68358b722a057ba4c7468719f6b7ea9063dfe02effefbbe42313b272ec148753823fdb13302b4eae8737c9a6413acc844d192b25b18a1c92e88d1b7521fd20d823e169391ead91d20a8d52d8a3d455a0b717dd1ea3199ff58f840c94db1b153ad47646f8265c424f5c50fcb8deadcd8c148779aac55d54070f2b974e3e57d2e5258e900692f013ef43b5e72cbefa6a942115298afa8e60dbf70f28a8f313b38b39dd003ed9c16c05c60dd16feeff827a6b0654e2d3a44c887d2af310c59265e1518008c485461b1ad5942e9c98de6185b751a782e98788d236da79857d951a7b91e3a35ca2694f2561bdab684fe11668239b6b64a405a6cc0940e651480282cf78ada5191092d81aa5212ffbf577832ba28e76bd04ccd64019a347b8e824dde8e01779ccbd52f5414c793a1e63f637a782533ed396c772ad8d2352991e4ee15a0a63f4f6957d9ba7ba261754be54895011692f7fc8731f401c241fe545203d0ce6d2462604f0713690f65349fe8e6227d6a282a566914e58bc1348828b96adcb781b3cdf01a7ca9e931beb1bb289bae9b1f0c314fe75c2c73139359ca6050d33da107ffdac8669558ba11392040ca7144371baf1d4bc179651ff842f363cd43527b7ef9639ee999236b5d23432e1b57a472a9b59d547626a1164c589fc4092123b56ac0eb0df8c3488d0a44ec6761b22cea101e5a8a671f63aefda5d8aa9a0c3cb8aeae103ed69669f4d5d7bdaa62309a7a37de871cebbc4341df54119ac58e5b801513dd7f18af986340cc7de412c100b269663548b8b569f88f71554f9e286be56f5bf82701ab71725d4cf60005e123891f7323789eb69025b4556624e63f1869cdc59854418e687a43d169d2fb1a1ecc6014516c0d5954943693f5e85e2e566b1b6b3d0b540d59085b98abc571afae5a440ee691e3ab32cae900d18d261ddcb1b29e2c19048cc558411d870fca6c44bb72e23164c7cf9da9736eead1a477c8b896ae04d160c74e64db763dd04c8e9bca161b5f48df5a9bece04108b05c6db09d8302e4ae837a61ff891848466d5b42764e0a79d10ba8344b078976179025500cedfdaa615ab37030b5ec85c0d230cca206cbe854f76e790925e220e3f88748aaf68032e8de9905863ba8e1f7b310f375f833bc45fc3c0d300b9895cf8bcbdf3ae8239cca3b0ed134af147f66b62062229ba9ac4293c23f7fe761cd2e3cfd6bfddab07c410a3918b31573acde6790580fd5ae0265c843189ce5c263a7a1891b86592bf970c02210e8461cc36952d6438a4854c7b4362cef8e31fd8d99eb2255dd99ad56b04c5f4da44034f62a1227247fb9bf255e1d065f1746a57f8ae098c9792de331488820cf02de1357d10411d1f0e2fd0729c6fc8882fd042fa8ad04104f980635cbf2c89c4aae9b69a46ef78cbccec2fa40caf68df5495388a919aafc4a7628d2d0766452457437da3098e45c6bac0b397beabfc36883b950531424bc4b9b7a6ac1ee2ad9d63c69103c4bacf9e26093d4b91f8faf51eedb7ceb28e6c65e36e341a51934c91774e7f00781b8a5ef4932bdf3e99eadceea77cf0972e2d900c0bbe882e8fdb71557a51c3f5ed777a3dc61dd67fd4d8af807371e725cc3106d23a31d2b1550b6596953a67678a23b84fc9e64a2363a1aa059ab6c6191cecba2d6307bc95fa7af3cdb380d837b0eab6550bd25e576ec8501f9a669dc593a90f235420366dc757092e8a0787aa50f55399d8f4f3e91ecc4f596d3fbb5ff5a8cfd5c10086b271004e41ba8d9a1584b5e644e7ea829773583855b70288fb24ba93f5aeaebfecd905edf12c06343056e567f2ca79d9a90040dc5b45f097eb8619cf309b0dc9a332924aeeec189ace1afeec256eab34a2c7a07ba1735296ca9fc3a7ce545325823717f387a3711da366b5d1458a0b44d5d4d8fd0a0fb0f903cd1c593dcf39408b759df63bb6048914a4f84efdcb900efe15206ed07788904b6a7726e240f5aac0102d3b690e93ed183503918a0eff909672290b1e1ff23323247ed13b88968afb1077eb9b4d9021281f3e1675c72730f9b9f2796ae98564a80e70c8625cd0e301e8fafaa85a674c17cb14a669037b7dbb9f50256555c5829f3c095be6587001f50a2c51b125a4d5e9c42e4c54223c43e8806ae36d1a932b4c3ae28f811953ef488b4d9c3ba419a4ab6e6bb52ee8048f9051ca7a574825b53dbdee784526de025cb6f06ebe91c300d909a527ff010daa386cbac11a31e6a26a101ef76d89cb6b602c8c4a65570e9986436b8f94fdf860d5eb166c88bf2d03b7532a5c34d3b813aa1af92f4087b2b9874893d619f166f8eb88ac2631d0bc36cc6068b205a378aff1acb38335617b4d4a1a089d301f8b86a3bb064c2821dd457b859be6ffbe285024e203a1599e206a4fae8372646667d424e6ed6593183d285055b04b21344f56c0d52a47f3bbac7b511f89ad8e7f334fb8d9987a6d1a418d1849d1e6e09bd52dd2c605e7bba0bc2c0dc3f45824cda3936497b432eb67ebbdf2d57e5bb05cdfd23e63743796eef3cadc37f1379a5478aa5d10dc6c37a142de37547e8e0a4f1f7256e85af9045fcfd005321088503a1ac72029064adcfe4c22f682d87be8ff87c01b39bafc7ba8cbfb2720f663de570c62deb964e10267e009bd40d7613e43bde539dbd807998ff35d5a9dba1d27adac6213ebf75475301f9e3fa018c47227ba0a2b7ed29b12496b8b51ca4c8e20b1d81a76922754f788f846ec0dc2d7f184450dbebaae8def9a3e81ac3157e1710a03fe24fcdf0eb0099723376b07c1429ea7f249c1dd281c97a251cc49a3ad17b1434e6be144fbbf7c4bf7e6c8466bed842af360e615028900075ac21bda5cf4df2b6c9ffbd12306add4e0518b942fe0ba589fa4db82507f7c8913dd31ebf423d88dd88b31dcde211c529bd94dff53946a377993570a85c79eee5aa94cfbe89286cdda11a70dc04ecae26e0c0e8ef7e1c03c10d24c7ab77080d335e624ce2d9e25427041851c28170ed4183509af787c314654ee2b56a0861b0b8c7828f6064943d24d3603553050bf44301a4915004405af0818045ab5e63831f8a7e5c717c580d1f376e63fedccf8ebd59b70c2ba17ec1c384603dd8cac05217e89589d57d5eae41bf8d526374c1d9df6d4d78e8bb42a1eae181e2b1f9563c31e6ccb4220b2a997937af6e80ef9d8cd6eb134fba9518f6034fa1f64795c3bc99612ef65778b790bcdae66323d23674682df5d02d91b1d304f4ea39d2bc22718238ed5fef996488e7c8691411668bda4d9698d7c0c28732e4eaeb578d09ace98a3bb62fa8ed2c7baef532bd2779f092c06a37b32db8368b39fa0168ec9610af6ef310067b3c58554a0a7867f661f5b3ec60a65807f8a7df781d4b6bdb2160ad9b150274149ccf4dca464cb988d41c9fa43e0f6b7015668b5293591fc5a8f1f8f4a632bd2663b5ecdcf311e4f37b4325a287a8061b0164d40ec2c30e3bb9598f313f592d3a111234ffbf1abe4dff48c0fdebf60b9dc9a92cf1df6d1dcc0c6407af8948ff5b538608c32991072a050b40103bf848fb4476db3c2114d91fa5764641e38fec21c5a29aad7c722735c015581b6a4d5c657fbd187c9885cf422d861e8f3b4363e73e41e1b544c2db14d35594a508f959740983d3bd83d63ba5dad0a0f", 0x1000) close(r1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0xffffffff, 0x401, 0xfffffffa, "cf00000fc850c10080000000001000"}) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000980)="f4fb6ab8c35669eb898373fd5e058ba7391e26b107b0e4189b55d25eb83ea1e12126b6a73a6ca1bd3d790259ba5615ad161a791d04f5cb19faf683a326a70bda30eba5988641490ab424550bacbbbc506aef4746daed187f03065527dccaa560be543445742379a079c39d79e3021d14cfb8243fe2dedb68bf821533cec819d4d6c32034456fd23e6231dd56bc41638da0d4979fd447a1b5ff003c6526ed4fcaa7fc7c0bfd59edc5cc9bdc0803f448da2f0215435c3af172a584bf12c89e00d74cda545db442018c73a9a22e560510e454771a1195a272a102ef1f195138cedeabffde7521dee7c13248fca9c121038eef417635df0fd3957926c6768caa96ad2e336c27942d12645b1dad512e764e473c2750b6b750dc31d4f73e2b669854467bc136a866dca62fdba2bf55d666b607a2bb4597a752629d652e4cb2fa487fd85b6a95e6bebc7bc81ca930004e9c8019ebb7b87bedf8a16e36a3851a1d5344137dc4046f9a7660a3adf954080b9f1af55cf6a7a83b66f67b1bf6f28082f5ceee905a88e8a0705f6118ca0d5fe7313844627414046f95242a7ab078b81cd9229c8e1dd8a3491fc8e28e32d1c1da0bd0470b35db1a68f1c8bcc58c266a28a12b1585534901773bec0537590cf67f40b28006950210de70669420affdc8671cd9ad584dfa7f2e8b73db18e240ea0f324ba7115bb6214210a25340e667f0c535ca0c933c3c9cac12aaa02b3a78b38795681090b7a715b269af4dede1efaf66697f2752824ffb2bb73931b0836d1cf8b11c213bc9922305c94e41bec36d670e94134875c2ed2cb66e3bd940899a84473f0cfde7ea3a4bb968db0a0fc8163c2e0abc7514566f7bd257e32af2a9a1e320a9fa7e31a4750c1f7e8efcf87f580d47ac813c1c129de114dc2333f51d4fadd798a3e50809778dde6c8959579b6d3406f20c6830070c9a46b9a0d94fcfbc2573d8298c8bd564b391619ecbe8e459ad8b7f6c8e9c407b4f3de292417f63050a6c45b6faceaa932ce053a3ab874d8ddabe9815884327c9487fb0aec8c5fe05ba0acbaa7981efedcec6cf4173dc544767d85efcf2a38d67b37a30d66eef1def6be40e0ffa0ea88098d79e844f24ea4d4052886cb4ebe5155c57b4f623f78f0f45b4774ed39f6d94e59d9e593b21cf9cbe54c78fc721193fb401ec8a818aba6d2e891223038aebf7cc3b8a04b50006ff272eddec3b315311ce78cbcc3628bd1a45b27d51f99c640c27cbae88b82131d5077c74ef753f684ddce9c6ad6a9eb7d52f73feb423f761aa4534767a896242d04af65670fe509df036495934a602879bbbd0870bf720e983fa93e728d67dd5e9da78b8eba7509045fe29f2054bc53dec654da675c88443e8b6b5345eae3772e488003b3346555792349c3fb5bb7694ac740cf7dc77fc582b39dda4db28783eb621932c6738975a9236ee8eb2d0a5ad152172a8a608287fa8cfa542ed9cfb1687170d1024944e58aaf8d3c4a3bca930e0cc8105087249eef6f3ccbd4816d3f55877628d25a62199ecc2711179711e62b9acf1a06fa023d73a82c4a340cb68f2ab3263541eb63fc687a4dfe62a2ff078ba87bc97ee7df3d968c4382819b918176d80ae31a5a47cec5f38de05e0383b8f4dcdb898962a3ed18b52a537076c2e0b1fe4c4874629e5e48e61b37050bb12fcc61789035458e88ae8a99e2464446e19c3cac68dfd204d9064555177121b7f1eb90a8372361d4bc59c647db8eefdcb1e4a3312cfe291db2225fc93d96854cc871fbb20a3213b50cde470a026990c56e3c8b367185f0d7e09f271f27d7d2bf8356329fabcb8f20efc0d24978c5a9bb4ff5ba1a1de374248a3cee6b238836dff0120f45dc30af23fe2848a4c76702a09360a9f64968d4c9a133675a47a850e14d8af62430c07a7950e67b392b38455c565c9910aee93132e8a8bb5b29a122fe8585d9041734f2d5fc05e5f4263354f193db90c10284bd9630835c0782e4c1049285d21f7fc05441111d1fdd637410107d84ea2954860b7447d858c3e30b992269b3aa9f6e88ad114ddb1caebb72550c21224f5f5753e85acfa5861746b5b8c01885e7647188799855ab73004da2f344c5426357e72e8768598a2852a2b238cb5a04dbe31c6f2daf3856759720e63ca969cd1161291a171d840032dcad5cc9b94f29f993b730f80f6020386591b54fb00e20fdce2e663098353fa37169dd820d8a064a84717a7bc86315a841a10e6bbdfe48a2030900a604ad11621c90132e6bfb6ab1697410d8aa4c54d131a7fa3fe4ccafa428faa449f012845564245832902db873c39b1f6bb92d75a31f89f360e45706f6ba065079d8509b83224e61fdf80fa093a12189b95c759fb017dc0441f05a19fc0af1da227ddfed3430e4fa85f64c1", 0x6aa}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000240)="36f848596d2b15123ad9cc5736c713450467872daf904a0b79cc302911a43ba35c17cf8dc340c09209419fa626a47862055ddf7d4ad74ab4751e8d841d4ac8ef546e6ae006ae9bed484ca5b23ea2c7fe3683abccd163d058ee2be66503016f2e7b091419f9cadd13508ebeaf75d20dece8063bacbf98eda20c95e71400b523726f9c52e29178199ffc55f43e0dbca8d66caafd4d6d8c1e5e89efcda566b6b082abc34476eca7d4d216969c2cab24ea6b776b25c23c78edbe7740047a128759e9f4fa7ad24476750058d236168d44e4b96591c7cc096c8e6519b71c797ac083a6fc5b90220ce26efe91bbd96e985902e03ae1f5b24bf5888966810545fc67965c9194e70c1075837c8cbfb2848a0f59efee64638e907bdf1489fd543dc9c79522a99a23e07d8efe9d7f51b4d33940e72226bc9d21fdb5994b01028f1a1e39c5150bb12c93f6969b9cc423dae109cdbebcaf7eabd2132b75d1ce8ea15a7a881b2f88822676224c86c09822993e3c243d1ecc3b79e4c9b63004357b58eab68380e905b61fefca5cbf3849164370f2a61c9df0a791c8f161f84e96daad14b11d09a515993341b7fa006fb657cf21ffa26bea37492cdf93d4008a464e93c2631af178a704cb86ec3b8ca97e2054ef1dd20cf1ed654d790dc411474bf330ab20183fb6ef048cb27f52e7b96e1b691db9fcc0dd9a07347dbe6e0891150fca7dad843a6239df1628df0703f62052c6d9ce779163a9a4cd12fdee5ea7c13ba08b4c0ffa93771c59f441f1476a82262ae84d05b5e7633b80b5a502576087da869ef826463aefcd773158e25f22dd3c89f3da3778a0ca3eab5c6fc3d334c7de91e2c26516f5b4f7d819fd283db0aa9ae6d7228dcd20960fb0d5066d58ff8cc84cabe377c899359cc93c248a493a45d4227e8f2fe68546e4346ac714103556d79a61bbba96710c5a8897778c4f419b3b8cebb7781c3f29c06504a58752ef9b9dbdd3236fd1e6f34c6226aa70e750", 0x2c8}], 0x1) 02:25:05 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0xff}, {0x5c}, {0x6, 0x2, 0xfc, 0x40}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r6 = dup2(r4, r5) ioctl$FIOASYNC(r6, 0xc4504447, &(0x7f00000000c0)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async, rerun: 32) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (rerun: 32) r9 = dup2(r7, r8) ioctl$FIOASYNC(r9, 0xc4504447, &(0x7f00000000c0)) (async) r10 = getppid() (async) r11 = kqueue() r12 = openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x10000, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000140)="0acc8c270c05c7d41e9dbd21875555e3434dc6ed5bc4cbb6371333af92281b8885a5e22eb94870feab7042a6dc9d7178ece7b5481b690ea999dcb92a3d760b43af1b5efceced9cf36086341f16f3c6073ac0593076fc394ef9f88b98af87381a213193647801a4a0d4aec1c2770bed0bd66c36d4d97fe64082c7989cb51f68b9db2811a5e14f02524299e8a78b8515111d22b3f4299ff358666e26a5de22941bf1791b397e1d31088b5547bb42", 0xad}, {&(0x7f0000000200)="9ce45958a29e9781bd5f73b8376305ef4a2bf030a100e77d9343eb9046aa010e122cfe993debe41ef57a4bb18e8512bc91f90c402103bd05c1b0c7f3c9ed20e11ed16183b9e163999f2c6efc9454cc2e4cc3591a63c210", 0x57}, {&(0x7f0000000280)="a8f6918dd5bff6bb754bcf1f08f2aa4d4b25296164fe905130a14f84c1c3bfbbfe7755be51a26b899f7b7d2bc9a8e73feea2e45011304973938bdb673600d55cf3f654257454b12d7bddb023c71f4f57908f095f2e6532f1fec50c9e5596f87ef9a3c73fefef82902594210ce279b99e81d0e28a3dc55ce34d199452ebb7e48039717207266aa91904f297426bdb6bf54750d28e3226ac024d3f55d69a8e9641aaf600f04be89bad028244eff8356f4898d113d5881deb4b507f5197eab35fb0e149b0f7c8247bf012c0b3f4078c4d6c915d9bf134d7aa62f560d3", 0xdb}, {&(0x7f0000000380)="c3174e31959b582733b1fde30fd20f3c2ff46295c750061015ad673fd124249cdd0564bacb51b8b8fbf9da3c1ab95deed3f6d6757e3211a4da4f053cb5a2a366e13d960a4b9c237d5cefd44f02e88e39a853e4345d59117e746c6c027e062c14da140b8d", 0x64}, {&(0x7f0000000400)="10bb94d7c682e85b5a0e83fb038e47d27e213e5587e377f8e6bc0c", 0x1b}], 0x5, &(0x7f00000006c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYRES32=r9, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r11, @ANYRES32=r7, @ANYRES32=r4, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="fdff00005c933d4e4941bb43e2112f54958d6a07e8ad6a247ae4d91b9b8fc33409527cff0b2375d4b40ec2ea455528ff780a0077723bd480185e99e34fe7132bc6c8a94e35b639458ce0194ed865c4261baca7c5049519205da2a9493c90dd1cddb6c5"], 0x70, 0x203}, 0x8) 02:25:05 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:05 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000040)=0xb) sysctl$kern(&(0x7f0000000280)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="11ab71df0bee641037ef264e52bf5ba4e889de2a70052fb317a6faad287f8042bacfd8d4a060be98397a4cfe1095a4c97e36a614815fff271957d3cd40a870522fef6650d2e29d42adf810d0fca06a60876c46fbfc4dbb1ba586d7dadd23aa82cffa337618b45d6088a9737e8b581e", &(0x7f0000000000)=0x2000, 0x0, 0xfffffffffffffe97) (async, rerun: 64) sysctl$kern(&(0x7f0000000080)={0x1, 0x28}, 0x2, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f00000002c0)="0fb0e6f6eb38960ae0ef2258cd4036d6c52ee3d4f4f8056be4fde53456b8646074e83447cb4e61a495c951df8c1d88b24f54702cf51f145bdc9051ca3ed66a7ca95a3c11f6991cdc74ccd1100b05bf5825d6618d1b26123ee8f62facc4e4ff13bf8363ac71492bf5c8b642572b6095d05d094e9e8d01d0a4e4bc3e979be311d7b0e7cbfc755a78866cb8d7a0c95bf7176c18a92a98a241532f5d8cb82fccf565bb3f36b560bef73101beb2f09cf1d28bf004500b5da2cca745f67a34a20ad6d7a2e7a50e7d56bf62db19ceea6caf652167ea3e064547bbc21ccadd9c6fbf8f3483d3912e56ad7b2989fe0ef5136345a4070ab500654f113e523a57ce9ad6702b8c9c88bb8096542890708491207b39aaa8aedfeffb7c89dc91a16e2ff4d37dd3b42866c67bb6a33a71f299775745d5da8647bdadaf878e8809ca3f91e4cbf7ab15b085d3d189346b6877dd2d30d24a107fd98f4a82ad68dd169ce6c8ad042c0d8ed351d29f7702760149c808e9ee5b08ea3c1e7bf14f5e60c1bd3caa594ff40691d7ae7abba2a5e189a9b389cc6bbd7d23c29183d3364a2607c5f6211e27f835a448f8f446b8c032fc52d8b449ea9d8a057ea66eb5a5c5aba706b40e95423c350d740787fb1ec31cb5f2276e3e50b0cb61711d733668f3573523b511cfc0068022eff74bbf741f29d21b8027eaf9b7b413385fffeccf5b6a91ba30d82d0e719057913289abff39da5bdbfbdbf998ca11f8b84c27bc9f03a333455465cc576c784f7137f003a9390178e845f7947fc69e461fd4d67adb3603cc61511a0af1d339bbb54042ac1e0fab9ef0070be48a85ab4ed5edcac7968b70c478748dd4729759c066d07a8319b748cd39f5b408e3daf23c71a845caa5e3e674e67e1fc14e4fd0f01f84e9c953f3f329129cc8c7e102435a0103a499cffe8172db74f15f36e867d75fd4871df013bef2d9d50126dd801e0c06d5141b59f6a8292cfe9c9949fe5d0e682a18b8e09a8e61ea5ee06f2b12993f5b129488ccc2a7d9f48ac351502760b32c6e93ceafee600f0dc47e6cc6d77299cc1990ed00c84e875fd3aff3df5f72f449edbfbee3005c2943aacdcaff996295a89d902b78a77ed0d60f9ee6d0706df89dc6c97d7b01debc012fc0143178d3628d777d38bf6b56cb5584b4b724b34972d84e2b83f505c002da57657e4f95db4470b6a592be5c62e6f6bfa1e154b51148d6906e601cbf1be0480994090e1d3f08a055ccf70cf548ea3b68e98785b78f1aa33723fb6de054d90e5dd6649728d517adcc337158dbfdbd69a48194be8d17f3dfd5d52dcd3b67f84f08a4c4a947674067aa563585cd2a5ad9a1820553eb0ef25dd8758c1dcff8f2f135e88bf451e8992ce41b6816415b4c9e94b72f6331a470eed5cd372dad4c518c7d562e0fce4b2344af42ca18d5f625062ee2a665fc7cbb92c16048ad33c4a160141d9a916a65f19ab8a365848fa863dd523f0f0635a6d69c2f99aeee955c71f7454eee979cd1de1611fd3171d337017112fe811ab29bc259d837f157e93e714c7d6fae6ed8c781d1d73afade60967a33b38473f0e0ed6d76f961a5cb99b83ee1d2b93aac66adc994fd4d0d63bff26035aed6ec75866cb040915975310d6e312f33fd684d24fdafee79b1fe3271acb52a2968c738d0e48b58f07951810379edc574880b196adbece1aa9d6cb83effdf6cdddd175b0308ce11e22d6fecce9b634f8eaa66df45277f9aa3a21b6f0343df7010f736dbc542071d16ae6e5b096a6ee9675b9931a68ba574936e9d36af1f27c67edc8d1676a5abf8cccd33ddd6c8cffb0755bf2683088391a7dcb93f555cf19ffdae6698ee78ce1bb37183ff12f092c2bec16b229f7402e830b86570966e50fbba969f15f850fd4daadfac20d1e344c6f07fc5588d4b67dceac538b9a5709d44fc714e0ee1cc116f91961dfb3b89da25007e830d5275950a0624da4c4a698e4d7fb889aa195e4b8f5d7ac90f427cf490f6c2076549e9f928bdc918e087d9c3b5e4ea221c9697d6fd19fca704f374870d90a7b85c13145441fd8238aee4ea6fac6656ddc12ab2b17d4f0ab92bd41e48e801e7eb359b0ba823ddd93a6535b8d6cc3915301e6f5fcab6bd9f0ffbc3dc523c46758e5fb1dcf0d45087064a59c7d4126afb1a27499a6a7b4ac03cd89da86f2f6a4286d47eb70d554f0152000731a2707e0da8ab3575665b0633f98937474e268888a3b88187a5b2371c87c55b5e8f277aed249cc61063d7b668e512bce8face51e9a66d611c94ad9074f78216f6e973a897e4c2d549de283c32726b7e46d0b1619602b973d267c912f61aada39e672c641084b8b32812c4a3b4136fa8bb61d39c6d50267bf8755c8d8feb9d4743ee078f77ddba000c43d15faf20011ef92541249259fae31868ae3714db079b6ea73a9103979949808a4ea3a24dd16622cb4265a102436ef347aeca5d6e791e3553f6beee5d72a14c4c397c530b48d366e709c9a263541c1e4e4468bbd281a779077ba50ead5e433c35e04da1090ac3468c499b76148502367b1418b7797ad87c154d0d829e89dc4cc9ef82bfee219c6b80301ae4ecedd3b40f09fe22a2fdcd16b85f1dbf6468fb89a4bb61a6789130c947f682131fcb276c85f646539e9532e4ae79aadfff1d120c14607bc352ce4be5f1f1c868bd67ca58da8505f571c8c86fe6cd5fc82ff03141ee1b3a96f62d9d366125eed033242db611427c0925aadef9b71c6a3b83487679451f3c39afbc808c09de8654d06b0668e82d979768c571bc3e21b273a03bc7f488fa44550f17917593a8b81510e90fdf8b91737eef983bf5704bfaef4b1ba2ba83a429946db0f512c54ab9c653a75b9b74090394339321961ccbf4ebbefaebf21c674010c0c5f52f8697225e6ac173987e32628550edf433f3f39f78373f38b4b3cb1fd2e24e9921651735f8b73995846fa6c9bc2423d97237b9464a035c4c9e6bcca80e1d66da1f53ffd4ac1e1544ec5df54367f0d15904dcb2f29d3a696592e7d0b7832c3b3da21419bb31b37dd520616462cec45affee5670fe7013f3dd30b4e1b8fe7ea91017966e550281b078d6f32637c25b518c2c5ddb13136cf934908ec8ab621ce293d9c8090511a8e4640b27d59433bcc6b36affb2766a17a5b4e49124600903e70c416e9fb8b42c140e2fbe9af15e02b2b5f8a2f8b83dcdc41221a32f4586ee98549cc90cb84b16c713171710341431b4f4e31954c1978154b39f6cd4b82395528c46d8415e4ee6a21254a0537b1c185b339c69179bbaf7b442fde622d5b057b610c0755894a1bba6327f627e288d4b0183ed172405926a5986e2beecfad404f789c17c015baa9f1f7a9ae2d4887a8fc5dfe19af90d820b62527accaa974c72b417e64d772806223d9fe0a7008731fe04b853ef219c59bb8fca9e0fe32350ef60c57f1f7055eb5de7a7ed39b2035afb4bc0c876b42eba6a7c391c9155cdaf548c1bd323dfef33de9365ba87d51b49f74ec6415273e8052ebbf0796ca299e60208aba55bc81a33d2e1fe8f69961ad1d2cc56f20ece68e7a55e55fd4bf931e78ba0e8161e90c8eb61fb7a246420386b31cc920bb934483c938d405937534ae3d1b140fec2a0a9910287bd9bcd046c21e9070fca688ab4ff89ae969b4ee4a98a33a9d1c645222caba40693ce8e59a0c54892ab800b7048e0bc5d60b6238c12963d41134937d1eb5839c6f4faebc1802e67258ea58d71ec1aa48b11970223e4494084f46578bc5778437efad0ad2f30e73a66e80ad9ecf05f455af153acc6d26a7f98261e6a2419539350143945d9a04773c9d2fc3965bb5847aa8513bae2c021c0d66a14c84b604ccfaf689612d5bcbd80ad90f886157d299c43264d8a3e58488535f1da5b0ea49b8203db51ddce705d4001f601155a382e26b012b3712195997be2e3ed6164d0e9981d34492382bc8d3917cd46f231a334e5968c09ec0f82554dc4a55a14be45f121f798682fcb8707aa841c40b0380bc037b76b4ec02d0d6f08f5487d6a203fe11397dd55354043ab3de9a273befe60fa70b62837fdd4e08e5d9c2f758dc4bb5ea7d07577c657a0444a31252d9ef8686caded6661cfa4e51680f46c66e6ecbfd3bcb7e0b2ea7e3ffca473215e7c13764f2c867ce0f382df879d4a265e636e8dab0678d954d2d5541d6b03853e426fb784ac1932d3263fada43ffd8b4ffd950f5b77c24567e7435c4fe6a0b7040dd5cd6cae21293541a9212e729893de70ae1c9f673c24cd4d1170574d3d88e0fbf7685f2b4ca2eb35001f60bd068115726a459615ce9d4b65747c91e43bab59a18f1e3b66d23ac69ef032101955ebf026e16582c84b5013de08587aa31306f8cdfcc374ac1170050ac8b2890f55297808cb6cdda23547d4e5daffdf3b5fe8574bd207e43f6895294e6727cf4c2600c00487e9c2f6ebdb8c57363f115befa8e8a9d5004febe829adca113b72f58b30e7ce488a6bf36a8933653bc6ce1d90bfd4f19beb488253522e97940873a6763a6781a9bf1a56c0540a399448281a49ca31cfab4e4a09662ffde0e46b925f7f4cbd0f2ec7f04aa0141e95a66d15cacda318c0eab0b4e68959478acc8c9cd4db0530c1654d11eaa8f2d66472905b955aa36dca600e62fa5890d0941f7befef735cf205154bfbb04086e7c4d54893299002bb7b2ec28d409be2572e26963d674f4f73a402dceeebcf694c9b5baeb3bda94d7206a30b02c6ee98db523751deb094ee61067198467888634dd47b25f38b05573ed241fa938db4e9b8f57b737ac21e4c4abb1cbca00273b2b8ab0af460e7196cf2f2a8bbcf5982f4c89bda8b8dd60049bca7eec62146845059795218e6f612cce020d909c1235fb9496072abcfc4660d29f5307cffe060a8886eda40465d48eaf965e1a430d17ef751df1a22a5c549be58f58b09f61b7edef5558128b6c484adeab6789b74deb001e3c37abdee0a37338a057fbe6c6bc63c44c5cac93110f639824438b47a976689e55944fa2da5bcb906db580c15dbd3ac62a5e93de6f374b19f61bc99f715e313ac27727a8790b4df00508a893a4f8602ca9a8b767cdd1f545d48716e8b0f1504aaf5bd89214b5188bd212342723eeabbe5ecc28e9e1c3875e9596ed1c3931a73994ef3dbe2f90c1acaa918d710622a004e2c720c58b66d78eedada5822723d3a50a9de1a0db6d30a92d4572a831aaa95d2d0f4542fa0dcf917b96a637333b7895b212bdc273b208ad5ac8db6abf76a339e246052e72eadbd59fcfd15bb687589f6ef96aa8c6c5d08ee804fa49a1bad0a4f881f2b7e956d31682df6daf5de442ca90791f31e42f46c7b3340e48edf67e4671f8a49db7ec90c2425f0c840bfbef5d3d8ce3e6fa74b5dba2b04530a3aeb71c379a26c147770ed88b22aa3157b0ad18d47117b9d663f32c1cd29ade4982902a8539487445434cda0eb003f6fc4a9cd8d9627274a58e24f16c29683593302ec691d86191f7cefbe531e30863ccbcfbb500568b27d12782b7bffa46a81031a02386f96860573fcc795f86ca518ab44822e74c3af73a806e11cf1b6c844f1db8ad6ab5891d8b703451135df59f071b285e80922d204c48e3eff8951b1dbfb97055dd7471e672c935f5d16a6214460e022291998db14067bf87975b89d172f1a2e3401e3f791a5d850fb963b1efd1d1075a62914ac027fde2ad857f41821792f9ea5fb1f77ea310ed48c543c0107ee98b045d9ca590d418cf20155a1f0a8a0674664ae19149bb89144c29cd0342488323d51", 0x1000) (rerun: 64) 02:25:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025", 0x9) 02:25:05 executing program 7: syz_emit_ethernet(0x5e, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "c99aca", 0x28, 0x3a, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @mcast1}}}}}}) syz_emit_ethernet(0x45, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa188192498b88a8010081002b00080600180b0004ffffffffffff287db129c135874000ffffffaaaaaaaabb15d3dd2614942170b618119e0b56ff35000000"]) 02:25:06 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2) r1 = open$dir(&(0x7f0000001040)='./file0\x00', 0x400, 0x18) getdents(r1, &(0x7f0000000000)=""/4123, 0x76) 02:25:06 executing program 7: syz_emit_ethernet(0x5e, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "c99aca", 0x28, 0x3a, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @mcast1}}}}}}) syz_emit_ethernet(0x45, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa188192498b88a8010081002b00080600180b0004ffffffffffff287db129c135874000ffffffaaaaaaaabb15d3dd2614942170b618119e0b56ff35000000"]) 02:25:06 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB]) (async) msgget$private(0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b1f0e00f2ffff00"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) r1 = dup(r0) listen(r1, 0x0) (async) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="da0000"], 0x10) (async) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) dup2(r5, r4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 02:25:06 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0xff}, {0x5c}, {0x6, 0x2, 0xfc, 0x40}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r6 = dup2(r4, r5) ioctl$FIOASYNC(r6, 0xc4504447, &(0x7f00000000c0)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r9 = dup2(r7, r8) ioctl$FIOASYNC(r9, 0xc4504447, &(0x7f00000000c0)) r10 = getppid() r11 = kqueue() r12 = openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x10000, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000140)="0acc8c270c05c7d41e9dbd21875555e3434dc6ed5bc4cbb6371333af92281b8885a5e22eb94870feab7042a6dc9d7178ece7b5481b690ea999dcb92a3d760b43af1b5efceced9cf36086341f16f3c6073ac0593076fc394ef9f88b98af87381a213193647801a4a0d4aec1c2770bed0bd66c36d4d97fe64082c7989cb51f68b9db2811a5e14f02524299e8a78b8515111d22b3f4299ff358666e26a5de22941bf1791b397e1d31088b5547bb42", 0xad}, {&(0x7f0000000200)="9ce45958a29e9781bd5f73b8376305ef4a2bf030a100e77d9343eb9046aa010e122cfe993debe41ef57a4bb18e8512bc91f90c402103bd05c1b0c7f3c9ed20e11ed16183b9e163999f2c6efc9454cc2e4cc3591a63c210", 0x57}, {&(0x7f0000000280)="a8f6918dd5bff6bb754bcf1f08f2aa4d4b25296164fe905130a14f84c1c3bfbbfe7755be51a26b899f7b7d2bc9a8e73feea2e45011304973938bdb673600d55cf3f654257454b12d7bddb023c71f4f57908f095f2e6532f1fec50c9e5596f87ef9a3c73fefef82902594210ce279b99e81d0e28a3dc55ce34d199452ebb7e48039717207266aa91904f297426bdb6bf54750d28e3226ac024d3f55d69a8e9641aaf600f04be89bad028244eff8356f4898d113d5881deb4b507f5197eab35fb0e149b0f7c8247bf012c0b3f4078c4d6c915d9bf134d7aa62f560d3", 0xdb}, {&(0x7f0000000380)="c3174e31959b582733b1fde30fd20f3c2ff46295c750061015ad673fd124249cdd0564bacb51b8b8fbf9da3c1ab95deed3f6d6757e3211a4da4f053cb5a2a366e13d960a4b9c237d5cefd44f02e88e39a853e4345d59117e746c6c027e062c14da140b8d", 0x64}, {&(0x7f0000000400)="10bb94d7c682e85b5a0e83fb038e47d27e213e5587e377f8e6bc0c", 0x1b}], 0x5, &(0x7f00000006c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYRES32=r9, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r11, @ANYRES32=r7, @ANYRES32=r4, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="fdff00005c933d4e4941bb43e2112f54958d6a07e8ad6a247ae4d91b9b8fc33409527cff0b2375d4b40ec2ea455528ff780a0077723bd480185e99e34fe7132bc6c8a94e35b639458ce0194ed865c4261baca7c5049519205da2a9493c90dd1cddb6c5"], 0x70, 0x203}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0xff}, {0x5c}, {0x6, 0x2, 0xfc, 0x40}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r1, r2) (async) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r4, r5) (async) ioctl$FIOASYNC(r6, 0xc4504447, &(0x7f00000000c0)) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r7, r8) (async) ioctl$FIOASYNC(r9, 0xc4504447, &(0x7f00000000c0)) (async) getppid() (async) kqueue() (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x10000, 0x0) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000140)="0acc8c270c05c7d41e9dbd21875555e3434dc6ed5bc4cbb6371333af92281b8885a5e22eb94870feab7042a6dc9d7178ece7b5481b690ea999dcb92a3d760b43af1b5efceced9cf36086341f16f3c6073ac0593076fc394ef9f88b98af87381a213193647801a4a0d4aec1c2770bed0bd66c36d4d97fe64082c7989cb51f68b9db2811a5e14f02524299e8a78b8515111d22b3f4299ff358666e26a5de22941bf1791b397e1d31088b5547bb42", 0xad}, {&(0x7f0000000200)="9ce45958a29e9781bd5f73b8376305ef4a2bf030a100e77d9343eb9046aa010e122cfe993debe41ef57a4bb18e8512bc91f90c402103bd05c1b0c7f3c9ed20e11ed16183b9e163999f2c6efc9454cc2e4cc3591a63c210", 0x57}, {&(0x7f0000000280)="a8f6918dd5bff6bb754bcf1f08f2aa4d4b25296164fe905130a14f84c1c3bfbbfe7755be51a26b899f7b7d2bc9a8e73feea2e45011304973938bdb673600d55cf3f654257454b12d7bddb023c71f4f57908f095f2e6532f1fec50c9e5596f87ef9a3c73fefef82902594210ce279b99e81d0e28a3dc55ce34d199452ebb7e48039717207266aa91904f297426bdb6bf54750d28e3226ac024d3f55d69a8e9641aaf600f04be89bad028244eff8356f4898d113d5881deb4b507f5197eab35fb0e149b0f7c8247bf012c0b3f4078c4d6c915d9bf134d7aa62f560d3", 0xdb}, {&(0x7f0000000380)="c3174e31959b582733b1fde30fd20f3c2ff46295c750061015ad673fd124249cdd0564bacb51b8b8fbf9da3c1ab95deed3f6d6757e3211a4da4f053cb5a2a366e13d960a4b9c237d5cefd44f02e88e39a853e4345d59117e746c6c027e062c14da140b8d", 0x64}, {&(0x7f0000000400)="10bb94d7c682e85b5a0e83fb038e47d27e213e5587e377f8e6bc0c", 0x1b}], 0x5, &(0x7f00000006c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYRES32=r9, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r11, @ANYRES32=r7, @ANYRES32=r4, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="fdff00005c933d4e4941bb43e2112f54958d6a07e8ad6a247ae4d91b9b8fc33409527cff0b2375d4b40ec2ea455528ff780a0077723bd480185e99e34fe7132bc6c8a94e35b639458ce0194ed865c4261baca7c5049519205da2a9493c90dd1cddb6c5"], 0x70, 0x203}, 0x8) (async) 02:25:06 executing program 7: syz_emit_ethernet(0x5e, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "c99aca", 0x28, 0x3a, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @mcast1}}}}}}) syz_emit_ethernet(0x45, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa188192498b88a8010081002b00080600180b0004ffffffffffff287db129c135874000ffffffaaaaaaaabb15d3dd2614942170b618119e0b56ff35000000"]) syz_emit_ethernet(0x5e, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "c99aca", 0x28, 0x3a, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @mcast1}}}}}}) (async) syz_emit_ethernet(0x45, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa188192498b88a8010081002b00080600180b0004ffffffffffff287db129c135874000ffffffaaaaaaaabb15d3dd2614942170b618119e0b56ff35000000"]) (async) 02:25:06 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f00000000c0)=[{0x0, 0x4, 0x96, 0x3}, {0x2, 0x40, 0x81}, {0x400, 0x0, 0x2d, 0x7f}, {0x0, 0x9, 0x0, 0x1000}]}) pwrite(0xffffffffffffff9c, &(0x7f0000000140)="9cec3d478a56a51c91989d325bd248eeab6b185eac24f9902e4a2d128aabd90144ad0a5578b9c393ff24ad5417d5a34b5ef09f8e6457d7b3f5b8a170fa91e1b602ee5d961c072653d8", 0x49, 0x69) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025", 0x9) 02:25:06 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) write(r2, &(0x7f00000015c0)="9851b9674c2f03d2111fdf7a3c7846d6db9085774ff2dd4b46517208dd2ed6b5b3714e4da4dbed48a5cc6672dc6025bb81b56c50f902d8ed105e5b39b6852b489e911c56595309abec7b124513b426f3bf3d6f21b41cef4dfb0bd516bcd998b2087c5462d7bc51794643c7bfdb171e28458aa36a6b9ee8f5ac02ee9015b9fb74e698de16eb422c2611f0daa1ab908c81093428569e56ebf99c6c23b04508b845c4adf2115ddd1297d6cb65148a5ab4a724bfed9fdf65b761dae4c12214de85439323a9cf437606665f5f013245e13552a8eb38e2eb224d9b12544b09f65371a881051801b9110da3b911df49c564fa25059c0676bdf4e1f2173bb1fe1948838e1e0c6784df4094bb47b6a2ec32d0d00c031e6c2a6609cb93a6a75775cbe50d83e31dada2f1b9ad4cad9ceff41e84b760e657def69dc5a4d5c5b72efd33230db65d3d77dea57c9d2290561b89ccad29f5f07885e16fd974649aa62ecfce840627fc140a59fea0308e3fae35e4447b00cd923236ba6a31e828693a442644442f1c680356ad1fc1b7823ebf4ecb2156534a7cf75af75c56dc404785577e8b210edb55ba0457cf0b85f88b2131da2917af24a2eb179a9cac3fc27ca84cbeea203586fe7b10e96997f28c614b800d9ef938a4413e87e30cbc962f46d56188fe19d8541fe4449080ed2d002959893b858a5d64b0c487940098afa25c20562d2b1641017656a953152e551e5feb3101419bfafd6f008323c48464f47892fdf21fa1979504e0f5859f55b8483ade64c7e1d8248667f3d0c800813cba71527a8260b1d08bab54e6ec4b038d95d1b83d727a7d9a07fa7289c3f494b9c7c08b51d0ecc476c247aadfd21173ab85847a206a48155ae1b7828b594bdcec77e0b2b612121a31b33ee07fdb96577a8df5cfad20876a00b1d2d45450b0f8aec8e09af804514d9ff1db984db34b6502c8bb59cb6b32b114ce19c5dcb974bf5881046037edb4c2cab8a0f74eef57ed258606436728d609497a10a1e67c87528d9f8f50db96c6996d1e3c1f55732638e3a72020770c188a9ae288473ae2e76ce7c96d4d09ce433ed02111a2d6e5721330866ec135e188dfbe66c064f688b9cd903003200e45e0c7df8e2119cfc69acbeac3537ac442d354f43f803cc3e0a8edf0ca9d85e85b1a5281a68c7ff489da0d24f5cb519b40e65ad6d528b2caa4e12cf5a5d182b656bbfd0cb91461f76903884f007e627784a0bdd079e0b3d446dbdd06522cdbefeb5055983dfe65257c13f9289913d0a6d497ca7b170a1dd71da03a2d3f4524cce04394215dee49b3f9cc4d1a3f1efb24c5b17b428f69617abc8dc0ca9c6ee92999ef38d910e2231edb59a44e972f3a457c69b48f5cead7b1b9213f168fc04a6aac6c0626b17e674f053e3ed4cb5edd1bfdec1ae4ea169617b1c902792a2d779f022d2766f09d8d9e0aed6d6573ea9e2732e5f262720d293d7291b2d5ad2ebb7f2001be66bce1d14d6020ac59f17b842eac3f196b21cca8fddc8331fa3099b503c35baca81324c5cd43ced5ee1a2426c16ee578b7326a1414f52289b08016227fc756275c4d2bd106dfd2374b55900384f8f2b6fb7bb99785bbed677cc8937c5496263853d45ad639749b9325403191a2d0c474dc0030cf2d25fe4fb399ec8e5206866756276bf10a22202ed0fef88297475ede9c1bcf780ca78d8615dbca6fcc118a273e8a3949338b2f39454e168f5471ae491a91926d7d69b7461b2e49e64c58979a67ce3d69b347119bcd0c5e6d6af2166cb7f886d3b7fffeec06b56657e16d4a8c0bc083634a6217ccca3483f8e3d1b442f57fb5794613c945ee69d4228cdbf5afaa03695c199460b738dcf195e3562a4b39775ec74ed5b2ad4be841561af546ad38a740211b231566d81a5110c11c4ef68f315b5fa7b4b0b69f5b672df504acb59ac9d540f98608530f1e414c0307a7148d1db22259bfad62674f759f4964bfd2441c95895e2086d72bd04258be28eb1a78d3111db6e1628c5ec3c619ecbd23461a68802558073322457fea87ce39605d3c7eda3695ec4f16d3a181aed952446a97b07dc7e11030dd86943d41f46dce5aa11f3e0e8f0e68358b722a057ba4c7468719f6b7ea9063dfe02effefbbe42313b272ec148753823fdb13302b4eae8737c9a6413acc844d192b25b18a1c92e88d1b7521fd20d823e169391ead91d20a8d52d8a3d455a0b717dd1ea3199ff58f840c94db1b153ad47646f8265c424f5c50fcb8deadcd8c148779aac55d54070f2b974e3e57d2e5258e900692f013ef43b5e72cbefa6a942115298afa8e60dbf70f28a8f313b38b39dd003ed9c16c05c60dd16feeff827a6b0654e2d3a44c887d2af310c59265e1518008c485461b1ad5942e9c98de6185b751a782e98788d236da79857d951a7b91e3a35ca2694f2561bdab684fe11668239b6b64a405a6cc0940e651480282cf78ada5191092d81aa5212ffbf577832ba28e76bd04ccd64019a347b8e824dde8e01779ccbd52f5414c793a1e63f637a782533ed396c772ad8d2352991e4ee15a0a63f4f6957d9ba7ba261754be54895011692f7fc8731f401c241fe545203d0ce6d2462604f0713690f65349fe8e6227d6a282a566914e58bc1348828b96adcb781b3cdf01a7ca9e931beb1bb289bae9b1f0c314fe75c2c73139359ca6050d33da107ffdac8669558ba11392040ca7144371baf1d4bc179651ff842f363cd43527b7ef9639ee999236b5d23432e1b57a472a9b59d547626a1164c589fc4092123b56ac0eb0df8c3488d0a44ec6761b22cea101e5a8a671f63aefda5d8aa9a0c3cb8aeae103ed69669f4d5d7bdaa62309a7a37de871cebbc4341df54119ac58e5b801513dd7f18af986340cc7de412c100b269663548b8b569f88f71554f9e286be56f5bf82701ab71725d4cf60005e123891f7323789eb69025b4556624e63f1869cdc59854418e687a43d169d2fb1a1ecc6014516c0d5954943693f5e85e2e566b1b6b3d0b540d59085b98abc571afae5a440ee691e3ab32cae900d18d261ddcb1b29e2c19048cc558411d870fca6c44bb72e23164c7cf9da9736eead1a477c8b896ae04d160c74e64db763dd04c8e9bca161b5f48df5a9bece04108b05c6db09d8302e4ae837a61ff891848466d5b42764e0a79d10ba8344b078976179025500cedfdaa615ab37030b5ec85c0d230cca206cbe854f76e790925e220e3f88748aaf68032e8de9905863ba8e1f7b310f375f833bc45fc3c0d300b9895cf8bcbdf3ae8239cca3b0ed134af147f66b62062229ba9ac4293c23f7fe761cd2e3cfd6bfddab07c410a3918b31573acde6790580fd5ae0265c843189ce5c263a7a1891b86592bf970c02210e8461cc36952d6438a4854c7b4362cef8e31fd8d99eb2255dd99ad56b04c5f4da44034f62a1227247fb9bf255e1d065f1746a57f8ae098c9792de331488820cf02de1357d10411d1f0e2fd0729c6fc8882fd042fa8ad04104f980635cbf2c89c4aae9b69a46ef78cbccec2fa40caf68df5495388a919aafc4a7628d2d0766452457437da3098e45c6bac0b397beabfc36883b950531424bc4b9b7a6ac1ee2ad9d63c69103c4bacf9e26093d4b91f8faf51eedb7ceb28e6c65e36e341a51934c91774e7f00781b8a5ef4932bdf3e99eadceea77cf0972e2d900c0bbe882e8fdb71557a51c3f5ed777a3dc61dd67fd4d8af807371e725cc3106d23a31d2b1550b6596953a67678a23b84fc9e64a2363a1aa059ab6c6191cecba2d6307bc95fa7af3cdb380d837b0eab6550bd25e576ec8501f9a669dc593a90f235420366dc757092e8a0787aa50f55399d8f4f3e91ecc4f596d3fbb5ff5a8cfd5c10086b271004e41ba8d9a1584b5e644e7ea829773583855b70288fb24ba93f5aeaebfecd905edf12c06343056e567f2ca79d9a90040dc5b45f097eb8619cf309b0dc9a332924aeeec189ace1afeec256eab34a2c7a07ba1735296ca9fc3a7ce545325823717f387a3711da366b5d1458a0b44d5d4d8fd0a0fb0f903cd1c593dcf39408b759df63bb6048914a4f84efdcb900efe15206ed07788904b6a7726e240f5aac0102d3b690e93ed183503918a0eff909672290b1e1ff23323247ed13b88968afb1077eb9b4d9021281f3e1675c72730f9b9f2796ae98564a80e70c8625cd0e301e8fafaa85a674c17cb14a669037b7dbb9f50256555c5829f3c095be6587001f50a2c51b125a4d5e9c42e4c54223c43e8806ae36d1a932b4c3ae28f811953ef488b4d9c3ba419a4ab6e6bb52ee8048f9051ca7a574825b53dbdee784526de025cb6f06ebe91c300d909a527ff010daa386cbac11a31e6a26a101ef76d89cb6b602c8c4a65570e9986436b8f94fdf860d5eb166c88bf2d03b7532a5c34d3b813aa1af92f4087b2b9874893d619f166f8eb88ac2631d0bc36cc6068b205a378aff1acb38335617b4d4a1a089d301f8b86a3bb064c2821dd457b859be6ffbe285024e203a1599e206a4fae8372646667d424e6ed6593183d285055b04b21344f56c0d52a47f3bbac7b511f89ad8e7f334fb8d9987a6d1a418d1849d1e6e09bd52dd2c605e7bba0bc2c0dc3f45824cda3936497b432eb67ebbdf2d57e5bb05cdfd23e63743796eef3cadc37f1379a5478aa5d10dc6c37a142de37547e8e0a4f1f7256e85af9045fcfd005321088503a1ac72029064adcfe4c22f682d87be8ff87c01b39bafc7ba8cbfb2720f663de570c62deb964e10267e009bd40d7613e43bde539dbd807998ff35d5a9dba1d27adac6213ebf75475301f9e3fa018c47227ba0a2b7ed29b12496b8b51ca4c8e20b1d81a76922754f788f846ec0dc2d7f184450dbebaae8def9a3e81ac3157e1710a03fe24fcdf0eb0099723376b07c1429ea7f249c1dd281c97a251cc49a3ad17b1434e6be144fbbf7c4bf7e6c8466bed842af360e615028900075ac21bda5cf4df2b6c9ffbd12306add4e0518b942fe0ba589fa4db82507f7c8913dd31ebf423d88dd88b31dcde211c529bd94dff53946a377993570a85c79eee5aa94cfbe89286cdda11a70dc04ecae26e0c0e8ef7e1c03c10d24c7ab77080d335e624ce2d9e25427041851c28170ed4183509af787c314654ee2b56a0861b0b8c7828f6064943d24d3603553050bf44301a4915004405af0818045ab5e63831f8a7e5c717c580d1f376e63fedccf8ebd59b70c2ba17ec1c384603dd8cac05217e89589d57d5eae41bf8d526374c1d9df6d4d78e8bb42a1eae181e2b1f9563c31e6ccb4220b2a997937af6e80ef9d8cd6eb134fba9518f6034fa1f64795c3bc99612ef65778b790bcdae66323d23674682df5d02d91b1d304f4ea39d2bc22718238ed5fef996488e7c8691411668bda4d9698d7c0c28732e4eaeb578d09ace98a3bb62fa8ed2c7baef532bd2779f092c06a37b32db8368b39fa0168ec9610af6ef310067b3c58554a0a7867f661f5b3ec60a65807f8a7df781d4b6bdb2160ad9b150274149ccf4dca464cb988d41c9fa43e0f6b7015668b5293591fc5a8f1f8f4a632bd2663b5ecdcf311e4f37b4325a287a8061b0164d40ec2c30e3bb9598f313f592d3a111234ffbf1abe4dff48c0fdebf60b9dc9a92cf1df6d1dcc0c6407af8948ff5b538608c32991072a050b40103bf848fb4476db3c2114d91fa5764641e38fec21c5a29aad7c722735c015581b6a4d5c657fbd187c9885cf422d861e8f3b4363e73e41e1b544c2db14d35594a508f959740983d3bd83d63ba5dad0a0f", 0x1000) close(r1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0xffffffff, 0x401, 0xfffffffa, "cf00000fc850c10080000000001000"}) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000980)="f4fb6ab8c35669eb898373fd5e058ba7391e26b107b0e4189b55d25eb83ea1e12126b6a73a6ca1bd3d790259ba5615ad161a791d04f5cb19faf683a326a70bda30eba5988641490ab424550bacbbbc506aef4746daed187f03065527dccaa560be543445742379a079c39d79e3021d14cfb8243fe2dedb68bf821533cec819d4d6c32034456fd23e6231dd56bc41638da0d4979fd447a1b5ff003c6526ed4fcaa7fc7c0bfd59edc5cc9bdc0803f448da2f0215435c3af172a584bf12c89e00d74cda545db442018c73a9a22e560510e454771a1195a272a102ef1f195138cedeabffde7521dee7c13248fca9c121038eef417635df0fd3957926c6768caa96ad2e336c27942d12645b1dad512e764e473c2750b6b750dc31d4f73e2b669854467bc136a866dca62fdba2bf55d666b607a2bb4597a752629d652e4cb2fa487fd85b6a95e6bebc7bc81ca930004e9c8019ebb7b87bedf8a16e36a3851a1d5344137dc4046f9a7660a3adf954080b9f1af55cf6a7a83b66f67b1bf6f28082f5ceee905a88e8a0705f6118ca0d5fe7313844627414046f95242a7ab078b81cd9229c8e1dd8a3491fc8e28e32d1c1da0bd0470b35db1a68f1c8bcc58c266a28a12b1585534901773bec0537590cf67f40b28006950210de70669420affdc8671cd9ad584dfa7f2e8b73db18e240ea0f324ba7115bb6214210a25340e667f0c535ca0c933c3c9cac12aaa02b3a78b38795681090b7a715b269af4dede1efaf66697f2752824ffb2bb73931b0836d1cf8b11c213bc9922305c94e41bec36d670e94134875c2ed2cb66e3bd940899a84473f0cfde7ea3a4bb968db0a0fc8163c2e0abc7514566f7bd257e32af2a9a1e320a9fa7e31a4750c1f7e8efcf87f580d47ac813c1c129de114dc2333f51d4fadd798a3e50809778dde6c8959579b6d3406f20c6830070c9a46b9a0d94fcfbc2573d8298c8bd564b391619ecbe8e459ad8b7f6c8e9c407b4f3de292417f63050a6c45b6faceaa932ce053a3ab874d8ddabe9815884327c9487fb0aec8c5fe05ba0acbaa7981efedcec6cf4173dc544767d85efcf2a38d67b37a30d66eef1def6be40e0ffa0ea88098d79e844f24ea4d4052886cb4ebe5155c57b4f623f78f0f45b4774ed39f6d94e59d9e593b21cf9cbe54c78fc721193fb401ec8a818aba6d2e891223038aebf7cc3b8a04b50006ff272eddec3b315311ce78cbcc3628bd1a45b27d51f99c640c27cbae88b82131d5077c74ef753f684ddce9c6ad6a9eb7d52f73feb423f761aa4534767a896242d04af65670fe509df036495934a602879bbbd0870bf720e983fa93e728d67dd5e9da78b8eba7509045fe29f2054bc53dec654da675c88443e8b6b5345eae3772e488003b3346555792349c3fb5bb7694ac740cf7dc77fc582b39dda4db28783eb621932c6738975a9236ee8eb2d0a5ad152172a8a608287fa8cfa542ed9cfb1687170d1024944e58aaf8d3c4a3bca930e0cc8105087249eef6f3ccbd4816d3f55877628d25a62199ecc2711179711e62b9acf1a06fa023d73a82c4a340cb68f2ab3263541eb63fc687a4dfe62a2ff078ba87bc97ee7df3d968c4382819b918176d80ae31a5a47cec5f38de05e0383b8f4dcdb898962a3ed18b52a537076c2e0b1fe4c4874629e5e48e61b37050bb12fcc61789035458e88ae8a99e2464446e19c3cac68dfd204d9064555177121b7f1eb90a8372361d4bc59c647db8eefdcb1e4a3312cfe291db2225fc93d96854cc871fbb20a3213b50cde470a026990c56e3c8b367185f0d7e09f271f27d7d2bf8356329fabcb8f20efc0d24978c5a9bb4ff5ba1a1de374248a3cee6b238836dff0120f45dc30af23fe2848a4c76702a09360a9f64968d4c9a133675a47a850e14d8af62430c07a7950e67b392b38455c565c9910aee93132e8a8bb5b29a122fe8585d9041734f2d5fc05e5f4263354f193db90c10284bd9630835c0782e4c1049285d21f7fc05441111d1fdd637410107d84ea2954860b7447d858c3e30b992269b3aa9f6e88ad114ddb1caebb72550c21224f5f5753e85acfa5861746b5b8c01885e7647188799855ab73004da2f344c5426357e72e8768598a2852a2b238cb5a04dbe31c6f2daf3856759720e63ca969cd1161291a171d840032dcad5cc9b94f29f993b730f80f6020386591b54fb00e20fdce2e663098353fa37169dd820d8a064a84717a7bc86315a841a10e6bbdfe48a2030900a604ad11621c90132e6bfb6ab1697410d8aa4c54d131a7fa3fe4ccafa428faa449f012845564245832902db873c39b1f6bb92d75a31f89f360e45706f6ba065079d8509b83224e61fdf80fa093a12189b95c759fb017dc0441f05a19fc0af1da227ddfed3430e4fa85f64c1", 0x6aa}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000240)="36f848596d2b15123ad9cc5736c713450467872daf904a0b79cc302911a43ba35c17cf8dc340c09209419fa626a47862055ddf7d4ad74ab4751e8d841d4ac8ef546e6ae006ae9bed484ca5b23ea2c7fe3683abccd163d058ee2be66503016f2e7b091419f9cadd13508ebeaf75d20dece8063bacbf98eda20c95e71400b523726f9c52e29178199ffc55f43e0dbca8d66caafd4d6d8c1e5e89efcda566b6b082abc34476eca7d4d216969c2cab24ea6b776b25c23c78edbe7740047a128759e9f4fa7ad24476750058d236168d44e4b96591c7cc096c8e6519b71c797ac083a6fc5b90220ce26efe91bbd96e985902e03ae1f5b24bf5888966810545fc67965c9194e70c1075837c8cbfb2848a0f59efee64638e907bdf1489fd543dc9c79522a99a23e07d8efe9d7f51b4d33940e72226bc9d21fdb5994b01028f1a1e39c5150bb12c93f6969b9cc423dae109cdbebcaf7eabd2132b75d1ce8ea15a7a881b2f88822676224c86c09822993e3c243d1ecc3b79e4c9b63004357b58eab68380e905b61fefca5cbf3849164370f2a61c9df0a791c8f161f84e96daad14b11d09a515993341b7fa006fb657cf21ffa26bea37492cdf93d4008a464e93c2631af178a704cb86ec3b8ca97e2054ef1dd20cf1ed654d790dc411474bf330ab20183fb6ef048cb27f52e7b96e1b691db9fcc0dd9a07347dbe6e0891150fca7dad843a6239df1628df0703f62052c6d9ce779163a9a4cd12fdee5ea7c13ba08b4c0ffa93771c59f441f1476a82262ae84d05b5e7633b80b5a502576087da869ef826463aefcd773158e25f22dd3c89f3da3778a0ca3eab5c6fc3d334c7de91e2c26516f5b4f7d819fd283db0aa9ae6d7228dcd20960fb0d5066d58ff8cc84cabe377c899359cc93c248a493a45d4227e8f2fe68546e4346ac714103556d79a61bbba96710c5a8897778c4f419b3b8cebb7781c3f29c06504a58752ef9b9dbdd3236fd1e6f34c6226aa70e750", 0x2c8}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) syz_open_pts() (async) close(r0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) write(r2, &(0x7f00000015c0)="9851b9674c2f03d2111fdf7a3c7846d6db9085774ff2dd4b46517208dd2ed6b5b3714e4da4dbed48a5cc6672dc6025bb81b56c50f902d8ed105e5b39b6852b489e911c56595309abec7b124513b426f3bf3d6f21b41cef4dfb0bd516bcd998b2087c5462d7bc51794643c7bfdb171e28458aa36a6b9ee8f5ac02ee9015b9fb74e698de16eb422c2611f0daa1ab908c81093428569e56ebf99c6c23b04508b845c4adf2115ddd1297d6cb65148a5ab4a724bfed9fdf65b761dae4c12214de85439323a9cf437606665f5f013245e13552a8eb38e2eb224d9b12544b09f65371a881051801b9110da3b911df49c564fa25059c0676bdf4e1f2173bb1fe1948838e1e0c6784df4094bb47b6a2ec32d0d00c031e6c2a6609cb93a6a75775cbe50d83e31dada2f1b9ad4cad9ceff41e84b760e657def69dc5a4d5c5b72efd33230db65d3d77dea57c9d2290561b89ccad29f5f07885e16fd974649aa62ecfce840627fc140a59fea0308e3fae35e4447b00cd923236ba6a31e828693a442644442f1c680356ad1fc1b7823ebf4ecb2156534a7cf75af75c56dc404785577e8b210edb55ba0457cf0b85f88b2131da2917af24a2eb179a9cac3fc27ca84cbeea203586fe7b10e96997f28c614b800d9ef938a4413e87e30cbc962f46d56188fe19d8541fe4449080ed2d002959893b858a5d64b0c487940098afa25c20562d2b1641017656a953152e551e5feb3101419bfafd6f008323c48464f47892fdf21fa1979504e0f5859f55b8483ade64c7e1d8248667f3d0c800813cba71527a8260b1d08bab54e6ec4b038d95d1b83d727a7d9a07fa7289c3f494b9c7c08b51d0ecc476c247aadfd21173ab85847a206a48155ae1b7828b594bdcec77e0b2b612121a31b33ee07fdb96577a8df5cfad20876a00b1d2d45450b0f8aec8e09af804514d9ff1db984db34b6502c8bb59cb6b32b114ce19c5dcb974bf5881046037edb4c2cab8a0f74eef57ed258606436728d609497a10a1e67c87528d9f8f50db96c6996d1e3c1f55732638e3a72020770c188a9ae288473ae2e76ce7c96d4d09ce433ed02111a2d6e5721330866ec135e188dfbe66c064f688b9cd903003200e45e0c7df8e2119cfc69acbeac3537ac442d354f43f803cc3e0a8edf0ca9d85e85b1a5281a68c7ff489da0d24f5cb519b40e65ad6d528b2caa4e12cf5a5d182b656bbfd0cb91461f76903884f007e627784a0bdd079e0b3d446dbdd06522cdbefeb5055983dfe65257c13f9289913d0a6d497ca7b170a1dd71da03a2d3f4524cce04394215dee49b3f9cc4d1a3f1efb24c5b17b428f69617abc8dc0ca9c6ee92999ef38d910e2231edb59a44e972f3a457c69b48f5cead7b1b9213f168fc04a6aac6c0626b17e674f053e3ed4cb5edd1bfdec1ae4ea169617b1c902792a2d779f022d2766f09d8d9e0aed6d6573ea9e2732e5f262720d293d7291b2d5ad2ebb7f2001be66bce1d14d6020ac59f17b842eac3f196b21cca8fddc8331fa3099b503c35baca81324c5cd43ced5ee1a2426c16ee578b7326a1414f52289b08016227fc756275c4d2bd106dfd2374b55900384f8f2b6fb7bb99785bbed677cc8937c5496263853d45ad639749b9325403191a2d0c474dc0030cf2d25fe4fb399ec8e5206866756276bf10a22202ed0fef88297475ede9c1bcf780ca78d8615dbca6fcc118a273e8a3949338b2f39454e168f5471ae491a91926d7d69b7461b2e49e64c58979a67ce3d69b347119bcd0c5e6d6af2166cb7f886d3b7fffeec06b56657e16d4a8c0bc083634a6217ccca3483f8e3d1b442f57fb5794613c945ee69d4228cdbf5afaa03695c199460b738dcf195e3562a4b39775ec74ed5b2ad4be841561af546ad38a740211b231566d81a5110c11c4ef68f315b5fa7b4b0b69f5b672df504acb59ac9d540f98608530f1e414c0307a7148d1db22259bfad62674f759f4964bfd2441c95895e2086d72bd04258be28eb1a78d3111db6e1628c5ec3c619ecbd23461a68802558073322457fea87ce39605d3c7eda3695ec4f16d3a181aed952446a97b07dc7e11030dd86943d41f46dce5aa11f3e0e8f0e68358b722a057ba4c7468719f6b7ea9063dfe02effefbbe42313b272ec148753823fdb13302b4eae8737c9a6413acc844d192b25b18a1c92e88d1b7521fd20d823e169391ead91d20a8d52d8a3d455a0b717dd1ea3199ff58f840c94db1b153ad47646f8265c424f5c50fcb8deadcd8c148779aac55d54070f2b974e3e57d2e5258e900692f013ef43b5e72cbefa6a942115298afa8e60dbf70f28a8f313b38b39dd003ed9c16c05c60dd16feeff827a6b0654e2d3a44c887d2af310c59265e1518008c485461b1ad5942e9c98de6185b751a782e98788d236da79857d951a7b91e3a35ca2694f2561bdab684fe11668239b6b64a405a6cc0940e651480282cf78ada5191092d81aa5212ffbf577832ba28e76bd04ccd64019a347b8e824dde8e01779ccbd52f5414c793a1e63f637a782533ed396c772ad8d2352991e4ee15a0a63f4f6957d9ba7ba261754be54895011692f7fc8731f401c241fe545203d0ce6d2462604f0713690f65349fe8e6227d6a282a566914e58bc1348828b96adcb781b3cdf01a7ca9e931beb1bb289bae9b1f0c314fe75c2c73139359ca6050d33da107ffdac8669558ba11392040ca7144371baf1d4bc179651ff842f363cd43527b7ef9639ee999236b5d23432e1b57a472a9b59d547626a1164c589fc4092123b56ac0eb0df8c3488d0a44ec6761b22cea101e5a8a671f63aefda5d8aa9a0c3cb8aeae103ed69669f4d5d7bdaa62309a7a37de871cebbc4341df54119ac58e5b801513dd7f18af986340cc7de412c100b269663548b8b569f88f71554f9e286be56f5bf82701ab71725d4cf60005e123891f7323789eb69025b4556624e63f1869cdc59854418e687a43d169d2fb1a1ecc6014516c0d5954943693f5e85e2e566b1b6b3d0b540d59085b98abc571afae5a440ee691e3ab32cae900d18d261ddcb1b29e2c19048cc558411d870fca6c44bb72e23164c7cf9da9736eead1a477c8b896ae04d160c74e64db763dd04c8e9bca161b5f48df5a9bece04108b05c6db09d8302e4ae837a61ff891848466d5b42764e0a79d10ba8344b078976179025500cedfdaa615ab37030b5ec85c0d230cca206cbe854f76e790925e220e3f88748aaf68032e8de9905863ba8e1f7b310f375f833bc45fc3c0d300b9895cf8bcbdf3ae8239cca3b0ed134af147f66b62062229ba9ac4293c23f7fe761cd2e3cfd6bfddab07c410a3918b31573acde6790580fd5ae0265c843189ce5c263a7a1891b86592bf970c02210e8461cc36952d6438a4854c7b4362cef8e31fd8d99eb2255dd99ad56b04c5f4da44034f62a1227247fb9bf255e1d065f1746a57f8ae098c9792de331488820cf02de1357d10411d1f0e2fd0729c6fc8882fd042fa8ad04104f980635cbf2c89c4aae9b69a46ef78cbccec2fa40caf68df5495388a919aafc4a7628d2d0766452457437da3098e45c6bac0b397beabfc36883b950531424bc4b9b7a6ac1ee2ad9d63c69103c4bacf9e26093d4b91f8faf51eedb7ceb28e6c65e36e341a51934c91774e7f00781b8a5ef4932bdf3e99eadceea77cf0972e2d900c0bbe882e8fdb71557a51c3f5ed777a3dc61dd67fd4d8af807371e725cc3106d23a31d2b1550b6596953a67678a23b84fc9e64a2363a1aa059ab6c6191cecba2d6307bc95fa7af3cdb380d837b0eab6550bd25e576ec8501f9a669dc593a90f235420366dc757092e8a0787aa50f55399d8f4f3e91ecc4f596d3fbb5ff5a8cfd5c10086b271004e41ba8d9a1584b5e644e7ea829773583855b70288fb24ba93f5aeaebfecd905edf12c06343056e567f2ca79d9a90040dc5b45f097eb8619cf309b0dc9a332924aeeec189ace1afeec256eab34a2c7a07ba1735296ca9fc3a7ce545325823717f387a3711da366b5d1458a0b44d5d4d8fd0a0fb0f903cd1c593dcf39408b759df63bb6048914a4f84efdcb900efe15206ed07788904b6a7726e240f5aac0102d3b690e93ed183503918a0eff909672290b1e1ff23323247ed13b88968afb1077eb9b4d9021281f3e1675c72730f9b9f2796ae98564a80e70c8625cd0e301e8fafaa85a674c17cb14a669037b7dbb9f50256555c5829f3c095be6587001f50a2c51b125a4d5e9c42e4c54223c43e8806ae36d1a932b4c3ae28f811953ef488b4d9c3ba419a4ab6e6bb52ee8048f9051ca7a574825b53dbdee784526de025cb6f06ebe91c300d909a527ff010daa386cbac11a31e6a26a101ef76d89cb6b602c8c4a65570e9986436b8f94fdf860d5eb166c88bf2d03b7532a5c34d3b813aa1af92f4087b2b9874893d619f166f8eb88ac2631d0bc36cc6068b205a378aff1acb38335617b4d4a1a089d301f8b86a3bb064c2821dd457b859be6ffbe285024e203a1599e206a4fae8372646667d424e6ed6593183d285055b04b21344f56c0d52a47f3bbac7b511f89ad8e7f334fb8d9987a6d1a418d1849d1e6e09bd52dd2c605e7bba0bc2c0dc3f45824cda3936497b432eb67ebbdf2d57e5bb05cdfd23e63743796eef3cadc37f1379a5478aa5d10dc6c37a142de37547e8e0a4f1f7256e85af9045fcfd005321088503a1ac72029064adcfe4c22f682d87be8ff87c01b39bafc7ba8cbfb2720f663de570c62deb964e10267e009bd40d7613e43bde539dbd807998ff35d5a9dba1d27adac6213ebf75475301f9e3fa018c47227ba0a2b7ed29b12496b8b51ca4c8e20b1d81a76922754f788f846ec0dc2d7f184450dbebaae8def9a3e81ac3157e1710a03fe24fcdf0eb0099723376b07c1429ea7f249c1dd281c97a251cc49a3ad17b1434e6be144fbbf7c4bf7e6c8466bed842af360e615028900075ac21bda5cf4df2b6c9ffbd12306add4e0518b942fe0ba589fa4db82507f7c8913dd31ebf423d88dd88b31dcde211c529bd94dff53946a377993570a85c79eee5aa94cfbe89286cdda11a70dc04ecae26e0c0e8ef7e1c03c10d24c7ab77080d335e624ce2d9e25427041851c28170ed4183509af787c314654ee2b56a0861b0b8c7828f6064943d24d3603553050bf44301a4915004405af0818045ab5e63831f8a7e5c717c580d1f376e63fedccf8ebd59b70c2ba17ec1c384603dd8cac05217e89589d57d5eae41bf8d526374c1d9df6d4d78e8bb42a1eae181e2b1f9563c31e6ccb4220b2a997937af6e80ef9d8cd6eb134fba9518f6034fa1f64795c3bc99612ef65778b790bcdae66323d23674682df5d02d91b1d304f4ea39d2bc22718238ed5fef996488e7c8691411668bda4d9698d7c0c28732e4eaeb578d09ace98a3bb62fa8ed2c7baef532bd2779f092c06a37b32db8368b39fa0168ec9610af6ef310067b3c58554a0a7867f661f5b3ec60a65807f8a7df781d4b6bdb2160ad9b150274149ccf4dca464cb988d41c9fa43e0f6b7015668b5293591fc5a8f1f8f4a632bd2663b5ecdcf311e4f37b4325a287a8061b0164d40ec2c30e3bb9598f313f592d3a111234ffbf1abe4dff48c0fdebf60b9dc9a92cf1df6d1dcc0c6407af8948ff5b538608c32991072a050b40103bf848fb4476db3c2114d91fa5764641e38fec21c5a29aad7c722735c015581b6a4d5c657fbd187c9885cf422d861e8f3b4363e73e41e1b544c2db14d35594a508f959740983d3bd83d63ba5dad0a0f", 0x1000) (async) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0xffffffff, 0x401, 0xfffffffa, "cf00000fc850c10080000000001000"}) (async) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000980)="f4fb6ab8c35669eb898373fd5e058ba7391e26b107b0e4189b55d25eb83ea1e12126b6a73a6ca1bd3d790259ba5615ad161a791d04f5cb19faf683a326a70bda30eba5988641490ab424550bacbbbc506aef4746daed187f03065527dccaa560be543445742379a079c39d79e3021d14cfb8243fe2dedb68bf821533cec819d4d6c32034456fd23e6231dd56bc41638da0d4979fd447a1b5ff003c6526ed4fcaa7fc7c0bfd59edc5cc9bdc0803f448da2f0215435c3af172a584bf12c89e00d74cda545db442018c73a9a22e560510e454771a1195a272a102ef1f195138cedeabffde7521dee7c13248fca9c121038eef417635df0fd3957926c6768caa96ad2e336c27942d12645b1dad512e764e473c2750b6b750dc31d4f73e2b669854467bc136a866dca62fdba2bf55d666b607a2bb4597a752629d652e4cb2fa487fd85b6a95e6bebc7bc81ca930004e9c8019ebb7b87bedf8a16e36a3851a1d5344137dc4046f9a7660a3adf954080b9f1af55cf6a7a83b66f67b1bf6f28082f5ceee905a88e8a0705f6118ca0d5fe7313844627414046f95242a7ab078b81cd9229c8e1dd8a3491fc8e28e32d1c1da0bd0470b35db1a68f1c8bcc58c266a28a12b1585534901773bec0537590cf67f40b28006950210de70669420affdc8671cd9ad584dfa7f2e8b73db18e240ea0f324ba7115bb6214210a25340e667f0c535ca0c933c3c9cac12aaa02b3a78b38795681090b7a715b269af4dede1efaf66697f2752824ffb2bb73931b0836d1cf8b11c213bc9922305c94e41bec36d670e94134875c2ed2cb66e3bd940899a84473f0cfde7ea3a4bb968db0a0fc8163c2e0abc7514566f7bd257e32af2a9a1e320a9fa7e31a4750c1f7e8efcf87f580d47ac813c1c129de114dc2333f51d4fadd798a3e50809778dde6c8959579b6d3406f20c6830070c9a46b9a0d94fcfbc2573d8298c8bd564b391619ecbe8e459ad8b7f6c8e9c407b4f3de292417f63050a6c45b6faceaa932ce053a3ab874d8ddabe9815884327c9487fb0aec8c5fe05ba0acbaa7981efedcec6cf4173dc544767d85efcf2a38d67b37a30d66eef1def6be40e0ffa0ea88098d79e844f24ea4d4052886cb4ebe5155c57b4f623f78f0f45b4774ed39f6d94e59d9e593b21cf9cbe54c78fc721193fb401ec8a818aba6d2e891223038aebf7cc3b8a04b50006ff272eddec3b315311ce78cbcc3628bd1a45b27d51f99c640c27cbae88b82131d5077c74ef753f684ddce9c6ad6a9eb7d52f73feb423f761aa4534767a896242d04af65670fe509df036495934a602879bbbd0870bf720e983fa93e728d67dd5e9da78b8eba7509045fe29f2054bc53dec654da675c88443e8b6b5345eae3772e488003b3346555792349c3fb5bb7694ac740cf7dc77fc582b39dda4db28783eb621932c6738975a9236ee8eb2d0a5ad152172a8a608287fa8cfa542ed9cfb1687170d1024944e58aaf8d3c4a3bca930e0cc8105087249eef6f3ccbd4816d3f55877628d25a62199ecc2711179711e62b9acf1a06fa023d73a82c4a340cb68f2ab3263541eb63fc687a4dfe62a2ff078ba87bc97ee7df3d968c4382819b918176d80ae31a5a47cec5f38de05e0383b8f4dcdb898962a3ed18b52a537076c2e0b1fe4c4874629e5e48e61b37050bb12fcc61789035458e88ae8a99e2464446e19c3cac68dfd204d9064555177121b7f1eb90a8372361d4bc59c647db8eefdcb1e4a3312cfe291db2225fc93d96854cc871fbb20a3213b50cde470a026990c56e3c8b367185f0d7e09f271f27d7d2bf8356329fabcb8f20efc0d24978c5a9bb4ff5ba1a1de374248a3cee6b238836dff0120f45dc30af23fe2848a4c76702a09360a9f64968d4c9a133675a47a850e14d8af62430c07a7950e67b392b38455c565c9910aee93132e8a8bb5b29a122fe8585d9041734f2d5fc05e5f4263354f193db90c10284bd9630835c0782e4c1049285d21f7fc05441111d1fdd637410107d84ea2954860b7447d858c3e30b992269b3aa9f6e88ad114ddb1caebb72550c21224f5f5753e85acfa5861746b5b8c01885e7647188799855ab73004da2f344c5426357e72e8768598a2852a2b238cb5a04dbe31c6f2daf3856759720e63ca969cd1161291a171d840032dcad5cc9b94f29f993b730f80f6020386591b54fb00e20fdce2e663098353fa37169dd820d8a064a84717a7bc86315a841a10e6bbdfe48a2030900a604ad11621c90132e6bfb6ab1697410d8aa4c54d131a7fa3fe4ccafa428faa449f012845564245832902db873c39b1f6bb92d75a31f89f360e45706f6ba065079d8509b83224e61fdf80fa093a12189b95c759fb017dc0441f05a19fc0af1da227ddfed3430e4fa85f64c1", 0x6aa}], 0x1) (async) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000240)="36f848596d2b15123ad9cc5736c713450467872daf904a0b79cc302911a43ba35c17cf8dc340c09209419fa626a47862055ddf7d4ad74ab4751e8d841d4ac8ef546e6ae006ae9bed484ca5b23ea2c7fe3683abccd163d058ee2be66503016f2e7b091419f9cadd13508ebeaf75d20dece8063bacbf98eda20c95e71400b523726f9c52e29178199ffc55f43e0dbca8d66caafd4d6d8c1e5e89efcda566b6b082abc34476eca7d4d216969c2cab24ea6b776b25c23c78edbe7740047a128759e9f4fa7ad24476750058d236168d44e4b96591c7cc096c8e6519b71c797ac083a6fc5b90220ce26efe91bbd96e985902e03ae1f5b24bf5888966810545fc67965c9194e70c1075837c8cbfb2848a0f59efee64638e907bdf1489fd543dc9c79522a99a23e07d8efe9d7f51b4d33940e72226bc9d21fdb5994b01028f1a1e39c5150bb12c93f6969b9cc423dae109cdbebcaf7eabd2132b75d1ce8ea15a7a881b2f88822676224c86c09822993e3c243d1ecc3b79e4c9b63004357b58eab68380e905b61fefca5cbf3849164370f2a61c9df0a791c8f161f84e96daad14b11d09a515993341b7fa006fb657cf21ffa26bea37492cdf93d4008a464e93c2631af178a704cb86ec3b8ca97e2054ef1dd20cf1ed654d790dc411474bf330ab20183fb6ef048cb27f52e7b96e1b691db9fcc0dd9a07347dbe6e0891150fca7dad843a6239df1628df0703f62052c6d9ce779163a9a4cd12fdee5ea7c13ba08b4c0ffa93771c59f441f1476a82262ae84d05b5e7633b80b5a502576087da869ef826463aefcd773158e25f22dd3c89f3da3778a0ca3eab5c6fc3d334c7de91e2c26516f5b4f7d819fd283db0aa9ae6d7228dcd20960fb0d5066d58ff8cc84cabe377c899359cc93c248a493a45d4227e8f2fe68546e4346ac714103556d79a61bbba96710c5a8897778c4f419b3b8cebb7781c3f29c06504a58752ef9b9dbdd3236fd1e6f34c6226aa70e750", 0x2c8}], 0x1) (async) 02:25:06 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, 0x0, 0x0) 02:25:06 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2) r1 = open$dir(&(0x7f0000001040)='./file0\x00', 0x400, 0x18) getdents(r1, &(0x7f0000000000)=""/4123, 0x76) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) (async) lseek(r0, 0x0, 0x2) (async) open$dir(&(0x7f0000001040)='./file0\x00', 0x400, 0x18) (async) getdents(r1, &(0x7f0000000000)=""/4123, 0x76) (async) 02:25:06 executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000280)='-)]\x00', &(0x7f00000002c0)='##{%\x00']) dup2(r1, r0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000480)="c2", 0x1}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r2) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) fsync(r0) 02:25:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025", 0x9) 02:25:06 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000140)="7cdc3fd1aa17dddf7830faa1aaa3f56bda1eaf98777007659b69790154d35c9c1a6bf17ce02f9ae81f728369", 0x2c) 02:25:06 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, 0x0, 0x0) 02:25:06 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) (rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f00000000c0)=[{0x0, 0x4, 0x96, 0x3}, {0x2, 0x40, 0x81}, {0x400, 0x0, 0x2d, 0x7f}, {0x0, 0x9, 0x0, 0x1000}]}) (async, rerun: 64) pwrite(0xffffffffffffff9c, &(0x7f0000000140)="9cec3d478a56a51c91989d325bd248eeab6b185eac24f9902e4a2d128aabd90144ad0a5578b9c393ff24ad5417d5a34b5ef09f8e6457d7b3f5b8a170fa91e1b602ee5d961c072653d8", 0x49, 0x69) (async, rerun: 64) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:06 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080), 0x0) 02:25:06 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2) r1 = open$dir(&(0x7f0000001040)='./file0\x00', 0x400, 0x18) getdents(r1, &(0x7f0000000000)=""/4123, 0x76) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) (async) lseek(r0, 0x0, 0x2) (async) open$dir(&(0x7f0000001040)='./file0\x00', 0x400, 0x18) (async) getdents(r1, &(0x7f0000000000)=""/4123, 0x76) (async) 02:25:06 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async, rerun: 32) write(r0, &(0x7f0000000140)="7cdc3fd1aa17dddf7830faa1aaa3f56bda1eaf98777007659b69790154d35c9c1a6bf17ce02f9ae81f728369", 0x2c) (rerun: 32) 02:25:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) minherit(&(0x7f0000788000/0x4000)=nil, 0x4000, 0x3) bind(r2, &(0x7f0000000000)=@un=@abs={0x1, 0xd, 0x1}, 0x8) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r5, r6) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001040), 0x8, 0x0) dup2(r6, r7) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r4, &(0x7f0000000040)=""/4069, 0xffffff8a, 0x842, 0x0, 0x0) 02:25:06 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) r0 = syz_open_pts() close(r0) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) write(r2, &(0x7f00000015c0)="9851b9674c2f03d2111fdf7a3c7846d6db9085774ff2dd4b46517208dd2ed6b5b3714e4da4dbed48a5cc6672dc6025bb81b56c50f902d8ed105e5b39b6852b489e911c56595309abec7b124513b426f3bf3d6f21b41cef4dfb0bd516bcd998b2087c5462d7bc51794643c7bfdb171e28458aa36a6b9ee8f5ac02ee9015b9fb74e698de16eb422c2611f0daa1ab908c81093428569e56ebf99c6c23b04508b845c4adf2115ddd1297d6cb65148a5ab4a724bfed9fdf65b761dae4c12214de85439323a9cf437606665f5f013245e13552a8eb38e2eb224d9b12544b09f65371a881051801b9110da3b911df49c564fa25059c0676bdf4e1f2173bb1fe1948838e1e0c6784df4094bb47b6a2ec32d0d00c031e6c2a6609cb93a6a75775cbe50d83e31dada2f1b9ad4cad9ceff41e84b760e657def69dc5a4d5c5b72efd33230db65d3d77dea57c9d2290561b89ccad29f5f07885e16fd974649aa62ecfce840627fc140a59fea0308e3fae35e4447b00cd923236ba6a31e828693a442644442f1c680356ad1fc1b7823ebf4ecb2156534a7cf75af75c56dc404785577e8b210edb55ba0457cf0b85f88b2131da2917af24a2eb179a9cac3fc27ca84cbeea203586fe7b10e96997f28c614b800d9ef938a4413e87e30cbc962f46d56188fe19d8541fe4449080ed2d002959893b858a5d64b0c487940098afa25c20562d2b1641017656a953152e551e5feb3101419bfafd6f008323c48464f47892fdf21fa1979504e0f5859f55b8483ade64c7e1d8248667f3d0c800813cba71527a8260b1d08bab54e6ec4b038d95d1b83d727a7d9a07fa7289c3f494b9c7c08b51d0ecc476c247aadfd21173ab85847a206a48155ae1b7828b594bdcec77e0b2b612121a31b33ee07fdb96577a8df5cfad20876a00b1d2d45450b0f8aec8e09af804514d9ff1db984db34b6502c8bb59cb6b32b114ce19c5dcb974bf5881046037edb4c2cab8a0f74eef57ed258606436728d609497a10a1e67c87528d9f8f50db96c6996d1e3c1f55732638e3a72020770c188a9ae288473ae2e76ce7c96d4d09ce433ed02111a2d6e5721330866ec135e188dfbe66c064f688b9cd903003200e45e0c7df8e2119cfc69acbeac3537ac442d354f43f803cc3e0a8edf0ca9d85e85b1a5281a68c7ff489da0d24f5cb519b40e65ad6d528b2caa4e12cf5a5d182b656bbfd0cb91461f76903884f007e627784a0bdd079e0b3d446dbdd06522cdbefeb5055983dfe65257c13f9289913d0a6d497ca7b170a1dd71da03a2d3f4524cce04394215dee49b3f9cc4d1a3f1efb24c5b17b428f69617abc8dc0ca9c6ee92999ef38d910e2231edb59a44e972f3a457c69b48f5cead7b1b9213f168fc04a6aac6c0626b17e674f053e3ed4cb5edd1bfdec1ae4ea169617b1c902792a2d779f022d2766f09d8d9e0aed6d6573ea9e2732e5f262720d293d7291b2d5ad2ebb7f2001be66bce1d14d6020ac59f17b842eac3f196b21cca8fddc8331fa3099b503c35baca81324c5cd43ced5ee1a2426c16ee578b7326a1414f52289b08016227fc756275c4d2bd106dfd2374b55900384f8f2b6fb7bb99785bbed677cc8937c5496263853d45ad639749b9325403191a2d0c474dc0030cf2d25fe4fb399ec8e5206866756276bf10a22202ed0fef88297475ede9c1bcf780ca78d8615dbca6fcc118a273e8a3949338b2f39454e168f5471ae491a91926d7d69b7461b2e49e64c58979a67ce3d69b347119bcd0c5e6d6af2166cb7f886d3b7fffeec06b56657e16d4a8c0bc083634a6217ccca3483f8e3d1b442f57fb5794613c945ee69d4228cdbf5afaa03695c199460b738dcf195e3562a4b39775ec74ed5b2ad4be841561af546ad38a740211b231566d81a5110c11c4ef68f315b5fa7b4b0b69f5b672df504acb59ac9d540f98608530f1e414c0307a7148d1db22259bfad62674f759f4964bfd2441c95895e2086d72bd04258be28eb1a78d3111db6e1628c5ec3c619ecbd23461a68802558073322457fea87ce39605d3c7eda3695ec4f16d3a181aed952446a97b07dc7e11030dd86943d41f46dce5aa11f3e0e8f0e68358b722a057ba4c7468719f6b7ea9063dfe02effefbbe42313b272ec148753823fdb13302b4eae8737c9a6413acc844d192b25b18a1c92e88d1b7521fd20d823e169391ead91d20a8d52d8a3d455a0b717dd1ea3199ff58f840c94db1b153ad47646f8265c424f5c50fcb8deadcd8c148779aac55d54070f2b974e3e57d2e5258e900692f013ef43b5e72cbefa6a942115298afa8e60dbf70f28a8f313b38b39dd003ed9c16c05c60dd16feeff827a6b0654e2d3a44c887d2af310c59265e1518008c485461b1ad5942e9c98de6185b751a782e98788d236da79857d951a7b91e3a35ca2694f2561bdab684fe11668239b6b64a405a6cc0940e651480282cf78ada5191092d81aa5212ffbf577832ba28e76bd04ccd64019a347b8e824dde8e01779ccbd52f5414c793a1e63f637a782533ed396c772ad8d2352991e4ee15a0a63f4f6957d9ba7ba261754be54895011692f7fc8731f401c241fe545203d0ce6d2462604f0713690f65349fe8e6227d6a282a566914e58bc1348828b96adcb781b3cdf01a7ca9e931beb1bb289bae9b1f0c314fe75c2c73139359ca6050d33da107ffdac8669558ba11392040ca7144371baf1d4bc179651ff842f363cd43527b7ef9639ee999236b5d23432e1b57a472a9b59d547626a1164c589fc4092123b56ac0eb0df8c3488d0a44ec6761b22cea101e5a8a671f63aefda5d8aa9a0c3cb8aeae103ed69669f4d5d7bdaa62309a7a37de871cebbc4341df54119ac58e5b801513dd7f18af986340cc7de412c100b269663548b8b569f88f71554f9e286be56f5bf82701ab71725d4cf60005e123891f7323789eb69025b4556624e63f1869cdc59854418e687a43d169d2fb1a1ecc6014516c0d5954943693f5e85e2e566b1b6b3d0b540d59085b98abc571afae5a440ee691e3ab32cae900d18d261ddcb1b29e2c19048cc558411d870fca6c44bb72e23164c7cf9da9736eead1a477c8b896ae04d160c74e64db763dd04c8e9bca161b5f48df5a9bece04108b05c6db09d8302e4ae837a61ff891848466d5b42764e0a79d10ba8344b078976179025500cedfdaa615ab37030b5ec85c0d230cca206cbe854f76e790925e220e3f88748aaf68032e8de9905863ba8e1f7b310f375f833bc45fc3c0d300b9895cf8bcbdf3ae8239cca3b0ed134af147f66b62062229ba9ac4293c23f7fe761cd2e3cfd6bfddab07c410a3918b31573acde6790580fd5ae0265c843189ce5c263a7a1891b86592bf970c02210e8461cc36952d6438a4854c7b4362cef8e31fd8d99eb2255dd99ad56b04c5f4da44034f62a1227247fb9bf255e1d065f1746a57f8ae098c9792de331488820cf02de1357d10411d1f0e2fd0729c6fc8882fd042fa8ad04104f980635cbf2c89c4aae9b69a46ef78cbccec2fa40caf68df5495388a919aafc4a7628d2d0766452457437da3098e45c6bac0b397beabfc36883b950531424bc4b9b7a6ac1ee2ad9d63c69103c4bacf9e26093d4b91f8faf51eedb7ceb28e6c65e36e341a51934c91774e7f00781b8a5ef4932bdf3e99eadceea77cf0972e2d900c0bbe882e8fdb71557a51c3f5ed777a3dc61dd67fd4d8af807371e725cc3106d23a31d2b1550b6596953a67678a23b84fc9e64a2363a1aa059ab6c6191cecba2d6307bc95fa7af3cdb380d837b0eab6550bd25e576ec8501f9a669dc593a90f235420366dc757092e8a0787aa50f55399d8f4f3e91ecc4f596d3fbb5ff5a8cfd5c10086b271004e41ba8d9a1584b5e644e7ea829773583855b70288fb24ba93f5aeaebfecd905edf12c06343056e567f2ca79d9a90040dc5b45f097eb8619cf309b0dc9a332924aeeec189ace1afeec256eab34a2c7a07ba1735296ca9fc3a7ce545325823717f387a3711da366b5d1458a0b44d5d4d8fd0a0fb0f903cd1c593dcf39408b759df63bb6048914a4f84efdcb900efe15206ed07788904b6a7726e240f5aac0102d3b690e93ed183503918a0eff909672290b1e1ff23323247ed13b88968afb1077eb9b4d9021281f3e1675c72730f9b9f2796ae98564a80e70c8625cd0e301e8fafaa85a674c17cb14a669037b7dbb9f50256555c5829f3c095be6587001f50a2c51b125a4d5e9c42e4c54223c43e8806ae36d1a932b4c3ae28f811953ef488b4d9c3ba419a4ab6e6bb52ee8048f9051ca7a574825b53dbdee784526de025cb6f06ebe91c300d909a527ff010daa386cbac11a31e6a26a101ef76d89cb6b602c8c4a65570e9986436b8f94fdf860d5eb166c88bf2d03b7532a5c34d3b813aa1af92f4087b2b9874893d619f166f8eb88ac2631d0bc36cc6068b205a378aff1acb38335617b4d4a1a089d301f8b86a3bb064c2821dd457b859be6ffbe285024e203a1599e206a4fae8372646667d424e6ed6593183d285055b04b21344f56c0d52a47f3bbac7b511f89ad8e7f334fb8d9987a6d1a418d1849d1e6e09bd52dd2c605e7bba0bc2c0dc3f45824cda3936497b432eb67ebbdf2d57e5bb05cdfd23e63743796eef3cadc37f1379a5478aa5d10dc6c37a142de37547e8e0a4f1f7256e85af9045fcfd005321088503a1ac72029064adcfe4c22f682d87be8ff87c01b39bafc7ba8cbfb2720f663de570c62deb964e10267e009bd40d7613e43bde539dbd807998ff35d5a9dba1d27adac6213ebf75475301f9e3fa018c47227ba0a2b7ed29b12496b8b51ca4c8e20b1d81a76922754f788f846ec0dc2d7f184450dbebaae8def9a3e81ac3157e1710a03fe24fcdf0eb0099723376b07c1429ea7f249c1dd281c97a251cc49a3ad17b1434e6be144fbbf7c4bf7e6c8466bed842af360e615028900075ac21bda5cf4df2b6c9ffbd12306add4e0518b942fe0ba589fa4db82507f7c8913dd31ebf423d88dd88b31dcde211c529bd94dff53946a377993570a85c79eee5aa94cfbe89286cdda11a70dc04ecae26e0c0e8ef7e1c03c10d24c7ab77080d335e624ce2d9e25427041851c28170ed4183509af787c314654ee2b56a0861b0b8c7828f6064943d24d3603553050bf44301a4915004405af0818045ab5e63831f8a7e5c717c580d1f376e63fedccf8ebd59b70c2ba17ec1c384603dd8cac05217e89589d57d5eae41bf8d526374c1d9df6d4d78e8bb42a1eae181e2b1f9563c31e6ccb4220b2a997937af6e80ef9d8cd6eb134fba9518f6034fa1f64795c3bc99612ef65778b790bcdae66323d23674682df5d02d91b1d304f4ea39d2bc22718238ed5fef996488e7c8691411668bda4d9698d7c0c28732e4eaeb578d09ace98a3bb62fa8ed2c7baef532bd2779f092c06a37b32db8368b39fa0168ec9610af6ef310067b3c58554a0a7867f661f5b3ec60a65807f8a7df781d4b6bdb2160ad9b150274149ccf4dca464cb988d41c9fa43e0f6b7015668b5293591fc5a8f1f8f4a632bd2663b5ecdcf311e4f37b4325a287a8061b0164d40ec2c30e3bb9598f313f592d3a111234ffbf1abe4dff48c0fdebf60b9dc9a92cf1df6d1dcc0c6407af8948ff5b538608c32991072a050b40103bf848fb4476db3c2114d91fa5764641e38fec21c5a29aad7c722735c015581b6a4d5c657fbd187c9885cf422d861e8f3b4363e73e41e1b544c2db14d35594a508f959740983d3bd83d63ba5dad0a0f", 0x1000) (async) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0xffffffff, 0x401, 0xfffffffa, "cf00000fc850c10080000000001000"}) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000980)="f4fb6ab8c35669eb898373fd5e058ba7391e26b107b0e4189b55d25eb83ea1e12126b6a73a6ca1bd3d790259ba5615ad161a791d04f5cb19faf683a326a70bda30eba5988641490ab424550bacbbbc506aef4746daed187f03065527dccaa560be543445742379a079c39d79e3021d14cfb8243fe2dedb68bf821533cec819d4d6c32034456fd23e6231dd56bc41638da0d4979fd447a1b5ff003c6526ed4fcaa7fc7c0bfd59edc5cc9bdc0803f448da2f0215435c3af172a584bf12c89e00d74cda545db442018c73a9a22e560510e454771a1195a272a102ef1f195138cedeabffde7521dee7c13248fca9c121038eef417635df0fd3957926c6768caa96ad2e336c27942d12645b1dad512e764e473c2750b6b750dc31d4f73e2b669854467bc136a866dca62fdba2bf55d666b607a2bb4597a752629d652e4cb2fa487fd85b6a95e6bebc7bc81ca930004e9c8019ebb7b87bedf8a16e36a3851a1d5344137dc4046f9a7660a3adf954080b9f1af55cf6a7a83b66f67b1bf6f28082f5ceee905a88e8a0705f6118ca0d5fe7313844627414046f95242a7ab078b81cd9229c8e1dd8a3491fc8e28e32d1c1da0bd0470b35db1a68f1c8bcc58c266a28a12b1585534901773bec0537590cf67f40b28006950210de70669420affdc8671cd9ad584dfa7f2e8b73db18e240ea0f324ba7115bb6214210a25340e667f0c535ca0c933c3c9cac12aaa02b3a78b38795681090b7a715b269af4dede1efaf66697f2752824ffb2bb73931b0836d1cf8b11c213bc9922305c94e41bec36d670e94134875c2ed2cb66e3bd940899a84473f0cfde7ea3a4bb968db0a0fc8163c2e0abc7514566f7bd257e32af2a9a1e320a9fa7e31a4750c1f7e8efcf87f580d47ac813c1c129de114dc2333f51d4fadd798a3e50809778dde6c8959579b6d3406f20c6830070c9a46b9a0d94fcfbc2573d8298c8bd564b391619ecbe8e459ad8b7f6c8e9c407b4f3de292417f63050a6c45b6faceaa932ce053a3ab874d8ddabe9815884327c9487fb0aec8c5fe05ba0acbaa7981efedcec6cf4173dc544767d85efcf2a38d67b37a30d66eef1def6be40e0ffa0ea88098d79e844f24ea4d4052886cb4ebe5155c57b4f623f78f0f45b4774ed39f6d94e59d9e593b21cf9cbe54c78fc721193fb401ec8a818aba6d2e891223038aebf7cc3b8a04b50006ff272eddec3b315311ce78cbcc3628bd1a45b27d51f99c640c27cbae88b82131d5077c74ef753f684ddce9c6ad6a9eb7d52f73feb423f761aa4534767a896242d04af65670fe509df036495934a602879bbbd0870bf720e983fa93e728d67dd5e9da78b8eba7509045fe29f2054bc53dec654da675c88443e8b6b5345eae3772e488003b3346555792349c3fb5bb7694ac740cf7dc77fc582b39dda4db28783eb621932c6738975a9236ee8eb2d0a5ad152172a8a608287fa8cfa542ed9cfb1687170d1024944e58aaf8d3c4a3bca930e0cc8105087249eef6f3ccbd4816d3f55877628d25a62199ecc2711179711e62b9acf1a06fa023d73a82c4a340cb68f2ab3263541eb63fc687a4dfe62a2ff078ba87bc97ee7df3d968c4382819b918176d80ae31a5a47cec5f38de05e0383b8f4dcdb898962a3ed18b52a537076c2e0b1fe4c4874629e5e48e61b37050bb12fcc61789035458e88ae8a99e2464446e19c3cac68dfd204d9064555177121b7f1eb90a8372361d4bc59c647db8eefdcb1e4a3312cfe291db2225fc93d96854cc871fbb20a3213b50cde470a026990c56e3c8b367185f0d7e09f271f27d7d2bf8356329fabcb8f20efc0d24978c5a9bb4ff5ba1a1de374248a3cee6b238836dff0120f45dc30af23fe2848a4c76702a09360a9f64968d4c9a133675a47a850e14d8af62430c07a7950e67b392b38455c565c9910aee93132e8a8bb5b29a122fe8585d9041734f2d5fc05e5f4263354f193db90c10284bd9630835c0782e4c1049285d21f7fc05441111d1fdd637410107d84ea2954860b7447d858c3e30b992269b3aa9f6e88ad114ddb1caebb72550c21224f5f5753e85acfa5861746b5b8c01885e7647188799855ab73004da2f344c5426357e72e8768598a2852a2b238cb5a04dbe31c6f2daf3856759720e63ca969cd1161291a171d840032dcad5cc9b94f29f993b730f80f6020386591b54fb00e20fdce2e663098353fa37169dd820d8a064a84717a7bc86315a841a10e6bbdfe48a2030900a604ad11621c90132e6bfb6ab1697410d8aa4c54d131a7fa3fe4ccafa428faa449f012845564245832902db873c39b1f6bb92d75a31f89f360e45706f6ba065079d8509b83224e61fdf80fa093a12189b95c759fb017dc0441f05a19fc0af1da227ddfed3430e4fa85f64c1", 0x6aa}], 0x1) (async) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000240)="36f848596d2b15123ad9cc5736c713450467872daf904a0b79cc302911a43ba35c17cf8dc340c09209419fa626a47862055ddf7d4ad74ab4751e8d841d4ac8ef546e6ae006ae9bed484ca5b23ea2c7fe3683abccd163d058ee2be66503016f2e7b091419f9cadd13508ebeaf75d20dece8063bacbf98eda20c95e71400b523726f9c52e29178199ffc55f43e0dbca8d66caafd4d6d8c1e5e89efcda566b6b082abc34476eca7d4d216969c2cab24ea6b776b25c23c78edbe7740047a128759e9f4fa7ad24476750058d236168d44e4b96591c7cc096c8e6519b71c797ac083a6fc5b90220ce26efe91bbd96e985902e03ae1f5b24bf5888966810545fc67965c9194e70c1075837c8cbfb2848a0f59efee64638e907bdf1489fd543dc9c79522a99a23e07d8efe9d7f51b4d33940e72226bc9d21fdb5994b01028f1a1e39c5150bb12c93f6969b9cc423dae109cdbebcaf7eabd2132b75d1ce8ea15a7a881b2f88822676224c86c09822993e3c243d1ecc3b79e4c9b63004357b58eab68380e905b61fefca5cbf3849164370f2a61c9df0a791c8f161f84e96daad14b11d09a515993341b7fa006fb657cf21ffa26bea37492cdf93d4008a464e93c2631af178a704cb86ec3b8ca97e2054ef1dd20cf1ed654d790dc411474bf330ab20183fb6ef048cb27f52e7b96e1b691db9fcc0dd9a07347dbe6e0891150fca7dad843a6239df1628df0703f62052c6d9ce779163a9a4cd12fdee5ea7c13ba08b4c0ffa93771c59f441f1476a82262ae84d05b5e7633b80b5a502576087da869ef826463aefcd773158e25f22dd3c89f3da3778a0ca3eab5c6fc3d334c7de91e2c26516f5b4f7d819fd283db0aa9ae6d7228dcd20960fb0d5066d58ff8cc84cabe377c899359cc93c248a493a45d4227e8f2fe68546e4346ac714103556d79a61bbba96710c5a8897778c4f419b3b8cebb7781c3f29c06504a58752ef9b9dbdd3236fd1e6f34c6226aa70e750", 0x2c8}], 0x1) 02:25:06 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async) write(r0, &(0x7f0000000140)="7cdc3fd1aa17dddf7830faa1aaa3f56bda1eaf98777007659b69790154d35c9c1a6bf17ce02f9ae81f728369", 0x2c) 02:25:06 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f00000000c0)=[{0x0, 0x4, 0x96, 0x3}, {0x2, 0x40, 0x81}, {0x400, 0x0, 0x2d, 0x7f}, {0x0, 0x9, 0x0, 0x1000}]}) pwrite(0xffffffffffffff9c, &(0x7f0000000140)="9cec3d478a56a51c91989d325bd248eeab6b185eac24f9902e4a2d128aabd90144ad0a5578b9c393ff24ad5417d5a34b5ef09f8e6457d7b3f5b8a170fa91e1b602ee5d961c072653d8", 0x49, 0x69) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f00000000c0)=[{0x0, 0x4, 0x96, 0x3}, {0x2, 0x40, 0x81}, {0x400, 0x0, 0x2d, 0x7f}, {0x0, 0x9, 0x0, 0x1000}]}) (async) pwrite(0xffffffffffffff9c, &(0x7f0000000140)="9cec3d478a56a51c91989d325bd248eeab6b185eac24f9902e4a2d128aabd90144ad0a5578b9c393ff24ad5417d5a34b5ef09f8e6457d7b3f5b8a170fa91e1b602ee5d961c072653d8", 0x49, 0x69) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) 02:25:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec", 0xa) 02:25:06 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080), 0x0) 02:25:06 executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4086333) open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x140) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000100)=0x3) 02:25:06 executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000280)='-)]\x00', &(0x7f00000002c0)='##{%\x00']) dup2(r1, r0) (async) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000480)="c2", 0x1}], 0x1, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r2) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) (async) fsync(r0) 02:25:06 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x10000, 0x104) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000580)={0x1, &(0x7f0000000540)=[{0x5, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="ea4d1d4889ddc5c908831485849bfedb347272b13cbcdcecc1f6d9a01e6f71abebfd8ed9e767f92d7976627f2d7caa018cf58f9f97c0f1ea9cc7f486b8b2e8e5b9eec480e3aeff8ad265fdeabac380556421aa42f80455c3e6d1fb1ec56301da0e073041efd350daa6b16e590fbe8b311299c5c48ccdceac6212d4b09cdf9f304dfe07ea319318f3e98a264c6a8b7f0f57ab0eda4f5be9daf3f3c79b6537b0603569bd8c8de09b940c5a3e4464aae8a7c87888f10b10abc9c1436013119e3feb82b6337f16d4e51d69a68eff658c10ab10b0", 0xd2}, {&(0x7f0000000240)="cedd17696c8a8d2faf1e6903434ed205f10b05eb05e247221f721d520e199e993367c36dbfdbb5f58d7e1a850334d424e238adeaf21780129ec850ff2e928478e1d56b644c20c44c60bb8c88caab440cb7b4bb69fa621f861451ee642910a7065d3d931ebec2c55e85ab2253328508d244704275e27693015525d5b1a9968470a12400", 0x83}, {&(0x7f00000000c0)="b4c9328eaf67e9", 0x7}, {&(0x7f0000000300)="daa00d59b006b3ca807614b6ae969bd6fc6049b5c1176fa0d050bcaaa52cd9ad7d6db68d39793a09e3819f39979bf327781e6e99051cbee99ce6525745567af3ad070ed4832112c878c25c3a37ae6b96e35954589f5962f1b9c2be4a14d778919a7502a0743819b48199d1cc39b822dcacf1ec44bd7f12a794f003feed832f9de35e5ba41b7e0e6ec43e04fe3a1913ea12d310d86b0b64216d67a7a96b13c51e66244d3ab0ce0bca74dc5ae1f9cf8276371b81993f866d0c4fe716756a369619e6721bfcd6cec03f184a2ef95bfd1a98c6641edf6f3ead17527d070a1f107a52994c71b8a61cfb5b2ed185c5657c8d", 0xef}, {&(0x7f0000000400)="dc6ec5c3879734", 0x7}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:06 executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4086333) open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x140) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000100)=0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4086333) (async) open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x140) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000100)=0x3) (async) 02:25:07 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x3, 0x8, &(0x7f0000000180)="6f1bf7f65aa457175682b2b095decf68a5b3fe507bd5b4046e6ffc6f50602c2f23a48fdcde4a872342c7d043524b24728d9b59f222b326776e9f1cacd6bfb88868414d49aeffd659be82724958faca6ab1291da40b50d358783e26474b6bfbff188707b667031f6de005214c012c7f0b709541a99039bae769a436f4c659d882ada9e8879c5534186129a9513a5df3433aff8efbb8da087762f1daa4ae206122d40a0e422d9c41df", 0xa8) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r4 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) openat(r0, &(0x7f0000000400)='./file0\x00', 0x80, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setuid(r6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{0x0, 0x0, 0x0, 0x4}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x6], [0x0, 0x80000001, 0x0, 0x0, 0x0, 0x3, 0x0, 0x80000000, 0x2000000000000000, 0x2], [0x0, 0x0, 0x0, 0x4, 0x0, 0x4], [0x1000000, 0x0, 0x7, 0x0, 0x20000000000], [{0x1}, {0x0, 0x2, 0xffffffff}, {0x0, 0x0, 0x100}, {0x0, 0x0, 0x2}, {}, {0x0, 0x2, 0x5980}, {0x0, 0x7d4}, {0x1000}]}}, 0x0, 0xaf}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r7, 0xcd60441a, &(0x7f0000000240)=0x2) 02:25:07 executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000280)='-)]\x00', &(0x7f00000002c0)='##{%\x00']) dup2(r1, r0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000480)="c2", 0x1}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r2) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) fsync(r0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000280)='-)]\x00', &(0x7f00000002c0)='##{%\x00']) (async) dup2(r1, r0) (async) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000480)="c2", 0x1}], 0x1, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) dup2(r1, r2) (async) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) (async) fsync(r0) (async) 02:25:07 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080), 0x0) 02:25:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec", 0xa) 02:25:07 executing program 6: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x9, 0x4, 0x6, 0x7}, {0x5, 0xff, 0x1, 0x401}, {0x200, 0x1, 0x1, 0x1f}, {0x8001, 0x3, 0x3, 0x1}, {0x401, 0x80, 0x9, 0x2}, {0x8, 0xff, 0xfa, 0x800}]}) 02:25:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) r2 = socket(0x2, 0x1, 0x0) (async) minherit(&(0x7f0000788000/0x4000)=nil, 0x4000, 0x3) bind(r2, &(0x7f0000000000)=@un=@abs={0x1, 0xd, 0x1}, 0x8) (async) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r5, r6) (async) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001040), 0x8, 0x0) dup2(r6, r7) (async) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) (async) recvfrom(r4, &(0x7f0000000040)=""/4069, 0xffffff8a, 0x842, 0x0, 0x0) 02:25:07 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x10000, 0x104) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000580)={0x1, &(0x7f0000000540)=[{0x5, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="ea4d1d4889ddc5c908831485849bfedb347272b13cbcdcecc1f6d9a01e6f71abebfd8ed9e767f92d7976627f2d7caa018cf58f9f97c0f1ea9cc7f486b8b2e8e5b9eec480e3aeff8ad265fdeabac380556421aa42f80455c3e6d1fb1ec56301da0e073041efd350daa6b16e590fbe8b311299c5c48ccdceac6212d4b09cdf9f304dfe07ea319318f3e98a264c6a8b7f0f57ab0eda4f5be9daf3f3c79b6537b0603569bd8c8de09b940c5a3e4464aae8a7c87888f10b10abc9c1436013119e3feb82b6337f16d4e51d69a68eff658c10ab10b0", 0xd2}, {&(0x7f0000000240)="cedd17696c8a8d2faf1e6903434ed205f10b05eb05e247221f721d520e199e993367c36dbfdbb5f58d7e1a850334d424e238adeaf21780129ec850ff2e928478e1d56b644c20c44c60bb8c88caab440cb7b4bb69fa621f861451ee642910a7065d3d931ebec2c55e85ab2253328508d244704275e27693015525d5b1a9968470a12400", 0x83}, {&(0x7f00000000c0)="b4c9328eaf67e9", 0x7}, {&(0x7f0000000300)="daa00d59b006b3ca807614b6ae969bd6fc6049b5c1176fa0d050bcaaa52cd9ad7d6db68d39793a09e3819f39979bf327781e6e99051cbee99ce6525745567af3ad070ed4832112c878c25c3a37ae6b96e35954589f5962f1b9c2be4a14d778919a7502a0743819b48199d1cc39b822dcacf1ec44bd7f12a794f003feed832f9de35e5ba41b7e0e6ec43e04fe3a1913ea12d310d86b0b64216d67a7a96b13c51e66244d3ab0ce0bca74dc5ae1f9cf8276371b81993f866d0c4fe716756a369619e6721bfcd6cec03f184a2ef95bfd1a98c6641edf6f3ead17527d070a1f107a52994c71b8a61cfb5b2ed185c5657c8d", 0xef}, {&(0x7f0000000400)="dc6ec5c3879734", 0x7}], 0x5) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:07 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) (async) r1 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) (async) openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async) r3 = socket$inet(0x2, 0x2, 0x0) (async) setsockopt(r2, 0x3, 0x8, &(0x7f0000000180)="6f1bf7f65aa457175682b2b095decf68a5b3fe507bd5b4046e6ffc6f50602c2f23a48fdcde4a872342c7d043524b24728d9b59f222b326776e9f1cacd6bfb88868414d49aeffd659be82724958faca6ab1291da40b50d358783e26474b6bfbff188707b667031f6de005214c012c7f0b709541a99039bae769a436f4c659d882ada9e8879c5534186129a9513a5df3433aff8efbb8da087762f1daa4ae206122d40a0e422d9c41df", 0xa8) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async) r4 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async) openat(r0, &(0x7f0000000400)='./file0\x00', 0x80, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setuid(r6) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{0x0, 0x0, 0x0, 0x4}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x6], [0x0, 0x80000001, 0x0, 0x0, 0x0, 0x3, 0x0, 0x80000000, 0x2000000000000000, 0x2], [0x0, 0x0, 0x0, 0x4, 0x0, 0x4], [0x1000000, 0x0, 0x7, 0x0, 0x20000000000], [{0x1}, {0x0, 0x2, 0xffffffff}, {0x0, 0x0, 0x100}, {0x0, 0x0, 0x2}, {}, {0x0, 0x2, 0x5980}, {0x0, 0x7d4}, {0x1000}]}}, 0x0, 0xaf}) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r7, 0xcd60441a, &(0x7f0000000240)=0x2) 02:25:07 executing program 6: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x9, 0x4, 0x6, 0x7}, {0x5, 0xff, 0x1, 0x401}, {0x200, 0x1, 0x1, 0x1f}, {0x8001, 0x3, 0x3, 0x1}, {0x401, 0x80, 0x9, 0x2}, {0x8, 0xff, 0xfa, 0x800}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x9, 0x4, 0x6, 0x7}, {0x5, 0xff, 0x1, 0x401}, {0x200, 0x1, 0x1, 0x1f}, {0x8001, 0x3, 0x3, 0x1}, {0x401, 0x80, 0x9, 0x2}, {0x8, 0xff, 0xfa, 0x800}]}) (async) 02:25:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec", 0xa) 02:25:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) minherit(&(0x7f0000788000/0x4000)=nil, 0x4000, 0x3) bind(r2, &(0x7f0000000000)=@un=@abs={0x1, 0xd, 0x1}, 0x8) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r5, r6) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001040), 0x8, 0x0) dup2(r6, r7) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r4, &(0x7f0000000040)=""/4069, 0xffffff8a, 0x842, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) close(r1) (async) socket(0x2, 0x1, 0x0) (async) minherit(&(0x7f0000788000/0x4000)=nil, 0x4000, 0x3) (async) bind(r2, &(0x7f0000000000)=@un=@abs={0x1, 0xd, 0x1}, 0x8) (async) socket(0x2, 0x2, 0x0) (async) dup2(r2, r3) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r5, r6) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001040), 0x8, 0x0) (async) dup2(r6, r7) (async) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) (async) recvfrom(r4, &(0x7f0000000040)=""/4069, 0xffffff8a, 0x842, 0x0, 0x0) (async) 02:25:07 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x10000, 0x104) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000580)={0x1, &(0x7f0000000540)=[{0x5, 0x7, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="ea4d1d4889ddc5c908831485849bfedb347272b13cbcdcecc1f6d9a01e6f71abebfd8ed9e767f92d7976627f2d7caa018cf58f9f97c0f1ea9cc7f486b8b2e8e5b9eec480e3aeff8ad265fdeabac380556421aa42f80455c3e6d1fb1ec56301da0e073041efd350daa6b16e590fbe8b311299c5c48ccdceac6212d4b09cdf9f304dfe07ea319318f3e98a264c6a8b7f0f57ab0eda4f5be9daf3f3c79b6537b0603569bd8c8de09b940c5a3e4464aae8a7c87888f10b10abc9c1436013119e3feb82b6337f16d4e51d69a68eff658c10ab10b0", 0xd2}, {&(0x7f0000000240)="cedd17696c8a8d2faf1e6903434ed205f10b05eb05e247221f721d520e199e993367c36dbfdbb5f58d7e1a850334d424e238adeaf21780129ec850ff2e928478e1d56b644c20c44c60bb8c88caab440cb7b4bb69fa621f861451ee642910a7065d3d931ebec2c55e85ab2253328508d244704275e27693015525d5b1a9968470a12400", 0x83}, {&(0x7f00000000c0)="b4c9328eaf67e9", 0x7}, {&(0x7f0000000300)="daa00d59b006b3ca807614b6ae969bd6fc6049b5c1176fa0d050bcaaa52cd9ad7d6db68d39793a09e3819f39979bf327781e6e99051cbee99ce6525745567af3ad070ed4832112c878c25c3a37ae6b96e35954589f5962f1b9c2be4a14d778919a7502a0743819b48199d1cc39b822dcacf1ec44bd7f12a794f003feed832f9de35e5ba41b7e0e6ec43e04fe3a1913ea12d310d86b0b64216d67a7a96b13c51e66244d3ab0ce0bca74dc5ae1f9cf8276371b81993f866d0c4fe716756a369619e6721bfcd6cec03f184a2ef95bfd1a98c6641edf6f3ead17527d070a1f107a52994c71b8a61cfb5b2ed185c5657c8d", 0xef}, {&(0x7f0000000400)="dc6ec5c3879734", 0x7}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x10000, 0x104) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000580)={0x1, &(0x7f0000000540)=[{0x5, 0x7, 0x8, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="ea4d1d4889ddc5c908831485849bfedb347272b13cbcdcecc1f6d9a01e6f71abebfd8ed9e767f92d7976627f2d7caa018cf58f9f97c0f1ea9cc7f486b8b2e8e5b9eec480e3aeff8ad265fdeabac380556421aa42f80455c3e6d1fb1ec56301da0e073041efd350daa6b16e590fbe8b311299c5c48ccdceac6212d4b09cdf9f304dfe07ea319318f3e98a264c6a8b7f0f57ab0eda4f5be9daf3f3c79b6537b0603569bd8c8de09b940c5a3e4464aae8a7c87888f10b10abc9c1436013119e3feb82b6337f16d4e51d69a68eff658c10ab10b0", 0xd2}, {&(0x7f0000000240)="cedd17696c8a8d2faf1e6903434ed205f10b05eb05e247221f721d520e199e993367c36dbfdbb5f58d7e1a850334d424e238adeaf21780129ec850ff2e928478e1d56b644c20c44c60bb8c88caab440cb7b4bb69fa621f861451ee642910a7065d3d931ebec2c55e85ab2253328508d244704275e27693015525d5b1a9968470a12400", 0x83}, {&(0x7f00000000c0)="b4c9328eaf67e9", 0x7}, {&(0x7f0000000300)="daa00d59b006b3ca807614b6ae969bd6fc6049b5c1176fa0d050bcaaa52cd9ad7d6db68d39793a09e3819f39979bf327781e6e99051cbee99ce6525745567af3ad070ed4832112c878c25c3a37ae6b96e35954589f5962f1b9c2be4a14d778919a7502a0743819b48199d1cc39b822dcacf1ec44bd7f12a794f003feed832f9de35e5ba41b7e0e6ec43e04fe3a1913ea12d310d86b0b64216d67a7a96b13c51e66244d3ab0ce0bca74dc5ae1f9cf8276371b81993f866d0c4fe716756a369619e6721bfcd6cec03f184a2ef95bfd1a98c6641edf6f3ead17527d070a1f107a52994c71b8a61cfb5b2ed185c5657c8d", 0xef}, {&(0x7f0000000400)="dc6ec5c3879734", 0x7}], 0x5) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) 02:25:07 executing program 6: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x9, 0x4, 0x6, 0x7}, {0x5, 0xff, 0x1, 0x401}, {0x200, 0x1, 0x1, 0x1f}, {0x8001, 0x3, 0x3, 0x1}, {0x401, 0x80, 0x9, 0x2}, {0x8, 0xff, 0xfa, 0x800}]}) 02:25:07 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dd", 0x7) 02:25:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 02:25:07 executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4086333) open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x140) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000100)=0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4086333) (async) open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x140) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000100)=0x3) (async) 02:25:07 executing program 7: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 02:25:07 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) (async) r1 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r1) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) (async) openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x3, 0x8, &(0x7f0000000180)="6f1bf7f65aa457175682b2b095decf68a5b3fe507bd5b4046e6ffc6f50602c2f23a48fdcde4a872342c7d043524b24728d9b59f222b326776e9f1cacd6bfb88868414d49aeffd659be82724958faca6ab1291da40b50d358783e26474b6bfbff188707b667031f6de005214c012c7f0b709541a99039bae769a436f4c659d882ada9e8879c5534186129a9513a5df3433aff8efbb8da087762f1daa4ae206122d40a0e422d9c41df", 0xa8) (async) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r4 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) openat(r0, &(0x7f0000000400)='./file0\x00', 0x80, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setuid(r6) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{0x0, 0x0, 0x0, 0x4}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x6], [0x0, 0x80000001, 0x0, 0x0, 0x0, 0x3, 0x0, 0x80000000, 0x2000000000000000, 0x2], [0x0, 0x0, 0x0, 0x4, 0x0, 0x4], [0x1000000, 0x0, 0x7, 0x0, 0x20000000000], [{0x1}, {0x0, 0x2, 0xffffffff}, {0x0, 0x0, 0x100}, {0x0, 0x0, 0x2}, {}, {0x0, 0x2, 0x5980}, {0x0, 0x7d4}, {0x1000}]}}, 0x0, 0xaf}) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r7, 0xcd60441a, &(0x7f0000000240)=0x2) 02:25:07 executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0xff}, {0x5c}, {0x39b, 0x0, 0x0, 0x40}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = dup2(r0, r1) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000100)=[{0xfff, 0x1, 0x40, 0x7fffffff}, {0x7, 0x4, 0x0, 0x6}, {0xe427, 0x1, 0x8, 0xffff}, {0x4, 0x7f, 0x67, 0x1}, {0x5, 0x6, 0x0, 0x10000}, {0x1000, 0x0, 0x4, 0x100}]}) fcntl$dupfd(r2, 0xa, r1) write(0xffffffffffffffff, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000180)) 02:25:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = dup2(r0, r1) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x120, 0x0) fchmod(r3, 0x2) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r4 = syz_open_pts() pwrite(r1, &(0x7f00000002c0)="9c427c06e018dd36b59167ad210c635f721f0cae6fa33b001be19533ac4190f5a3a4a21d8ede15e25f790de42bdf3e81ef5766b05c08fcdf10b9baadbf7df56646deca0c95602d8603d2cce6121e47228a0b605ea11cb92cd6b2def7b426d45fe5d5af0879ba90f98a601cfd89f06fab3e53e0ab59f2029cc2918fc0dfd1c1f4e854f9870bf261bdd39cea6720a4100dda4b", 0x92, 0x81) close(r4) r5 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)="5f456a1c7f4e594f3396d2a87144512adbbb6d2cd560fd9f31335f2741df6f2dc64d1f97993ec72fae4eb3e95a35ed465cfa53f67443352c3fb4e99a21ccc0b8e6adccd5689ccecec4e1765f12c71cf02151e14ef1689e7e4a8e36aa8b219f304cf8c692436d2bb9ee180f7a4e5a7d34a9587a247f9db443568adc755ce9a8a8b2403a7c8174b895ad94ac9da9d2dab7a63e1d932793f135918a4e23a3c39ff24a6e173eb6d30898", 0xa8}], 0x1, &(0x7f0000000180)=ANY=[@ANYRES16=r5], 0xd0, 0x4}, 0x0) write(r4, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000380)) ioctl$TIOCSDTR(r4, 0x20007479) 02:25:07 executing program 7: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) (async) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 02:25:07 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dd", 0x7) 02:25:07 executing program 0: socketpair(0x1, 0x1, 0x1, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 02:25:07 executing program 4: ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f00000000c0)) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000140)=""/234, 0xea, 0x0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:07 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x34, 0x0, 0x0, 0x100}, {0x7ffffffe}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x8, 0x60, 0x40, 0xfff}, {0x8000, 0x20, 0x5, 0x100}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 02:25:07 executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0xff}, {0x5c}, {0x39b, 0x0, 0x0, 0x40}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = dup2(r0, r1) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000100)=[{0xfff, 0x1, 0x40, 0x7fffffff}, {0x7, 0x4, 0x0, 0x6}, {0xe427, 0x1, 0x8, 0xffff}, {0x4, 0x7f, 0x67, 0x1}, {0x5, 0x6, 0x0, 0x10000}, {0x1000, 0x0, 0x4, 0x100}]}) (async) fcntl$dupfd(r2, 0xa, r1) write(0xffffffffffffffff, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000180)) 02:25:07 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x80}, {0x1c}, {0x6, 0x0, 0x0, 0x120}]}) pwrite(r0, &(0x7f0000000040)="d000000000000000000000000008", 0xe, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 02:25:07 executing program 7: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) (async) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) (async) 02:25:07 executing program 4: ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f00000000c0)) (async) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000140)=""/234, 0xea, 0x0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:07 executing program 0: socketpair(0x1, 0x1, 0x1, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair(0x1, 0x1, 0x1, &(0x7f0000000480)) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) 02:25:07 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x34, 0x0, 0x0, 0x100}, {0x7ffffffe}]}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x8, 0x60, 0x40, 0xfff}, {0x8000, 0x20, 0x5, 0x100}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 02:25:07 executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0xff}, {0x5c}, {0x39b, 0x0, 0x0, 0x40}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = dup2(r0, r1) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000100)=[{0xfff, 0x1, 0x40, 0x7fffffff}, {0x7, 0x4, 0x0, 0x6}, {0xe427, 0x1, 0x8, 0xffff}, {0x4, 0x7f, 0x67, 0x1}, {0x5, 0x6, 0x0, 0x10000}, {0x1000, 0x0, 0x4, 0x100}]}) fcntl$dupfd(r2, 0xa, r1) write(0xffffffffffffffff, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0xff}, {0x5c}, {0x39b, 0x0, 0x0, 0x40}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r0, r1) (async) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000100)=[{0xfff, 0x1, 0x40, 0x7fffffff}, {0x7, 0x4, 0x0, 0x6}, {0xe427, 0x1, 0x8, 0xffff}, {0x4, 0x7f, 0x67, 0x1}, {0x5, 0x6, 0x0, 0x10000}, {0x1000, 0x0, 0x4, 0x100}]}) (async) fcntl$dupfd(r2, 0xa, r1) (async) write(0xffffffffffffffff, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000180)) (async) 02:25:07 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dd", 0x7) 02:25:07 executing program 4: ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f00000000c0)) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000140)=""/234, 0xea, 0x0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:07 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x80}, {0x1c}, {0x6, 0x0, 0x0, 0x120}]}) (async) pwrite(r0, &(0x7f0000000040)="d000000000000000000000000008", 0xe, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 02:25:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = dup2(r0, r1) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x120, 0x0) fchmod(r3, 0x2) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r4 = syz_open_pts() pwrite(r1, &(0x7f00000002c0)="9c427c06e018dd36b59167ad210c635f721f0cae6fa33b001be19533ac4190f5a3a4a21d8ede15e25f790de42bdf3e81ef5766b05c08fcdf10b9baadbf7df56646deca0c95602d8603d2cce6121e47228a0b605ea11cb92cd6b2def7b426d45fe5d5af0879ba90f98a601cfd89f06fab3e53e0ab59f2029cc2918fc0dfd1c1f4e854f9870bf261bdd39cea6720a4100dda4b", 0x92, 0x81) close(r4) r5 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)="5f456a1c7f4e594f3396d2a87144512adbbb6d2cd560fd9f31335f2741df6f2dc64d1f97993ec72fae4eb3e95a35ed465cfa53f67443352c3fb4e99a21ccc0b8e6adccd5689ccecec4e1765f12c71cf02151e14ef1689e7e4a8e36aa8b219f304cf8c692436d2bb9ee180f7a4e5a7d34a9587a247f9db443568adc755ce9a8a8b2403a7c8174b895ad94ac9da9d2dab7a63e1d932793f135918a4e23a3c39ff24a6e173eb6d30898", 0xa8}], 0x1, &(0x7f0000000180)=ANY=[@ANYRES16=r5], 0xd0, 0x4}, 0x0) write(r4, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000380)) ioctl$TIOCSDTR(r4, 0x20007479) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r0, r1) (async) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x120, 0x0) (async) fchmod(r3, 0x2) (async) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) (async) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) syz_open_pts() (async) pwrite(r1, &(0x7f00000002c0)="9c427c06e018dd36b59167ad210c635f721f0cae6fa33b001be19533ac4190f5a3a4a21d8ede15e25f790de42bdf3e81ef5766b05c08fcdf10b9baadbf7df56646deca0c95602d8603d2cce6121e47228a0b605ea11cb92cd6b2def7b426d45fe5d5af0879ba90f98a601cfd89f06fab3e53e0ab59f2029cc2918fc0dfd1c1f4e854f9870bf261bdd39cea6720a4100dda4b", 0x92, 0x81) (async) close(r4) (async) syz_open_pts() (async) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)=0x7) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)="5f456a1c7f4e594f3396d2a87144512adbbb6d2cd560fd9f31335f2741df6f2dc64d1f97993ec72fae4eb3e95a35ed465cfa53f67443352c3fb4e99a21ccc0b8e6adccd5689ccecec4e1765f12c71cf02151e14ef1689e7e4a8e36aa8b219f304cf8c692436d2bb9ee180f7a4e5a7d34a9587a247f9db443568adc755ce9a8a8b2403a7c8174b895ad94ac9da9d2dab7a63e1d932793f135918a4e23a3c39ff24a6e173eb6d30898", 0xa8}], 0x1, &(0x7f0000000180)=ANY=[@ANYRES16=r5], 0xd0, 0x4}, 0x0) (async) write(r4, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000380)) (async) ioctl$TIOCSDTR(r4, 0x20007479) (async) 02:25:08 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830fa", 0xb) 02:25:08 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@random="bd8b28e857f5", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @local, @local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}}}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x1, 0x3, 0x3}, {0x0, 0x5, 0x80, 0x5834}, {0x8, 0x40, 0x3, 0x1}]}) accept$unix(r1, 0x0, &(0x7f0000000180)) 02:25:08 executing program 0: socketpair(0x1, 0x1, 0x1, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 02:25:08 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x80}, {0x1c}, {0x6, 0x0, 0x0, 0x120}]}) pwrite(r0, &(0x7f0000000040)="d000000000000000000000000008", 0xe, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x80}, {0x1c}, {0x6, 0x0, 0x0, 0x120}]}) (async) pwrite(r0, &(0x7f0000000040)="d000000000000000000000000008", 0xe, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) 02:25:08 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCFLUSH(r3, 0x20004268) 02:25:08 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x34, 0x0, 0x0, 0x100}, {0x7ffffffe}]}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x8, 0x60, 0x40, 0xfff}, {0x8000, 0x20, 0x5, 0x100}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 02:25:08 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r5 = dup2(r3, r4) ioctl$FIOASYNC(r5, 0xc4504447, &(0x7f00000000c0)) fcntl$dupfd(r2, 0x0, r5) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x2, [{0x2, 0x629}, {0x2, 0x1ff}, {0x3, 0x7fffffff}, {0x2, 0x5}, {0x1, 0x4}, {0x1, 0x200}, {0x1, 0x8021}, {0x3, 0x8001}, {0x1, 0x1}, {0x3, 0x4}, {0x0, 0x10000}, {0x1, 0xdcc}, {0x1, 0x8}, {0x1, 0x8}, {0x2, 0x287}, {0x3, 0x1edcb38d}, {0x3, 0xfffffffa}, {0x3, 0x3ff}, {0x0, 0x4}, {0x3, 0x3}, {0x2, 0x7}, {0x2, 0x91}, {0x3, 0x9}, {0x1, 0x7}, {0x3762f8312dded120, 0x6}, {0x2, 0x2}, {0x1, 0x1000}, {0x3, 0x800}, {0x2, 0x9}, {0x2, 0x3e7b}, {0x1, 0x8}, {0x1, 0x1000}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:08 executing program 3: kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11f, 0x1, 0x1000000000000000}], 0x60, 0x0, 0x221, 0x0) kqueue() 02:25:08 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@random="bd8b28e857f5", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @local, @local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}}}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x1, 0x3, 0x3}, {0x0, 0x5, 0x80, 0x5834}, {0x8, 0x40, 0x3, 0x1}]}) (async) accept$unix(r1, 0x0, &(0x7f0000000180)) 02:25:08 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCFLUSH(r3, 0x20004268) 02:25:08 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830fa", 0xb) 02:25:08 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r5 = dup2(r3, r4) ioctl$FIOASYNC(r5, 0xc4504447, &(0x7f00000000c0)) fcntl$dupfd(r2, 0x0, r5) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x2, [{0x2, 0x629}, {0x2, 0x1ff}, {0x3, 0x7fffffff}, {0x2, 0x5}, {0x1, 0x4}, {0x1, 0x200}, {0x1, 0x8021}, {0x3, 0x8001}, {0x1, 0x1}, {0x3, 0x4}, {0x0, 0x10000}, {0x1, 0xdcc}, {0x1, 0x8}, {0x1, 0x8}, {0x2, 0x287}, {0x3, 0x1edcb38d}, {0x3, 0xfffffffa}, {0x3, 0x3ff}, {0x0, 0x4}, {0x3, 0x3}, {0x2, 0x7}, {0x2, 0x91}, {0x3, 0x9}, {0x1, 0x7}, {0x3762f8312dded120, 0x6}, {0x2, 0x2}, {0x1, 0x1000}, {0x3, 0x800}, {0x2, 0x9}, {0x2, 0x3e7b}, {0x1, 0x8}, {0x1, 0x1000}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) (async) pipe2(&(0x7f0000000140), 0x10004) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r3, r4) (async) ioctl$FIOASYNC(r5, 0xc4504447, &(0x7f00000000c0)) (async) fcntl$dupfd(r2, 0x0, r5) (async) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x2, [{0x2, 0x629}, {0x2, 0x1ff}, {0x3, 0x7fffffff}, {0x2, 0x5}, {0x1, 0x4}, {0x1, 0x200}, {0x1, 0x8021}, {0x3, 0x8001}, {0x1, 0x1}, {0x3, 0x4}, {0x0, 0x10000}, {0x1, 0xdcc}, {0x1, 0x8}, {0x1, 0x8}, {0x2, 0x287}, {0x3, 0x1edcb38d}, {0x3, 0xfffffffa}, {0x3, 0x3ff}, {0x0, 0x4}, {0x3, 0x3}, {0x2, 0x7}, {0x2, 0x91}, {0x3, 0x9}, {0x1, 0x7}, {0x3762f8312dded120, 0x6}, {0x2, 0x2}, {0x1, 0x1000}, {0x3, 0x800}, {0x2, 0x9}, {0x2, 0x3e7b}, {0x1, 0x8}, {0x1, 0x1000}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) 02:25:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffbff, 0x10000, 0x8, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000023000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x10, 0x3, 0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup2(r2, r3) write(r4, 0x0, 0x0) 02:25:08 executing program 2: r0 = socket(0x3a, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="9a02adf5ffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000600)="a9431ba20085000000005736cfa008c89bcc6bc29685404de8a9c9cc001000ea00005add3b04fe42ac5b70a6bf89fdac39b390d70342c752a4cf0b410200d24a22c71bb60b8fb181d73c37091e06903b23c6e4db04e4b76bfc000000f71f63101e2e2146fa9aa897bbdc392af7aa19b70e5f0f9142e6ea2cf8bcdf", 0x7b}, {&(0x7f0000000280)="5e7039a125b2fe581790", 0xa}], 0x2) dup(r0) 02:25:08 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCFLUSH(r3, 0x20004268) 02:25:08 executing program 3: kqueue() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11f, 0x1, 0x1000000000000000}], 0x60, 0x0, 0x221, 0x0) (async) kqueue() 02:25:08 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = dup2(r0, r1) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x120, 0x0) fchmod(r3, 0x2) (async) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) (async) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) r4 = syz_open_pts() pwrite(r1, &(0x7f00000002c0)="9c427c06e018dd36b59167ad210c635f721f0cae6fa33b001be19533ac4190f5a3a4a21d8ede15e25f790de42bdf3e81ef5766b05c08fcdf10b9baadbf7df56646deca0c95602d8603d2cce6121e47228a0b605ea11cb92cd6b2def7b426d45fe5d5af0879ba90f98a601cfd89f06fab3e53e0ab59f2029cc2918fc0dfd1c1f4e854f9870bf261bdd39cea6720a4100dda4b", 0x92, 0x81) (async) close(r4) (async) r5 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)=0x7) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)="5f456a1c7f4e594f3396d2a87144512adbbb6d2cd560fd9f31335f2741df6f2dc64d1f97993ec72fae4eb3e95a35ed465cfa53f67443352c3fb4e99a21ccc0b8e6adccd5689ccecec4e1765f12c71cf02151e14ef1689e7e4a8e36aa8b219f304cf8c692436d2bb9ee180f7a4e5a7d34a9587a247f9db443568adc755ce9a8a8b2403a7c8174b895ad94ac9da9d2dab7a63e1d932793f135918a4e23a3c39ff24a6e173eb6d30898", 0xa8}], 0x1, &(0x7f0000000180)=ANY=[@ANYRES16=r5], 0xd0, 0x4}, 0x0) (async) write(r4, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000380)) ioctl$TIOCSDTR(r4, 0x20007479) 02:25:08 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@random="bd8b28e857f5", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @local, @local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}}}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x1, 0x3, 0x3}, {0x0, 0x5, 0x80, 0x5834}, {0x8, 0x40, 0x3, 0x1}]}) accept$unix(r1, 0x0, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x6}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@random="bd8b28e857f5", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @local, @local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}}}}}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r1, r2) (async) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x1, 0x3, 0x3}, {0x0, 0x5, 0x80, 0x5834}, {0x8, 0x40, 0x3, 0x1}]}) (async) accept$unix(r1, 0x0, &(0x7f0000000180)) (async) 02:25:08 executing program 2: r0 = socket(0x3a, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="9a02adf5ffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000600)="a9431ba20085000000005736cfa008c89bcc6bc29685404de8a9c9cc001000ea00005add3b04fe42ac5b70a6bf89fdac39b390d70342c752a4cf0b410200d24a22c71bb60b8fb181d73c37091e06903b23c6e4db04e4b76bfc000000f71f63101e2e2146fa9aa897bbdc392af7aa19b70e5f0f9142e6ea2cf8bcdf", 0x7b}, {&(0x7f0000000280)="5e7039a125b2fe581790", 0xa}], 0x2) (async) dup(r0) 02:25:08 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830fa", 0xb) 02:25:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffbff, 0x10000, 0x8, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000023000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 32) r1 = socket(0x18, 0x3, 0x0) (rerun: 32) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = socket(0x18, 0x2, 0x0) close(r3) (async, rerun: 32) socket(0x10, 0x3, 0x8) (async, rerun: 32) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup2(r2, r3) write(r4, 0x0, 0x0) 02:25:08 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) (async, rerun: 64) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) (rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async, rerun: 32) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async, rerun: 32) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r5 = dup2(r3, r4) ioctl$FIOASYNC(r5, 0xc4504447, &(0x7f00000000c0)) (async) fcntl$dupfd(r2, 0x0, r5) (async) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x2, [{0x2, 0x629}, {0x2, 0x1ff}, {0x3, 0x7fffffff}, {0x2, 0x5}, {0x1, 0x4}, {0x1, 0x200}, {0x1, 0x8021}, {0x3, 0x8001}, {0x1, 0x1}, {0x3, 0x4}, {0x0, 0x10000}, {0x1, 0xdcc}, {0x1, 0x8}, {0x1, 0x8}, {0x2, 0x287}, {0x3, 0x1edcb38d}, {0x3, 0xfffffffa}, {0x3, 0x3ff}, {0x0, 0x4}, {0x3, 0x3}, {0x2, 0x7}, {0x2, 0x91}, {0x3, 0x9}, {0x1, 0x7}, {0x3762f8312dded120, 0x6}, {0x2, 0x2}, {0x1, 0x1000}, {0x3, 0x800}, {0x2, 0x9}, {0x2, 0x3e7b}, {0x1, 0x8}, {0x1, 0x1000}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:08 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aa", 0xd) 02:25:08 executing program 2: r0 = socket(0x3a, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="9a02adf5ffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000600)="a9431ba20085000000005736cfa008c89bcc6bc29685404de8a9c9cc001000ea00005add3b04fe42ac5b70a6bf89fdac39b390d70342c752a4cf0b410200d24a22c71bb60b8fb181d73c37091e06903b23c6e4db04e4b76bfc000000f71f63101e2e2146fa9aa897bbdc392af7aa19b70e5f0f9142e6ea2cf8bcdf", 0x7b}, {&(0x7f0000000280)="5e7039a125b2fe581790", 0xa}], 0x2) dup(r0) socket(0x3a, 0xc003, 0x11) (async) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="9a02adf5ffffffff"], 0x10) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000600)="a9431ba20085000000005736cfa008c89bcc6bc29685404de8a9c9cc001000ea00005add3b04fe42ac5b70a6bf89fdac39b390d70342c752a4cf0b410200d24a22c71bb60b8fb181d73c37091e06903b23c6e4db04e4b76bfc000000f71f63101e2e2146fa9aa897bbdc392af7aa19b70e5f0f9142e6ea2cf8bcdf", 0x7b}, {&(0x7f0000000280)="5e7039a125b2fe581790", 0xa}], 0x2) (async) dup(r0) (async) 02:25:08 executing program 3: kqueue() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11f, 0x1, 0x1000000000000000}], 0x60, 0x0, 0x221, 0x0) kqueue() 02:25:08 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aa", 0xd) 02:25:08 executing program 7: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) socket(0x2, 0x1, 0x8) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) setsockopt(r0, 0x8, 0x4f05562a, &(0x7f0000000300)="de73c766d3c782727b3e5febe019a9e76a48545a8ca037bea4b7e22be8b2ae6e85a5754f5c793e64d749ae4a7e3a1ff5e25631fc033815f1c5bed89e99456cbf003225edc8fe764f7ec16cf7b72d7c7caa12a7c3bc2a1aaa495d14838e6a573ef9428fb983cb2fa183b1a659429f8eebb03c4ab49d270b223210c51c574d2f40bd3088d54f96f57654d27984466f6dbc29779b62bda61852349043d11c7240477e6bc296e5719d00f9cb45cc281405912f6ef04b11d141405cf0e079ecfff0c131251654826afdf6e49c7fc0dc6186582f4ab62441ffcd03791d818ae53b86", 0xdf) semop(r1, &(0x7f00000000c0), 0x0) r2 = geteuid() r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x7, r2, 0x0, r2, r3, 0x80, 0x5}, 0xffffffffffff8001, 0x1, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r5, 0xffffffffffffffff) r6 = getuid() r7 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r5, r6, r7, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r5) socket(0x20, 0x1, 0xf4) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='8\x00\x00\x00)\x00\x00\x00#'], 0x38}, 0x0) 02:25:08 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x8001, 0xff, 0x4, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffbff, 0x10000, 0x8, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000023000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x10, 0x3, 0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup2(r2, r3) write(r4, 0x0, 0x0) socket(0x400000000018, 0x3, 0x0) (async) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffbff, 0x10000, 0x8, 0x0, "010000000000000000ffffff7f00"}) (async) mprotect(&(0x7f0000023000/0x800000)=nil, 0x800000, 0x4) (async) socket(0x18, 0x3, 0x0) (async) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x1, 0x0) (async) close(r2) (async) socket(0x18, 0x2, 0x0) (async) close(r3) (async) socket(0x10, 0x3, 0x8) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) dup2(r2, r3) (async) write(r4, 0x0, 0x0) (async) 02:25:08 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aa", 0xd) 02:25:08 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) syz_open_pts() r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="1f691b112a3a16d0dd70840881895ccee99f4fdb450d4d35044f437d50b091c71c12b07498253bb5b578e4d5791289897aca02edffff4a30b93c30e115e0896e17a9a9", 0x43}, {&(0x7f0000000380)="0621c10c368823188c215240728fa18d5977e8e34db570b4177106b7618806dabd5a242c20d9b27bb8a9544907312c53897ddf250c74b1c09a6d4e1c723082134808e24da17ffc9ec7fcbc55aa9e2f6fa05fb0e0af9d112d0446071ba316447142284f99c631833cb080f9f14cf1cb7d21fd52", 0x73}, {&(0x7f0000000400)="0f5e33d9390b186e8f085535f7db4390d4bb6eb5332a142b0fe4c43883b3b5872cf4504aa8da7868208f4858741182aae973f52a2deae9ccc7ec5fda4341ff7c0596ad4859113afa4788a7b83d24b47b47d16d7d4c3cfd9b9fe03f50e4090332765b", 0x62}, {&(0x7f0000000480)="ea84be8a470529030991a497a54dea291d7d6659060e70d4f15e0eef897fe0802998c51e9b5a66fa9cce41cc7eddcf6ac6b4d74ea7d39f6d9003991ffc6cc6b0d4cd0c328298fa24b3b5c29384f34700aac6427b46eca78c57f085cdf14108438217335001c7ff32a1e350d2c37168c6ff268571d5d77fbac2d8ffc75d2f7180593341461826e8dcdee531063f32e8eaabdfed1db7f37ec71236c8f199e1a95e76e715f97df2fb0bcc4fd8637488fd6f5f585d8eab8a571f09c71289a256f32ee8548fe56ac7380312f32088d7418a079dd1853b9694b3", 0xd7}], 0x4) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r2, r3) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) r4 = accept$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000ce265ab8d9cff96969492584a9b9d535000000000000000000000000000000000000000000000062739b637093d0a4490e3d97b385b1d7f1202e07aecbfd80bf45a5510e22490290bfca6700a9f8b112bb0f69f92b3b599154208211a01bd2e0d712fc8dfc6ea52944bba91b38c6dd4c839f81a657ab8693dbc77d2d35bfffabcda0589729d432201cb73a766f8bf8f8fe104492296da6f1ab8b74aa17c34421ceaf8d088abe26a04850c9e10685dfefd4db36966249ea9e99f734b311702a5b084c31bf67242d1689db4ebab136afec183ea342dfae6730c9a4374ab3a6a0a40ef58638e8e1ce9c37ab6c062c989ab2be87340646601852f8d2a7f76c6f5fbc29a7de1541a57357db20e2cff4481077892e"], &(0x7f0000000140)=0x1f) dup(r4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r5, r6) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2011, r5, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 02:25:08 executing program 0: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x8000, 0x1) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x88) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r3 = socket(0x6, 0x1, 0xff) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r7 = dup2(r5, r6) ioctl$FIOASYNC(r7, 0xc4504447, &(0x7f00000000c0)) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) r9 = dup(r2) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x28, 0x1, 0xfffffffffffffffc, 0x3}, {{}, 0xfffffffffffffffb, 0x67, 0x1, 0x10000, 0xf}, {{}, 0xfffffffffffffffe, 0x26, 0x1, 0x8, 0x5}, {{}, 0xfffffffffffffffa, 0x9, 0x1, 0x101, 0x8000000000000000}, {{r0}, 0xfffffffffffffff8, 0x2d, 0x2, 0x2, 0xc8}, {{}, 0xfffffffffffffffa, 0x78, 0x4, 0x7, 0x8000}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0xfff}, {{}, 0xfffffffffffffffa, 0x19, 0x8, 0x4, 0x7}, {{}, 0xfffffffffffffff8, 0xd0, 0x4, 0x0, 0x2}], 0x0, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x40, 0x1, 0x8, 0x20}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x81}, {{r3}, 0xfffffffffffffffa, 0x20, 0x2, 0x2, 0x2}, {{r4}, 0xfffffffffffffffe, 0x10, 0x80, 0x8001, 0x10000}, {{r7}, 0xfffffffffffffffb, 0x0, 0x2, 0x9c, 0x4}, {{r8}, 0xfffffffffffffffa, 0x40, 0x2, 0x4, 0x4}, {{r1}, 0xfffffffffffffff9, 0x4, 0x4, 0x3, 0x5}, {{r9}, 0xffffffffffffffff, 0xe05f46c6c0fab166, 0x20, 0x3, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x82, 0x80000000, 0x200, 0x8001}], 0x0, &(0x7f0000000500)={0x0, 0x34}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0), 0x101, 0x0, 0x3fff2307, 0x0) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r11 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r10, r11) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x6, 0x400, 0x200, 0x0, 0xec3, 0x3f, 0x2, 0x1, 0x2, 0x2, 0x3f}) 02:25:09 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) dup2(r1, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r3, r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 02:25:09 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001bc0), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='<', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x60}, {0x61}, {0x6, 0x0, 0x0, 0x7ffffffc}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x64}, {0x61, 0x80}, {0x6, 0x0, 0x0, 0x7ffffffc}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) 02:25:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x2) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 02:25:09 executing program 7: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) socket(0x2, 0x1, 0x8) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) setsockopt(r0, 0x8, 0x4f05562a, &(0x7f0000000300)="de73c766d3c782727b3e5febe019a9e76a48545a8ca037bea4b7e22be8b2ae6e85a5754f5c793e64d749ae4a7e3a1ff5e25631fc033815f1c5bed89e99456cbf003225edc8fe764f7ec16cf7b72d7c7caa12a7c3bc2a1aaa495d14838e6a573ef9428fb983cb2fa183b1a659429f8eebb03c4ab49d270b223210c51c574d2f40bd3088d54f96f57654d27984466f6dbc29779b62bda61852349043d11c7240477e6bc296e5719d00f9cb45cc281405912f6ef04b11d141405cf0e079ecfff0c131251654826afdf6e49c7fc0dc6186582f4ab62441ffcd03791d818ae53b86", 0xdf) semop(r1, &(0x7f00000000c0), 0x0) r2 = geteuid() r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x7, r2, 0x0, r2, r3, 0x80, 0x5}, 0xffffffffffff8001, 0x1, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r5, 0xffffffffffffffff) r6 = getuid() r7 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r5, r6, r7, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r5) socket(0x20, 0x1, 0xf4) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='8\x00\x00\x00)\x00\x00\x00#'], 0x38}, 0x0) setreuid(0x0, 0xee01) (async) socket(0x18, 0x2, 0x0) (async) socket(0x2, 0x1, 0x8) (async) semget$private(0x0, 0x4000000009, 0x82) (async) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) (async) setsockopt(r0, 0x8, 0x4f05562a, &(0x7f0000000300)="de73c766d3c782727b3e5febe019a9e76a48545a8ca037bea4b7e22be8b2ae6e85a5754f5c793e64d749ae4a7e3a1ff5e25631fc033815f1c5bed89e99456cbf003225edc8fe764f7ec16cf7b72d7c7caa12a7c3bc2a1aaa495d14838e6a573ef9428fb983cb2fa183b1a659429f8eebb03c4ab49d270b223210c51c574d2f40bd3088d54f96f57654d27984466f6dbc29779b62bda61852349043d11c7240477e6bc296e5719d00f9cb45cc281405912f6ef04b11d141405cf0e079ecfff0c131251654826afdf6e49c7fc0dc6186582f4ab62441ffcd03791d818ae53b86", 0xdf) (async) semop(r1, &(0x7f00000000c0), 0x0) (async) geteuid() (async) getgid() (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x7, r2, 0x0, r2, r3, 0x80, 0x5}, 0xffffffffffff8001, 0x1, 0x1}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000002c0)=0xc) (async) setregid(r5, 0xffffffffffffffff) (async) getuid() (async) getegid() (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r5, r6, r7, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r5) (async) socket(0x20, 0x1, 0xf4) (async) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='8\x00\x00\x00)\x00\x00\x00#'], 0x38}, 0x0) (async) 02:25:09 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:09 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x8001, 0xff, 0x4, 0x5}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) (rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000080)) (async) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) (async) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:09 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x6, 0xf5d4}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:09 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001bc0), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='<', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x60}, {0x61}, {0x6, 0x0, 0x0, 0x7ffffffc}]}) (async) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x64}, {0x61, 0x80}, {0x6, 0x0, 0x0, 0x7ffffffc}]}) (async) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) 02:25:10 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) (async) syz_open_pts() (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="1f691b112a3a16d0dd70840881895ccee99f4fdb450d4d35044f437d50b091c71c12b07498253bb5b578e4d5791289897aca02edffff4a30b93c30e115e0896e17a9a9", 0x43}, {&(0x7f0000000380)="0621c10c368823188c215240728fa18d5977e8e34db570b4177106b7618806dabd5a242c20d9b27bb8a9544907312c53897ddf250c74b1c09a6d4e1c723082134808e24da17ffc9ec7fcbc55aa9e2f6fa05fb0e0af9d112d0446071ba316447142284f99c631833cb080f9f14cf1cb7d21fd52", 0x73}, {&(0x7f0000000400)="0f5e33d9390b186e8f085535f7db4390d4bb6eb5332a142b0fe4c43883b3b5872cf4504aa8da7868208f4858741182aae973f52a2deae9ccc7ec5fda4341ff7c0596ad4859113afa4788a7b83d24b47b47d16d7d4c3cfd9b9fe03f50e4090332765b", 0x62}, {&(0x7f0000000480)="ea84be8a470529030991a497a54dea291d7d6659060e70d4f15e0eef897fe0802998c51e9b5a66fa9cce41cc7eddcf6ac6b4d74ea7d39f6d9003991ffc6cc6b0d4cd0c328298fa24b3b5c29384f34700aac6427b46eca78c57f085cdf14108438217335001c7ff32a1e350d2c37168c6ff268571d5d77fbac2d8ffc75d2f7180593341461826e8dcdee531063f32e8eaabdfed1db7f37ec71236c8f199e1a95e76e715f97df2fb0bcc4fd8637488fd6f5f585d8eab8a571f09c71289a256f32ee8548fe56ac7380312f32088d7418a079dd1853b9694b3", 0xd7}], 0x4) (async) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r2, r3) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) (async) r4 = accept$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000ce265ab8d9cff96969492584a9b9d535000000000000000000000000000000000000000000000062739b637093d0a4490e3d97b385b1d7f1202e07aecbfd80bf45a5510e22490290bfca6700a9f8b112bb0f69f92b3b599154208211a01bd2e0d712fc8dfc6ea52944bba91b38c6dd4c839f81a657ab8693dbc77d2d35bfffabcda0589729d432201cb73a766f8bf8f8fe104492296da6f1ab8b74aa17c34421ceaf8d088abe26a04850c9e10685dfefd4db36966249ea9e99f734b311702a5b084c31bf67242d1689db4ebab136afec183ea342dfae6730c9a4374ab3a6a0a40ef58638e8e1ce9c37ab6c062c989ab2be87340646601852f8d2a7f76c6f5fbc29a7de1541a57357db20e2cff4481077892e"], &(0x7f0000000140)=0x1f) dup(r4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r5, r6) (async) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2011, r5, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 02:25:10 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) dup2(r1, r2) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r3, r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 02:25:10 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x8001, 0xff, 0x4, 0x5}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000080)) (async) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:10 executing program 7: setreuid(0x0, 0xee01) (async) r0 = socket(0x18, 0x2, 0x0) (async) socket(0x2, 0x1, 0x8) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) setsockopt(r0, 0x8, 0x4f05562a, &(0x7f0000000300)="de73c766d3c782727b3e5febe019a9e76a48545a8ca037bea4b7e22be8b2ae6e85a5754f5c793e64d749ae4a7e3a1ff5e25631fc033815f1c5bed89e99456cbf003225edc8fe764f7ec16cf7b72d7c7caa12a7c3bc2a1aaa495d14838e6a573ef9428fb983cb2fa183b1a659429f8eebb03c4ab49d270b223210c51c574d2f40bd3088d54f96f57654d27984466f6dbc29779b62bda61852349043d11c7240477e6bc296e5719d00f9cb45cc281405912f6ef04b11d141405cf0e079ecfff0c131251654826afdf6e49c7fc0dc6186582f4ab62441ffcd03791d818ae53b86", 0xdf) (async) semop(r1, &(0x7f00000000c0), 0x0) (async) r2 = geteuid() (async) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x7, r2, 0x0, r2, r3, 0x80, 0x5}, 0xffffffffffff8001, 0x1, 0x1}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r5, 0xffffffffffffffff) (async) r6 = getuid() (async) r7 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r5, r6, r7, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r5) (async) socket(0x20, 0x1, 0xf4) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='8\x00\x00\x00)\x00\x00\x00#'], 0x38}, 0x0) 02:25:10 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) (async) syz_open_pts() r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="1f691b112a3a16d0dd70840881895ccee99f4fdb450d4d35044f437d50b091c71c12b07498253bb5b578e4d5791289897aca02edffff4a30b93c30e115e0896e17a9a9", 0x43}, {&(0x7f0000000380)="0621c10c368823188c215240728fa18d5977e8e34db570b4177106b7618806dabd5a242c20d9b27bb8a9544907312c53897ddf250c74b1c09a6d4e1c723082134808e24da17ffc9ec7fcbc55aa9e2f6fa05fb0e0af9d112d0446071ba316447142284f99c631833cb080f9f14cf1cb7d21fd52", 0x73}, {&(0x7f0000000400)="0f5e33d9390b186e8f085535f7db4390d4bb6eb5332a142b0fe4c43883b3b5872cf4504aa8da7868208f4858741182aae973f52a2deae9ccc7ec5fda4341ff7c0596ad4859113afa4788a7b83d24b47b47d16d7d4c3cfd9b9fe03f50e4090332765b", 0x62}, {&(0x7f0000000480)="ea84be8a470529030991a497a54dea291d7d6659060e70d4f15e0eef897fe0802998c51e9b5a66fa9cce41cc7eddcf6ac6b4d74ea7d39f6d9003991ffc6cc6b0d4cd0c328298fa24b3b5c29384f34700aac6427b46eca78c57f085cdf14108438217335001c7ff32a1e350d2c37168c6ff268571d5d77fbac2d8ffc75d2f7180593341461826e8dcdee531063f32e8eaabdfed1db7f37ec71236c8f199e1a95e76e715f97df2fb0bcc4fd8637488fd6f5f585d8eab8a571f09c71289a256f32ee8548fe56ac7380312f32088d7418a079dd1853b9694b3", 0xd7}], 0x4) (async) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r2, r3) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) (async) r4 = accept$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000ce265ab8d9cff96969492584a9b9d535000000000000000000000000000000000000000000000062739b637093d0a4490e3d97b385b1d7f1202e07aecbfd80bf45a5510e22490290bfca6700a9f8b112bb0f69f92b3b599154208211a01bd2e0d712fc8dfc6ea52944bba91b38c6dd4c839f81a657ab8693dbc77d2d35bfffabcda0589729d432201cb73a766f8bf8f8fe104492296da6f1ab8b74aa17c34421ceaf8d088abe26a04850c9e10685dfefd4db36966249ea9e99f734b311702a5b084c31bf67242d1689db4ebab136afec183ea342dfae6730c9a4374ab3a6a0a40ef58638e8e1ce9c37ab6c062c989ab2be87340646601852f8d2a7f76c6f5fbc29a7de1541a57357db20e2cff4481077892e"], &(0x7f0000000140)=0x1f) dup(r4) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r5, r6) (async) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2011, r5, 0xffffffffffffffff) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 02:25:10 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) dup2(r1, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r3, r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) (async) dup2(r1, r2) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r3, r4) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pckbd_enable: command error wskbd0: can't attach mux (error=5) 02:25:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x2) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x2) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) 02:25:11 executing program 0: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x8000, 0x1) (async, rerun: 32) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x1, 0x0) (rerun: 32) r1 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x88) (async) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r3 = socket(0x6, 0x1, 0xff) (async, rerun: 64) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) (rerun: 64) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r7 = dup2(r5, r6) ioctl$FIOASYNC(r7, 0xc4504447, &(0x7f00000000c0)) (async) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) r9 = dup(r2) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x28, 0x1, 0xfffffffffffffffc, 0x3}, {{}, 0xfffffffffffffffb, 0x67, 0x1, 0x10000, 0xf}, {{}, 0xfffffffffffffffe, 0x26, 0x1, 0x8, 0x5}, {{}, 0xfffffffffffffffa, 0x9, 0x1, 0x101, 0x8000000000000000}, {{r0}, 0xfffffffffffffff8, 0x2d, 0x2, 0x2, 0xc8}, {{}, 0xfffffffffffffffa, 0x78, 0x4, 0x7, 0x8000}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0xfff}, {{}, 0xfffffffffffffffa, 0x19, 0x8, 0x4, 0x7}, {{}, 0xfffffffffffffff8, 0xd0, 0x4, 0x0, 0x2}], 0x0, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x40, 0x1, 0x8, 0x20}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x81}, {{r3}, 0xfffffffffffffffa, 0x20, 0x2, 0x2, 0x2}, {{r4}, 0xfffffffffffffffe, 0x10, 0x80, 0x8001, 0x10000}, {{r7}, 0xfffffffffffffffb, 0x0, 0x2, 0x9c, 0x4}, {{r8}, 0xfffffffffffffffa, 0x40, 0x2, 0x4, 0x4}, {{r1}, 0xfffffffffffffff9, 0x4, 0x4, 0x3, 0x5}, {{r9}, 0xffffffffffffffff, 0xe05f46c6c0fab166, 0x20, 0x3, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x82, 0x80000000, 0x200, 0x8001}], 0x0, &(0x7f0000000500)={0x0, 0x34}) (async) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) (async) kevent(r2, &(0x7f00000001c0), 0x101, 0x0, 0x3fff2307, 0x0) (async) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async, rerun: 32) r11 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (rerun: 32) dup2(r10, r11) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x6, 0x400, 0x200, 0x0, 0xec3, 0x3f, 0x2, 0x1, 0x2, 0x2, 0x3f}) 02:25:12 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001bc0), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='<', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x60}, {0x61}, {0x6, 0x0, 0x0, 0x7ffffffc}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x64}, {0x61, 0x80}, {0x6, 0x0, 0x0, 0x7ffffffc}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000001bc0), 0x1, 0x0) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='<', 0x1}], 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x60}, {0x61}, {0x6, 0x0, 0x0, 0x7ffffffc}]}) (async) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1fd, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x64}, {0x61, 0x80}, {0x6, 0x0, 0x0, 0x7ffffffc}]}) (async) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) (async) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) (async) 02:25:12 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x6, 0xf5d4}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) pckbd_enable: command error 02:25:12 executing program 2: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x6, "3f000000000000000000000000000000060000eb"}) syz_open_pts() bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_open_pts() 02:25:12 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x6, 0xf5d4}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:12 executing program 3: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x1b, 0x0, [@multicast1, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}, @rand_addr]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{[@loopback]}, {[@local={0xac, 0x14, 0x0}]}, {[@rand_addr]}, {}]}, @generic={0x0, 0x2}]}}}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = dup2(r0, r1) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x7ff) 02:25:12 executing program 2: r0 = socket(0x800000018, 0x1, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x6, "3f000000000000000000000000000000060000eb"}) (async) syz_open_pts() bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) syz_open_pts() 02:25:12 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x1c, 0x4, 0x6, 0x20}]}) 02:25:12 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:12 executing program 2: r0 = socket(0x800000018, 0x1, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x6, "3f000000000000000000000000000000060000eb"}) (async) syz_open_pts() (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) syz_open_pts() 02:25:12 executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000040)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10081, 0x0) dup2(r1, r2) 02:25:12 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r5 = dup2(r3, r4) ioctl$FIOASYNC(r5, 0xc4504447, &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000140)="1afdd0504f49a515f9cbbe5ba2380797b7c00a5ac87c8e1035dd2da0c0028f4207f9d9c5494a6b795df30b1bcc25261c413432db446f19660813bd52413bb52c739a1106539e9ff348bb60923b5da0ef7adef8760d88cad278cbdeb7c46049f7d7fb8952d950f42165f0dbbf1e7c2de9f620a1b3fe608db6b834405bff6a3b4eb72767c0238e91e6cd969ca2b0a66346ca2497724eff545788a564b2f84fc1e7e4e7f6e79cd35e6c1201090a7239af1802ce43f79e19de474f6f0560", 0xbc}, {&(0x7f0000000200)="6d3bec8982addafa4cdebc3bb0455e67de19990e7b8de9bc28e48df357514c1fcaec36e1439b19c9b1c20e3f4c6dfa53f255613b4858e00f39441a29", 0x3c}, {&(0x7f0000000240)="e0d6805e7a3e3969635d31b2624d8cd83c", 0x11}, {&(0x7f0000000280)="9d716da658c4130285638d9d6deecbda8d053ddfe951771ca3c57d43db78a78035d622d0", 0x24}, {&(0x7f00000002c0)="64099b77f9d1a25ea89ee8b464b8e0887103361ebd0825944211e868c648b9ac16494e8c2ab9e3764578a2ee040574722f27b093af4e581302d16c3fd9d61ca9759ea23ebb34d17cd92a36be026ffdd41a0286e5c22c47f7bc57b1a559cc631a46bbe2683ac89f9c92de5b5caaf05a4cbe4019cd1141e3af80360bce5b15b084edb86db6a48dfb883d", 0x89}, {&(0x7f0000000380)="866580749e195873bf249a9ff01bd25c8f1d6aca971a79008482e00a7aa616dbeaf20991a4de3ca7f9aa927a211fbce799d85405bba17fcdd03e086b0120ebd7cd4014269194eca48af2", 0x4a}, {&(0x7f0000000400)="d3b18f7c766b0d34d698007dcd729e85a7ba3a5225f3be86ebb5db536e15d5fca46b1cec70a244e08fca433e80beda7b0aff371e05810d787a4359abd45ec3f2b7a4befd3cf77a439c98cb167a2223659361320ddc42856a71eb8793c170a3809f411e7c153b52a0d0e7b322f25552ecc81bb6aa533410b5916ac764d87605afb46ea6d7687810916c44c29bef9fe108c2aa4f454c151f7bd8f640092a437d9408ece4267d68262a760479170919de38d30f5cc27d7aa15facd7e9e38e831b29f08594d83c1db4b4f919c3af0edbc106b03e61ee76eb006739cb1f64cb4c05a2ecf41630417baef557d68c68e18f7a7009bb8f4605eb550ec6", 0xf9}, {&(0x7f0000000500)="e840d7aff9be05b51490832bf1360ee1f82d025d7c808c8ac9542748e51cf6685be60bac0035a3f67b0a80b2dd3d02fb1e5b4cb6403f85e69e33b0842cfcc49731d52016c362e04658499b372ab2553a8154bc3e31f00d215a6eaadc9028710764c247c0d601078ad1ef440acdff89f5818c4b3086dc2008cd8c58f665", 0x7d}, {&(0x7f0000000580)="9b9ad688c3eaebd894dd981a5108649907371ea49768d25fb8f1ea14c88b01cbc083e2f3f12b7098fff82c68c96420f9eca089f637f7f1ea9bf0984edb09b4c8701c1cb0a512e932df27f04001ea921eb40a5d4560ae8804d51138b63bdedceff7059719b856972d529031bb4aa206e80368dfe3fd499f068b8d39ee0e25e8ce4c900fb07bd716a4f789d80e7b7c", 0x8e}, {&(0x7f0000000640)="717d5ee444456a36892e9d8364f5337b971d1d2fd910a9f493eb42c2e6a078496660b2c3dc1f96ff0cae5eee8437ac8d987d6b7228d95d3aa3ee5103facc039f9dd741019a30205b7eda3023ce3d4750544e90f0c06d838c68a3817491a53e7a0348ee7a10542d7e907530c0a952f80b5789ef9ca3c991aa", 0x78}], 0xa, &(0x7f0000000780)=[@rights={0x20, 0xffff, 0x1, [r5, r0, r0, r0]}], 0x20, 0xe023f29b3202773c}, 0x402) 02:25:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x2) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) (async, rerun: 64) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (rerun: 64) 02:25:13 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="011fd3ece5de", @random="b368be033412", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x1ff) 02:25:13 executing program 0: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x8000, 0x1) (async) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x88) (async) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) (async) r3 = socket(0x6, 0x1, 0xff) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r7 = dup2(r5, r6) ioctl$FIOASYNC(r7, 0xc4504447, &(0x7f00000000c0)) (async) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) (async) r9 = dup(r2) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x28, 0x1, 0xfffffffffffffffc, 0x3}, {{}, 0xfffffffffffffffb, 0x67, 0x1, 0x10000, 0xf}, {{}, 0xfffffffffffffffe, 0x26, 0x1, 0x8, 0x5}, {{}, 0xfffffffffffffffa, 0x9, 0x1, 0x101, 0x8000000000000000}, {{r0}, 0xfffffffffffffff8, 0x2d, 0x2, 0x2, 0xc8}, {{}, 0xfffffffffffffffa, 0x78, 0x4, 0x7, 0x8000}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0xfff}, {{}, 0xfffffffffffffffa, 0x19, 0x8, 0x4, 0x7}, {{}, 0xfffffffffffffff8, 0xd0, 0x4, 0x0, 0x2}], 0x0, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x40, 0x1, 0x8, 0x20}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x81}, {{r3}, 0xfffffffffffffffa, 0x20, 0x2, 0x2, 0x2}, {{r4}, 0xfffffffffffffffe, 0x10, 0x80, 0x8001, 0x10000}, {{r7}, 0xfffffffffffffffb, 0x0, 0x2, 0x9c, 0x4}, {{r8}, 0xfffffffffffffffa, 0x40, 0x2, 0x4, 0x4}, {{r1}, 0xfffffffffffffff9, 0x4, 0x4, 0x3, 0x5}, {{r9}, 0xffffffffffffffff, 0xe05f46c6c0fab166, 0x20, 0x3, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x82, 0x80000000, 0x200, 0x8001}], 0x0, &(0x7f0000000500)={0x0, 0x34}) (async) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) (async) kevent(r2, &(0x7f00000001c0), 0x101, 0x0, 0x3fff2307, 0x0) (async) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r11 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r10, r11) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x6, 0x400, 0x200, 0x0, 0xec3, 0x3f, 0x2, 0x1, 0x2, 0x2, 0x3f}) 02:25:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) close(r1) syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 02:25:13 executing program 3: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x1b, 0x0, [@multicast1, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}, @rand_addr]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{[@loopback]}, {[@local={0xac, 0x14, 0x0}]}, {[@rand_addr]}, {}]}, @generic={0x0, 0x2}]}}}}}}}) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = dup2(r0, r1) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x7ff) 02:25:14 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x1c, 0x4, 0x6, 0x20}]}) 02:25:14 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r5 = dup2(r3, r4) ioctl$FIOASYNC(r5, 0xc4504447, &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000140)="1afdd0504f49a515f9cbbe5ba2380797b7c00a5ac87c8e1035dd2da0c0028f4207f9d9c5494a6b795df30b1bcc25261c413432db446f19660813bd52413bb52c739a1106539e9ff348bb60923b5da0ef7adef8760d88cad278cbdeb7c46049f7d7fb8952d950f42165f0dbbf1e7c2de9f620a1b3fe608db6b834405bff6a3b4eb72767c0238e91e6cd969ca2b0a66346ca2497724eff545788a564b2f84fc1e7e4e7f6e79cd35e6c1201090a7239af1802ce43f79e19de474f6f0560", 0xbc}, {&(0x7f0000000200)="6d3bec8982addafa4cdebc3bb0455e67de19990e7b8de9bc28e48df357514c1fcaec36e1439b19c9b1c20e3f4c6dfa53f255613b4858e00f39441a29", 0x3c}, {&(0x7f0000000240)="e0d6805e7a3e3969635d31b2624d8cd83c", 0x11}, {&(0x7f0000000280)="9d716da658c4130285638d9d6deecbda8d053ddfe951771ca3c57d43db78a78035d622d0", 0x24}, {&(0x7f00000002c0)="64099b77f9d1a25ea89ee8b464b8e0887103361ebd0825944211e868c648b9ac16494e8c2ab9e3764578a2ee040574722f27b093af4e581302d16c3fd9d61ca9759ea23ebb34d17cd92a36be026ffdd41a0286e5c22c47f7bc57b1a559cc631a46bbe2683ac89f9c92de5b5caaf05a4cbe4019cd1141e3af80360bce5b15b084edb86db6a48dfb883d", 0x89}, {&(0x7f0000000380)="866580749e195873bf249a9ff01bd25c8f1d6aca971a79008482e00a7aa616dbeaf20991a4de3ca7f9aa927a211fbce799d85405bba17fcdd03e086b0120ebd7cd4014269194eca48af2", 0x4a}, {&(0x7f0000000400)="d3b18f7c766b0d34d698007dcd729e85a7ba3a5225f3be86ebb5db536e15d5fca46b1cec70a244e08fca433e80beda7b0aff371e05810d787a4359abd45ec3f2b7a4befd3cf77a439c98cb167a2223659361320ddc42856a71eb8793c170a3809f411e7c153b52a0d0e7b322f25552ecc81bb6aa533410b5916ac764d87605afb46ea6d7687810916c44c29bef9fe108c2aa4f454c151f7bd8f640092a437d9408ece4267d68262a760479170919de38d30f5cc27d7aa15facd7e9e38e831b29f08594d83c1db4b4f919c3af0edbc106b03e61ee76eb006739cb1f64cb4c05a2ecf41630417baef557d68c68e18f7a7009bb8f4605eb550ec6", 0xf9}, {&(0x7f0000000500)="e840d7aff9be05b51490832bf1360ee1f82d025d7c808c8ac9542748e51cf6685be60bac0035a3f67b0a80b2dd3d02fb1e5b4cb6403f85e69e33b0842cfcc49731d52016c362e04658499b372ab2553a8154bc3e31f00d215a6eaadc9028710764c247c0d601078ad1ef440acdff89f5818c4b3086dc2008cd8c58f665", 0x7d}, {&(0x7f0000000580)="9b9ad688c3eaebd894dd981a5108649907371ea49768d25fb8f1ea14c88b01cbc083e2f3f12b7098fff82c68c96420f9eca089f637f7f1ea9bf0984edb09b4c8701c1cb0a512e932df27f04001ea921eb40a5d4560ae8804d51138b63bdedceff7059719b856972d529031bb4aa206e80368dfe3fd499f068b8d39ee0e25e8ce4c900fb07bd716a4f789d80e7b7c", 0x8e}, {&(0x7f0000000640)="717d5ee444456a36892e9d8364f5337b971d1d2fd910a9f493eb42c2e6a078496660b2c3dc1f96ff0cae5eee8437ac8d987d6b7228d95d3aa3ee5103facc039f9dd741019a30205b7eda3023ce3d4750544e90f0c06d838c68a3817491a53e7a0348ee7a10542d7e907530c0a952f80b5789ef9ca3c991aa", 0x78}], 0xa, &(0x7f0000000780)=[@rights={0x20, 0xffff, 0x1, [r5, r0, r0, r0]}], 0x20, 0xe023f29b3202773c}, 0x402) 02:25:14 executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000040)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10081, 0x0) dup2(r1, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) dup2(0xffffffffffffffff, r0) (async) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000040)) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x10081, 0x0) (async) dup2(r1, r2) (async) 02:25:14 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r1, r2) (async) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) 02:25:15 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000000)={0x1, 0x9}) syz_emit_ethernet(0x49, &(0x7f0000000040)=ANY=[@ANYRES64]) 02:25:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) close(r1) syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) syz_open_pts() (async) accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) (async) close(r1) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) pckbd_enable: command error 02:25:16 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r5 = dup2(r3, r4) ioctl$FIOASYNC(r5, 0xc4504447, &(0x7f00000000c0)) (async) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000140)="1afdd0504f49a515f9cbbe5ba2380797b7c00a5ac87c8e1035dd2da0c0028f4207f9d9c5494a6b795df30b1bcc25261c413432db446f19660813bd52413bb52c739a1106539e9ff348bb60923b5da0ef7adef8760d88cad278cbdeb7c46049f7d7fb8952d950f42165f0dbbf1e7c2de9f620a1b3fe608db6b834405bff6a3b4eb72767c0238e91e6cd969ca2b0a66346ca2497724eff545788a564b2f84fc1e7e4e7f6e79cd35e6c1201090a7239af1802ce43f79e19de474f6f0560", 0xbc}, {&(0x7f0000000200)="6d3bec8982addafa4cdebc3bb0455e67de19990e7b8de9bc28e48df357514c1fcaec36e1439b19c9b1c20e3f4c6dfa53f255613b4858e00f39441a29", 0x3c}, {&(0x7f0000000240)="e0d6805e7a3e3969635d31b2624d8cd83c", 0x11}, {&(0x7f0000000280)="9d716da658c4130285638d9d6deecbda8d053ddfe951771ca3c57d43db78a78035d622d0", 0x24}, {&(0x7f00000002c0)="64099b77f9d1a25ea89ee8b464b8e0887103361ebd0825944211e868c648b9ac16494e8c2ab9e3764578a2ee040574722f27b093af4e581302d16c3fd9d61ca9759ea23ebb34d17cd92a36be026ffdd41a0286e5c22c47f7bc57b1a559cc631a46bbe2683ac89f9c92de5b5caaf05a4cbe4019cd1141e3af80360bce5b15b084edb86db6a48dfb883d", 0x89}, {&(0x7f0000000380)="866580749e195873bf249a9ff01bd25c8f1d6aca971a79008482e00a7aa616dbeaf20991a4de3ca7f9aa927a211fbce799d85405bba17fcdd03e086b0120ebd7cd4014269194eca48af2", 0x4a}, {&(0x7f0000000400)="d3b18f7c766b0d34d698007dcd729e85a7ba3a5225f3be86ebb5db536e15d5fca46b1cec70a244e08fca433e80beda7b0aff371e05810d787a4359abd45ec3f2b7a4befd3cf77a439c98cb167a2223659361320ddc42856a71eb8793c170a3809f411e7c153b52a0d0e7b322f25552ecc81bb6aa533410b5916ac764d87605afb46ea6d7687810916c44c29bef9fe108c2aa4f454c151f7bd8f640092a437d9408ece4267d68262a760479170919de38d30f5cc27d7aa15facd7e9e38e831b29f08594d83c1db4b4f919c3af0edbc106b03e61ee76eb006739cb1f64cb4c05a2ecf41630417baef557d68c68e18f7a7009bb8f4605eb550ec6", 0xf9}, {&(0x7f0000000500)="e840d7aff9be05b51490832bf1360ee1f82d025d7c808c8ac9542748e51cf6685be60bac0035a3f67b0a80b2dd3d02fb1e5b4cb6403f85e69e33b0842cfcc49731d52016c362e04658499b372ab2553a8154bc3e31f00d215a6eaadc9028710764c247c0d601078ad1ef440acdff89f5818c4b3086dc2008cd8c58f665", 0x7d}, {&(0x7f0000000580)="9b9ad688c3eaebd894dd981a5108649907371ea49768d25fb8f1ea14c88b01cbc083e2f3f12b7098fff82c68c96420f9eca089f637f7f1ea9bf0984edb09b4c8701c1cb0a512e932df27f04001ea921eb40a5d4560ae8804d51138b63bdedceff7059719b856972d529031bb4aa206e80368dfe3fd499f068b8d39ee0e25e8ce4c900fb07bd716a4f789d80e7b7c", 0x8e}, {&(0x7f0000000640)="717d5ee444456a36892e9d8364f5337b971d1d2fd910a9f493eb42c2e6a078496660b2c3dc1f96ff0cae5eee8437ac8d987d6b7228d95d3aa3ee5103facc039f9dd741019a30205b7eda3023ce3d4750544e90f0c06d838c68a3817491a53e7a0348ee7a10542d7e907530c0a952f80b5789ef9ca3c991aa", 0x78}], 0xa, &(0x7f0000000780)=[@rights={0x20, 0xffff, 0x1, [r5, r0, r0, r0]}], 0x20, 0xe023f29b3202773c}, 0x402) 02:25:16 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="011fd3ece5de", @random="b368be033412", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x1ff) 02:25:16 executing program 3: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x1b, 0x0, [@multicast1, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}, @rand_addr]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{[@loopback]}, {[@local={0xac, 0x14, 0x0}]}, {[@rand_addr]}, {}]}, @generic={0x0, 0x2}]}}}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = dup2(r0, r1) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x7ff) 02:25:17 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async, rerun: 32) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async, rerun: 32) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async, rerun: 32) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (rerun: 32) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x1c, 0x4, 0x6, 0x20}]}) 02:25:17 executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000040)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10081, 0x0) dup2(r1, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) dup2(0xffffffffffffffff, r0) (async) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000040)) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x10081, 0x0) (async) dup2(r1, r2) (async) 02:25:17 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r1, r2) (async) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) 02:25:17 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000000)={0x1, 0x9}) syz_emit_ethernet(0x49, &(0x7f0000000040)=ANY=[@ANYRES64]) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000000)={0x1, 0x9}) (async) syz_emit_ethernet(0x49, &(0x7f0000000040)=ANY=[@ANYRES64]) (async) pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error 02:25:18 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000580)={0x0, 0x4, 0x1f, 0x3, &(0x7f0000000300)={{0x7, 0x1, 0x9f, 0xff, 0x2, 0x4, 0xfff}, {[0x7ff, 0xffffffffffffffff, 0x2, 0x2, 0x9bd, 0x45, 0x4, 0x5, 0x6, 0x6, 0x1f, 0x1ff, 0x3ff, 0x81, 0x2, 0x2, 0x0, 0xffffffffffffffff], [0x1, 0x4, 0x6, 0x5, 0x100000000, 0x4, 0x10000, 0x7, 0x3d7b], [0x400000000000, 0x3fc1, 0x1, 0x1, 0xff, 0x79, 0x1], [0x6, 0x3, 0x5, 0x4, 0xcbe, 0x9e6], [{0x8, 0x12, 0xfffffffc, 0x9}, {0x7ff, 0x493a3989, 0x1000, 0x310a}, {0x0, 0x0, 0x17b7ce5e, 0x692}, {0x1f, 0x8b11, 0x0, 0x1}, {0x5, 0x8, 0x80, 0x1}, {0x7ff, 0x100, 0xf717, 0x6}, {0x6, 0x3a, 0x4, 0x800}, {0xa0, 0xfffffff7, 0x7, 0x8}], {0x81, 0x2, 0x3, 0x7}, {0x4, 0x7fffffff, 0x7, 0x275}}}, 0xf801, 0x5}) sendto$inet6(r0, &(0x7f00000005c0)="32fe3b0ba1d31fbbce8045f117e8fc2b09cf1af5d41267cb42c98be19172262935c6397a2eb017c753c2157ca469cd3685dfab184bf3d7279972b8c355a8ac0ab33a332d15dc1efd71bc2928250a94d3e58b5f8f5d4b9896da150dbd50ab16c231c9c7bec0dc7dac6271177af3881f6f2e24760c8adc736e9e5bd62069fb8e22bc87cbcf867af9f1092f02f9e8e3110ea27a2788951092f4473e1dce94ddeed35cc29b485ac1f7b44436f48363bf1f49e98b1c", 0xb3, 0x404, &(0x7f0000000680)={0x18, 0x3, 0x1ff, 0x400}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000002c0)}) write(r1, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) write(r2, &(0x7f00000001c0)="d455a52ff399dcf238e8cd2374e4f1343be029f4ea08fba57c20af45234c2b045b023be16f89a022fc62410c72e58807456728fd248d180e2c4782b4cd62106cd05e39486f3d62517f62502eab9b400589ecd7dc0c59b3ea894e8799b9313f1b7220a8f58bb80ec256dc597fc6e63484ad2609988a1fd8f0f2e12190cf7a85f240131cfa30fb686a776c041bda93dcb0e7f383aabe93cb89a7515b2bfdda2ee615cd2abb6e2d5fcb9458fe87caa1de894d468d3eb5306e606a6cd19c1c3949cf156c5f38f1bc71c3f246fbda06716094fd9b6e38f0c8762be6b2ed5eead7941b54cb7152bcf676cee94f4865ccfc12c4d8", 0xf1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x3f, 0x20, 0x7, 0x1}, {0x6, 0x3, 0x9, 0x20000000}]}) 02:25:18 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="011fd3ece5de", @random="b368be033412", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x1ff) 02:25:18 executing program 3: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4009, 0x1fc80d8b, "20d35ed978be8b3ee1b270180000000800e300"}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) linkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x4) dup2(r2, r3) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r5, r6) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000140)=0xe73) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/197, 0xc5}, {&(0x7f0000000280)}], 0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x3, 0x9, 0xff80000, 0x3, "d9b37c0dab11c38a66f5f597cd3f778933cbf219", 0x401, 0x7}) write(r0, &(0x7f0000000380)="4cf396a61626bc1b773fe73a2880221ec6e747b78dac9ecbab7ea3029409625d3394046139a01f2e36431fcd660530a9935121c2b41982ce43985c2f1d754fddc8e5f02b0e63ea5563ee73b1bd58adeb00000000b1547f24f5ee43471d81fdef2b3f97fddfe27598f9fc1aca50de8eb2b98c57c7b415c28507f9b623d18598c46b672cfc28c5b4168aa1ae195cc83e8cb2ed2bb44f92fe5a0c3dd9c15b47b9624d9362592219ea7204466506d8f3c40e94be7d5c6be442526d1f3f193eb652bfffdfa8a00d9fb2a15f7819b593e15038e96512a17a003ec968110800", 0xdc) socket(0x10, 0x3, 0x97) 02:25:18 executing program 2: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 02:25:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) r0 = syz_open_pts() (async) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) close(r1) (async) syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 02:25:18 executing program 6: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) write(r0, &(0x7f0000000140)="281f2ac81385f3819821e72f9ae120739feae0eea7ede5840d7d3170b2160c7f3b33ae02da20eb8d139d9fd8482f4fd23d52d6205bc8df8ab9f5e075b55ea36839aef4017426f90c235d73985cfe0c4f0c3e88d06455c2812e2eb8983a70fc2765a9d5009b30fae097c28a11021ebfc190e11608baf09b26e4f185bf08f6363d6d4b9059c2e6b0a2459fb3b717fa839e35b085", 0x93) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x6, 0xff, 0x0, 0x23245b9}, {0xffff, 0x8, 0x9, 0x9}, {0x7, 0x2, 0x0, 0xe96}, {0x0, 0x3, 0x7f, 0x77}, {0x20, 0x9, 0x2, 0x7}, {0x4, 0x81, 0x1c, 0x100}]}) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r2, r4) fchmod(r4, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x9, 0xff, 0x6, 0x7}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f00000002c0)=[{0x2}, {0x9}, {0x6, 0x0, 0x0, 0x40}, {0x91, 0x3f, 0x20, 0x7}]}) r5 = syz_open_pts() close(r5) write(r1, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:20 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000580)={0x0, 0x4, 0x1f, 0x3, &(0x7f0000000300)={{0x7, 0x1, 0x9f, 0xff, 0x2, 0x4, 0xfff}, {[0x7ff, 0xffffffffffffffff, 0x2, 0x2, 0x9bd, 0x45, 0x4, 0x5, 0x6, 0x6, 0x1f, 0x1ff, 0x3ff, 0x81, 0x2, 0x2, 0x0, 0xffffffffffffffff], [0x1, 0x4, 0x6, 0x5, 0x100000000, 0x4, 0x10000, 0x7, 0x3d7b], [0x400000000000, 0x3fc1, 0x1, 0x1, 0xff, 0x79, 0x1], [0x6, 0x3, 0x5, 0x4, 0xcbe, 0x9e6], [{0x8, 0x12, 0xfffffffc, 0x9}, {0x7ff, 0x493a3989, 0x1000, 0x310a}, {0x0, 0x0, 0x17b7ce5e, 0x692}, {0x1f, 0x8b11, 0x0, 0x1}, {0x5, 0x8, 0x80, 0x1}, {0x7ff, 0x100, 0xf717, 0x6}, {0x6, 0x3a, 0x4, 0x800}, {0xa0, 0xfffffff7, 0x7, 0x8}], {0x81, 0x2, 0x3, 0x7}, {0x4, 0x7fffffff, 0x7, 0x275}}}, 0xf801, 0x5}) sendto$inet6(r0, &(0x7f00000005c0)="32fe3b0ba1d31fbbce8045f117e8fc2b09cf1af5d41267cb42c98be19172262935c6397a2eb017c753c2157ca469cd3685dfab184bf3d7279972b8c355a8ac0ab33a332d15dc1efd71bc2928250a94d3e58b5f8f5d4b9896da150dbd50ab16c231c9c7bec0dc7dac6271177af3881f6f2e24760c8adc736e9e5bd62069fb8e22bc87cbcf867af9f1092f02f9e8e3110ea27a2788951092f4473e1dce94ddeed35cc29b485ac1f7b44436f48363bf1f49e98b1c", 0xb3, 0x404, &(0x7f0000000680)={0x18, 0x3, 0x1ff, 0x400}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000002c0)}) write(r1, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) write(r2, &(0x7f00000001c0)="d455a52ff399dcf238e8cd2374e4f1343be029f4ea08fba57c20af45234c2b045b023be16f89a022fc62410c72e58807456728fd248d180e2c4782b4cd62106cd05e39486f3d62517f62502eab9b400589ecd7dc0c59b3ea894e8799b9313f1b7220a8f58bb80ec256dc597fc6e63484ad2609988a1fd8f0f2e12190cf7a85f240131cfa30fb686a776c041bda93dcb0e7f383aabe93cb89a7515b2bfdda2ee615cd2abb6e2d5fcb9458fe87caa1de894d468d3eb5306e606a6cd19c1c3949cf156c5f38f1bc71c3f246fbda06716094fd9b6e38f0c8762be6b2ed5eead7941b54cb7152bcf676cee94f4865ccfc12c4d8", 0xf1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x3f, 0x20, 0x7, 0x1}, {0x6, 0x3, 0x9, 0x20000000}]}) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) (async) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000580)={0x0, 0x4, 0x1f, 0x3, &(0x7f0000000300)={{0x7, 0x1, 0x9f, 0xff, 0x2, 0x4, 0xfff}, {[0x7ff, 0xffffffffffffffff, 0x2, 0x2, 0x9bd, 0x45, 0x4, 0x5, 0x6, 0x6, 0x1f, 0x1ff, 0x3ff, 0x81, 0x2, 0x2, 0x0, 0xffffffffffffffff], [0x1, 0x4, 0x6, 0x5, 0x100000000, 0x4, 0x10000, 0x7, 0x3d7b], [0x400000000000, 0x3fc1, 0x1, 0x1, 0xff, 0x79, 0x1], [0x6, 0x3, 0x5, 0x4, 0xcbe, 0x9e6], [{0x8, 0x12, 0xfffffffc, 0x9}, {0x7ff, 0x493a3989, 0x1000, 0x310a}, {0x0, 0x0, 0x17b7ce5e, 0x692}, {0x1f, 0x8b11, 0x0, 0x1}, {0x5, 0x8, 0x80, 0x1}, {0x7ff, 0x100, 0xf717, 0x6}, {0x6, 0x3a, 0x4, 0x800}, {0xa0, 0xfffffff7, 0x7, 0x8}], {0x81, 0x2, 0x3, 0x7}, {0x4, 0x7fffffff, 0x7, 0x275}}}, 0xf801, 0x5}) (async) sendto$inet6(r0, &(0x7f00000005c0)="32fe3b0ba1d31fbbce8045f117e8fc2b09cf1af5d41267cb42c98be19172262935c6397a2eb017c753c2157ca469cd3685dfab184bf3d7279972b8c355a8ac0ab33a332d15dc1efd71bc2928250a94d3e58b5f8f5d4b9896da150dbd50ab16c231c9c7bec0dc7dac6271177af3881f6f2e24760c8adc736e9e5bd62069fb8e22bc87cbcf867af9f1092f02f9e8e3110ea27a2788951092f4473e1dce94ddeed35cc29b485ac1f7b44436f48363bf1f49e98b1c", 0xb3, 0x404, &(0x7f0000000680)={0x18, 0x3, 0x1ff, 0x400}, 0xc) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000002c0)}) (async) write(r1, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) write(r2, &(0x7f00000001c0)="d455a52ff399dcf238e8cd2374e4f1343be029f4ea08fba57c20af45234c2b045b023be16f89a022fc62410c72e58807456728fd248d180e2c4782b4cd62106cd05e39486f3d62517f62502eab9b400589ecd7dc0c59b3ea894e8799b9313f1b7220a8f58bb80ec256dc597fc6e63484ad2609988a1fd8f0f2e12190cf7a85f240131cfa30fb686a776c041bda93dcb0e7f383aabe93cb89a7515b2bfdda2ee615cd2abb6e2d5fcb9458fe87caa1de894d468d3eb5306e606a6cd19c1c3949cf156c5f38f1bc71c3f246fbda06716094fd9b6e38f0c8762be6b2ed5eead7941b54cb7152bcf676cee94f4865ccfc12c4d8", 0xf1) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x3f, 0x20, 0x7, 0x1}, {0x6, 0x3, 0x9, 0x20000000}]}) (async) 02:25:20 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x7, 0x1ae}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) pckbd_enable: command error 02:25:20 executing program 7: syz_emit_ethernet(0x21, &(0x7f00000000c0)={@random="bd67d2a477fe", @random="6c4c4c7f2d22", [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @remote={0xac, 0x14, 0x0}, @remote, @remote={0xac, 0x14, 0x0}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 02:25:20 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000000)={0x1, 0x9}) (async) syz_emit_ethernet(0x49, &(0x7f0000000040)=ANY=[@ANYRES64]) 02:25:20 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x7, 0x1ae}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) (async) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x0) (async) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x7, 0x1ae}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) 02:25:20 executing program 7: syz_emit_ethernet(0x21, &(0x7f00000000c0)={@random="bd67d2a477fe", @random="6c4c4c7f2d22", [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @remote={0xac, 0x14, 0x0}, @remote, @remote={0xac, 0x14, 0x0}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x21, &(0x7f00000000c0)={@random="bd67d2a477fe", @random="6c4c4c7f2d22", [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @remote={0xac, 0x14, 0x0}, @remote, @remote={0xac, 0x14, 0x0}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 02:25:20 executing program 0: sysctl$vm(&(0x7f0000000040)={0x2, 0xc}, 0x4000000000000293, &(0x7f0000000080)="73187f712e67049087000400150289bf7e597cff0f000000000000", &(0x7f0000000180)=0x1, 0x0, 0x0) socket$inet(0x2, 0x4, 0x66) 02:25:20 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x30, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffff8, 0x40, 0x100000, 0x400, "9b02cd837f877d6c0b964847ec60482936bf8d5c", 0x8c, 0x50000000}) getrlimit(0x5, &(0x7f0000000040)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0xa) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r1, &(0x7f00000002c0)="879534b710a00e30d94e4e3c1757b81313ef2753f6360feec0684a25ea0f0e76cb7bd013eb106cf258b3a602684cbe680bab7dc16eae16c50ebf418e9f6d105f7bcefd685a472c0bcb157df52f98b9c3e4026e04017c6fbdd20f104b08b1401cf8c6569397dfa56fe07fb70082ef792139527079d565429453a6445bac72cfebc94778e7e8872f32982bb11c63816778ec91237ae48e410fd0096870d5dff8a1ce6d0dfd36db088c6759e5f1767b5f816878f536df020936f18d2a3550fc413ea9ef9a7fd85507824fe4bb7a84807c9f53db5ef80824997629972c84d53d92c3935074f7da45c1bea526162dbbb56df57560318d0e36863cb94917", 0xfb) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) ioctl$TIOCSTOP(r0, 0x2000746f) 02:25:20 executing program 2: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) (async) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 02:25:20 executing program 0: sysctl$vm(&(0x7f0000000040)={0x2, 0xc}, 0x4000000000000293, &(0x7f0000000080)="73187f712e67049087000400150289bf7e597cff0f000000000000", &(0x7f0000000180)=0x1, 0x0, 0x0) socket$inet(0x2, 0x4, 0x66) sysctl$vm(&(0x7f0000000040)={0x2, 0xc}, 0x4000000000000293, &(0x7f0000000080)="73187f712e67049087000400150289bf7e597cff0f000000000000", &(0x7f0000000180)=0x1, 0x0, 0x0) (async) socket$inet(0x2, 0x4, 0x66) (async) 02:25:20 executing program 6: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) write(r0, &(0x7f0000000140)="281f2ac81385f3819821e72f9ae120739feae0eea7ede5840d7d3170b2160c7f3b33ae02da20eb8d139d9fd8482f4fd23d52d6205bc8df8ab9f5e075b55ea36839aef4017426f90c235d73985cfe0c4f0c3e88d06455c2812e2eb8983a70fc2765a9d5009b30fae097c28a11021ebfc190e11608baf09b26e4f185bf08f6363d6d4b9059c2e6b0a2459fb3b717fa839e35b085", 0x93) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x6, 0xff, 0x0, 0x23245b9}, {0xffff, 0x8, 0x9, 0x9}, {0x7, 0x2, 0x0, 0xe96}, {0x0, 0x3, 0x7f, 0x77}, {0x20, 0x9, 0x2, 0x7}, {0x4, 0x81, 0x1c, 0x100}]}) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r2, r4) fchmod(r4, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x9, 0xff, 0x6, 0x7}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f00000002c0)=[{0x2}, {0x9}, {0x6, 0x0, 0x0, 0x40}, {0x91, 0x3f, 0x20, 0x7}]}) r5 = syz_open_pts() close(r5) write(r1, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) (async) write(r0, &(0x7f0000000140)="281f2ac81385f3819821e72f9ae120739feae0eea7ede5840d7d3170b2160c7f3b33ae02da20eb8d139d9fd8482f4fd23d52d6205bc8df8ab9f5e075b55ea36839aef4017426f90c235d73985cfe0c4f0c3e88d06455c2812e2eb8983a70fc2765a9d5009b30fae097c28a11021ebfc190e11608baf09b26e4f185bf08f6363d6d4b9059c2e6b0a2459fb3b717fa839e35b085", 0x93) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x6, 0xff, 0x0, 0x23245b9}, {0xffff, 0x8, 0x9, 0x9}, {0x7, 0x2, 0x0, 0xe96}, {0x0, 0x3, 0x7f, 0x77}, {0x20, 0x9, 0x2, 0x7}, {0x4, 0x81, 0x1c, 0x100}]}) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r2, r4) (async) fchmod(r4, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x9, 0xff, 0x6, 0x7}]}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f00000002c0)=[{0x2}, {0x9}, {0x6, 0x0, 0x0, 0x40}, {0x91, 0x3f, 0x20, 0x7}]}) (async) syz_open_pts() (async) close(r5) (async) write(r1, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) 02:25:20 executing program 7: syz_emit_ethernet(0x21, &(0x7f00000000c0)={@random="bd67d2a477fe", @random="6c4c4c7f2d22", [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @remote={0xac, 0x14, 0x0}, @remote, @remote={0xac, 0x14, 0x0}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 02:25:20 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) (async) r1 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x7, 0x1ae}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:20 executing program 0: sysctl$vm(&(0x7f0000000040)={0x2, 0xc}, 0x4000000000000293, &(0x7f0000000080)="73187f712e67049087000400150289bf7e597cff0f000000000000", &(0x7f0000000180)=0x1, 0x0, 0x0) socket$inet(0x2, 0x4, 0x66) sysctl$vm(&(0x7f0000000040)={0x2, 0xc}, 0x4000000000000293, &(0x7f0000000080)="73187f712e67049087000400150289bf7e597cff0f000000000000", &(0x7f0000000180)=0x1, 0x0, 0x0) (async) socket$inet(0x2, 0x4, 0x66) (async) 02:25:20 executing program 3: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4009, 0x1fc80d8b, "20d35ed978be8b3ee1b270180000000800e300"}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) linkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x4) (async) dup2(r2, r3) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r5, r6) (async) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000140)=0xe73) (async) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/197, 0xc5}, {&(0x7f0000000280)}], 0x2) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x3, 0x9, 0xff80000, 0x3, "d9b37c0dab11c38a66f5f597cd3f778933cbf219", 0x401, 0x7}) write(r0, &(0x7f0000000380)="4cf396a61626bc1b773fe73a2880221ec6e747b78dac9ecbab7ea3029409625d3394046139a01f2e36431fcd660530a9935121c2b41982ce43985c2f1d754fddc8e5f02b0e63ea5563ee73b1bd58adeb00000000b1547f24f5ee43471d81fdef2b3f97fddfe27598f9fc1aca50de8eb2b98c57c7b415c28507f9b623d18598c46b672cfc28c5b4168aa1ae195cc83e8cb2ed2bb44f92fe5a0c3dd9c15b47b9624d9362592219ea7204466506d8f3c40e94be7d5c6be442526d1f3f193eb652bfffdfa8a00d9fb2a15f7819b593e15038e96512a17a003ec968110800", 0xdc) (async) socket(0x10, 0x3, 0x97) 02:25:20 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000580)={0x0, 0x4, 0x1f, 0x3, &(0x7f0000000300)={{0x7, 0x1, 0x9f, 0xff, 0x2, 0x4, 0xfff}, {[0x7ff, 0xffffffffffffffff, 0x2, 0x2, 0x9bd, 0x45, 0x4, 0x5, 0x6, 0x6, 0x1f, 0x1ff, 0x3ff, 0x81, 0x2, 0x2, 0x0, 0xffffffffffffffff], [0x1, 0x4, 0x6, 0x5, 0x100000000, 0x4, 0x10000, 0x7, 0x3d7b], [0x400000000000, 0x3fc1, 0x1, 0x1, 0xff, 0x79, 0x1], [0x6, 0x3, 0x5, 0x4, 0xcbe, 0x9e6], [{0x8, 0x12, 0xfffffffc, 0x9}, {0x7ff, 0x493a3989, 0x1000, 0x310a}, {0x0, 0x0, 0x17b7ce5e, 0x692}, {0x1f, 0x8b11, 0x0, 0x1}, {0x5, 0x8, 0x80, 0x1}, {0x7ff, 0x100, 0xf717, 0x6}, {0x6, 0x3a, 0x4, 0x800}, {0xa0, 0xfffffff7, 0x7, 0x8}], {0x81, 0x2, 0x3, 0x7}, {0x4, 0x7fffffff, 0x7, 0x275}}}, 0xf801, 0x5}) (async) sendto$inet6(r0, &(0x7f00000005c0)="32fe3b0ba1d31fbbce8045f117e8fc2b09cf1af5d41267cb42c98be19172262935c6397a2eb017c753c2157ca469cd3685dfab184bf3d7279972b8c355a8ac0ab33a332d15dc1efd71bc2928250a94d3e58b5f8f5d4b9896da150dbd50ab16c231c9c7bec0dc7dac6271177af3881f6f2e24760c8adc736e9e5bd62069fb8e22bc87cbcf867af9f1092f02f9e8e3110ea27a2788951092f4473e1dce94ddeed35cc29b485ac1f7b44436f48363bf1f49e98b1c", 0xb3, 0x404, &(0x7f0000000680)={0x18, 0x3, 0x1ff, 0x400}, 0xc) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000002c0)}) (rerun: 64) write(r1, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) write(r2, &(0x7f00000001c0)="d455a52ff399dcf238e8cd2374e4f1343be029f4ea08fba57c20af45234c2b045b023be16f89a022fc62410c72e58807456728fd248d180e2c4782b4cd62106cd05e39486f3d62517f62502eab9b400589ecd7dc0c59b3ea894e8799b9313f1b7220a8f58bb80ec256dc597fc6e63484ad2609988a1fd8f0f2e12190cf7a85f240131cfa30fb686a776c041bda93dcb0e7f383aabe93cb89a7515b2bfdda2ee615cd2abb6e2d5fcb9458fe87caa1de894d468d3eb5306e606a6cd19c1c3949cf156c5f38f1bc71c3f246fbda06716094fd9b6e38f0c8762be6b2ed5eead7941b54cb7152bcf676cee94f4865ccfc12c4d8", 0xf1) (async) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x3f, 0x20, 0x7, 0x1}, {0x6, 0x3, 0x9, 0x20000000}]}) 02:25:20 executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xfffffffc, 0x0, 0x5, 0x0, "5017a1be57234d68b3c742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000180)="13", 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) r3 = socket(0x18, 0x5, 0x2) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r6 = dup2(r4, r5) ioctl$FIOASYNC(r6, 0xc4504447, &(0x7f00000000c0)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000001700), 0x0, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r8, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000001500)=ANY=[@ANYBLOB="ffff2db7e8696c651000c36bfa380d211c3fc2e038381b85032deb252cf795836e12985b3d2d4332718b3066ac5ad56273d45e4131e554ab4b6433ea49e5011472f8fe3820d56e8a813509fd4dfd6d5c2058e4e5e49e20da9e12b873133e2274160d2df0c4"], 0xa, &(0x7f0000001480)=[{&(0x7f0000000100)="9a938f567e1736ee306a84f94e493236f4e092f0c6c6917505f32f64eba87aa7de70ef9bc6810d9b62ec5eb975", 0x2d}, {&(0x7f00000001c0)="e7d95d0f639d663ac5ec0f927c09ec7cd3041c478c6a10e4d994a71a59a1d1e9a0813ef60cf4d17ae533e6ce62d8353a138b2f7f01190f14f438f35c6e6dcbd3d6523080f747f69a0cd0e42371e06a924d7ea6bdfad456a60a6ccc33c9a8607c778e387a601c597dce97f4bf5945ca1391025135f0a6c089450b34ec3d8f7f0e8e2e206385f382be79f14aa465e461776ec9a8e6764f11a204fd6b657234a8", 0x9f}, {&(0x7f0000000280)="1786645727fd4c0effb9e2ae1e3275ee7158d15608cbd464b5f48e6484be7619a40e004c439ab8001ed6cfdab2d6c500689c7eecbae37b8a142cf0fd7d11f620b80626d03dc52448f0003f78f405b09c90b639e31707d34b7a9f3f22982a0957b9965268b4aa5f6dc72ceeec46ea0e4e6543c9399c5e3f1c69f4fff3d6c4e31b", 0x80}, {&(0x7f0000000300)="3b6ad0cbfe205e313b0aa92374", 0xd}, {&(0x7f0000000340)="923c95aeb704a1dc188af7658e452e2d9137328485762435661295480bccc082c1b40ccd2feeff2500f1b496eea5d3182cdcb8c9b0d92a452ac116739ed199de67d98530e786424751a7da4764a739232b1f372ec31ff7c1f30a3227e2d3026ffc3dca03196f160070d20236b8a2df616c10c5cd0c32b35d08b1e96af4bf1f857b724fc10e56d41e35d6c793b6e70e35b8141715075a4f83a48756cfddb8361f84bfa2b66b3e1315d3e62f45647303d63be1d875030333b8463a733753de878da482414fc4f9165ab3593b8d1c68aa0678a7d29deb7f93b3516a78e7cf697844a984c8b356e54f64e4f0abdb1294f5c163dd4c92", 0xf4}, {&(0x7f0000000440)="56382071577371858f442a9b3b4ff86fa76372fe89b664bea285084189de1cef4957c0696755290caf3b2c991fe23eebbe9f06f9", 0x34}, {&(0x7f0000000480)="305ee8fc79f9dcc16b09127cc4b9b336323d2910b54c70ca33cb17136297b194de8eafe1bfb816b5e81a7c8bba6577e4a952323f147022208d658cc6e1845863cb4a66974a9ae83ce1f66b031f80dc769db3b8131a32993ffb5cbd852878a36e1f3cdff840e7b6ceb01ae84868c9e4ecd7b4f5415a2349f498df02b21684ef403e2aa24338940010a4f8764b54f9ed4ae952e8dee6d6e0687567611d0ff44fda42deb5a1cf4f4f7ddbc479e6cf29fe753a000e437b3652df0df7370fe0928bdd69c487443dc8d22cb52a17bbb6ab44af13e17b4658d6a7662131d349179110799756cc094ee32b4f37e79c69239b1a6c9ea2b98cdb8d037d5c11e181c9c020eb7b7464e58c07e60f2cd805891448d4e9e46afb473b9663d0c05fdfd660dfc02a436da8f9dbb46dcffc6ed5c037d68f8e8971ca459076bcb79200a573f048aba5123a8a65c499e74656f477220fed5118e68dfe72647989e862e1e81f990e25b08ec98f70ddca0bc385261dd3f8c74a3d4d86166428286df81601c1c290cc711e0f03d32d701e4240b58bea34daf958f2b03b676c465203171115ca78810d9cccac5663aeabf20893c67e194a8803b36e60be500563dea6239b109b407985110caaf21526588391a263b17f8edebd4bc2fdee832afaa907e542881047001a1f47864fc353bb5cd9db1f686c47816b7098073cd90e5912dd41aaeb41d8f73f03c47316498c2ac70c9631ad7b5969992a982f25f92c99e3ed357311c8b16527ddcaaa474847da75c89727f87f512ed35045b9879843352bacdc7660e1d44aee3b4e300e790cce6e92ac00eac00edb4571b7544d672484a7d8d305f5fb7191b5088177cf89786c413af5f1745eadd94d4457edb8d945bc4d953e8e9c3a806baa5c29cbfc68d51c3ede5613938c7c2807b11a714242e79d923ed0a54252cbb8325d233c16d3b1072e8fe40d7c18eaf85e833980646a7ee0443204f0840342c32c72d3ab3fb691ed19ad563e8458040a5e71e9c19f336f4aa2772a8165649512cefe8aeda031bcbefbbaacdeb8d46441ee65089a6f2da9299cc54f4380857b3bd046b376bddea85ea890b80623d11001f6b53dc4825ac4c37da7198e68bc5cecf576935cb76937f56b0fa3608bcd7f5caad6f0ab268ea01d81dbe9c9fa4297e33e4de89b8691e627607ae4c413c9046f645bd9f0ea9b5499d2eceebee16b8acffb31ed2cb933f42c6ab605ab0b7f0fb9659eecec7216c50fcf12fa54d14bbf8c997788c596b2b5fa291c92ad645d7157fb38e59a9642f84bd9f57057b8077dc4d4acc355fca8078185d895c51d6462b8094b43b03a89382b9116f2c6f69cb2f81e0e120310d44749eb07b72a0d57fc090d69bf5ac2a4dfb95a11c3580047e9d17b7d81ec95cca38d8ce32db56b993e8f6ac0aec6550c770fc112cbc2a8315571ddbb125ffe1dd89c32308bcd5ccb0e7eee3fa671c7c2418705cc2cc8a2634b9613035f2fd9a8b248541f0acb0df69b1a38b77481e0e164e0fd51512c70d2ce997bf15c406f7a4afdf75cfb523541c40353d654257595ebf804a225d006ebc1447228cef03976c61ba5691d9b3a3bd523f993601326e5ccd719a02a1674bce536962f493434baf03ad76739f3d4227992dddf310f5edae7e0a60693f28e38a760934969f413a31166de86f65b18c7e2c3368b0111bd202cae5958de8ac08ef517c08bc2123ab3f5796586086724a376ff3d76fccadd559195df2a9654648ec3a7653735bcc297c01e97b12557e47c70f08296eec42f7d6a36cc5d887008375270ec8efdc5990714a69ea62048da9329b3f4173b76c97cfd1dce36200fd19e8e3af1c1ebe62758af5a345b0bb021a66eaa08fcc4ff6348f355c07ea16f2fa3096918c2a514b39c9f609aa92f0a00d413bcff848bcb6d18a4e6c246a07bd8b07c9449064d11031ef39489bda948a217ecb7f9b0ed504afe3943c2bff886589627ca9a8cf0177c5ddb38e7bd00b5e4f3198f0d87db6fc2d5d87216c13034366b06b8e0c67bb8a14402485b8bcaa6bc93a70cbb6c395490673ce353cc44d7c6a296ddf424b8ba44b14c97655e03e90ad0485bb6ad783529ffc2c58c5fdadab2e3301077c53c937d934fbbb271d8fab1d6e5bee04bd1cbffbae39a140808de5e6241449c45ebea6c36feef0f6122a6d46aef5cbc2f3f384ed232a6bd916c17e48d8b48c2061b4b4b11c6e82486612e67cda89ca4b11bad8a07120a6cf8b30bf80a77e9278ae859cc07d68038ee340d096d32742ac788fa212aab6173666bd83b5545f17711e38ae846b4d6164d14fc46e62f6bd3ef7815d445a5f861b5864bacedae00ba58dfc6f9fd478e62cd8b067cf4b05f810f0ed0f9e13ed88939e97088b28d95806ac74ae90cd2cfcf11136676fa6f598f34ebf04d8c3d06ea805cd0917dd71a348a5d73cb5683e24d70687f129cc68f715537dea0118866388f7578a5f006de8bffe2adef193a992cc553aefd2c760eefa8d59a6d6473f6c145636733593678074a3fe46f1021c1200a6320a5402577d09e56a80b99e45748edece335ca82b0e87e427aeb444b972cc6f890ba5a8cc8bebed1f8a1dca6a513bbdac5bc2a750ed3d96edd444b25aabb924f988768fbfa7f154e18d6363da2ddc15e3d445cde1f02278c220136d14a0794ae466b65093a09b388ad06e663830d365de69bd521212dbfd6a06e849fda546c66a7f11b97b6fc7e58430fed52070d043cbaa9865ec9222723c16d9942d881b943ea459c6f8c190c3534638df395166f8dec17f28fb860dd46ef0e4020c6c393c9fee87e34d0ca22dba771059946a245f6c1153a66611c626db43b7b4a70233845596bbe7f1465666fa583c78c505a5cf9891a03e556d56b6176de6faccf828bec20fadb65f2e5409ecf4cacf4748e65e12ac33b1e1a9b88589b5957304ab54cd6f6b37d25385e60b46c79ad09d8f707a0aa74eb6a038efb514e8bf1975816ebb68c9ca2e85559a4a56d9828e53ab3c470adfbc9ac973f6bffba4ed5264c04006732a834b89a4e425fdbf433dc8fdb73ab93d3f7adcb4124ffd3becccf88096e64c4b34371c5d2486c60a7808f0cd208775eb26904be41e5d8244ae66d8bf542114628dcfa8890aa2145ec19fab53fed917f3f8b8de79dfd961e7b186409e22b6bd4d3475e62a8d8f21b34b439817b49df76ec967eef29aae9d5a5b893fc132d4b73b5c69ae8702b3266957953d3a90da9cd0cf953007e2cb159b256975b626ec36f84895d748bc15cae031b769750de5c7e9dd1f69a7c43b36926cf8e42e4f6e4f4c689cb8f6fd367f8ade2be68d92bc47ce7ba5bb138400ea385b347359d4ab69dd7eaf95aac6395bfb3ffe7599e7a52e9e6d21bf09f9989147db9e9064416e416ee21407d3596130a53332c6e3af0e39cfd2ae4a01991bc4b1f40cb0855d30466ed5fc06c89121da0b06472e243e43421ee2951459e4026b1accd2a4a9f21a1ffc6ad6384d48ffdaf5a87894b4c547f56a207fbfdb01dcd237bbe630249ee34fde449c5969a26aa9d04de9b72403f1106a9f4688b227e78609fd48e8deee1f1d092834d7b6e81edf8c2f8c0a10050e7f5f91390bc0f94eda0ffd752d58cecf7ee697b856d0db46115e7a5ebadcaf05bda621342bd51d2b06bef23e23a2a1adc45fdd2a1c0bc57eb256fbf153187dbb8fa2f2debe7f1dc87a374f752e2a11e84303b66cec117a7e5916b1204a29297d3d1a0bc41cec60eda742e5fcf6ae58b9a4dc54bc400303e69d5c0722d776b2641a8520c3bdc068e316d62847de2ba10e7971922634301cdfd36f82918c210f57e785158634e68db61a89248bd88cefa71d0c3d77eabea44aebfd99107dd0f0fcf9cc87345a3efd44a4c8481d48d4bb387288a5aa14a400ff8c156574d3f76f58107f4921407ba9afa686ad366a5e0a404c54a1bb93bd48edf20e02ee161956540a43a97428e6046a538df2f83b6e3129610d2f49c206730d9dab9fa8d92c21e6c377af662236aa4d2dc2d4baeced936c42e21c176ea9643ede51f28a55d840991c8db7cc2cb6ba52c90de02bb295ed34e6dc0c9155b1324431c1cc7cbfcef4aeb90298f674deec90197e8026d67115507575afe30cd8f22bcdd8fa5f62048410a381ebbe64143e4a78fa54fb4126e501b08311d9cabaf6d87de5021ec570d7f8dce5175d49b830f7183e93f5eb50cc69355634bb210b2fd9a14a87aa15c0321e357a3dec71e4473582c78c3984cf4f426bebd09f07b3903df9e7fb1ef0e7e2f5084526ffbbbdcfc5a18022160a2137a5b6e67b5ff9e1ad73baacddcb6aa8915c5f2ee9b60587cfb3f8bed0b798082376507529e1b171e5df6ffbf687acf0a63693817cdf14c3e345355981dfcd780f71b5080408dfd491541d7bbc8beee0eea3d6d228a4c98690fa48dbaadb6933f75da234c28f7304c599eee889ea4bc7946c94880508624f000c542f46f9c58e9e739540caffc74014fdee83dd3b038576c2f6a6b9cbb829f408dac0171df213a2587070bc07ca2982e0a164fbb803ced264a4a361d058e883610fbd5a3038d7592b0c8352036eb4369a1dd95eee2f04de0973412a41a781e8c71c97478e486e79d6ea9a368dff85cae49199ea63b0373369c78caf9e6f70a6a704223fd93aa1f66c66aa7b5b2fc89d93253411ae4719891f3adc7cb0467797b80cdf38a6584a4fae688ca6d474a9c2aba191df5e9889052d32e7a98410beb69a97a8194f6c683918bf392b918315c37f6aaace65c73cc01fe10e394474898447dacab226e9e9312af8788dcc52126482f85bb9b0e4cf97f1a15ba8fb75777f1917e1e0b5587ce0f569b3c1d71ed55cada7e3c81025f76551eb34b6fd26719d42c0b34eca2896e1c9a512be18752c68d26acd4a6cf632bccee6283cd8be748c5bfe8190ae4de0f3c940b144b7918b3cb532dc2a09ff3d86122d9579c6d24b5440189e00355f3455438f2324371a99bdb69016e6a982dc8f1d68d6489a923dd033dee6853b9a9538f3fce9667a495649149c1630f54a12aac3417df7b51360cfb5d1c93a0d0f0382be756f87adbb665148f294795e669a688528967928b8cbef55633dcb542de7cb61091386b147a0fca07292c71a275f5d315de638d74f42eb750f8cc0d886fed287065c5e3336120d3ef4a8962ccf7b459059e23e935421c66d41d90351c91835f866cb3d6a6d5b56df151e699db5feb37476d692e69b022a91f739c3959825691a69ff3d96d1c7c5babe8d4f2dbb073ab89bcdc7879f0626a1ae05a8b3a0fd905f03a8b7afdd840e7b44787bec65d24d884155c9a706919780e489d5ff888db11b62f8854116e74932c3e5d903bad5f75bea38fedc511ea28876b734d8cd35250f9e14de02c4252e71a8daae98fa7d09ed975eb9cf52dcc748c1e64679dc933da7569371667949faed8f30a75901dd1cf5ff9fa13f3fa43d6dd03a12c1cce061431f5f2468be73a080ef5da17b8b515192fdb8a1e621ee5800c2a26bf1bc1dbbb3ebd94168afece610b9113b07e2101e0d63731c94aaddda0a0e2d4efe671f29ae1cf0b6a33d16cd77ff1137abeace4568e0105f4e2913e5fe872e5dd5f5ef1762bda27815fc5e71954cc59f9ac258455a289333b210560f907570a42916ec223331299a199a03991efd67c69d7348ff31aaaca43d274c9d165d253dc46956d7b74c132cd87c633f4f74aca9fbf6fdef9c5019e5bbc2a42a09f612a001aaac9f9c7ea8417408b9e10d55c1143b0b79f40b27cafd9c8750711d0", 0x1000}], 0x7, &(0x7f0000001740)=[@rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r1]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r3, r6, r0, r7, r2, r0, r9]}], 0x170}, 0xf) 02:25:20 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xd4, 0xff, 0x2, 0x6}, {0x40, 0xe4, 0x4, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r6 = dup2(r4, r5) ioctl$FIOASYNC(r6, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCLOCK(r6, 0x20004276) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:20 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000000)={0x1000, 0x40ede, 0x7fd}) syz_extract_tcp_res(&(0x7f0000000180), 0x6, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000080)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0xab}, {0x9, 0xfff8, 0x1, 0x3, 0x1}]}) 02:25:20 executing program 6: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) write(r0, &(0x7f0000000140)="281f2ac81385f3819821e72f9ae120739feae0eea7ede5840d7d3170b2160c7f3b33ae02da20eb8d139d9fd8482f4fd23d52d6205bc8df8ab9f5e075b55ea36839aef4017426f90c235d73985cfe0c4f0c3e88d06455c2812e2eb8983a70fc2765a9d5009b30fae097c28a11021ebfc190e11608baf09b26e4f185bf08f6363d6d4b9059c2e6b0a2459fb3b717fa839e35b085", 0x93) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x6, 0xff, 0x0, 0x23245b9}, {0xffff, 0x8, 0x9, 0x9}, {0x7, 0x2, 0x0, 0xe96}, {0x0, 0x3, 0x7f, 0x77}, {0x20, 0x9, 0x2, 0x7}, {0x4, 0x81, 0x1c, 0x100}]}) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r2, r4) (async) fchmod(r4, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x9, 0xff, 0x6, 0x7}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f00000002c0)=[{0x2}, {0x9}, {0x6, 0x0, 0x0, 0x40}, {0x91, 0x3f, 0x20, 0x7}]}) r5 = syz_open_pts() close(r5) (async) write(r1, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:21 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x30, 0x95}) (async) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffff8, 0x40, 0x100000, 0x400, "9b02cd837f877d6c0b964847ec60482936bf8d5c", 0x8c, 0x50000000}) getrlimit(0x5, &(0x7f0000000040)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0xa) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) (async) write(r1, &(0x7f00000002c0)="879534b710a00e30d94e4e3c1757b81313ef2753f6360feec0684a25ea0f0e76cb7bd013eb106cf258b3a602684cbe680bab7dc16eae16c50ebf418e9f6d105f7bcefd685a472c0bcb157df52f98b9c3e4026e04017c6fbdd20f104b08b1401cf8c6569397dfa56fe07fb70082ef792139527079d565429453a6445bac72cfebc94778e7e8872f32982bb11c63816778ec91237ae48e410fd0096870d5dff8a1ce6d0dfd36db088c6759e5f1767b5f816878f536df020936f18d2a3550fc413ea9ef9a7fd85507824fe4bb7a84807c9f53db5ef80824997629972c84d53d92c3935074f7da45c1bea526162dbbb56df57560318d0e36863cb94917", 0xfb) (async, rerun: 64) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async, rerun: 64) ioctl$TIOCSTOP(r0, 0x2000746f) 02:25:21 executing program 2: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) (async) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 02:25:21 executing program 3: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4009, 0x1fc80d8b, "20d35ed978be8b3ee1b270180000000800e300"}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) linkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x4) dup2(r2, r3) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r5, r6) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000140)=0xe73) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/197, 0xc5}, {&(0x7f0000000280)}], 0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x3, 0x9, 0xff80000, 0x3, "d9b37c0dab11c38a66f5f597cd3f778933cbf219", 0x401, 0x7}) write(r0, &(0x7f0000000380)="4cf396a61626bc1b773fe73a2880221ec6e747b78dac9ecbab7ea3029409625d3394046139a01f2e36431fcd660530a9935121c2b41982ce43985c2f1d754fddc8e5f02b0e63ea5563ee73b1bd58adeb00000000b1547f24f5ee43471d81fdef2b3f97fddfe27598f9fc1aca50de8eb2b98c57c7b415c28507f9b623d18598c46b672cfc28c5b4168aa1ae195cc83e8cb2ed2bb44f92fe5a0c3dd9c15b47b9624d9362592219ea7204466506d8f3c40e94be7d5c6be442526d1f3f193eb652bfffdfa8a00d9fb2a15f7819b593e15038e96512a17a003ec968110800", 0xdc) socket(0x10, 0x3, 0x97) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4009, 0x1fc80d8b, "20d35ed978be8b3ee1b270180000000800e300"}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) fcntl$dupfd(r3, 0x0, r1) (async) linkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x4) (async) dup2(r2, r3) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r5, r6) (async) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000140)=0xe73) (async) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/197, 0xc5}, {&(0x7f0000000280)}], 0x2) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x3, 0x9, 0xff80000, 0x3, "d9b37c0dab11c38a66f5f597cd3f778933cbf219", 0x401, 0x7}) (async) write(r0, &(0x7f0000000380)="4cf396a61626bc1b773fe73a2880221ec6e747b78dac9ecbab7ea3029409625d3394046139a01f2e36431fcd660530a9935121c2b41982ce43985c2f1d754fddc8e5f02b0e63ea5563ee73b1bd58adeb00000000b1547f24f5ee43471d81fdef2b3f97fddfe27598f9fc1aca50de8eb2b98c57c7b415c28507f9b623d18598c46b672cfc28c5b4168aa1ae195cc83e8cb2ed2bb44f92fe5a0c3dd9c15b47b9624d9362592219ea7204466506d8f3c40e94be7d5c6be442526d1f3f193eb652bfffdfa8a00d9fb2a15f7819b593e15038e96512a17a003ec968110800", 0xdc) (async) socket(0x10, 0x3, 0x97) (async) 02:25:21 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x4, 0x81, 0x52, 0x3f}, {0x36e, 0x2, 0x8, 0x7}, {0x1000, 0x1, 0x9, 0x80}, {0x7, 0x7f, 0x4, 0x226d}, {0x8, 0x3, 0x4, 0xff}, {0x6, 0xff, 0x1, 0x10001}, {0x400, 0xdc, 0x3, 0x7ff}, {0x7f, 0x81, 0x5d, 0xffff}, {0x8, 0x1, 0x3f, 0x2482}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = dup2(r1, r2) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x7, 0x81, 0x81, 0xd}, {0x8, 0x1, 0x52, 0x4}, {0x5, 0x1f, 0x0, 0x80000000}, {0x100, 0x6, 0x9, 0x80000000}, {0x0, 0x5, 0x24, 0x3}, {0xfffe, 0x9, 0x0, 0xee7}, {0x70, 0x8, 0x9}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:21 executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xfffffffc, 0x0, 0x5, 0x0, "5017a1be57234d68b3c742000000d35ed900"}) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000180)="13", 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) (async, rerun: 32) ioctl$TIOCSTOP(r0, 0x2000746f) (async, rerun: 32) write(r0, &(0x7f0000000140)=' ', 0x1) r3 = socket(0x18, 0x5, 0x2) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r6 = dup2(r4, r5) ioctl$FIOASYNC(r6, 0xc4504447, &(0x7f00000000c0)) (async, rerun: 32) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000001700), 0x0, 0x0) (rerun: 32) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r8, r9) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000001500)=ANY=[@ANYBLOB="ffff2db7e8696c651000c36bfa380d211c3fc2e038381b85032deb252cf795836e12985b3d2d4332718b3066ac5ad56273d45e4131e554ab4b6433ea49e5011472f8fe3820d56e8a813509fd4dfd6d5c2058e4e5e49e20da9e12b873133e2274160d2df0c4"], 0xa, &(0x7f0000001480)=[{&(0x7f0000000100)="9a938f567e1736ee306a84f94e493236f4e092f0c6c6917505f32f64eba87aa7de70ef9bc6810d9b62ec5eb975", 0x2d}, {&(0x7f00000001c0)="e7d95d0f639d663ac5ec0f927c09ec7cd3041c478c6a10e4d994a71a59a1d1e9a0813ef60cf4d17ae533e6ce62d8353a138b2f7f01190f14f438f35c6e6dcbd3d6523080f747f69a0cd0e42371e06a924d7ea6bdfad456a60a6ccc33c9a8607c778e387a601c597dce97f4bf5945ca1391025135f0a6c089450b34ec3d8f7f0e8e2e206385f382be79f14aa465e461776ec9a8e6764f11a204fd6b657234a8", 0x9f}, {&(0x7f0000000280)="1786645727fd4c0effb9e2ae1e3275ee7158d15608cbd464b5f48e6484be7619a40e004c439ab8001ed6cfdab2d6c500689c7eecbae37b8a142cf0fd7d11f620b80626d03dc52448f0003f78f405b09c90b639e31707d34b7a9f3f22982a0957b9965268b4aa5f6dc72ceeec46ea0e4e6543c9399c5e3f1c69f4fff3d6c4e31b", 0x80}, {&(0x7f0000000300)="3b6ad0cbfe205e313b0aa92374", 0xd}, {&(0x7f0000000340)="923c95aeb704a1dc188af7658e452e2d9137328485762435661295480bccc082c1b40ccd2feeff2500f1b496eea5d3182cdcb8c9b0d92a452ac116739ed199de67d98530e786424751a7da4764a739232b1f372ec31ff7c1f30a3227e2d3026ffc3dca03196f160070d20236b8a2df616c10c5cd0c32b35d08b1e96af4bf1f857b724fc10e56d41e35d6c793b6e70e35b8141715075a4f83a48756cfddb8361f84bfa2b66b3e1315d3e62f45647303d63be1d875030333b8463a733753de878da482414fc4f9165ab3593b8d1c68aa0678a7d29deb7f93b3516a78e7cf697844a984c8b356e54f64e4f0abdb1294f5c163dd4c92", 0xf4}, {&(0x7f0000000440)="56382071577371858f442a9b3b4ff86fa76372fe89b664bea285084189de1cef4957c0696755290caf3b2c991fe23eebbe9f06f9", 0x34}, {&(0x7f0000000480)="305ee8fc79f9dcc16b09127cc4b9b336323d2910b54c70ca33cb17136297b194de8eafe1bfb816b5e81a7c8bba6577e4a952323f147022208d658cc6e1845863cb4a66974a9ae83ce1f66b031f80dc769db3b8131a32993ffb5cbd852878a36e1f3cdff840e7b6ceb01ae84868c9e4ecd7b4f5415a2349f498df02b21684ef403e2aa24338940010a4f8764b54f9ed4ae952e8dee6d6e0687567611d0ff44fda42deb5a1cf4f4f7ddbc479e6cf29fe753a000e437b3652df0df7370fe0928bdd69c487443dc8d22cb52a17bbb6ab44af13e17b4658d6a7662131d349179110799756cc094ee32b4f37e79c69239b1a6c9ea2b98cdb8d037d5c11e181c9c020eb7b7464e58c07e60f2cd805891448d4e9e46afb473b9663d0c05fdfd660dfc02a436da8f9dbb46dcffc6ed5c037d68f8e8971ca459076bcb79200a573f048aba5123a8a65c499e74656f477220fed5118e68dfe72647989e862e1e81f990e25b08ec98f70ddca0bc385261dd3f8c74a3d4d86166428286df81601c1c290cc711e0f03d32d701e4240b58bea34daf958f2b03b676c465203171115ca78810d9cccac5663aeabf20893c67e194a8803b36e60be500563dea6239b109b407985110caaf21526588391a263b17f8edebd4bc2fdee832afaa907e542881047001a1f47864fc353bb5cd9db1f686c47816b7098073cd90e5912dd41aaeb41d8f73f03c47316498c2ac70c9631ad7b5969992a982f25f92c99e3ed357311c8b16527ddcaaa474847da75c89727f87f512ed35045b9879843352bacdc7660e1d44aee3b4e300e790cce6e92ac00eac00edb4571b7544d672484a7d8d305f5fb7191b5088177cf89786c413af5f1745eadd94d4457edb8d945bc4d953e8e9c3a806baa5c29cbfc68d51c3ede5613938c7c2807b11a714242e79d923ed0a54252cbb8325d233c16d3b1072e8fe40d7c18eaf85e833980646a7ee0443204f0840342c32c72d3ab3fb691ed19ad563e8458040a5e71e9c19f336f4aa2772a8165649512cefe8aeda031bcbefbbaacdeb8d46441ee65089a6f2da9299cc54f4380857b3bd046b376bddea85ea890b80623d11001f6b53dc4825ac4c37da7198e68bc5cecf576935cb76937f56b0fa3608bcd7f5caad6f0ab268ea01d81dbe9c9fa4297e33e4de89b8691e627607ae4c413c9046f645bd9f0ea9b5499d2eceebee16b8acffb31ed2cb933f42c6ab605ab0b7f0fb9659eecec7216c50fcf12fa54d14bbf8c997788c596b2b5fa291c92ad645d7157fb38e59a9642f84bd9f57057b8077dc4d4acc355fca8078185d895c51d6462b8094b43b03a89382b9116f2c6f69cb2f81e0e120310d44749eb07b72a0d57fc090d69bf5ac2a4dfb95a11c3580047e9d17b7d81ec95cca38d8ce32db56b993e8f6ac0aec6550c770fc112cbc2a8315571ddbb125ffe1dd89c32308bcd5ccb0e7eee3fa671c7c2418705cc2cc8a2634b9613035f2fd9a8b248541f0acb0df69b1a38b77481e0e164e0fd51512c70d2ce997bf15c406f7a4afdf75cfb523541c40353d654257595ebf804a225d006ebc1447228cef03976c61ba5691d9b3a3bd523f993601326e5ccd719a02a1674bce536962f493434baf03ad76739f3d4227992dddf310f5edae7e0a60693f28e38a760934969f413a31166de86f65b18c7e2c3368b0111bd202cae5958de8ac08ef517c08bc2123ab3f5796586086724a376ff3d76fccadd559195df2a9654648ec3a7653735bcc297c01e97b12557e47c70f08296eec42f7d6a36cc5d887008375270ec8efdc5990714a69ea62048da9329b3f4173b76c97cfd1dce36200fd19e8e3af1c1ebe62758af5a345b0bb021a66eaa08fcc4ff6348f355c07ea16f2fa3096918c2a514b39c9f609aa92f0a00d413bcff848bcb6d18a4e6c246a07bd8b07c9449064d11031ef39489bda948a217ecb7f9b0ed504afe3943c2bff886589627ca9a8cf0177c5ddb38e7bd00b5e4f3198f0d87db6fc2d5d87216c13034366b06b8e0c67bb8a14402485b8bcaa6bc93a70cbb6c395490673ce353cc44d7c6a296ddf424b8ba44b14c97655e03e90ad0485bb6ad783529ffc2c58c5fdadab2e3301077c53c937d934fbbb271d8fab1d6e5bee04bd1cbffbae39a140808de5e6241449c45ebea6c36feef0f6122a6d46aef5cbc2f3f384ed232a6bd916c17e48d8b48c2061b4b4b11c6e82486612e67cda89ca4b11bad8a07120a6cf8b30bf80a77e9278ae859cc07d68038ee340d096d32742ac788fa212aab6173666bd83b5545f17711e38ae846b4d6164d14fc46e62f6bd3ef7815d445a5f861b5864bacedae00ba58dfc6f9fd478e62cd8b067cf4b05f810f0ed0f9e13ed88939e97088b28d95806ac74ae90cd2cfcf11136676fa6f598f34ebf04d8c3d06ea805cd0917dd71a348a5d73cb5683e24d70687f129cc68f715537dea0118866388f7578a5f006de8bffe2adef193a992cc553aefd2c760eefa8d59a6d6473f6c145636733593678074a3fe46f1021c1200a6320a5402577d09e56a80b99e45748edece335ca82b0e87e427aeb444b972cc6f890ba5a8cc8bebed1f8a1dca6a513bbdac5bc2a750ed3d96edd444b25aabb924f988768fbfa7f154e18d6363da2ddc15e3d445cde1f02278c220136d14a0794ae466b65093a09b388ad06e663830d365de69bd521212dbfd6a06e849fda546c66a7f11b97b6fc7e58430fed52070d043cbaa9865ec9222723c16d9942d881b943ea459c6f8c190c3534638df395166f8dec17f28fb860dd46ef0e4020c6c393c9fee87e34d0ca22dba771059946a245f6c1153a66611c626db43b7b4a70233845596bbe7f1465666fa583c78c505a5cf9891a03e556d56b6176de6faccf828bec20fadb65f2e5409ecf4cacf4748e65e12ac33b1e1a9b88589b5957304ab54cd6f6b37d25385e60b46c79ad09d8f707a0aa74eb6a038efb514e8bf1975816ebb68c9ca2e85559a4a56d9828e53ab3c470adfbc9ac973f6bffba4ed5264c04006732a834b89a4e425fdbf433dc8fdb73ab93d3f7adcb4124ffd3becccf88096e64c4b34371c5d2486c60a7808f0cd208775eb26904be41e5d8244ae66d8bf542114628dcfa8890aa2145ec19fab53fed917f3f8b8de79dfd961e7b186409e22b6bd4d3475e62a8d8f21b34b439817b49df76ec967eef29aae9d5a5b893fc132d4b73b5c69ae8702b3266957953d3a90da9cd0cf953007e2cb159b256975b626ec36f84895d748bc15cae031b769750de5c7e9dd1f69a7c43b36926cf8e42e4f6e4f4c689cb8f6fd367f8ade2be68d92bc47ce7ba5bb138400ea385b347359d4ab69dd7eaf95aac6395bfb3ffe7599e7a52e9e6d21bf09f9989147db9e9064416e416ee21407d3596130a53332c6e3af0e39cfd2ae4a01991bc4b1f40cb0855d30466ed5fc06c89121da0b06472e243e43421ee2951459e4026b1accd2a4a9f21a1ffc6ad6384d48ffdaf5a87894b4c547f56a207fbfdb01dcd237bbe630249ee34fde449c5969a26aa9d04de9b72403f1106a9f4688b227e78609fd48e8deee1f1d092834d7b6e81edf8c2f8c0a10050e7f5f91390bc0f94eda0ffd752d58cecf7ee697b856d0db46115e7a5ebadcaf05bda621342bd51d2b06bef23e23a2a1adc45fdd2a1c0bc57eb256fbf153187dbb8fa2f2debe7f1dc87a374f752e2a11e84303b66cec117a7e5916b1204a29297d3d1a0bc41cec60eda742e5fcf6ae58b9a4dc54bc400303e69d5c0722d776b2641a8520c3bdc068e316d62847de2ba10e7971922634301cdfd36f82918c210f57e785158634e68db61a89248bd88cefa71d0c3d77eabea44aebfd99107dd0f0fcf9cc87345a3efd44a4c8481d48d4bb387288a5aa14a400ff8c156574d3f76f58107f4921407ba9afa686ad366a5e0a404c54a1bb93bd48edf20e02ee161956540a43a97428e6046a538df2f83b6e3129610d2f49c206730d9dab9fa8d92c21e6c377af662236aa4d2dc2d4baeced936c42e21c176ea9643ede51f28a55d840991c8db7cc2cb6ba52c90de02bb295ed34e6dc0c9155b1324431c1cc7cbfcef4aeb90298f674deec90197e8026d67115507575afe30cd8f22bcdd8fa5f62048410a381ebbe64143e4a78fa54fb4126e501b08311d9cabaf6d87de5021ec570d7f8dce5175d49b830f7183e93f5eb50cc69355634bb210b2fd9a14a87aa15c0321e357a3dec71e4473582c78c3984cf4f426bebd09f07b3903df9e7fb1ef0e7e2f5084526ffbbbdcfc5a18022160a2137a5b6e67b5ff9e1ad73baacddcb6aa8915c5f2ee9b60587cfb3f8bed0b798082376507529e1b171e5df6ffbf687acf0a63693817cdf14c3e345355981dfcd780f71b5080408dfd491541d7bbc8beee0eea3d6d228a4c98690fa48dbaadb6933f75da234c28f7304c599eee889ea4bc7946c94880508624f000c542f46f9c58e9e739540caffc74014fdee83dd3b038576c2f6a6b9cbb829f408dac0171df213a2587070bc07ca2982e0a164fbb803ced264a4a361d058e883610fbd5a3038d7592b0c8352036eb4369a1dd95eee2f04de0973412a41a781e8c71c97478e486e79d6ea9a368dff85cae49199ea63b0373369c78caf9e6f70a6a704223fd93aa1f66c66aa7b5b2fc89d93253411ae4719891f3adc7cb0467797b80cdf38a6584a4fae688ca6d474a9c2aba191df5e9889052d32e7a98410beb69a97a8194f6c683918bf392b918315c37f6aaace65c73cc01fe10e394474898447dacab226e9e9312af8788dcc52126482f85bb9b0e4cf97f1a15ba8fb75777f1917e1e0b5587ce0f569b3c1d71ed55cada7e3c81025f76551eb34b6fd26719d42c0b34eca2896e1c9a512be18752c68d26acd4a6cf632bccee6283cd8be748c5bfe8190ae4de0f3c940b144b7918b3cb532dc2a09ff3d86122d9579c6d24b5440189e00355f3455438f2324371a99bdb69016e6a982dc8f1d68d6489a923dd033dee6853b9a9538f3fce9667a495649149c1630f54a12aac3417df7b51360cfb5d1c93a0d0f0382be756f87adbb665148f294795e669a688528967928b8cbef55633dcb542de7cb61091386b147a0fca07292c71a275f5d315de638d74f42eb750f8cc0d886fed287065c5e3336120d3ef4a8962ccf7b459059e23e935421c66d41d90351c91835f866cb3d6a6d5b56df151e699db5feb37476d692e69b022a91f739c3959825691a69ff3d96d1c7c5babe8d4f2dbb073ab89bcdc7879f0626a1ae05a8b3a0fd905f03a8b7afdd840e7b44787bec65d24d884155c9a706919780e489d5ff888db11b62f8854116e74932c3e5d903bad5f75bea38fedc511ea28876b734d8cd35250f9e14de02c4252e71a8daae98fa7d09ed975eb9cf52dcc748c1e64679dc933da7569371667949faed8f30a75901dd1cf5ff9fa13f3fa43d6dd03a12c1cce061431f5f2468be73a080ef5da17b8b515192fdb8a1e621ee5800c2a26bf1bc1dbbb3ebd94168afece610b9113b07e2101e0d63731c94aaddda0a0e2d4efe671f29ae1cf0b6a33d16cd77ff1137abeace4568e0105f4e2913e5fe872e5dd5f5ef1762bda27815fc5e71954cc59f9ac258455a289333b210560f907570a42916ec223331299a199a03991efd67c69d7348ff31aaaca43d274c9d165d253dc46956d7b74c132cd87c633f4f74aca9fbf6fdef9c5019e5bbc2a42a09f612a001aaac9f9c7ea8417408b9e10d55c1143b0b79f40b27cafd9c8750711d0", 0x1000}], 0x7, &(0x7f0000001740)=[@rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r1]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r3, r6, r0, r7, r2, r0, r9]}], 0x170}, 0xf) pckbd_enable: command error 02:25:21 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x30, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffff8, 0x40, 0x100000, 0x400, "9b02cd837f877d6c0b964847ec60482936bf8d5c", 0x8c, 0x50000000}) (async) getrlimit(0x5, &(0x7f0000000040)) close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0xa) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) (async) write(r1, &(0x7f00000002c0)="879534b710a00e30d94e4e3c1757b81313ef2753f6360feec0684a25ea0f0e76cb7bd013eb106cf258b3a602684cbe680bab7dc16eae16c50ebf418e9f6d105f7bcefd685a472c0bcb157df52f98b9c3e4026e04017c6fbdd20f104b08b1401cf8c6569397dfa56fe07fb70082ef792139527079d565429453a6445bac72cfebc94778e7e8872f32982bb11c63816778ec91237ae48e410fd0096870d5dff8a1ce6d0dfd36db088c6759e5f1767b5f816878f536df020936f18d2a3550fc413ea9ef9a7fd85507824fe4bb7a84807c9f53db5ef80824997629972c84d53d92c3935074f7da45c1bea526162dbbb56df57560318d0e36863cb94917", 0xfb) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async, rerun: 32) ioctl$TIOCSTOP(r0, 0x2000746f) (rerun: 32) 02:25:21 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xd4, 0xff, 0x2, 0x6}, {0x40, 0xe4, 0x4, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r6 = dup2(r4, r5) ioctl$FIOASYNC(r6, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCLOCK(r6, 0x20004276) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:21 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x4, 0x81, 0x52, 0x3f}, {0x36e, 0x2, 0x8, 0x7}, {0x1000, 0x1, 0x9, 0x80}, {0x7, 0x7f, 0x4, 0x226d}, {0x8, 0x3, 0x4, 0xff}, {0x6, 0xff, 0x1, 0x10001}, {0x400, 0xdc, 0x3, 0x7ff}, {0x7f, 0x81, 0x5d, 0xffff}, {0x8, 0x1, 0x3f, 0x2482}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = dup2(r1, r2) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x7, 0x81, 0x81, 0xd}, {0x8, 0x1, 0x52, 0x4}, {0x5, 0x1f, 0x0, 0x80000000}, {0x100, 0x6, 0x9, 0x80000000}, {0x0, 0x5, 0x24, 0x3}, {0xfffe, 0x9, 0x0, 0xee7}, {0x70, 0x8, 0x9}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x4, 0x81, 0x52, 0x3f}, {0x36e, 0x2, 0x8, 0x7}, {0x1000, 0x1, 0x9, 0x80}, {0x7, 0x7f, 0x4, 0x226d}, {0x8, 0x3, 0x4, 0xff}, {0x6, 0xff, 0x1, 0x10001}, {0x400, 0xdc, 0x3, 0x7ff}, {0x7f, 0x81, 0x5d, 0xffff}, {0x8, 0x1, 0x3f, 0x2482}]}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) dup2(r1, r2) (async) fcntl$dupfd(r2, 0x0, r4) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x7, 0x81, 0x81, 0xd}, {0x8, 0x1, 0x52, 0x4}, {0x5, 0x1f, 0x0, 0x80000000}, {0x100, 0x6, 0x9, 0x80000000}, {0x0, 0x5, 0x24, 0x3}, {0xfffe, 0x9, 0x0, 0xee7}, {0x70, 0x8, 0x9}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) 02:25:21 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xd4, 0xff, 0x2, 0x6}, {0x40, 0xe4, 0x4, 0x3}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r6 = dup2(r4, r5) ioctl$FIOASYNC(r6, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCLOCK(r6, 0x20004276) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:21 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwrite(r0, &(0x7f00000002c0)="d92095f7e963cd1573e57764e4e0f14b5789c92bc82b5f95cd475744f8e9730f878e5e5518f584ea4164dd85cc0912055d739540fc9bf49e8a12456902722050d44f8c43cd0fcad7aa571951cc34a2dbb31ffa4c591f01bd579ad1d65b093fe1ae9c6759ea69cb03daaaafc6e3c736430627d3479a45e402f375f871d74a0d0c61f878d7b386d63aa71073d49db270237696999be82a7fa2c6f8084ad2ca3e340f161e2f52a8ee66f14eb095ddfab2e2bdcf6b5a0b3ef121a85ce5bfd701bb1619c79c333dbe130d529a29ad7841438818bed10c8d4e518f37ffda63dcd06a54186885015ab76af40a697d1f3c7e35", 0xef, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x50, 0x0, 0x4, 0x8}, {0x45}, {0x6, 0x0, 0x0, 0x800401}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = dup2(r2, r3) ioctl$FIOASYNC(r4, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pckbd_enable: command error 02:25:22 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x8, 0x9, 0xf8, 0x3}, {0x0, 0x81, 0x4, 0x5}, {0x7ff, 0x3, 0x40, 0x7}, {0x0, 0x99, 0x1, 0x4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:22 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000000)={0x1000, 0x40ede, 0x7fd}) (async) syz_extract_tcp_res(&(0x7f0000000180), 0x6, 0x0) (async) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000080)) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0xab}, {0x9, 0xfff8, 0x1, 0x3, 0x1}]}) 02:25:22 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x40000010, 0x98}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140), 0x0, &(0x7f0000000100)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r2, @ANYRESOCT=r2], 0xffffffffffffff78}, 0x0) setrlimit(0x4, &(0x7f0000000080)) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 02:25:22 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x2, 0x9, 0x2, 0x40}, {0xc6, 0xcc, 0x7, 0x20}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) pwrite(r0, &(0x7f0000000180)="8b5b5fbc325db687c8beb6a693adaa330db972d94e1addcbe4241f97781d93d50708eca4dc306339e3d6cc4585e389489c726aa59e9b096447f74b2114867b32f8589ef9e18620dfa64c41b0df94c3bd76b43716d696d27259e847ec5872a15827aa0c57dab5340815892ab588bcff7793c0f54171eb404e6b45fbd2840ae8bedf2694b5d29dfa", 0x87, 0x6) 02:25:22 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x4, 0x81, 0x52, 0x3f}, {0x36e, 0x2, 0x8, 0x7}, {0x1000, 0x1, 0x9, 0x80}, {0x7, 0x7f, 0x4, 0x226d}, {0x8, 0x3, 0x4, 0xff}, {0x6, 0xff, 0x1, 0x10001}, {0x400, 0xdc, 0x3, 0x7ff}, {0x7f, 0x81, 0x5d, 0xffff}, {0x8, 0x1, 0x3f, 0x2482}]}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) r4 = dup2(r1, r2) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x7, 0x81, 0x81, 0xd}, {0x8, 0x1, 0x52, 0x4}, {0x5, 0x1f, 0x0, 0x80000000}, {0x100, 0x6, 0x9, 0x80000000}, {0x0, 0x5, 0x24, 0x3}, {0xfffe, 0x9, 0x0, 0xee7}, {0x70, 0x8, 0x9}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:22 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r1, 0xffffffffffffffff) r2 = getuid() getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffd, r2, r1, 0x0, 0x0, 0x88, 0x7fff}, 0x8f800000000000, 0xe49b, 0x40000000000000b}) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r3, &(0x7f00000000c0), 0x0) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r6, 0xffffffffffffffff) r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x4, r4, r6, 0x0, r7, 0x108, 0x5000}, 0x8f800000000000, 0x0, 0x8}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x4, 0xffffffffffffffff, r1, r4, r8, 0x104}, 0x3, 0x1, 0x2}) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x3}, 0x4000000000000211, &(0x7f00000000c0)="e827fac6", &(0x7f0000000100)=0x4, &(0x7f0000000180)="40af", 0x2) 02:25:22 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwrite(r0, &(0x7f00000002c0)="d92095f7e963cd1573e57764e4e0f14b5789c92bc82b5f95cd475744f8e9730f878e5e5518f584ea4164dd85cc0912055d739540fc9bf49e8a12456902722050d44f8c43cd0fcad7aa571951cc34a2dbb31ffa4c591f01bd579ad1d65b093fe1ae9c6759ea69cb03daaaafc6e3c736430627d3479a45e402f375f871d74a0d0c61f878d7b386d63aa71073d49db270237696999be82a7fa2c6f8084ad2ca3e340f161e2f52a8ee66f14eb095ddfab2e2bdcf6b5a0b3ef121a85ce5bfd701bb1619c79c333dbe130d529a29ad7841438818bed10c8d4e518f37ffda63dcd06a54186885015ab76af40a697d1f3c7e35", 0xef, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x50, 0x0, 0x4, 0x8}, {0x45}, {0x6, 0x0, 0x0, 0x800401}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = dup2(r2, r3) ioctl$FIOASYNC(r4, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) pwrite(r0, &(0x7f00000002c0)="d92095f7e963cd1573e57764e4e0f14b5789c92bc82b5f95cd475744f8e9730f878e5e5518f584ea4164dd85cc0912055d739540fc9bf49e8a12456902722050d44f8c43cd0fcad7aa571951cc34a2dbb31ffa4c591f01bd579ad1d65b093fe1ae9c6759ea69cb03daaaafc6e3c736430627d3479a45e402f375f871d74a0d0c61f878d7b386d63aa71073d49db270237696999be82a7fa2c6f8084ad2ca3e340f161e2f52a8ee66f14eb095ddfab2e2bdcf6b5a0b3ef121a85ce5bfd701bb1619c79c333dbe130d529a29ad7841438818bed10c8d4e518f37ffda63dcd06a54186885015ab76af40a697d1f3c7e35", 0xef, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x50, 0x0, 0x4, 0x8}, {0x45}, {0x6, 0x0, 0x0, 0x800401}]}) (async) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r2, r3) (async) ioctl$FIOASYNC(r4, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) 02:25:23 executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xfffffffc, 0x0, 0x5, 0x0, "5017a1be57234d68b3c742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000180)="13", 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) (async) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) (async) r3 = socket(0x18, 0x5, 0x2) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r6 = dup2(r4, r5) ioctl$FIOASYNC(r6, 0xc4504447, &(0x7f00000000c0)) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000001700), 0x0, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r8, r9) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000001500)=ANY=[@ANYBLOB="ffff2db7e8696c651000c36bfa380d211c3fc2e038381b85032deb252cf795836e12985b3d2d4332718b3066ac5ad56273d45e4131e554ab4b6433ea49e5011472f8fe3820d56e8a813509fd4dfd6d5c2058e4e5e49e20da9e12b873133e2274160d2df0c4"], 0xa, &(0x7f0000001480)=[{&(0x7f0000000100)="9a938f567e1736ee306a84f94e493236f4e092f0c6c6917505f32f64eba87aa7de70ef9bc6810d9b62ec5eb975", 0x2d}, {&(0x7f00000001c0)="e7d95d0f639d663ac5ec0f927c09ec7cd3041c478c6a10e4d994a71a59a1d1e9a0813ef60cf4d17ae533e6ce62d8353a138b2f7f01190f14f438f35c6e6dcbd3d6523080f747f69a0cd0e42371e06a924d7ea6bdfad456a60a6ccc33c9a8607c778e387a601c597dce97f4bf5945ca1391025135f0a6c089450b34ec3d8f7f0e8e2e206385f382be79f14aa465e461776ec9a8e6764f11a204fd6b657234a8", 0x9f}, {&(0x7f0000000280)="1786645727fd4c0effb9e2ae1e3275ee7158d15608cbd464b5f48e6484be7619a40e004c439ab8001ed6cfdab2d6c500689c7eecbae37b8a142cf0fd7d11f620b80626d03dc52448f0003f78f405b09c90b639e31707d34b7a9f3f22982a0957b9965268b4aa5f6dc72ceeec46ea0e4e6543c9399c5e3f1c69f4fff3d6c4e31b", 0x80}, {&(0x7f0000000300)="3b6ad0cbfe205e313b0aa92374", 0xd}, {&(0x7f0000000340)="923c95aeb704a1dc188af7658e452e2d9137328485762435661295480bccc082c1b40ccd2feeff2500f1b496eea5d3182cdcb8c9b0d92a452ac116739ed199de67d98530e786424751a7da4764a739232b1f372ec31ff7c1f30a3227e2d3026ffc3dca03196f160070d20236b8a2df616c10c5cd0c32b35d08b1e96af4bf1f857b724fc10e56d41e35d6c793b6e70e35b8141715075a4f83a48756cfddb8361f84bfa2b66b3e1315d3e62f45647303d63be1d875030333b8463a733753de878da482414fc4f9165ab3593b8d1c68aa0678a7d29deb7f93b3516a78e7cf697844a984c8b356e54f64e4f0abdb1294f5c163dd4c92", 0xf4}, {&(0x7f0000000440)="56382071577371858f442a9b3b4ff86fa76372fe89b664bea285084189de1cef4957c0696755290caf3b2c991fe23eebbe9f06f9", 0x34}, {&(0x7f0000000480)="305ee8fc79f9dcc16b09127cc4b9b336323d2910b54c70ca33cb17136297b194de8eafe1bfb816b5e81a7c8bba6577e4a952323f147022208d658cc6e1845863cb4a66974a9ae83ce1f66b031f80dc769db3b8131a32993ffb5cbd852878a36e1f3cdff840e7b6ceb01ae84868c9e4ecd7b4f5415a2349f498df02b21684ef403e2aa24338940010a4f8764b54f9ed4ae952e8dee6d6e0687567611d0ff44fda42deb5a1cf4f4f7ddbc479e6cf29fe753a000e437b3652df0df7370fe0928bdd69c487443dc8d22cb52a17bbb6ab44af13e17b4658d6a7662131d349179110799756cc094ee32b4f37e79c69239b1a6c9ea2b98cdb8d037d5c11e181c9c020eb7b7464e58c07e60f2cd805891448d4e9e46afb473b9663d0c05fdfd660dfc02a436da8f9dbb46dcffc6ed5c037d68f8e8971ca459076bcb79200a573f048aba5123a8a65c499e74656f477220fed5118e68dfe72647989e862e1e81f990e25b08ec98f70ddca0bc385261dd3f8c74a3d4d86166428286df81601c1c290cc711e0f03d32d701e4240b58bea34daf958f2b03b676c465203171115ca78810d9cccac5663aeabf20893c67e194a8803b36e60be500563dea6239b109b407985110caaf21526588391a263b17f8edebd4bc2fdee832afaa907e542881047001a1f47864fc353bb5cd9db1f686c47816b7098073cd90e5912dd41aaeb41d8f73f03c47316498c2ac70c9631ad7b5969992a982f25f92c99e3ed357311c8b16527ddcaaa474847da75c89727f87f512ed35045b9879843352bacdc7660e1d44aee3b4e300e790cce6e92ac00eac00edb4571b7544d672484a7d8d305f5fb7191b5088177cf89786c413af5f1745eadd94d4457edb8d945bc4d953e8e9c3a806baa5c29cbfc68d51c3ede5613938c7c2807b11a714242e79d923ed0a54252cbb8325d233c16d3b1072e8fe40d7c18eaf85e833980646a7ee0443204f0840342c32c72d3ab3fb691ed19ad563e8458040a5e71e9c19f336f4aa2772a8165649512cefe8aeda031bcbefbbaacdeb8d46441ee65089a6f2da9299cc54f4380857b3bd046b376bddea85ea890b80623d11001f6b53dc4825ac4c37da7198e68bc5cecf576935cb76937f56b0fa3608bcd7f5caad6f0ab268ea01d81dbe9c9fa4297e33e4de89b8691e627607ae4c413c9046f645bd9f0ea9b5499d2eceebee16b8acffb31ed2cb933f42c6ab605ab0b7f0fb9659eecec7216c50fcf12fa54d14bbf8c997788c596b2b5fa291c92ad645d7157fb38e59a9642f84bd9f57057b8077dc4d4acc355fca8078185d895c51d6462b8094b43b03a89382b9116f2c6f69cb2f81e0e120310d44749eb07b72a0d57fc090d69bf5ac2a4dfb95a11c3580047e9d17b7d81ec95cca38d8ce32db56b993e8f6ac0aec6550c770fc112cbc2a8315571ddbb125ffe1dd89c32308bcd5ccb0e7eee3fa671c7c2418705cc2cc8a2634b9613035f2fd9a8b248541f0acb0df69b1a38b77481e0e164e0fd51512c70d2ce997bf15c406f7a4afdf75cfb523541c40353d654257595ebf804a225d006ebc1447228cef03976c61ba5691d9b3a3bd523f993601326e5ccd719a02a1674bce536962f493434baf03ad76739f3d4227992dddf310f5edae7e0a60693f28e38a760934969f413a31166de86f65b18c7e2c3368b0111bd202cae5958de8ac08ef517c08bc2123ab3f5796586086724a376ff3d76fccadd559195df2a9654648ec3a7653735bcc297c01e97b12557e47c70f08296eec42f7d6a36cc5d887008375270ec8efdc5990714a69ea62048da9329b3f4173b76c97cfd1dce36200fd19e8e3af1c1ebe62758af5a345b0bb021a66eaa08fcc4ff6348f355c07ea16f2fa3096918c2a514b39c9f609aa92f0a00d413bcff848bcb6d18a4e6c246a07bd8b07c9449064d11031ef39489bda948a217ecb7f9b0ed504afe3943c2bff886589627ca9a8cf0177c5ddb38e7bd00b5e4f3198f0d87db6fc2d5d87216c13034366b06b8e0c67bb8a14402485b8bcaa6bc93a70cbb6c395490673ce353cc44d7c6a296ddf424b8ba44b14c97655e03e90ad0485bb6ad783529ffc2c58c5fdadab2e3301077c53c937d934fbbb271d8fab1d6e5bee04bd1cbffbae39a140808de5e6241449c45ebea6c36feef0f6122a6d46aef5cbc2f3f384ed232a6bd916c17e48d8b48c2061b4b4b11c6e82486612e67cda89ca4b11bad8a07120a6cf8b30bf80a77e9278ae859cc07d68038ee340d096d32742ac788fa212aab6173666bd83b5545f17711e38ae846b4d6164d14fc46e62f6bd3ef7815d445a5f861b5864bacedae00ba58dfc6f9fd478e62cd8b067cf4b05f810f0ed0f9e13ed88939e97088b28d95806ac74ae90cd2cfcf11136676fa6f598f34ebf04d8c3d06ea805cd0917dd71a348a5d73cb5683e24d70687f129cc68f715537dea0118866388f7578a5f006de8bffe2adef193a992cc553aefd2c760eefa8d59a6d6473f6c145636733593678074a3fe46f1021c1200a6320a5402577d09e56a80b99e45748edece335ca82b0e87e427aeb444b972cc6f890ba5a8cc8bebed1f8a1dca6a513bbdac5bc2a750ed3d96edd444b25aabb924f988768fbfa7f154e18d6363da2ddc15e3d445cde1f02278c220136d14a0794ae466b65093a09b388ad06e663830d365de69bd521212dbfd6a06e849fda546c66a7f11b97b6fc7e58430fed52070d043cbaa9865ec9222723c16d9942d881b943ea459c6f8c190c3534638df395166f8dec17f28fb860dd46ef0e4020c6c393c9fee87e34d0ca22dba771059946a245f6c1153a66611c626db43b7b4a70233845596bbe7f1465666fa583c78c505a5cf9891a03e556d56b6176de6faccf828bec20fadb65f2e5409ecf4cacf4748e65e12ac33b1e1a9b88589b5957304ab54cd6f6b37d25385e60b46c79ad09d8f707a0aa74eb6a038efb514e8bf1975816ebb68c9ca2e85559a4a56d9828e53ab3c470adfbc9ac973f6bffba4ed5264c04006732a834b89a4e425fdbf433dc8fdb73ab93d3f7adcb4124ffd3becccf88096e64c4b34371c5d2486c60a7808f0cd208775eb26904be41e5d8244ae66d8bf542114628dcfa8890aa2145ec19fab53fed917f3f8b8de79dfd961e7b186409e22b6bd4d3475e62a8d8f21b34b439817b49df76ec967eef29aae9d5a5b893fc132d4b73b5c69ae8702b3266957953d3a90da9cd0cf953007e2cb159b256975b626ec36f84895d748bc15cae031b769750de5c7e9dd1f69a7c43b36926cf8e42e4f6e4f4c689cb8f6fd367f8ade2be68d92bc47ce7ba5bb138400ea385b347359d4ab69dd7eaf95aac6395bfb3ffe7599e7a52e9e6d21bf09f9989147db9e9064416e416ee21407d3596130a53332c6e3af0e39cfd2ae4a01991bc4b1f40cb0855d30466ed5fc06c89121da0b06472e243e43421ee2951459e4026b1accd2a4a9f21a1ffc6ad6384d48ffdaf5a87894b4c547f56a207fbfdb01dcd237bbe630249ee34fde449c5969a26aa9d04de9b72403f1106a9f4688b227e78609fd48e8deee1f1d092834d7b6e81edf8c2f8c0a10050e7f5f91390bc0f94eda0ffd752d58cecf7ee697b856d0db46115e7a5ebadcaf05bda621342bd51d2b06bef23e23a2a1adc45fdd2a1c0bc57eb256fbf153187dbb8fa2f2debe7f1dc87a374f752e2a11e84303b66cec117a7e5916b1204a29297d3d1a0bc41cec60eda742e5fcf6ae58b9a4dc54bc400303e69d5c0722d776b2641a8520c3bdc068e316d62847de2ba10e7971922634301cdfd36f82918c210f57e785158634e68db61a89248bd88cefa71d0c3d77eabea44aebfd99107dd0f0fcf9cc87345a3efd44a4c8481d48d4bb387288a5aa14a400ff8c156574d3f76f58107f4921407ba9afa686ad366a5e0a404c54a1bb93bd48edf20e02ee161956540a43a97428e6046a538df2f83b6e3129610d2f49c206730d9dab9fa8d92c21e6c377af662236aa4d2dc2d4baeced936c42e21c176ea9643ede51f28a55d840991c8db7cc2cb6ba52c90de02bb295ed34e6dc0c9155b1324431c1cc7cbfcef4aeb90298f674deec90197e8026d67115507575afe30cd8f22bcdd8fa5f62048410a381ebbe64143e4a78fa54fb4126e501b08311d9cabaf6d87de5021ec570d7f8dce5175d49b830f7183e93f5eb50cc69355634bb210b2fd9a14a87aa15c0321e357a3dec71e4473582c78c3984cf4f426bebd09f07b3903df9e7fb1ef0e7e2f5084526ffbbbdcfc5a18022160a2137a5b6e67b5ff9e1ad73baacddcb6aa8915c5f2ee9b60587cfb3f8bed0b798082376507529e1b171e5df6ffbf687acf0a63693817cdf14c3e345355981dfcd780f71b5080408dfd491541d7bbc8beee0eea3d6d228a4c98690fa48dbaadb6933f75da234c28f7304c599eee889ea4bc7946c94880508624f000c542f46f9c58e9e739540caffc74014fdee83dd3b038576c2f6a6b9cbb829f408dac0171df213a2587070bc07ca2982e0a164fbb803ced264a4a361d058e883610fbd5a3038d7592b0c8352036eb4369a1dd95eee2f04de0973412a41a781e8c71c97478e486e79d6ea9a368dff85cae49199ea63b0373369c78caf9e6f70a6a704223fd93aa1f66c66aa7b5b2fc89d93253411ae4719891f3adc7cb0467797b80cdf38a6584a4fae688ca6d474a9c2aba191df5e9889052d32e7a98410beb69a97a8194f6c683918bf392b918315c37f6aaace65c73cc01fe10e394474898447dacab226e9e9312af8788dcc52126482f85bb9b0e4cf97f1a15ba8fb75777f1917e1e0b5587ce0f569b3c1d71ed55cada7e3c81025f76551eb34b6fd26719d42c0b34eca2896e1c9a512be18752c68d26acd4a6cf632bccee6283cd8be748c5bfe8190ae4de0f3c940b144b7918b3cb532dc2a09ff3d86122d9579c6d24b5440189e00355f3455438f2324371a99bdb69016e6a982dc8f1d68d6489a923dd033dee6853b9a9538f3fce9667a495649149c1630f54a12aac3417df7b51360cfb5d1c93a0d0f0382be756f87adbb665148f294795e669a688528967928b8cbef55633dcb542de7cb61091386b147a0fca07292c71a275f5d315de638d74f42eb750f8cc0d886fed287065c5e3336120d3ef4a8962ccf7b459059e23e935421c66d41d90351c91835f866cb3d6a6d5b56df151e699db5feb37476d692e69b022a91f739c3959825691a69ff3d96d1c7c5babe8d4f2dbb073ab89bcdc7879f0626a1ae05a8b3a0fd905f03a8b7afdd840e7b44787bec65d24d884155c9a706919780e489d5ff888db11b62f8854116e74932c3e5d903bad5f75bea38fedc511ea28876b734d8cd35250f9e14de02c4252e71a8daae98fa7d09ed975eb9cf52dcc748c1e64679dc933da7569371667949faed8f30a75901dd1cf5ff9fa13f3fa43d6dd03a12c1cce061431f5f2468be73a080ef5da17b8b515192fdb8a1e621ee5800c2a26bf1bc1dbbb3ebd94168afece610b9113b07e2101e0d63731c94aaddda0a0e2d4efe671f29ae1cf0b6a33d16cd77ff1137abeace4568e0105f4e2913e5fe872e5dd5f5ef1762bda27815fc5e71954cc59f9ac258455a289333b210560f907570a42916ec223331299a199a03991efd67c69d7348ff31aaaca43d274c9d165d253dc46956d7b74c132cd87c633f4f74aca9fbf6fdef9c5019e5bbc2a42a09f612a001aaac9f9c7ea8417408b9e10d55c1143b0b79f40b27cafd9c8750711d0", 0x1000}], 0x7, &(0x7f0000001740)=[@rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r1]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r3, r6, r0, r7, r2, r0, r9]}], 0x170}, 0xf) 02:25:24 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000000)={0x1000, 0x40ede, 0x7fd}) (async) syz_extract_tcp_res(&(0x7f0000000180), 0x6, 0x0) (async) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000080)) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0xab}, {0x9, 0xfff8, 0x1, 0x3, 0x1}]}) 02:25:24 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xfff8, 0x1, 0x2, 0x404}, {0x7b5, 0x80, 0x8, 0x1}, {0xfe5, 0x0, 0x3f, 0xf0000000}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x5) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)={0x1}) 02:25:24 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x8, 0x9, 0xf8, 0x3}, {0x0, 0x81, 0x4, 0x5}, {0x7ff, 0x3, 0x40, 0x7}, {0x0, 0x99, 0x1, 0x4}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:26 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xfff8, 0x1, 0x2, 0x404}, {0x7b5, 0x80, 0x8, 0x1}, {0xfe5, 0x0, 0x3f, 0xf0000000}]}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x5) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)={0x1}) 02:25:26 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) pwrite(r0, &(0x7f00000002c0)="d92095f7e963cd1573e57764e4e0f14b5789c92bc82b5f95cd475744f8e9730f878e5e5518f584ea4164dd85cc0912055d739540fc9bf49e8a12456902722050d44f8c43cd0fcad7aa571951cc34a2dbb31ffa4c591f01bd579ad1d65b093fe1ae9c6759ea69cb03daaaafc6e3c736430627d3479a45e402f375f871d74a0d0c61f878d7b386d63aa71073d49db270237696999be82a7fa2c6f8084ad2ca3e340f161e2f52a8ee66f14eb095ddfab2e2bdcf6b5a0b3ef121a85ce5bfd701bb1619c79c333dbe130d529a29ad7841438818bed10c8d4e518f37ffda63dcd06a54186885015ab76af40a697d1f3c7e35", 0xef, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x50, 0x0, 0x4, 0x8}, {0x45}, {0x6, 0x0, 0x0, 0x800401}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = dup2(r2, r3) ioctl$FIOASYNC(r4, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) pwrite(r0, &(0x7f00000002c0)="d92095f7e963cd1573e57764e4e0f14b5789c92bc82b5f95cd475744f8e9730f878e5e5518f584ea4164dd85cc0912055d739540fc9bf49e8a12456902722050d44f8c43cd0fcad7aa571951cc34a2dbb31ffa4c591f01bd579ad1d65b093fe1ae9c6759ea69cb03daaaafc6e3c736430627d3479a45e402f375f871d74a0d0c61f878d7b386d63aa71073d49db270237696999be82a7fa2c6f8084ad2ca3e340f161e2f52a8ee66f14eb095ddfab2e2bdcf6b5a0b3ef121a85ce5bfd701bb1619c79c333dbe130d529a29ad7841438818bed10c8d4e518f37ffda63dcd06a54186885015ab76af40a697d1f3c7e35", 0xef, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x50, 0x0, 0x4, 0x8}, {0x45}, {0x6, 0x0, 0x0, 0x800401}]}) (async) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r2, r3) (async) ioctl$FIOASYNC(r4, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) 02:25:26 executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/259, 0x103}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="a9563f9f3b010001003e928880003eef7e3d67d0591db20f00", 0x19}], 0x1) 02:25:26 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x2, 0x9, 0x2, 0x40}, {0xc6, 0xcc, 0x7, 0x20}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) pwrite(r0, &(0x7f0000000180)="8b5b5fbc325db687c8beb6a693adaa330db972d94e1addcbe4241f97781d93d50708eca4dc306339e3d6cc4585e389489c726aa59e9b096447f74b2114867b32f8589ef9e18620dfa64c41b0df94c3bd76b43716d696d27259e847ec5872a15827aa0c57dab5340815892ab588bcff7793c0f54171eb404e6b45fbd2840ae8bedf2694b5d29dfa", 0x87, 0x6) 02:25:27 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r1, 0xffffffffffffffff) r2 = getuid() getegid() (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffd, r2, r1, 0x0, 0x0, 0x88, 0x7fff}, 0x8f800000000000, 0xe49b, 0x40000000000000b}) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) (async) semop(r3, &(0x7f00000000c0), 0x0) (async) r4 = geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r6, 0xffffffffffffffff) (async) r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x4, r4, r6, 0x0, r7, 0x108, 0x5000}, 0x8f800000000000, 0x0, 0x8}) (async) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x4, 0xffffffffffffffff, r1, r4, r8, 0x104}, 0x3, 0x1, 0x2}) (async, rerun: 64) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x3}, 0x4000000000000211, &(0x7f00000000c0)="e827fac6", &(0x7f0000000100)=0x4, &(0x7f0000000180)="40af", 0x2) (rerun: 64) 02:25:27 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x8, 0x9, 0xf8, 0x3}, {0x0, 0x81, 0x4, 0x5}, {0x7ff, 0x3, 0x40, 0x7}, {0x0, 0x99, 0x1, 0x4}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:27 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000680)="d66500001000001342", 0x9}], 0x1, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0xfffffffffffff001) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc4504442, &(0x7f0000000240)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) fcntl$getflags(r2, 0x4) pckbd_enable: command error wskbd0: can't attach mux (error=5) 02:25:30 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x40000010, 0x98}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140), 0x0, &(0x7f0000000100)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r2, @ANYRESOCT=r2], 0xffffffffffffff78}, 0x0) setrlimit(0x4, &(0x7f0000000080)) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) setrlimit(0x4, &(0x7f0000000040)={0x40000010, 0x98}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r1, r2) (async) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140), 0x0, &(0x7f0000000100)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r2, @ANYRESOCT=r2], 0xffffffffffffff78}, 0x0) (async) setrlimit(0x4, &(0x7f0000000080)) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) 02:25:30 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000680)="d66500001000001342", 0x9}], 0x1, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0xfffffffffffff001) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc4504442, &(0x7f0000000240)) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) fcntl$getflags(r2, 0x4) 02:25:30 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xfff8, 0x1, 0x2, 0x404}, {0x7b5, 0x80, 0x8, 0x1}, {0xfe5, 0x0, 0x3f, 0xf0000000}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x5) (async) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)={0x1}) 02:25:30 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r1, 0xffffffffffffffff) r2 = getuid() getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffd, r2, r1, 0x0, 0x0, 0x88, 0x7fff}, 0x8f800000000000, 0xe49b, 0x40000000000000b}) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r3, &(0x7f00000000c0), 0x0) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r6, 0xffffffffffffffff) r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x4, r4, r6, 0x0, r7, 0x108, 0x5000}, 0x8f800000000000, 0x0, 0x8}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x4, 0xffffffffffffffff, r1, r4, r8, 0x104}, 0x3, 0x1, 0x2}) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x3}, 0x4000000000000211, &(0x7f00000000c0)="e827fac6", &(0x7f0000000100)=0x4, &(0x7f0000000180)="40af", 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000002c0)=0xc) (async) setregid(r1, 0xffffffffffffffff) (async) getuid() (async) getegid() (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffd, r2, r1, 0x0, 0x0, 0x88, 0x7fff}, 0x8f800000000000, 0xe49b, 0x40000000000000b}) (async) semget$private(0x0, 0x4000000009, 0x82) (async) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) (async) semop(r3, &(0x7f00000000c0), 0x0) (async) geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000002c0)=0xc) (async) setregid(r6, 0xffffffffffffffff) (async) getegid() (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x4, r4, r6, 0x0, r7, 0x108, 0x5000}, 0x8f800000000000, 0x0, 0x8}) (async) getegid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x4, 0xffffffffffffffff, r1, r4, r8, 0x104}, 0x3, 0x1, 0x2}) (async) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x3}, 0x4000000000000211, &(0x7f00000000c0)="e827fac6", &(0x7f0000000100)=0x4, &(0x7f0000000180)="40af", 0x2) (async) 02:25:30 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0xd33, 0x96, 0x20, 0x54}, {0x4, 0xfb, 0x9, 0x4}, {0x2, 0x3, 0xfc, 0x1}, {0x5, 0x7f, 0x9, 0x200}, {0x401, 0x0, 0x40, 0x9}, {0x9, 0xff, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x1000000}, {0x1, 0x7}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:30 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x2, 0x9, 0x2, 0x40}, {0xc6, 0xcc, 0x7, 0x20}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) pwrite(r0, &(0x7f0000000180)="8b5b5fbc325db687c8beb6a693adaa330db972d94e1addcbe4241f97781d93d50708eca4dc306339e3d6cc4585e389489c726aa59e9b096447f74b2114867b32f8589ef9e18620dfa64c41b0df94c3bd76b43716d696d27259e847ec5872a15827aa0c57dab5340815892ab588bcff7793c0f54171eb404e6b45fbd2840ae8bedf2694b5d29dfa", 0x87, 0x6) 02:25:30 executing program 2: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r0, &(0x7f0000000000)="ca549a29c91129e6b128dfedbd2c842f05376bad0ddc55ffcd606d868d539374ce4eba471f15c56788fde9cce203d22bc24f0151010878c700ac4cab4f", 0x3d) write(0xffffffffffffffff, 0x0, 0x0) 02:25:30 executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/259, 0x103}], 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) (async) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="a9563f9f3b010001003e928880003eef7e3d67d0591db20f00", 0x19}], 0x1) 02:25:31 executing program 3: setrlimit(0x4, &(0x7f0000000040)={0x40000010, 0x98}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140), 0x0, &(0x7f0000000100)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r2, @ANYRESOCT=r2], 0xffffffffffffff78}, 0x0) setrlimit(0x4, &(0x7f0000000080)) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 02:25:31 executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async, rerun: 64) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/259, 0x103}], 0x1) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="a9563f9f3b010001003e928880003eef7e3d67d0591db20f00", 0x19}], 0x1) 02:25:31 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000680)="d66500001000001342", 0x9}], 0x1, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0xfffffffffffff001) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc4504442, &(0x7f0000000240)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) fcntl$getflags(r2, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000680)="d66500001000001342", 0x9}], 0x1, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0xfffffffffffff001) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$FIOASYNC(r1, 0xc4504442, &(0x7f0000000240)) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) (async) fcntl$getflags(r2, 0x4) (async) 02:25:31 executing program 2: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) (async) accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r0, &(0x7f0000000000)="ca549a29c91129e6b128dfedbd2c842f05376bad0ddc55ffcd606d868d539374ce4eba471f15c56788fde9cce203d22bc24f0151010878c700ac4cab4f", 0x3d) write(0xffffffffffffffff, 0x0, 0x0) 02:25:31 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[0x0, 0x1f]}) 02:25:31 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0xd33, 0x96, 0x20, 0x54}, {0x4, 0xfb, 0x9, 0x4}, {0x2, 0x3, 0xfc, 0x1}, {0x5, 0x7f, 0x9, 0x200}, {0x401, 0x0, 0x40, 0x9}, {0x9, 0xff, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x1000000}, {0x1, 0x7}, {0x6}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:31 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:31 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[0x0, 0x1f]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[0x0, 0x1f]}) (async) 02:25:31 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x40000010, 0x98}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140), 0x0, &(0x7f0000000100)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r2, @ANYRESOCT=r2], 0xffffffffffffff78}, 0x0) setrlimit(0x4, &(0x7f0000000080)) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 02:25:31 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x8) (rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:31 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0xd33, 0x96, 0x20, 0x54}, {0x4, 0xfb, 0x9, 0x4}, {0x2, 0x3, 0xfc, 0x1}, {0x5, 0x7f, 0x9, 0x200}, {0x401, 0x0, 0x40, 0x9}, {0x9, 0xff, 0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x1000000}, {0x1, 0x7}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:31 executing program 2: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) (async) accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) (async) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r0, &(0x7f0000000000)="ca549a29c91129e6b128dfedbd2c842f05376bad0ddc55ffcd606d868d539374ce4eba471f15c56788fde9cce203d22bc24f0151010878c700ac4cab4f", 0x3d) (async) write(0xffffffffffffffff, 0x0, 0x0) 02:25:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r0) syz_emit_ethernet(0x33, &(0x7f0000000080)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000200), 0x14, 0x1) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = dup2(r2, r3) ioctl$FIOASYNC(r4, 0xc4504447, &(0x7f00000000c0)) connect$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x7f, 0x6, 0x8, 0x9}, {0x20, 0x8, 0x8, 0x6e}, {0x8000, 0x0, 0x1, 0xb46}, {0x2, 0x35, 0x6, 0x7f20}, {0x5, 0xb3, 0x61, 0x8}]}) 02:25:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() setrlimit(0x4, &(0x7f00000000c0)={0x3f, 0x522d}) setrlimit(0x3, &(0x7f0000000080)={0x2, 0x9}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x6, 0x20, 0x6, 0x4, "a680793bab7416139711071f095eb1256f1894f5", 0x6, 0x800}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 02:25:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() setrlimit(0x4, &(0x7f00000000c0)={0x3f, 0x522d}) setrlimit(0x3, &(0x7f0000000080)={0x2, 0x9}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x6, 0x20, 0x6, 0x4, "a680793bab7416139711071f095eb1256f1894f5", 0x6, 0x800}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) syz_open_pts() (async) setrlimit(0x4, &(0x7f00000000c0)={0x3f, 0x522d}) (async) setrlimit(0x3, &(0x7f0000000080)={0x2, 0x9}) (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x6, 0x20, 0x6, 0x4, "a680793bab7416139711071f095eb1256f1894f5", 0x6, 0x800}) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) 02:25:31 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() setrlimit(0x4, &(0x7f00000000c0)={0x3f, 0x522d}) setrlimit(0x3, &(0x7f0000000080)={0x2, 0x9}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x6, 0x20, 0x6, 0x4, "a680793bab7416139711071f095eb1256f1894f5", 0x6, 0x800}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) syz_open_pts() (async) setrlimit(0x4, &(0x7f00000000c0)={0x3f, 0x522d}) (async) setrlimit(0x3, &(0x7f0000000080)={0x2, 0x9}) (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x6, 0x20, 0x6, 0x4, "a680793bab7416139711071f095eb1256f1894f5", 0x6, 0x800}) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) 02:25:36 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:36 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r1, r2) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) 02:25:36 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[0x0, 0x1f]}) 02:25:36 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x355, {[0x0, 0x5d, 0x3, 0x0, 0x1ff, 0x1ff, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x800000000006], [0x1b, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2, 0x0, 0x0, 0xffffffffffff0000], [{0xfffe, 0x1}, {0xfffc, 0x2, 0x2, 0x4153}, {0x0, 0x0, 0x0, 0x1000001000008}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x80}, {0x0, 0x0, 0x0, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530004604000000000000006207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68cb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802ed146b5dfea68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611c5bfc2b3b055ac8a42b94b92d2f80f4718f1f7f8ca9ba174488c660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd8237495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0c6bc372d1a8ff42a80cdc2e80e306615b7a814b77f3f5a6530e4d30b5e9255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132de068554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f0ebd734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338fdbfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb237d21cd87168e2f9d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f1000000000000a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7dfd8b77d1b9670420ec382d34ac25d868bffc9813ff30e06e942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da173690f070000707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6bf71eaff806a0ec1f6ad493b1f8d830c70868a0ea110c5f51f40ca03e0f6b622a11b132a24c9a88fc1f7d857c1030432c53396e8560b98f2040eb8c713e4a18151b78fcf7f4a64522"], 0x10) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x10, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 02:25:36 executing program 7: semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, &(0x7f0000000040)=""/3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4d}, {0x6, 0x0, 0x0, 0x7f}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0) 02:25:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) dup2(r1, r0) (async) syz_emit_ethernet(0x33, &(0x7f0000000080)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000200), 0x14, 0x1) (async) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = dup2(r2, r3) ioctl$FIOASYNC(r4, 0xc4504447, &(0x7f00000000c0)) (async) connect$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x7f, 0x6, 0x8, 0x9}, {0x20, 0x8, 0x8, 0x6e}, {0x8000, 0x0, 0x1, 0xb46}, {0x2, 0x35, 0x6, 0x7f20}, {0x5, 0xb3, 0x61, 0x8}]}) 02:25:36 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000740)="0047751ad408e141a6b2a0035f6cdf478266393336036c7eadb4ce9da7cdf717963df3", 0x23}], 0x1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r1, 0xe3) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="bcf16e0ae1abc557c2225d4a0e38eb83b987318db21c1edf6e0dbd99e207", 0x1e}, {&(0x7f00000002c0)="ec167a0c5bd44e5687be1a4a308e00eebacc9c9f04fd426fbf3c689b8013b904", 0x20}], 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = dup(r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0x101) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2e) writev(0xffffffffffffffff, &(0x7f0000000980)=[{&(0x7f00000005c0)="a1c3d700288ac194b05de895309328d781550486a30e79091bb0fea63ea177cce2268da0ea3187755757326b6612950bdb06876aae89d45f59536873569fd10524a771634ba71006dad02c1596683736ddee56208f02d6", 0x57}, {&(0x7f0000000640)="a63855d0df8a590b3dbc741fda15fd3911158b6bb3a257bae1ecfcd3f3dd7f5892f386c74f2cffbed2686d3f3ae4b351a38a9f6d75250f945413b5ae6b229e3daac633fc0f66a6f2f5aedfb20bdbdc898bcf833a50d0e5142a5655c527afc328b421c95c49f92f2af8c3db65acc7e2ef691bef9559b95dfe2c50372a326de5ed3edfa7178a941f17fc830a88e1b3d5e9cc055c110fd16ef1d30c910b29ff8c0e036a1f3e5d7dd159796bde", 0xab}, {&(0x7f0000000b00)="ac198af3c30efced62b113356968d3729ab0cab3fe6c9a7b3ac7674cd9750d2704e076d18bedb67e4e5e5f462b84fe8f772cdd07dd4c549a9561bd48aa40dbfcc2768202ef878ffca93190a3d832ec9271ff299b7931e4584ced11034f54c0a94be8eaa7a22d8d6b8160ee3dbb9c92a54ef013d84b3b2c0a6670438d6f4479a68de772c3a6455e23edb98820b850727e3b30cd503da3e9ad9b83181b02ea4a83102d992a41b349f2178648ce2512fb8294f8db7dc47f3b2a0c1fc62c2ab7135175d6be0e6a208a", 0xffffffffffffff75}, {&(0x7f0000000800)="1374322bcca319b557d5a23e7040bf22952f0e2067a810d9e879fd08b1c6660304dfa3cc001442b88fef1ea5ac81fd47a9207a1a3fffcfb91f191e6c9940d086708be9fdbdcb8befe7f8919999244c48d6ddd7970449752911dbeb1c7c735b60c5aac462e04c37ac47d66de7c6b28dd314a4261dd36f798564d964b8fe4e9e442a", 0x81}, {&(0x7f00000008c0)="0b3b9b74ffb81601de31c08131b82e9ac7", 0x11}, {&(0x7f0000000900)="95592ea20865ae5073b411c95edb5a498f29481af96f910e00d96e4212e9fc815c7aeae1470710eedaf21644a4d2faf55bc863774a82ca5e1cd3c8c8574c4f674563b975d9c69bf1a4a81dd915c72eb666eefa213ea2fe5543", 0x59}], 0x6) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff], [0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x1, 0x8000000000, 0xfffffffffffffffe], [0x0, 0x6, 0x0, 0x7], [{0x0, 0x0, 0x0, 0x80}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x2}, {0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0xa}, {}, {0x800}], {}, {0x0, 0x0, 0x0, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f00000001c0)="985008e97def8cc241600cd18fb35a299c81cdb288854af7c8f7c15907e974cdf2e6b9a3b2840ab1f987cbebf7f9ddca667565068056561bcc", 0x39) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:25:36 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = dup2(r0, r1) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 02:25:36 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10, 0x11c) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) write(r4, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:36 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:36 executing program 7: semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, &(0x7f0000000040)=""/3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4d}, {0x6, 0x0, 0x0, 0x7f}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0) semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, &(0x7f0000000040)=""/3) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4d}, {0x6, 0x0, 0x0, 0x7f}]}) (async) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0) (async) 02:25:36 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x355, {[0x0, 0x5d, 0x3, 0x0, 0x1ff, 0x1ff, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x800000000006], [0x1b, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2, 0x0, 0x0, 0xffffffffffff0000], [{0xfffe, 0x1}, {0xfffc, 0x2, 0x2, 0x4153}, {0x0, 0x0, 0x0, 0x1000001000008}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x80}, {0x0, 0x0, 0x0, 0x6}]}}) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) close(r1) (async, rerun: 64) r2 = socket(0x2, 0x3, 0x2) (rerun: 64) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530004604000000000000006207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68cb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802ed146b5dfea68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611c5bfc2b3b055ac8a42b94b92d2f80f4718f1f7f8ca9ba174488c660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd8237495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0c6bc372d1a8ff42a80cdc2e80e306615b7a814b77f3f5a6530e4d30b5e9255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132de068554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f0ebd734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338fdbfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb237d21cd87168e2f9d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f1000000000000a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7dfd8b77d1b9670420ec382d34ac25d868bffc9813ff30e06e942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da173690f070000707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6bf71eaff806a0ec1f6ad493b1f8d830c70868a0ea110c5f51f40ca03e0f6b622a11b132a24c9a88fc1f7d857c1030432c53396e8560b98f2040eb8c713e4a18151b78fcf7f4a64522"], 0x10) (async) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) (async) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffff, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r3 = socket(0x11, 0x3, 0x0) (rerun: 64) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) (async) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x10, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 02:25:36 executing program 4: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x1d}, 0x2, &(0x7f00000000c0)="eb9c770525dbfb3a662c2e9fcde22a63a7022f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12dff000000a206500bdd5ca91fb229b1b50093847dc573ffffffffddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893865895bdaf7a6ca185324c6dd9a652e26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fa0e2b241425a808", &(0x7f0000000000)=0xb6, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x39}, 0x2, &(0x7f0000000300)="41626b5278d4747455d7d0bd406b3b2868387ac374bc4ce09c43c7ec451934411774f2c8bee71a66c105810882a2fd24bcc77b26c798f8b4be3c32887a89ce9d68297bc7f13d732e1b609883b6f12309c048415a2c11223e678831c42e02fd1ef0f5554b2280af293d7862e129bc43fc1cf951a6ee5b3b6401cd294d5773aed4099ca295dbb65ba8d4f38b489bb40cdd249603c380a3266f0d19d760b47b40a646c64d9bff0120a7fb822f81c0a2e6af636ade61ab8bb69a124955ae6869cf82cd2d68d139f9fda6f1f1ce4456f5ae629429b3169d75e6cb8d735779", &(0x7f0000000280)=0xfffffffffffffc8b, &(0x7f0000000180)="3b9c3c81c4ed5a8635904a87ea5153921816645ab3d396fbdc1eb3e1da0d3951fba0ce4f5e2b14917f6bfee3f632de5e901f0a2b0000", 0x36) 02:25:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) dup2(r1, r0) (async) syz_emit_ethernet(0x33, &(0x7f0000000080)=ANY=[]) (async) syz_extract_tcp_res(&(0x7f0000000200), 0x14, 0x1) (async) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = dup2(r2, r3) ioctl$FIOASYNC(r4, 0xc4504447, &(0x7f00000000c0)) (async) connect$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x7f, 0x6, 0x8, 0x9}, {0x20, 0x8, 0x8, 0x6e}, {0x8000, 0x0, 0x1, 0xb46}, {0x2, 0x35, 0x6, 0x7f20}, {0x5, 0xb3, 0x61, 0x8}]}) 02:25:37 executing program 4: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x1d}, 0x2, &(0x7f00000000c0)="eb9c770525dbfb3a662c2e9fcde22a63a7022f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12dff000000a206500bdd5ca91fb229b1b50093847dc573ffffffffddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893865895bdaf7a6ca185324c6dd9a652e26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fa0e2b241425a808", &(0x7f0000000000)=0xb6, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x39}, 0x2, &(0x7f0000000300)="41626b5278d4747455d7d0bd406b3b2868387ac374bc4ce09c43c7ec451934411774f2c8bee71a66c105810882a2fd24bcc77b26c798f8b4be3c32887a89ce9d68297bc7f13d732e1b609883b6f12309c048415a2c11223e678831c42e02fd1ef0f5554b2280af293d7862e129bc43fc1cf951a6ee5b3b6401cd294d5773aed4099ca295dbb65ba8d4f38b489bb40cdd249603c380a3266f0d19d760b47b40a646c64d9bff0120a7fb822f81c0a2e6af636ade61ab8bb69a124955ae6869cf82cd2d68d139f9fda6f1f1ce4456f5ae629429b3169d75e6cb8d735779", &(0x7f0000000280)=0xfffffffffffffc8b, &(0x7f0000000180)="3b9c3c81c4ed5a8635904a87ea5153921816645ab3d396fbdc1eb3e1da0d3951fba0ce4f5e2b14917f6bfee3f632de5e901f0a2b0000", 0x36) 02:25:37 executing program 2: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x355, {[0x0, 0x5d, 0x3, 0x0, 0x1ff, 0x1ff, 0x0, 0x8, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x800000000006], [0x1b, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2, 0x0, 0x0, 0xffffffffffff0000], [{0xfffe, 0x1}, {0xfffc, 0x2, 0x2, 0x4153}, {0x0, 0x0, 0x0, 0x1000001000008}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}, {0x2, 0x0, 0x80}, {0x0, 0x0, 0x0, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) close(r1) (async) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530004604000000000000006207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68cb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802ed146b5dfea68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611c5bfc2b3b055ac8a42b94b92d2f80f4718f1f7f8ca9ba174488c660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd8237495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0c6bc372d1a8ff42a80cdc2e80e306615b7a814b77f3f5a6530e4d30b5e9255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132de068554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f0ebd734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338fdbfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb237d21cd87168e2f9d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f1000000000000a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7dfd8b77d1b9670420ec382d34ac25d868bffc9813ff30e06e942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da173690f070000707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6bf71eaff806a0ec1f6ad493b1f8d830c70868a0ea110c5f51f40ca03e0f6b622a11b132a24c9a88fc1f7d857c1030432c53396e8560b98f2040eb8c713e4a18151b78fcf7f4a64522"], 0x10) (async) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) (async) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) (async) r7 = socket(0x10, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 02:25:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) 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, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r2, r3) close(r2) 02:25:37 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000740)="0047751ad408e141a6b2a0035f6cdf478266393336036c7eadb4ce9da7cdf717963df3", 0x23}], 0x1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r1, 0xe3) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="bcf16e0ae1abc557c2225d4a0e38eb83b987318db21c1edf6e0dbd99e207", 0x1e}, {&(0x7f00000002c0)="ec167a0c5bd44e5687be1a4a308e00eebacc9c9f04fd426fbf3c689b8013b904", 0x20}], 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = dup(r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0x101) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2e) writev(0xffffffffffffffff, &(0x7f0000000980)=[{&(0x7f00000005c0)="a1c3d700288ac194b05de895309328d781550486a30e79091bb0fea63ea177cce2268da0ea3187755757326b6612950bdb06876aae89d45f59536873569fd10524a771634ba71006dad02c1596683736ddee56208f02d6", 0x57}, {&(0x7f0000000640)="a63855d0df8a590b3dbc741fda15fd3911158b6bb3a257bae1ecfcd3f3dd7f5892f386c74f2cffbed2686d3f3ae4b351a38a9f6d75250f945413b5ae6b229e3daac633fc0f66a6f2f5aedfb20bdbdc898bcf833a50d0e5142a5655c527afc328b421c95c49f92f2af8c3db65acc7e2ef691bef9559b95dfe2c50372a326de5ed3edfa7178a941f17fc830a88e1b3d5e9cc055c110fd16ef1d30c910b29ff8c0e036a1f3e5d7dd159796bde", 0xab}, {&(0x7f0000000b00)="ac198af3c30efced62b113356968d3729ab0cab3fe6c9a7b3ac7674cd9750d2704e076d18bedb67e4e5e5f462b84fe8f772cdd07dd4c549a9561bd48aa40dbfcc2768202ef878ffca93190a3d832ec9271ff299b7931e4584ced11034f54c0a94be8eaa7a22d8d6b8160ee3dbb9c92a54ef013d84b3b2c0a6670438d6f4479a68de772c3a6455e23edb98820b850727e3b30cd503da3e9ad9b83181b02ea4a83102d992a41b349f2178648ce2512fb8294f8db7dc47f3b2a0c1fc62c2ab7135175d6be0e6a208a", 0xffffffffffffff75}, {&(0x7f0000000800)="1374322bcca319b557d5a23e7040bf22952f0e2067a810d9e879fd08b1c6660304dfa3cc001442b88fef1ea5ac81fd47a9207a1a3fffcfb91f191e6c9940d086708be9fdbdcb8befe7f8919999244c48d6ddd7970449752911dbeb1c7c735b60c5aac462e04c37ac47d66de7c6b28dd314a4261dd36f798564d964b8fe4e9e442a", 0x81}, {&(0x7f00000008c0)="0b3b9b74ffb81601de31c08131b82e9ac7", 0x11}, {&(0x7f0000000900)="95592ea20865ae5073b411c95edb5a498f29481af96f910e00d96e4212e9fc815c7aeae1470710eedaf21644a4d2faf55bc863774a82ca5e1cd3c8c8574c4f674563b975d9c69bf1a4a81dd915c72eb666eefa213ea2fe5543", 0x59}], 0x6) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff], [0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x1, 0x8000000000, 0xfffffffffffffffe], [0x0, 0x6, 0x0, 0x7], [{0x0, 0x0, 0x0, 0x80}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x2}, {0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0xa}, {}, {0x800}], {}, {0x0, 0x0, 0x0, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f00000001c0)="985008e97def8cc241600cd18fb35a299c81cdb288854af7c8f7c15907e974cdf2e6b9a3b2840ab1f987cbebf7f9ddca667565068056561bcc", 0x39) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket(0x2, 0x1, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000740)="0047751ad408e141a6b2a0035f6cdf478266393336036c7eadb4ce9da7cdf717963df3", 0x23}], 0x1) (async) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) (async) fchmod(r1, 0xe3) (async) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="bcf16e0ae1abc557c2225d4a0e38eb83b987318db21c1edf6e0dbd99e207", 0x1e}, {&(0x7f00000002c0)="ec167a0c5bd44e5687be1a4a308e00eebacc9c9f04fd426fbf3c689b8013b904", 0x20}], 0x2) (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) dup(r0) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0x101) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) writev(0xffffffffffffffff, &(0x7f0000000980)=[{&(0x7f00000005c0)="a1c3d700288ac194b05de895309328d781550486a30e79091bb0fea63ea177cce2268da0ea3187755757326b6612950bdb06876aae89d45f59536873569fd10524a771634ba71006dad02c1596683736ddee56208f02d6", 0x57}, {&(0x7f0000000640)="a63855d0df8a590b3dbc741fda15fd3911158b6bb3a257bae1ecfcd3f3dd7f5892f386c74f2cffbed2686d3f3ae4b351a38a9f6d75250f945413b5ae6b229e3daac633fc0f66a6f2f5aedfb20bdbdc898bcf833a50d0e5142a5655c527afc328b421c95c49f92f2af8c3db65acc7e2ef691bef9559b95dfe2c50372a326de5ed3edfa7178a941f17fc830a88e1b3d5e9cc055c110fd16ef1d30c910b29ff8c0e036a1f3e5d7dd159796bde", 0xab}, {&(0x7f0000000b00)="ac198af3c30efced62b113356968d3729ab0cab3fe6c9a7b3ac7674cd9750d2704e076d18bedb67e4e5e5f462b84fe8f772cdd07dd4c549a9561bd48aa40dbfcc2768202ef878ffca93190a3d832ec9271ff299b7931e4584ced11034f54c0a94be8eaa7a22d8d6b8160ee3dbb9c92a54ef013d84b3b2c0a6670438d6f4479a68de772c3a6455e23edb98820b850727e3b30cd503da3e9ad9b83181b02ea4a83102d992a41b349f2178648ce2512fb8294f8db7dc47f3b2a0c1fc62c2ab7135175d6be0e6a208a", 0xffffffffffffff75}, {&(0x7f0000000800)="1374322bcca319b557d5a23e7040bf22952f0e2067a810d9e879fd08b1c6660304dfa3cc001442b88fef1ea5ac81fd47a9207a1a3fffcfb91f191e6c9940d086708be9fdbdcb8befe7f8919999244c48d6ddd7970449752911dbeb1c7c735b60c5aac462e04c37ac47d66de7c6b28dd314a4261dd36f798564d964b8fe4e9e442a", 0x81}, {&(0x7f00000008c0)="0b3b9b74ffb81601de31c08131b82e9ac7", 0x11}, {&(0x7f0000000900)="95592ea20865ae5073b411c95edb5a498f29481af96f910e00d96e4212e9fc815c7aeae1470710eedaf21644a4d2faf55bc863774a82ca5e1cd3c8c8574c4f674563b975d9c69bf1a4a81dd915c72eb666eefa213ea2fe5543", 0x59}], 0x6) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff], [0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x1, 0x8000000000, 0xfffffffffffffffe], [0x0, 0x6, 0x0, 0x7], [{0x0, 0x0, 0x0, 0x80}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x2}, {0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0xa}, {}, {0x800}], {}, {0x0, 0x0, 0x0, 0x4}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) fcntl$dupfd(r3, 0x0, r3) (async) write(r4, &(0x7f00000001c0)="985008e97def8cc241600cd18fb35a299c81cdb288854af7c8f7c15907e974cdf2e6b9a3b2840ab1f987cbebf7f9ddca667565068056561bcc", 0x39) (async) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) (async) 02:25:37 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = dup2(r0, r1) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r0, r1) (async) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) (async) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) syz_open_pts() (async) close(r3) (async) syz_open_pts() (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)=0x7) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) (async) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) 02:25:37 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10, 0x11c) (async) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) write(r4, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:37 executing program 7: semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, &(0x7f0000000040)=""/3) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4d}, {0x6, 0x0, 0x0, 0x7f}]}) (async, rerun: 64) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0) (rerun: 64) 02:25:37 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6, 0x0, 0x0, 0x3}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) write(r0, &(0x7f0000000140)="9b6434afe7101474d9a788abf5e1c65d38cd8b8959b62cc3c4c445d4f1467c8611f1c0c7d39963dbd75b7f5d7dd22d24f7c99beebf694823cab4000e3f37f2d59802a3f3ab79c8f0b269d24f180e3124aae4e181a96a490882a5976842d89891272382f491e74bfeb6b822ce45d363ed55c9331dae4de2d8d7cc07afb17286c8a8157849e173dd1c91f0c23116a9a0d23dcab9a312a94d9d697483c2cb11c998d0f1874d6ceda6b16272d3029d59aa1b326650ada92dbe6e3aef76a2988d8032cfb48e5857f446756621a5a3d754aab373", 0xd1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) 02:25:37 executing program 2: ktrace(0x0, 0x1, 0x40000018, 0x0) 02:25:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r1, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r2, r3) (async) close(r2) 02:25:37 executing program 4: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) (async, rerun: 64) sysctl$kern(&(0x7f0000000080)={0x1, 0x1d}, 0x2, &(0x7f00000000c0)="eb9c770525dbfb3a662c2e9fcde22a63a7022f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12dff000000a206500bdd5ca91fb229b1b50093847dc573ffffffffddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893865895bdaf7a6ca185324c6dd9a652e26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fa0e2b241425a808", &(0x7f0000000000)=0xb6, 0x0, 0x0) (rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x39}, 0x2, &(0x7f0000000300)="41626b5278d4747455d7d0bd406b3b2868387ac374bc4ce09c43c7ec451934411774f2c8bee71a66c105810882a2fd24bcc77b26c798f8b4be3c32887a89ce9d68297bc7f13d732e1b609883b6f12309c048415a2c11223e678831c42e02fd1ef0f5554b2280af293d7862e129bc43fc1cf951a6ee5b3b6401cd294d5773aed4099ca295dbb65ba8d4f38b489bb40cdd249603c380a3266f0d19d760b47b40a646c64d9bff0120a7fb822f81c0a2e6af636ade61ab8bb69a124955ae6869cf82cd2d68d139f9fda6f1f1ce4456f5ae629429b3169d75e6cb8d735779", &(0x7f0000000280)=0xfffffffffffffc8b, &(0x7f0000000180)="3b9c3c81c4ed5a8635904a87ea5153921816645ab3d396fbdc1eb3e1da0d3951fba0ce4f5e2b14917f6bfee3f632de5e901f0a2b0000", 0x36) 02:25:37 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6, 0x0, 0x0, 0x3}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) write(r0, &(0x7f0000000140)="9b6434afe7101474d9a788abf5e1c65d38cd8b8959b62cc3c4c445d4f1467c8611f1c0c7d39963dbd75b7f5d7dd22d24f7c99beebf694823cab4000e3f37f2d59802a3f3ab79c8f0b269d24f180e3124aae4e181a96a490882a5976842d89891272382f491e74bfeb6b822ce45d363ed55c9331dae4de2d8d7cc07afb17286c8a8157849e173dd1c91f0c23116a9a0d23dcab9a312a94d9d697483c2cb11c998d0f1874d6ceda6b16272d3029d59aa1b326650ada92dbe6e3aef76a2988d8032cfb48e5857f446756621a5a3d754aab373", 0xd1) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) 02:25:37 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = dup2(r0, r1) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r0, r1) (async) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) (async) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) syz_open_pts() (async) close(r3) (async) syz_open_pts() (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)=0x7) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) (async) write(r3, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) 02:25:37 executing program 4: sysctl$net_inet_etherip(&(0x7f0000000080)={0x7}, 0x4000000000000003, &(0x7f0000000040)="8f10113aa805b4e6b02f096ed2a61c8a37e1779e568800be933eaa04d1ab788612434916241b4f8365", 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x420) r0 = semget(0x2, 0x3, 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0x7}, {0x1, 0x7, 0x1800}, {0x2, 0x35b, 0x1000}, {0x2, 0xeea, 0x1000}], 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, &(0x7f00000000c0)="a0ecefca87e16f8b29c4a2dc84a61a516d4e41805dade754aad0f514e73331a6a72ee4035bafe621294843b66cb881ebd2bd9136ac1ed1825a53776eb9d9cbbc1556ca53edfec9c46ee90b95eb5b0c165985b8366a5689c18dd9b6ce8ddf33bb3c88e2f4c7d8547e894e60885453d70535cda2b215006ef719d9296cf03056eff1e890f8b3233f3cfaaf3bf4271761723d14d1fccb361436d7dac4c291a542b7d7d1b4041d319b1a92cc5cd0737b81ca082d6384acd68112dcde", &(0x7f0000000180)=0xba, &(0x7f00000001c0)="91ed7594d463399f9eacc0445c41fe0d76695a9b31c898fb9dddbce21101de1962236c130fbbf0609fb117ccfd981bff43ee1503295ced35dfd6e4c04503c5cd9f10df362456affbc8f6d3da034117da6ce3e31bb3e008fb108aecc24859cea7afdb99afa86e927fec4edddc952316e551229cfd7907840bd823998b2a6d72b0b59ee423647f91e882d25083a1cfe167add458b7eca50948", 0x98) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r1, &(0x7f00000000c0), 0x0) r2 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/93) 02:25:37 executing program 2: ktrace(0x0, 0x1, 0x40000018, 0x0) ktrace(0x0, 0x1, 0x40000018, 0x0) (async) 02:25:37 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10, 0x11c) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) write(r4, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:37 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket(0x2, 0x1, 0x0) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000740)="0047751ad408e141a6b2a0035f6cdf478266393336036c7eadb4ce9da7cdf717963df3", 0x23}], 0x1) (async) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r1, 0xe3) (async) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="bcf16e0ae1abc557c2225d4a0e38eb83b987318db21c1edf6e0dbd99e207", 0x1e}, {&(0x7f00000002c0)="ec167a0c5bd44e5687be1a4a308e00eebacc9c9f04fd426fbf3c689b8013b904", 0x20}], 0x2) (async) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = dup(r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0x101) (async, rerun: 64) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x2e) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000980)=[{&(0x7f00000005c0)="a1c3d700288ac194b05de895309328d781550486a30e79091bb0fea63ea177cce2268da0ea3187755757326b6612950bdb06876aae89d45f59536873569fd10524a771634ba71006dad02c1596683736ddee56208f02d6", 0x57}, {&(0x7f0000000640)="a63855d0df8a590b3dbc741fda15fd3911158b6bb3a257bae1ecfcd3f3dd7f5892f386c74f2cffbed2686d3f3ae4b351a38a9f6d75250f945413b5ae6b229e3daac633fc0f66a6f2f5aedfb20bdbdc898bcf833a50d0e5142a5655c527afc328b421c95c49f92f2af8c3db65acc7e2ef691bef9559b95dfe2c50372a326de5ed3edfa7178a941f17fc830a88e1b3d5e9cc055c110fd16ef1d30c910b29ff8c0e036a1f3e5d7dd159796bde", 0xab}, {&(0x7f0000000b00)="ac198af3c30efced62b113356968d3729ab0cab3fe6c9a7b3ac7674cd9750d2704e076d18bedb67e4e5e5f462b84fe8f772cdd07dd4c549a9561bd48aa40dbfcc2768202ef878ffca93190a3d832ec9271ff299b7931e4584ced11034f54c0a94be8eaa7a22d8d6b8160ee3dbb9c92a54ef013d84b3b2c0a6670438d6f4479a68de772c3a6455e23edb98820b850727e3b30cd503da3e9ad9b83181b02ea4a83102d992a41b349f2178648ce2512fb8294f8db7dc47f3b2a0c1fc62c2ab7135175d6be0e6a208a", 0xffffffffffffff75}, {&(0x7f0000000800)="1374322bcca319b557d5a23e7040bf22952f0e2067a810d9e879fd08b1c6660304dfa3cc001442b88fef1ea5ac81fd47a9207a1a3fffcfb91f191e6c9940d086708be9fdbdcb8befe7f8919999244c48d6ddd7970449752911dbeb1c7c735b60c5aac462e04c37ac47d66de7c6b28dd314a4261dd36f798564d964b8fe4e9e442a", 0x81}, {&(0x7f00000008c0)="0b3b9b74ffb81601de31c08131b82e9ac7", 0x11}, {&(0x7f0000000900)="95592ea20865ae5073b411c95edb5a498f29481af96f910e00d96e4212e9fc815c7aeae1470710eedaf21644a4d2faf55bc863774a82ca5e1cd3c8c8574c4f674563b975d9c69bf1a4a81dd915c72eb666eefa213ea2fe5543", 0x59}], 0x6) (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff], [0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x1, 0x8000000000, 0xfffffffffffffffe], [0x0, 0x6, 0x0, 0x7], [{0x0, 0x0, 0x0, 0x80}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x2}, {0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0xa}, {}, {0x800}], {}, {0x0, 0x0, 0x0, 0x4}}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r3 = socket(0x18, 0x3, 0x0) (async, rerun: 64) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f00000001c0)="985008e97def8cc241600cd18fb35a299c81cdb288854af7c8f7c15907e974cdf2e6b9a3b2840ab1f987cbebf7f9ddca667565068056561bcc", 0x39) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:25:37 executing program 7: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRES64=r0, @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRES16=0x0, @ANYRESHEX, @ANYRESDEC=r0], 0x9, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r1 = msgget$private(0x0, 0xa0) msgsnd(r1, &(0x7f00000006c0)={0x3, "1392785fabdacdb73e68af77b1f7e44a82463b2de5411a694ed7d9e5eefe98631d2c8fa07d22ddfec8519b22954a192407e7497476aa02fdd67bd46aedaa8af545eb7be262f20b868b89bd9b81fc4ba48cf8260db9bbd372793c91c118eb55e4826c19e519f02c4a0b54c17e10333f621336128867ace1ca4c7e751202a87a003cf92ebd2a932c29b573a30e4484cde5915a22e147c3d9c73eee5b3de43e60583eb5c5942cd946cd3923"}, 0xb2, 0x800) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da024892f45b6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f838773440ba6ba9cc08452f3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000400000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12292a6d3aabc0128444632b3642d5851ad82d644b20b2e9bcc647ec54a004f6754a18eb1fe51fec81b164a55a7cef9a0db28279ac8127d3c5b914fd05dfa6b16930140ef4778013974310aff0add5b1252748306a0d7345156cde24256327295e509929328850a74a94766259d17ebfa245d16400a218d4e8e3b6a8ba4e5c60b07a7151a6563e1a666641408ce4c3788df34983d2916bdfb4dded59e7d0000000000000"], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) 02:25:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r1, 0x0, 0x0) (async, rerun: 64) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (rerun: 64) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r2, r3) (async) close(r2) 02:25:37 executing program 2: ktrace(0x0, 0x1, 0x40000018, 0x0) ktrace(0x0, 0x1, 0x40000018, 0x0) (async) 02:25:37 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6, 0x0, 0x0, 0x3}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) write(r0, &(0x7f0000000140)="9b6434afe7101474d9a788abf5e1c65d38cd8b8959b62cc3c4c445d4f1467c8611f1c0c7d39963dbd75b7f5d7dd22d24f7c99beebf694823cab4000e3f37f2d59802a3f3ab79c8f0b269d24f180e3124aae4e181a96a490882a5976842d89891272382f491e74bfeb6b822ce45d363ed55c9331dae4de2d8d7cc07afb17286c8a8157849e173dd1c91f0c23116a9a0d23dcab9a312a94d9d697483c2cb11c998d0f1874d6ceda6b16272d3029d59aa1b326650ada92dbe6e3aef76a2988d8032cfb48e5857f446756621a5a3d754aab373", 0xd1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6, 0x0, 0x0, 0x3}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) write(r0, &(0x7f0000000140)="9b6434afe7101474d9a788abf5e1c65d38cd8b8959b62cc3c4c445d4f1467c8611f1c0c7d39963dbd75b7f5d7dd22d24f7c99beebf694823cab4000e3f37f2d59802a3f3ab79c8f0b269d24f180e3124aae4e181a96a490882a5976842d89891272382f491e74bfeb6b822ce45d363ed55c9331dae4de2d8d7cc07afb17286c8a8157849e173dd1c91f0c23116a9a0d23dcab9a312a94d9d697483c2cb11c998d0f1874d6ceda6b16272d3029d59aa1b326650ada92dbe6e3aef76a2988d8032cfb48e5857f446756621a5a3d754aab373", 0xd1) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) (async) 02:25:37 executing program 7: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRES64=r0, @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRES16=0x0, @ANYRESHEX, @ANYRESDEC=r0], 0x9, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r1 = msgget$private(0x0, 0xa0) msgsnd(r1, &(0x7f00000006c0)={0x3, "1392785fabdacdb73e68af77b1f7e44a82463b2de5411a694ed7d9e5eefe98631d2c8fa07d22ddfec8519b22954a192407e7497476aa02fdd67bd46aedaa8af545eb7be262f20b868b89bd9b81fc4ba48cf8260db9bbd372793c91c118eb55e4826c19e519f02c4a0b54c17e10333f621336128867ace1ca4c7e751202a87a003cf92ebd2a932c29b573a30e4484cde5915a22e147c3d9c73eee5b3de43e60583eb5c5942cd946cd3923"}, 0xb2, 0x800) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da024892f45b6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f838773440ba6ba9cc08452f3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000400000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12292a6d3aabc0128444632b3642d5851ad82d644b20b2e9bcc647ec54a004f6754a18eb1fe51fec81b164a55a7cef9a0db28279ac8127d3c5b914fd05dfa6b16930140ef4778013974310aff0add5b1252748306a0d7345156cde24256327295e509929328850a74a94766259d17ebfa245d16400a218d4e8e3b6a8ba4e5c60b07a7151a6563e1a666641408ce4c3788df34983d2916bdfb4dded59e7d0000000000000"], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRES64=r0, @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRES16=0x0, @ANYRESHEX, @ANYRESDEC=r0], 0x9, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) (async) msgget$private(0x0, 0xa0) (async) msgsnd(r1, &(0x7f00000006c0)={0x3, "1392785fabdacdb73e68af77b1f7e44a82463b2de5411a694ed7d9e5eefe98631d2c8fa07d22ddfec8519b22954a192407e7497476aa02fdd67bd46aedaa8af545eb7be262f20b868b89bd9b81fc4ba48cf8260db9bbd372793c91c118eb55e4826c19e519f02c4a0b54c17e10333f621336128867ace1ca4c7e751202a87a003cf92ebd2a932c29b573a30e4484cde5915a22e147c3d9c73eee5b3de43e60583eb5c5942cd946cd3923"}, 0xb2, 0x800) (async) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da024892f45b6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f838773440ba6ba9cc08452f3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000400000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12292a6d3aabc0128444632b3642d5851ad82d644b20b2e9bcc647ec54a004f6754a18eb1fe51fec81b164a55a7cef9a0db28279ac8127d3c5b914fd05dfa6b16930140ef4778013974310aff0add5b1252748306a0d7345156cde24256327295e509929328850a74a94766259d17ebfa245d16400a218d4e8e3b6a8ba4e5c60b07a7151a6563e1a666641408ce4c3788df34983d2916bdfb4dded59e7d0000000000000"], 0x44b, 0x800) (async) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) (async) 02:25:37 executing program 4: sysctl$net_inet_etherip(&(0x7f0000000080)={0x7}, 0x4000000000000003, &(0x7f0000000040)="8f10113aa805b4e6b02f096ed2a61c8a37e1779e568800be933eaa04d1ab788612434916241b4f8365", 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x420) (async) r0 = semget(0x2, 0x3, 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0x7}, {0x1, 0x7, 0x1800}, {0x2, 0x35b, 0x1000}, {0x2, 0xeea, 0x1000}], 0x4) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, &(0x7f00000000c0)="a0ecefca87e16f8b29c4a2dc84a61a516d4e41805dade754aad0f514e73331a6a72ee4035bafe621294843b66cb881ebd2bd9136ac1ed1825a53776eb9d9cbbc1556ca53edfec9c46ee90b95eb5b0c165985b8366a5689c18dd9b6ce8ddf33bb3c88e2f4c7d8547e894e60885453d70535cda2b215006ef719d9296cf03056eff1e890f8b3233f3cfaaf3bf4271761723d14d1fccb361436d7dac4c291a542b7d7d1b4041d319b1a92cc5cd0737b81ca082d6384acd68112dcde", &(0x7f0000000180)=0xba, &(0x7f00000001c0)="91ed7594d463399f9eacc0445c41fe0d76695a9b31c898fb9dddbce21101de1962236c130fbbf0609fb117ccfd981bff43ee1503295ced35dfd6e4c04503c5cd9f10df362456affbc8f6d3da034117da6ce3e31bb3e008fb108aecc24859cea7afdb99afa86e927fec4edddc952316e551229cfd7907840bd823998b2a6d72b0b59ee423647f91e882d25083a1cfe167add458b7eca50948", 0x98) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) (async) semop(r1, &(0x7f00000000c0), 0x0) r2 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) (async) r5 = getuid() (async) r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/93) 02:25:37 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1012, r1, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x44}, {0x50}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd607c12ae00140000fe8000000000000000000000000000bbff0100000000000000000000000000014e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780004"]) 02:25:37 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000540)=0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x108, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x40, 0x5, 0x6, 0x7ff}, {0x3, 0x3, 0x76, 0x9}, {0x8, 0x4, 0x4, 0x8}, {0x101, 0x80, 0x1, 0x9}, {0x1, 0x9, 0x1}, {0x400, 0x1f, 0x4, 0x11650000}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = dup2(r2, r3) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000a00)="0cbd76953a606aa54d21a57c309b1e8dcea245940d65a611f0ea485549a5c4f3947c319da3ff6d9730bfdb689f027a3f3335cf425e853d80943ab6bf8ddda1c77a4b222e7ea06473413193173c709cc69d1f4acda46122a00b07c0c26324bb1d12d3f5f9b36d9f141b68ca8c650f8a689ca0b6da1bd2ec1774f5b44a83a59044c7f4f6c8871dd4cb13fd2e80f31ca3d7e294b3e9a89758f14504595e44e7d57dcc3a236e838b941f64bc7002386fa4eabc2efd616a20836bd8e39b479addd12fe45b6b50d89152388a8691ffcd5e673b5442dc2522a4e050965df24a2d2ecc0725d5a353d923d504", 0xe8}, {&(0x7f0000000400)="c292ff8838a3360c32cccf92d45c6bd60d109503764ef7fcf4d59d93a9f8fb78b431778d17505ecf5784891781763a6af55b59d7f8c3adf6a3ad817e34d6a773e0ef4da29f9973eb7d5f22a1557a8919feb5e904b4fb8c8fae5398fad7277fa665d5661dd7f2dc14214997a7659bc164277d45b05d491211db225dde", 0x7c}, {&(0x7f0000000580)="7638b26a882709260bcfdabf9db1c6195584be1c964541963a9bd467d28a740b0c715dd2318a93b24c48e38eae2c63b95d535f1c033b0a6ec57447d8bc079ca1837676163801057390653b631d778d5a173c3518a20c5818efaadc9d1298b4dc93ca7e142a053b1f122a61734b1bfba7004196e97a39bf66215f001e9f8da60cf8cf957f4fae5b081dddaf3774b2baced44cc0c327415e737b68fd27d82a69489a5900562df384d8820d599e6ffe8e9140c4c5f19bcd83b29148c4b394cb8ca19c6b823c06b48a888a238cff39ef3788f83e24657a05070430a9f101", 0xdc}], 0x3) r5 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x20, 0x40) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r8 = dup2(r6, r7) ioctl$FIOASYNC(r8, 0xc4504447, &(0x7f00000000c0)) r9 = socket$unix(0x1, 0x2, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000800), 0x80, 0x0) r11 = accept$inet(r4, &(0x7f0000000840), &(0x7f0000000880)=0xc) kevent(r4, &(0x7f0000000680)=[{{}, 0xfffffffffffffffa, 0x4c, 0x2, 0x3, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd, 0x23, 0x4, 0x8, 0x6}, {{r1}, 0xfffffffffffffffb, 0x2, 0x4, 0x5, 0x1}, {{}, 0xfffffffffffffff8, 0x1c, 0x4, 0x3, 0x3c2}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x40, 0xaae8, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffe, 0x1, 0x10, 0x0, 0x8}, {{}, 0xfffffffffffffffe, 0x64, 0x20, 0x7, 0x1}, {{}, 0xffffffffffffffff, 0x2, 0x2, 0x1ff, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x4, 0x8, 0x1f}, {{}, 0xfffffffffffffff9, 0x5, 0xfffff, 0x7f}], 0x3ff, &(0x7f00000008c0)=[{{r5}, 0xfffffffffffffff8, 0xdb, 0x1, 0xffffffffffffffff, 0x4e1}, {{r8}, 0xfffffffffffffffc, 0x0, 0x1, 0x9, 0x400000000000}, {{r9}, 0xffffffffffffffff, 0x87, 0x80, 0x1000, 0x6e}, {{r10}, 0xfffffffffffffffb, 0x1, 0x0, 0x7, 0x5994}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x1f, 0x2}, {{r3}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x401, 0x1ff}, {{r11}, 0xffffffffffffffff, 0x30, 0x1, 0x6, 0x3c}, {{r2}, 0xfffffffffffffffe, 0x22, 0x80000000, 0xfffffffffffff5f5, 0x20}], 0x7fff, &(0x7f00000009c0)={0x9, 0xffffffffffffffff}) write(r0, &(0x7f0000000200)="7cdc3fe0aaf5dcdf7830faa1aaab547d18c678868137c86d9430e468a142282d5eeea2a29f06172c3e878d6de3584fe37033542532e9fc8cb32beb2919b549b5eaed67c2aea2dbcc956289ba40dd6c9f892c9392c601c2e81acc7b6cd3ae81b99268e3d055a1a6f76319bac8aa534a06ed0c9a3b16f04f92f6f511acb325ad1da603982ad5915ca9593ad1afbf48ac7353ec59c3bbb3924aacdb0d160317d9449e39abe4f61d54cb74d27f78abd52623fa3701d6358abff7d40f5eed918b8519a3d9cb", 0xc3) 02:25:37 executing program 4: sysctl$net_inet_etherip(&(0x7f0000000080)={0x7}, 0x4000000000000003, &(0x7f0000000040)="8f10113aa805b4e6b02f096ed2a61c8a37e1779e568800be933eaa04d1ab788612434916241b4f8365", 0x0, 0x0, 0x0) (async) semget$private(0x0, 0x0, 0x420) r0 = semget(0x2, 0x3, 0x0) semop(r0, &(0x7f0000000280)=[{0x4, 0x7}, {0x1, 0x7, 0x1800}, {0x2, 0x35b, 0x1000}, {0x2, 0xeea, 0x1000}], 0x4) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, &(0x7f00000000c0)="a0ecefca87e16f8b29c4a2dc84a61a516d4e41805dade754aad0f514e73331a6a72ee4035bafe621294843b66cb881ebd2bd9136ac1ed1825a53776eb9d9cbbc1556ca53edfec9c46ee90b95eb5b0c165985b8366a5689c18dd9b6ce8ddf33bb3c88e2f4c7d8547e894e60885453d70535cda2b215006ef719d9296cf03056eff1e890f8b3233f3cfaaf3bf4271761723d14d1fccb361436d7dac4c291a542b7d7d1b4041d319b1a92cc5cd0737b81ca082d6384acd68112dcde", &(0x7f0000000180)=0xba, &(0x7f00000001c0)="91ed7594d463399f9eacc0445c41fe0d76695a9b31c898fb9dddbce21101de1962236c130fbbf0609fb117ccfd981bff43ee1503295ced35dfd6e4c04503c5cd9f10df362456affbc8f6d3da034117da6ce3e31bb3e008fb108aecc24859cea7afdb99afa86e927fec4edddc952316e551229cfd7907840bd823998b2a6d72b0b59ee423647f91e882d25083a1cfe167add458b7eca50948", 0x98) (async, rerun: 32) r1 = semget$private(0x0, 0x4000000009, 0x82) (rerun: 32) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) (async, rerun: 32) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) (async, rerun: 32) semop(r1, &(0x7f00000000c0), 0x0) (async, rerun: 64) r2 = geteuid() (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) (async) r5 = getuid() (async) r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r2, r4, r5, r6, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/93) 02:25:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="2bf491ce04f0c80a21afef80c09dce62b898f4f0e71a0c150d2df0bf004255f3738d53c4112b17344bf52897683d72b06034314d28b327d17be0c0ee86681769eae03f007b555e670a18f5a54cb76f0faf9900ab91038a973596a33156", 0x5d}], 0x1) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 02:25:37 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) r2 = dup(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0xfa55, 0x1, 0x20, 0xfff}, {0x9, 0xfc, 0xe4, 0xe9}, {0x8, 0xe0, 0x6e, 0x1}, {0x2, 0x20, 0x20, 0x770}, {0xfd, 0x1, 0x8, 0x58}, {0xfffa, 0x3, 0xfc, 0x9e14}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x5, 0xffff}) 02:25:37 executing program 3: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000001580)=[{0x0}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) bind$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) pwrite(r0, &(0x7f0000000040)="14f4b40ab1eddbbdfb7979171fb45c39192277f4046c809e16143e236ba2a5acc40155e90f19d4727aa0c299b0b09ac4121bc8f321fb036311da160b", 0x3c, 0x8000000000000001) 02:25:37 executing program 0: stat(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="e7030000000000000080b689a2a58b1af9c906578206000000ef90fcea5fa11e159139b028a6b446d4a1b582d382dbd275b1d3c9a00f659fcb031b971c188ad3e6566c1e902df4aa4ad52d75fe6889f1a1434b369d6713d308c8e2b899cc6d01009c8bb431c9d932abb1e0e71fdfe8f13edf0c1f11598b282a46401a1599d8f014bc9a2818d2fdb1ebc8b8fb4e85b7672f68833631a4110efe3783485421d26e00d6a90004000000000600e1b10bbe0187c801ff0f14a4e6670460755ddfdcb04e2642802932714b47818e0b495a452093e92ccfce0db800000000dc98dbe9ea0207cb69ee00d66023b925b4c3315e69aab026aa606e23f38c91a0c310fb9b0fc5b0b9c504af1867f112ffff06000000000000003dc11ae6845fd759b1bddbe7d4f630a20db6d126ae5b027af24420630d74ec17084e81a9886667cffedbe8a2ea7d98ac9069cfece7284bcf385d0d557ad1b8b1662fd00cb441d0d52fd8428eaf"], 0xa) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pread(0xffffffffffffffff, &(0x7f0000000300)="8977c3460abb74bbafae49460bd442dabada96262178f95df70ea56170b4c93f1bb17d57ddb39cce2c6cefec9cc341d0907456f4bfde59116f76544340dd6d09d5f732212928147df73c1f1a6676e45223bb97fd2a7c7060d41b0d70aeb3bd8df447023c5eed78d31ead191a674d3741126f68c5e6d0c7dab79ce83036c53c81216a0047d1585cb84bde21554cc10864d1ca3c831b2d0fd846aaeeae96de807fdcac8ecb67e9c1338345f010fed8d07946fffa6ad61bf9848981887e05f65ec1c2f9b0e265bd3dc7", 0xc8, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x80) ioctl$TIOCSTOP(r2, 0x2000746f) r4 = socket(0x2, 0x1, 0x0) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbafaa8d1a029be90014f691563ab2a6474ad8ed7d8528144f220f9d4cdd6e0f1a70c339b5e35052837d992bb49cc9c09501f8f03af747f5077745a57ec527d36e78e24cd7ee117453553d78e564a5216cda9cd47967ad20a6063eda48912c9fb86c23482ad0608e552019fa073042fcc3883c76707049d8462315ba39", 0x7d, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) setsockopt(r4, 0x1000000029, 0x39, &(0x7f0000000040)="02000000", 0x4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r4, 0x2}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 02:25:38 executing program 7: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRES64=r0, @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRES16=0x0, @ANYRESHEX, @ANYRESDEC=r0], 0x9, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) (rerun: 64) r1 = msgget$private(0x0, 0xa0) msgsnd(r1, &(0x7f00000006c0)={0x3, "1392785fabdacdb73e68af77b1f7e44a82463b2de5411a694ed7d9e5eefe98631d2c8fa07d22ddfec8519b22954a192407e7497476aa02fdd67bd46aedaa8af545eb7be262f20b868b89bd9b81fc4ba48cf8260db9bbd372793c91c118eb55e4826c19e519f02c4a0b54c17e10333f621336128867ace1ca4c7e751202a87a003cf92ebd2a932c29b573a30e4484cde5915a22e147c3d9c73eee5b3de43e60583eb5c5942cd946cd3923"}, 0xb2, 0x800) (async) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da024892f45b6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f838773440ba6ba9cc08452f3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000400000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12292a6d3aabc0128444632b3642d5851ad82d644b20b2e9bcc647ec54a004f6754a18eb1fe51fec81b164a55a7cef9a0db28279ac8127d3c5b914fd05dfa6b16930140ef4778013974310aff0add5b1252748306a0d7345156cde24256327295e509929328850a74a94766259d17ebfa245d16400a218d4e8e3b6a8ba4e5c60b07a7151a6563e1a666641408ce4c3788df34983d2916bdfb4dded59e7d0000000000000"], 0x44b, 0x800) msgsnd(r1, 0x0, 0x4a4, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) 02:25:38 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) (async) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1012, r1, 0x8) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x44}, {0x50}, {0x7ffffffe}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd607c12ae00140000fe8000000000000000000000000000bbff0100000000000000000000000000014e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780004"]) 02:25:38 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="b027402f55bf37dfead04b73f717338aa2960206453f4b7b254966aab76a6c951ebd0529", 0x24}, {&(0x7f0000000100)="feed6f6e2f24a4cecbaf35a6411e3a6ea8274cdb5859c3f83c4135f499a5fcd839c12531fef2dbd4d8a750603e956008dab6632ae61bb29835071e078482802096bcc80cdae211de29d10c4b4c49ef6a35e896b2a7d1072a2dfd2e689211f991408452ba8be7f6842c032a141bc2481736fbe1e24d521d9f1b7256839442491b0b91468a3bc4167b80", 0x89}, {&(0x7f0000000380)="a0a3ae7068235d67ba8d4d0190eb8403843e7252591bb05e19aeacbd", 0x1c}], 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x4a08, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/36, 0x24}], 0x1, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 02:25:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="2bf491ce04f0c80a21afef80c09dce62b898f4f0e71a0c150d2df0bf004255f3738d53c4112b17344bf52897683d72b06034314d28b327d17be0c0ee86681769eae03f007b555e670a18f5a54cb76f0faf9900ab91038a973596a33156", 0x5d}], 0x1) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) syz_open_pts() (async) close(r0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r1, r2) (async) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="2bf491ce04f0c80a21afef80c09dce62b898f4f0e71a0c150d2df0bf004255f3738d53c4112b17344bf52897683d72b06034314d28b327d17be0c0ee86681769eae03f007b555e670a18f5a54cb76f0faf9900ab91038a973596a33156", 0x5d}], 0x1) (async) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) 02:25:38 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) r2 = dup(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0xfa55, 0x1, 0x20, 0xfff}, {0x9, 0xfc, 0xe4, 0xe9}, {0x8, 0xe0, 0x6e, 0x1}, {0x2, 0x20, 0x20, 0x770}, {0xfd, 0x1, 0x8, 0x58}, {0xfffa, 0x3, 0xfc, 0x9e14}]}) (async) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x5, 0xffff}) 02:25:38 executing program 3: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) (async) writev(r0, &(0x7f0000001580)=[{0x0}], 0x1) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) bind$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) (async) pwrite(r0, &(0x7f0000000040)="14f4b40ab1eddbbdfb7979171fb45c39192277f4046c809e16143e236ba2a5acc40155e90f19d4727aa0c299b0b09ac4121bc8f321fb036311da160b", 0x3c, 0x8000000000000001) 02:25:38 executing program 0: stat(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)) (async, rerun: 32) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (rerun: 32) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) (async) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000080)=0xc) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="e7030000000000000080b689a2a58b1af9c906578206000000ef90fcea5fa11e159139b028a6b446d4a1b582d382dbd275b1d3c9a00f659fcb031b971c188ad3e6566c1e902df4aa4ad52d75fe6889f1a1434b369d6713d308c8e2b899cc6d01009c8bb431c9d932abb1e0e71fdfe8f13edf0c1f11598b282a46401a1599d8f014bc9a2818d2fdb1ebc8b8fb4e85b7672f68833631a4110efe3783485421d26e00d6a90004000000000600e1b10bbe0187c801ff0f14a4e6670460755ddfdcb04e2642802932714b47818e0b495a452093e92ccfce0db800000000dc98dbe9ea0207cb69ee00d66023b925b4c3315e69aab026aa606e23f38c91a0c310fb9b0fc5b0b9c504af1867f112ffff06000000000000003dc11ae6845fd759b1bddbe7d4f630a20db6d126ae5b027af24420630d74ec17084e81a9886667cffedbe8a2ea7d98ac9069cfece7284bcf385d0d557ad1b8b1662fd00cb441d0d52fd8428eaf"], 0xa) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async, rerun: 32) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (rerun: 32) pread(0xffffffffffffffff, &(0x7f0000000300)="8977c3460abb74bbafae49460bd442dabada96262178f95df70ea56170b4c93f1bb17d57ddb39cce2c6cefec9cc341d0907456f4bfde59116f76544340dd6d09d5f732212928147df73c1f1a6676e45223bb97fd2a7c7060d41b0d70aeb3bd8df447023c5eed78d31ead191a674d3741126f68c5e6d0c7dab79ce83036c53c81216a0047d1585cb84bde21554cc10864d1ca3c831b2d0fd846aaeeae96de807fdcac8ecb67e9c1338345f010fed8d07946fffa6ad61bf9848981887e05f65ec1c2f9b0e265bd3dc7", 0xc8, 0x0) (async) r3 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x80) (async) ioctl$TIOCSTOP(r2, 0x2000746f) r4 = socket(0x2, 0x1, 0x0) (async, rerun: 32) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbafaa8d1a029be90014f691563ab2a6474ad8ed7d8528144f220f9d4cdd6e0f1a70c339b5e35052837d992bb49cc9c09501f8f03af747f5077745a57ec527d36e78e24cd7ee117453553d78e564a5216cda9cd47967ad20a6063eda48912c9fb86c23482ad0608e552019fa073042fcc3883c76707049d8462315ba39", 0x7d, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) (async, rerun: 64) setsockopt(r4, 0x1000000029, 0x39, &(0x7f0000000040)="02000000", 0x4) (rerun: 64) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r4, 0x2}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 02:25:38 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000540)=0x5) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x108, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x40, 0x5, 0x6, 0x7ff}, {0x3, 0x3, 0x76, 0x9}, {0x8, 0x4, 0x4, 0x8}, {0x101, 0x80, 0x1, 0x9}, {0x1, 0x9, 0x1}, {0x400, 0x1f, 0x4, 0x11650000}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = dup2(r2, r3) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000a00)="0cbd76953a606aa54d21a57c309b1e8dcea245940d65a611f0ea485549a5c4f3947c319da3ff6d9730bfdb689f027a3f3335cf425e853d80943ab6bf8ddda1c77a4b222e7ea06473413193173c709cc69d1f4acda46122a00b07c0c26324bb1d12d3f5f9b36d9f141b68ca8c650f8a689ca0b6da1bd2ec1774f5b44a83a59044c7f4f6c8871dd4cb13fd2e80f31ca3d7e294b3e9a89758f14504595e44e7d57dcc3a236e838b941f64bc7002386fa4eabc2efd616a20836bd8e39b479addd12fe45b6b50d89152388a8691ffcd5e673b5442dc2522a4e050965df24a2d2ecc0725d5a353d923d504", 0xe8}, {&(0x7f0000000400)="c292ff8838a3360c32cccf92d45c6bd60d109503764ef7fcf4d59d93a9f8fb78b431778d17505ecf5784891781763a6af55b59d7f8c3adf6a3ad817e34d6a773e0ef4da29f9973eb7d5f22a1557a8919feb5e904b4fb8c8fae5398fad7277fa665d5661dd7f2dc14214997a7659bc164277d45b05d491211db225dde", 0x7c}, {&(0x7f0000000580)="7638b26a882709260bcfdabf9db1c6195584be1c964541963a9bd467d28a740b0c715dd2318a93b24c48e38eae2c63b95d535f1c033b0a6ec57447d8bc079ca1837676163801057390653b631d778d5a173c3518a20c5818efaadc9d1298b4dc93ca7e142a053b1f122a61734b1bfba7004196e97a39bf66215f001e9f8da60cf8cf957f4fae5b081dddaf3774b2baced44cc0c327415e737b68fd27d82a69489a5900562df384d8820d599e6ffe8e9140c4c5f19bcd83b29148c4b394cb8ca19c6b823c06b48a888a238cff39ef3788f83e24657a05070430a9f101", 0xdc}], 0x3) (async) r5 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x20, 0x40) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r8 = dup2(r6, r7) ioctl$FIOASYNC(r8, 0xc4504447, &(0x7f00000000c0)) (async) r9 = socket$unix(0x1, 0x2, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000800), 0x80, 0x0) (async) r11 = accept$inet(r4, &(0x7f0000000840), &(0x7f0000000880)=0xc) kevent(r4, &(0x7f0000000680)=[{{}, 0xfffffffffffffffa, 0x4c, 0x2, 0x3, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd, 0x23, 0x4, 0x8, 0x6}, {{r1}, 0xfffffffffffffffb, 0x2, 0x4, 0x5, 0x1}, {{}, 0xfffffffffffffff8, 0x1c, 0x4, 0x3, 0x3c2}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x40, 0xaae8, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffe, 0x1, 0x10, 0x0, 0x8}, {{}, 0xfffffffffffffffe, 0x64, 0x20, 0x7, 0x1}, {{}, 0xffffffffffffffff, 0x2, 0x2, 0x1ff, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x4, 0x8, 0x1f}, {{}, 0xfffffffffffffff9, 0x5, 0xfffff, 0x7f}], 0x3ff, &(0x7f00000008c0)=[{{r5}, 0xfffffffffffffff8, 0xdb, 0x1, 0xffffffffffffffff, 0x4e1}, {{r8}, 0xfffffffffffffffc, 0x0, 0x1, 0x9, 0x400000000000}, {{r9}, 0xffffffffffffffff, 0x87, 0x80, 0x1000, 0x6e}, {{r10}, 0xfffffffffffffffb, 0x1, 0x0, 0x7, 0x5994}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x1f, 0x2}, {{r3}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x401, 0x1ff}, {{r11}, 0xffffffffffffffff, 0x30, 0x1, 0x6, 0x3c}, {{r2}, 0xfffffffffffffffe, 0x22, 0x80000000, 0xfffffffffffff5f5, 0x20}], 0x7fff, &(0x7f00000009c0)={0x9, 0xffffffffffffffff}) write(r0, &(0x7f0000000200)="7cdc3fe0aaf5dcdf7830faa1aaab547d18c678868137c86d9430e468a142282d5eeea2a29f06172c3e878d6de3584fe37033542532e9fc8cb32beb2919b549b5eaed67c2aea2dbcc956289ba40dd6c9f892c9392c601c2e81acc7b6cd3ae81b99268e3d055a1a6f76319bac8aa534a06ed0c9a3b16f04f92f6f511acb325ad1da603982ad5915ca9593ad1afbf48ac7353ec59c3bbb3924aacdb0d160317d9449e39abe4f61d54cb74d27f78abd52623fa3701d6358abff7d40f5eed918b8519a3d9cb", 0xc3) 02:25:38 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r5 = dup2(r3, r4) ioctl$FIOASYNC(r5, 0xc4504447, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x5010, r5, 0x7fff) dup2(r1, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x320, 0x4, 0xff, 0x7ff}, {0x0, 0x8}, {0xa8d7, 0x3f, 0x80, 0x5}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000e00)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 02:25:38 executing program 3: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000001580)=[{0x0}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) bind$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) pwrite(r0, &(0x7f0000000040)="14f4b40ab1eddbbdfb7979171fb45c39192277f4046c809e16143e236ba2a5acc40155e90f19d4727aa0c299b0b09ac4121bc8f321fb036311da160b", 0x3c, 0x8000000000000001) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) (async) writev(r0, &(0x7f0000001580)=[{0x0}], 0x1) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r1, r2) (async) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) bind$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) (async) pwrite(r0, &(0x7f0000000040)="14f4b40ab1eddbbdfb7979171fb45c39192277f4046c809e16143e236ba2a5acc40155e90f19d4727aa0c299b0b09ac4121bc8f321fb036311da160b", 0x3c, 0x8000000000000001) (async) 02:25:38 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) r2 = dup(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0xfa55, 0x1, 0x20, 0xfff}, {0x9, 0xfc, 0xe4, 0xe9}, {0x8, 0xe0, 0x6e, 0x1}, {0x2, 0x20, 0x20, 0x770}, {0xfd, 0x1, 0x8, 0x58}, {0xfffa, 0x3, 0xfc, 0x9e14}]}) (async) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x5, 0xffff}) 02:25:38 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async, rerun: 32) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async, rerun: 32) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) (async) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1012, r1, 0x8) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x44}, {0x50}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 32) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff86dd607c12ae00140000fe8000000000000000000000000000bbff0100000000000000000000000000014e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780004"]) (rerun: 32) 02:25:38 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="b027402f55bf37dfead04b73f717338aa2960206453f4b7b254966aab76a6c951ebd0529", 0x24}, {&(0x7f0000000100)="feed6f6e2f24a4cecbaf35a6411e3a6ea8274cdb5859c3f83c4135f499a5fcd839c12531fef2dbd4d8a750603e956008dab6632ae61bb29835071e078482802096bcc80cdae211de29d10c4b4c49ef6a35e896b2a7d1072a2dfd2e689211f991408452ba8be7f6842c032a141bc2481736fbe1e24d521d9f1b7256839442491b0b91468a3bc4167b80", 0x89}, {&(0x7f0000000380)="a0a3ae7068235d67ba8d4d0190eb8403843e7252591bb05e19aeacbd", 0x1c}], 0x3, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x4a08, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/36, 0x24}], 0x1, 0x6) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 02:25:38 executing program 0: stat(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="e7030000000000000080b689a2a58b1af9c906578206000000ef90fcea5fa11e159139b028a6b446d4a1b582d382dbd275b1d3c9a00f659fcb031b971c188ad3e6566c1e902df4aa4ad52d75fe6889f1a1434b369d6713d308c8e2b899cc6d01009c8bb431c9d932abb1e0e71fdfe8f13edf0c1f11598b282a46401a1599d8f014bc9a2818d2fdb1ebc8b8fb4e85b7672f68833631a4110efe3783485421d26e00d6a90004000000000600e1b10bbe0187c801ff0f14a4e6670460755ddfdcb04e2642802932714b47818e0b495a452093e92ccfce0db800000000dc98dbe9ea0207cb69ee00d66023b925b4c3315e69aab026aa606e23f38c91a0c310fb9b0fc5b0b9c504af1867f112ffff06000000000000003dc11ae6845fd759b1bddbe7d4f630a20db6d126ae5b027af24420630d74ec17084e81a9886667cffedbe8a2ea7d98ac9069cfece7284bcf385d0d557ad1b8b1662fd00cb441d0d52fd8428eaf"], 0xa) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pread(0xffffffffffffffff, &(0x7f0000000300)="8977c3460abb74bbafae49460bd442dabada96262178f95df70ea56170b4c93f1bb17d57ddb39cce2c6cefec9cc341d0907456f4bfde59116f76544340dd6d09d5f732212928147df73c1f1a6676e45223bb97fd2a7c7060d41b0d70aeb3bd8df447023c5eed78d31ead191a674d3741126f68c5e6d0c7dab79ce83036c53c81216a0047d1585cb84bde21554cc10864d1ca3c831b2d0fd846aaeeae96de807fdcac8ecb67e9c1338345f010fed8d07946fffa6ad61bf9848981887e05f65ec1c2f9b0e265bd3dc7", 0xc8, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x80) ioctl$TIOCSTOP(r2, 0x2000746f) r4 = socket(0x2, 0x1, 0x0) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbafaa8d1a029be90014f691563ab2a6474ad8ed7d8528144f220f9d4cdd6e0f1a70c339b5e35052837d992bb49cc9c09501f8f03af747f5077745a57ec527d36e78e24cd7ee117453553d78e564a5216cda9cd47967ad20a6063eda48912c9fb86c23482ad0608e552019fa073042fcc3883c76707049d8462315ba39", 0x7d, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) setsockopt(r4, 0x1000000029, 0x39, &(0x7f0000000040)="02000000", 0x4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r4, 0x2}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) stat(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) (async) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000080)=0xc) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="e7030000000000000080b689a2a58b1af9c906578206000000ef90fcea5fa11e159139b028a6b446d4a1b582d382dbd275b1d3c9a00f659fcb031b971c188ad3e6566c1e902df4aa4ad52d75fe6889f1a1434b369d6713d308c8e2b899cc6d01009c8bb431c9d932abb1e0e71fdfe8f13edf0c1f11598b282a46401a1599d8f014bc9a2818d2fdb1ebc8b8fb4e85b7672f68833631a4110efe3783485421d26e00d6a90004000000000600e1b10bbe0187c801ff0f14a4e6670460755ddfdcb04e2642802932714b47818e0b495a452093e92ccfce0db800000000dc98dbe9ea0207cb69ee00d66023b925b4c3315e69aab026aa606e23f38c91a0c310fb9b0fc5b0b9c504af1867f112ffff06000000000000003dc11ae6845fd759b1bddbe7d4f630a20db6d126ae5b027af24420630d74ec17084e81a9886667cffedbe8a2ea7d98ac9069cfece7284bcf385d0d557ad1b8b1662fd00cb441d0d52fd8428eaf"], 0xa) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) pread(0xffffffffffffffff, &(0x7f0000000300)="8977c3460abb74bbafae49460bd442dabada96262178f95df70ea56170b4c93f1bb17d57ddb39cce2c6cefec9cc341d0907456f4bfde59116f76544340dd6d09d5f732212928147df73c1f1a6676e45223bb97fd2a7c7060d41b0d70aeb3bd8df447023c5eed78d31ead191a674d3741126f68c5e6d0c7dab79ce83036c53c81216a0047d1585cb84bde21554cc10864d1ca3c831b2d0fd846aaeeae96de807fdcac8ecb67e9c1338345f010fed8d07946fffa6ad61bf9848981887e05f65ec1c2f9b0e265bd3dc7", 0xc8, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x80) (async) ioctl$TIOCSTOP(r2, 0x2000746f) (async) socket(0x2, 0x1, 0x0) (async) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="fbafaa8d1a029be90014f691563ab2a6474ad8ed7d8528144f220f9d4cdd6e0f1a70c339b5e35052837d992bb49cc9c09501f8f03af747f5077745a57ec527d36e78e24cd7ee117453553d78e564a5216cda9cd47967ad20a6063eda48912c9fb86c23482ad0608e552019fa073042fcc3883c76707049d8462315ba39", 0x7d, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) (async) setsockopt(r4, 0x1000000029, 0x39, &(0x7f0000000040)="02000000", 0x4) (async) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r4, 0x2}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) (async) 02:25:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="2bf491ce04f0c80a21afef80c09dce62b898f4f0e71a0c150d2df0bf004255f3738d53c4112b17344bf52897683d72b06034314d28b327d17be0c0ee86681769eae03f007b555e670a18f5a54cb76f0faf9900ab91038a973596a33156", 0x5d}], 0x1) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 02:25:38 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async, rerun: 32) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async, rerun: 32) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r5 = dup2(r3, r4) ioctl$FIOASYNC(r5, 0xc4504447, &(0x7f00000000c0)) (async, rerun: 32) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x5010, r5, 0x7fff) (async, rerun: 32) dup2(r1, r2) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x320, 0x4, 0xff, 0x7ff}, {0x0, 0x8}, {0xa8d7, 0x3f, 0x80, 0x5}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000e00)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 02:25:38 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(0xffffffffffffffff, r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r3, r4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r7 = dup2(r5, r6) ioctl$FIOASYNC(r7, 0xc4504447, &(0x7f00000000c0)) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r11 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r10, r11) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0x0, 0x71, 0x2, 0x8, 0x7}, {{}, 0xfffffffffffffff9, 0x40, 0x2, 0x1, 0x9}, {{}, 0xffffffffffffffff, 0xd0, 0x80000000, 0x6, 0x8}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0x1, 0x0, 0x2}, {{}, 0xfffffffffffffff9, 0x20, 0x80, 0x2, 0xc2}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x2, 0x0, 0x5}, {{r1}, 0xffffffffffffffff, 0x0, 0x80, 0xfffffffffffffffb, 0x9}], 0x0, &(0x7f0000000500)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x1, 0x0, 0x1}, {{r2}, 0xfffffffffffffffb, 0x48, 0x1, 0x8000000000000000, 0xff}, {{r4}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x6, 0x10000}, {{}, 0xfffffffffffffff9, 0x1, 0x4, 0x9, 0x7000000000}, {{r7}, 0x5, 0x0, 0x1, 0x0, 0xe104}, {{r8}, 0xfffffffffffffffd, 0x39, 0x80000000, 0xffffffff, 0x1}, {{r9}, 0xfffffffffffffffa, 0x8cc5f1cb690b7f2b, 0x2, 0x800, 0x1ff}, {{r10}, 0xffffffffffffffff, 0x38, 0x1, 0x7f}], 0x0, &(0x7f0000000600)={0x6, 0x40}) syz_emit_ethernet(0x56, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffff52c300202b007683f4957653ef000000000000000000000000000000008cac0ac1dec7dec5787f71c654ace67b2b000300000000008800907800000000ff01000000000000003c66369d55c7238d4400000000000001"]) syz_emit_ethernet(0x109, &(0x7f0000000080)={@empty, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x9, 0xfb, 0x68, 0x7, 0x80, 0x61, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @generic="ed6c34beae806a302da17654c06a7a0aaf4263deae6134ac2c0b2e8d6c6d926cfb2850684d9b08ed4a8c6144131643d190e0810cdaf62a2d7122a3682da0a0abb1ab3ea33152585d150beb27251edd2b7e342936f1855c4fb7d250f1b5303780451388072f9917e98f30a5c97da49f4cfc619236a7512c3f8f631778b19d46a9c66fba4476519db99d449ed0c850cc7afef4da0f373533469a6392c623f7f2abd16b94e8d085ea37f1a2de500ebaf632b23736bfd0cc7729b7b6919993453106f5fcda095b386acafc4ecda5e93f94fe3e0160995160b8c5964fc5c5febdb43bb63e6d6ab7988d"}}}}) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) 02:25:38 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000540)=0x5) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x108, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x40, 0x5, 0x6, 0x7ff}, {0x3, 0x3, 0x76, 0x9}, {0x8, 0x4, 0x4, 0x8}, {0x101, 0x80, 0x1, 0x9}, {0x1, 0x9, 0x1}, {0x400, 0x1f, 0x4, 0x11650000}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = dup2(r2, r3) (async) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000a00)="0cbd76953a606aa54d21a57c309b1e8dcea245940d65a611f0ea485549a5c4f3947c319da3ff6d9730bfdb689f027a3f3335cf425e853d80943ab6bf8ddda1c77a4b222e7ea06473413193173c709cc69d1f4acda46122a00b07c0c26324bb1d12d3f5f9b36d9f141b68ca8c650f8a689ca0b6da1bd2ec1774f5b44a83a59044c7f4f6c8871dd4cb13fd2e80f31ca3d7e294b3e9a89758f14504595e44e7d57dcc3a236e838b941f64bc7002386fa4eabc2efd616a20836bd8e39b479addd12fe45b6b50d89152388a8691ffcd5e673b5442dc2522a4e050965df24a2d2ecc0725d5a353d923d504", 0xe8}, {&(0x7f0000000400)="c292ff8838a3360c32cccf92d45c6bd60d109503764ef7fcf4d59d93a9f8fb78b431778d17505ecf5784891781763a6af55b59d7f8c3adf6a3ad817e34d6a773e0ef4da29f9973eb7d5f22a1557a8919feb5e904b4fb8c8fae5398fad7277fa665d5661dd7f2dc14214997a7659bc164277d45b05d491211db225dde", 0x7c}, {&(0x7f0000000580)="7638b26a882709260bcfdabf9db1c6195584be1c964541963a9bd467d28a740b0c715dd2318a93b24c48e38eae2c63b95d535f1c033b0a6ec57447d8bc079ca1837676163801057390653b631d778d5a173c3518a20c5818efaadc9d1298b4dc93ca7e142a053b1f122a61734b1bfba7004196e97a39bf66215f001e9f8da60cf8cf957f4fae5b081dddaf3774b2baced44cc0c327415e737b68fd27d82a69489a5900562df384d8820d599e6ffe8e9140c4c5f19bcd83b29148c4b394cb8ca19c6b823c06b48a888a238cff39ef3788f83e24657a05070430a9f101", 0xdc}], 0x3) (async) r5 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x20, 0x40) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r8 = dup2(r6, r7) ioctl$FIOASYNC(r8, 0xc4504447, &(0x7f00000000c0)) r9 = socket$unix(0x1, 0x2, 0x0) (async, rerun: 64) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000800), 0x80, 0x0) (rerun: 64) r11 = accept$inet(r4, &(0x7f0000000840), &(0x7f0000000880)=0xc) kevent(r4, &(0x7f0000000680)=[{{}, 0xfffffffffffffffa, 0x4c, 0x2, 0x3, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd, 0x23, 0x4, 0x8, 0x6}, {{r1}, 0xfffffffffffffffb, 0x2, 0x4, 0x5, 0x1}, {{}, 0xfffffffffffffff8, 0x1c, 0x4, 0x3, 0x3c2}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x40, 0xaae8, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffe, 0x1, 0x10, 0x0, 0x8}, {{}, 0xfffffffffffffffe, 0x64, 0x20, 0x7, 0x1}, {{}, 0xffffffffffffffff, 0x2, 0x2, 0x1ff, 0x2}, {{}, 0xfffffffffffffffc, 0x0, 0x4, 0x8, 0x1f}, {{}, 0xfffffffffffffff9, 0x5, 0xfffff, 0x7f}], 0x3ff, &(0x7f00000008c0)=[{{r5}, 0xfffffffffffffff8, 0xdb, 0x1, 0xffffffffffffffff, 0x4e1}, {{r8}, 0xfffffffffffffffc, 0x0, 0x1, 0x9, 0x400000000000}, {{r9}, 0xffffffffffffffff, 0x87, 0x80, 0x1000, 0x6e}, {{r10}, 0xfffffffffffffffb, 0x1, 0x0, 0x7, 0x5994}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x1f, 0x2}, {{r3}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x401, 0x1ff}, {{r11}, 0xffffffffffffffff, 0x30, 0x1, 0x6, 0x3c}, {{r2}, 0xfffffffffffffffe, 0x22, 0x80000000, 0xfffffffffffff5f5, 0x20}], 0x7fff, &(0x7f00000009c0)={0x9, 0xffffffffffffffff}) (async, rerun: 64) write(r0, &(0x7f0000000200)="7cdc3fe0aaf5dcdf7830faa1aaab547d18c678868137c86d9430e468a142282d5eeea2a29f06172c3e878d6de3584fe37033542532e9fc8cb32beb2919b549b5eaed67c2aea2dbcc956289ba40dd6c9f892c9392c601c2e81acc7b6cd3ae81b99268e3d055a1a6f76319bac8aa534a06ed0c9a3b16f04f92f6f511acb325ad1da603982ad5915ca9593ad1afbf48ac7353ec59c3bbb3924aacdb0d160317d9449e39abe4f61d54cb74d27f78abd52623fa3701d6358abff7d40f5eed918b8519a3d9cb", 0xc3) (rerun: 64) 02:25:38 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:38 executing program 2: sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f00000000c0)="07cedb3a", &(0x7f0000000180)=0x4, &(0x7f0000000000)="e6ea5840", 0x4) 02:25:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0xa5, 0x2007, 0xffffffb0, "91903f34ca11f2bbffa80a000000000005b3cafb"}) write(r0, &(0x7f0000000100)="4da3055a267756ad507002055f88e013c6a6ff1214f557ef58d989bc245536d95e648ad9caf6b61728a05e3d9d56ecb214f96ea905747770bf7ed41a0ddf39370970edf8ee81c74dd4ca256b83030000000000000000b16a432b467ff86ed373b20d1a15cfdbbb140746e2bfe4e9442ef5f9115214c997eb462403400b6386d13c571021c04d6087209317c8748c5c0f9588a453f6538f61bfd554fe70555378264ada7109a8ad605f54063fd6fe081ef51e481650a12e06f44ca629dce9e1c01c9792c538e0517f781cdd9b1bdd46ec23fb57ba056e36c677670a", 0xdb) setrlimit(0x77310e82afd7c5cc, &(0x7f0000000040)={0x1, 0x10000}) 02:25:38 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="b027402f55bf37dfead04b73f717338aa2960206453f4b7b254966aab76a6c951ebd0529", 0x24}, {&(0x7f0000000100)="feed6f6e2f24a4cecbaf35a6411e3a6ea8274cdb5859c3f83c4135f499a5fcd839c12531fef2dbd4d8a750603e956008dab6632ae61bb29835071e078482802096bcc80cdae211de29d10c4b4c49ef6a35e896b2a7d1072a2dfd2e689211f991408452ba8be7f6842c032a141bc2481736fbe1e24d521d9f1b7256839442491b0b91468a3bc4167b80", 0x89}, {&(0x7f0000000380)="a0a3ae7068235d67ba8d4d0190eb8403843e7252591bb05e19aeacbd", 0x1c}], 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x4a08, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/36, 0x24}], 0x1, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 02:25:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x400000) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 02:25:38 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r5 = dup2(r3, r4) ioctl$FIOASYNC(r5, 0xc4504447, &(0x7f00000000c0)) (async) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x5010, r5, 0x7fff) dup2(r1, r2) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x320, 0x4, 0xff, 0x7ff}, {0x0, 0x8}, {0xa8d7, 0x3f, 0x80, 0x5}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000e00)}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 02:25:38 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x5, 0x9, 0x5}, {0x2000, 0x6, 0xff, 0x10000}, {0x7f, 0x9, 0x3d, 0x7}, {0x7fff, 0xe, 0x8, 0x7}, {0x7, 0xac, 0x1, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x1000, 0x8, 0x5, 0x80}, {0x8001, 0x4e, 0x82, 0x1}, {0x5, 0x80, 0x1f, 0x9c}, {0x9, 0x4, 0x4, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:38 executing program 2: sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f00000000c0)="07cedb3a", &(0x7f0000000180)=0x4, &(0x7f0000000000)="e6ea5840", 0x4) 02:25:38 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:38 executing program 7: fchflags(0xffffffffffffff9c, 0x1) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080)="434146a4d027b92d64215e2b073943f7c0c00d2504b7f7a689305c2f386c607ac954a9615ef2c1b412ae5de9746be9ab8dd78e55b13f3056ac1e60617091d69c5b726ee74d044f72b923a451484dba02a643108a03bbab9d7bd0d1cfe2b5326c00c9b0f3797c7b26ad63d04b48eeff9610981671a1e2c2aab3a680576d181c8479aaf945a13719b0366bd172af350a62ea800556870d53fb98e1547bed5c3b0f487f32bd6af9634d7cb457080ebb264a88410000000000000100c00d2793606551e84216e71dcb4c6c2f9257678200afb9625830824015af", 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000000)) 02:25:38 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(0xffffffffffffffff, r0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r3, r4) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r7 = dup2(r5, r6) ioctl$FIOASYNC(r7, 0xc4504447, &(0x7f00000000c0)) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) (async) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r11 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r10, r11) (async) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0x0, 0x71, 0x2, 0x8, 0x7}, {{}, 0xfffffffffffffff9, 0x40, 0x2, 0x1, 0x9}, {{}, 0xffffffffffffffff, 0xd0, 0x80000000, 0x6, 0x8}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0x1, 0x0, 0x2}, {{}, 0xfffffffffffffff9, 0x20, 0x80, 0x2, 0xc2}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x2, 0x0, 0x5}, {{r1}, 0xffffffffffffffff, 0x0, 0x80, 0xfffffffffffffffb, 0x9}], 0x0, &(0x7f0000000500)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x1, 0x0, 0x1}, {{r2}, 0xfffffffffffffffb, 0x48, 0x1, 0x8000000000000000, 0xff}, {{r4}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x6, 0x10000}, {{}, 0xfffffffffffffff9, 0x1, 0x4, 0x9, 0x7000000000}, {{r7}, 0x5, 0x0, 0x1, 0x0, 0xe104}, {{r8}, 0xfffffffffffffffd, 0x39, 0x80000000, 0xffffffff, 0x1}, {{r9}, 0xfffffffffffffffa, 0x8cc5f1cb690b7f2b, 0x2, 0x800, 0x1ff}, {{r10}, 0xffffffffffffffff, 0x38, 0x1, 0x7f}], 0x0, &(0x7f0000000600)={0x6, 0x40}) (async) syz_emit_ethernet(0x56, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffff52c300202b007683f4957653ef000000000000000000000000000000008cac0ac1dec7dec5787f71c654ace67b2b000300000000008800907800000000ff01000000000000003c66369d55c7238d4400000000000001"]) (async) syz_emit_ethernet(0x109, &(0x7f0000000080)={@empty, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x9, 0xfb, 0x68, 0x7, 0x80, 0x61, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @generic="ed6c34beae806a302da17654c06a7a0aaf4263deae6134ac2c0b2e8d6c6d926cfb2850684d9b08ed4a8c6144131643d190e0810cdaf62a2d7122a3682da0a0abb1ab3ea33152585d150beb27251edd2b7e342936f1855c4fb7d250f1b5303780451388072f9917e98f30a5c97da49f4cfc619236a7512c3f8f631778b19d46a9c66fba4476519db99d449ed0c850cc7afef4da0f373533469a6392c623f7f2abd16b94e8d085ea37f1a2de500ebaf632b23736bfd0cc7729b7b6919993453106f5fcda095b386acafc4ecda5e93f94fe3e0160995160b8c5964fc5c5febdb43bb63e6d6ab7988d"}}}}) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) 02:25:38 executing program 4: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)='n', 0xfe26, 0x0, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) sendto$unix(r2, &(0x7f0000000180)="e528052c289bba60b27df8c8b636e126e47a76ee93cea5533e5efe218b60a7a5145afd2b1bdb1ffa9a1ae3c6be8996e6e37d014d676023ce84b28eb782d16ea36d7ecafcd38491c95160d3705904e020d0da6daea22057188c8b95a3e2e1d86f4f84a88ab1738cf7cafca2992e6c5e7bd81ecad97e0f1efc139476abe5478e40c5d122108d0980b13118fb8bec0c577a12b9dcc2c91260a6d296aff61d20ec6f9ff4788b", 0xa4, 0x2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) 02:25:38 executing program 2: sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f00000000c0)="07cedb3a", &(0x7f0000000180)=0x4, &(0x7f0000000000)="e6ea5840", 0x4) 02:25:38 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x5, 0x9, 0x5}, {0x2000, 0x6, 0xff, 0x10000}, {0x7f, 0x9, 0x3d, 0x7}, {0x7fff, 0xe, 0x8, 0x7}, {0x7, 0xac, 0x1, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x1000, 0x8, 0x5, 0x80}, {0x8001, 0x4e, 0x82, 0x1}, {0x5, 0x80, 0x1f, 0x9c}, {0x9, 0x4, 0x4, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) dup(r0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x5, 0x9, 0x5}, {0x2000, 0x6, 0xff, 0x10000}, {0x7f, 0x9, 0x3d, 0x7}, {0x7fff, 0xe, 0x8, 0x7}, {0x7, 0xac, 0x1, 0x40}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x1000, 0x8, 0x5, 0x80}, {0x8001, 0x4e, 0x82, 0x1}, {0x5, 0x80, 0x1f, 0x9c}, {0x9, 0x4, 0x4, 0x8}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) 02:25:38 executing program 7: fchflags(0xffffffffffffff9c, 0x1) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080)="434146a4d027b92d64215e2b073943f7c0c00d2504b7f7a689305c2f386c607ac954a9615ef2c1b412ae5de9746be9ab8dd78e55b13f3056ac1e60617091d69c5b726ee74d044f72b923a451484dba02a643108a03bbab9d7bd0d1cfe2b5326c00c9b0f3797c7b26ad63d04b48eeff9610981671a1e2c2aab3a680576d181c8479aaf945a13719b0366bd172af350a62ea800556870d53fb98e1547bed5c3b0f487f32bd6af9634d7cb457080ebb264a88410000000000000100c00d2793606551e84216e71dcb4c6c2f9257678200afb9625830824015af", 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000000)) 02:25:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0xa5, 0x2007, 0xffffffb0, "91903f34ca11f2bbffa80a000000000005b3cafb"}) write(r0, &(0x7f0000000100)="4da3055a267756ad507002055f88e013c6a6ff1214f557ef58d989bc245536d95e648ad9caf6b61728a05e3d9d56ecb214f96ea905747770bf7ed41a0ddf39370970edf8ee81c74dd4ca256b83030000000000000000b16a432b467ff86ed373b20d1a15cfdbbb140746e2bfe4e9442ef5f9115214c997eb462403400b6386d13c571021c04d6087209317c8748c5c0f9588a453f6538f61bfd554fe70555378264ada7109a8ad605f54063fd6fe081ef51e481650a12e06f44ca629dce9e1c01c9792c538e0517f781cdd9b1bdd46ec23fb57ba056e36c677670a", 0xdb) setrlimit(0x77310e82afd7c5cc, &(0x7f0000000040)={0x1, 0x10000}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0xa5, 0x2007, 0xffffffb0, "91903f34ca11f2bbffa80a000000000005b3cafb"}) (async) write(r0, &(0x7f0000000100)="4da3055a267756ad507002055f88e013c6a6ff1214f557ef58d989bc245536d95e648ad9caf6b61728a05e3d9d56ecb214f96ea905747770bf7ed41a0ddf39370970edf8ee81c74dd4ca256b83030000000000000000b16a432b467ff86ed373b20d1a15cfdbbb140746e2bfe4e9442ef5f9115214c997eb462403400b6386d13c571021c04d6087209317c8748c5c0f9588a453f6538f61bfd554fe70555378264ada7109a8ad605f54063fd6fe081ef51e481650a12e06f44ca629dce9e1c01c9792c538e0517f781cdd9b1bdd46ec23fb57ba056e36c677670a", 0xdb) (async) setrlimit(0x77310e82afd7c5cc, &(0x7f0000000040)={0x1, 0x10000}) (async) 02:25:38 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:38 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(0xffffffffffffffff, r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r3, r4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r7 = dup2(r5, r6) ioctl$FIOASYNC(r7, 0xc4504447, &(0x7f00000000c0)) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r11 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r10, r11) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0x0, 0x71, 0x2, 0x8, 0x7}, {{}, 0xfffffffffffffff9, 0x40, 0x2, 0x1, 0x9}, {{}, 0xffffffffffffffff, 0xd0, 0x80000000, 0x6, 0x8}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0x1, 0x0, 0x2}, {{}, 0xfffffffffffffff9, 0x20, 0x80, 0x2, 0xc2}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x2, 0x0, 0x5}, {{r1}, 0xffffffffffffffff, 0x0, 0x80, 0xfffffffffffffffb, 0x9}], 0x0, &(0x7f0000000500)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x1, 0x0, 0x1}, {{r2}, 0xfffffffffffffffb, 0x48, 0x1, 0x8000000000000000, 0xff}, {{r4}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x6, 0x10000}, {{}, 0xfffffffffffffff9, 0x1, 0x4, 0x9, 0x7000000000}, {{r7}, 0x5, 0x0, 0x1, 0x0, 0xe104}, {{r8}, 0xfffffffffffffffd, 0x39, 0x80000000, 0xffffffff, 0x1}, {{r9}, 0xfffffffffffffffa, 0x8cc5f1cb690b7f2b, 0x2, 0x800, 0x1ff}, {{r10}, 0xffffffffffffffff, 0x38, 0x1, 0x7f}], 0x0, &(0x7f0000000600)={0x6, 0x40}) syz_emit_ethernet(0x56, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffff52c300202b007683f4957653ef000000000000000000000000000000008cac0ac1dec7dec5787f71c654ace67b2b000300000000008800907800000000ff01000000000000003c66369d55c7238d4400000000000001"]) syz_emit_ethernet(0x109, &(0x7f0000000080)={@empty, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x9, 0xfb, 0x68, 0x7, 0x80, 0x61, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @generic="ed6c34beae806a302da17654c06a7a0aaf4263deae6134ac2c0b2e8d6c6d926cfb2850684d9b08ed4a8c6144131643d190e0810cdaf62a2d7122a3682da0a0abb1ab3ea33152585d150beb27251edd2b7e342936f1855c4fb7d250f1b5303780451388072f9917e98f30a5c97da49f4cfc619236a7512c3f8f631778b19d46a9c66fba4476519db99d449ed0c850cc7afef4da0f373533469a6392c623f7f2abd16b94e8d085ea37f1a2de500ebaf632b23736bfd0cc7729b7b6919993453106f5fcda095b386acafc4ecda5e93f94fe3e0160995160b8c5964fc5c5febdb43bb63e6d6ab7988d"}}}}) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(0xffffffffffffffff, r0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r3, r4) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r5, r6) (async) ioctl$FIOASYNC(r7, 0xc4504447, &(0x7f00000000c0)) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r10, r11) (async) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0x0, 0x71, 0x2, 0x8, 0x7}, {{}, 0xfffffffffffffff9, 0x40, 0x2, 0x1, 0x9}, {{}, 0xffffffffffffffff, 0xd0, 0x80000000, 0x6, 0x8}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0x1, 0x0, 0x2}, {{}, 0xfffffffffffffff9, 0x20, 0x80, 0x2, 0xc2}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x2, 0x0, 0x5}, {{r1}, 0xffffffffffffffff, 0x0, 0x80, 0xfffffffffffffffb, 0x9}], 0x0, &(0x7f0000000500)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x1, 0x0, 0x1}, {{r2}, 0xfffffffffffffffb, 0x48, 0x1, 0x8000000000000000, 0xff}, {{r4}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x6, 0x10000}, {{}, 0xfffffffffffffff9, 0x1, 0x4, 0x9, 0x7000000000}, {{r7}, 0x5, 0x0, 0x1, 0x0, 0xe104}, {{r8}, 0xfffffffffffffffd, 0x39, 0x80000000, 0xffffffff, 0x1}, {{r9}, 0xfffffffffffffffa, 0x8cc5f1cb690b7f2b, 0x2, 0x800, 0x1ff}, {{r10}, 0xffffffffffffffff, 0x38, 0x1, 0x7f}], 0x0, &(0x7f0000000600)={0x6, 0x40}) (async) syz_emit_ethernet(0x56, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffff52c300202b007683f4957653ef000000000000000000000000000000008cac0ac1dec7dec5787f71c654ace67b2b000300000000008800907800000000ff01000000000000003c66369d55c7238d4400000000000001"]) (async) syz_emit_ethernet(0x109, &(0x7f0000000080)={@empty, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x9, 0xfb, 0x68, 0x7, 0x80, 0x61, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @generic="ed6c34beae806a302da17654c06a7a0aaf4263deae6134ac2c0b2e8d6c6d926cfb2850684d9b08ed4a8c6144131643d190e0810cdaf62a2d7122a3682da0a0abb1ab3ea33152585d150beb27251edd2b7e342936f1855c4fb7d250f1b5303780451388072f9917e98f30a5c97da49f4cfc619236a7512c3f8f631778b19d46a9c66fba4476519db99d449ed0c850cc7afef4da0f373533469a6392c623f7f2abd16b94e8d085ea37f1a2de500ebaf632b23736bfd0cc7729b7b6919993453106f5fcda095b386acafc4ecda5e93f94fe3e0160995160b8c5964fc5c5febdb43bb63e6d6ab7988d"}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) (async) 02:25:38 executing program 2: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x3d}, {0x6, 0x0, 0x0, 0x19c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r4, &(0x7f0000000240)="6d2c9662be5ccb8366b87c98830c", 0xe) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1dee, 0x61d, 0x1, 0x2, "94132f7b9d28854371f2c4732613644336bfd8ed", 0x1, 0x2}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x5, 0x6, 0x7f, 0x5}, {0x1000, 0xa9, 0x44, 0x31bf}, {0x1, 0x81, 0x0, 0xff}, {0x40, 0x7, 0x27, 0x3}, {0x5, 0xc1, 0x6, 0xffffffff}]}) dup2(r4, r5) connect$unix(r3, &(0x7f0000000180)=ANY=[], 0x10) dup2(r3, r0) syz_open_pts() dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r3) sendto$inet6(r6, &(0x7f0000000180)="8050f716f7a6f9566b685f66150de96ed1659ca4db91a61c62f2db638e59ff5a9e1f", 0x22, 0x0, 0x0, 0x0) 02:25:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) (async, rerun: 32) syz_open_pts() (rerun: 32) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x400000) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 02:25:38 executing program 7: fchflags(0xffffffffffffff9c, 0x1) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080)="434146a4d027b92d64215e2b073943f7c0c00d2504b7f7a689305c2f386c607ac954a9615ef2c1b412ae5de9746be9ab8dd78e55b13f3056ac1e60617091d69c5b726ee74d044f72b923a451484dba02a643108a03bbab9d7bd0d1cfe2b5326c00c9b0f3797c7b26ad63d04b48eeff9610981671a1e2c2aab3a680576d181c8479aaf945a13719b0366bd172af350a62ea800556870d53fb98e1547bed5c3b0f487f32bd6af9634d7cb457080ebb264a88410000000000000100c00d2793606551e84216e71dcb4c6c2f9257678200afb9625830824015af", 0x0, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000000)) 02:25:38 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x5, 0x9, 0x5}, {0x2000, 0x6, 0xff, 0x10000}, {0x7f, 0x9, 0x3d, 0x7}, {0x7fff, 0xe, 0x8, 0x7}, {0x7, 0xac, 0x1, 0x40}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x1000, 0x8, 0x5, 0x80}, {0x8001, 0x4e, 0x82, 0x1}, {0x5, 0x80, 0x1f, 0x9c}, {0x9, 0x4, 0x4, 0x8}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:38 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4d}, {0x424, 0x0, 0x2}, {0x2006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@random, @local, [], {@generic={0x7003}}}) 02:25:38 executing program 4: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000100)='n', 0xfe26, 0x0, 0x0, 0x0) (async) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) sendto$unix(r2, &(0x7f0000000180)="e528052c289bba60b27df8c8b636e126e47a76ee93cea5533e5efe218b60a7a5145afd2b1bdb1ffa9a1ae3c6be8996e6e37d014d676023ce84b28eb782d16ea36d7ecafcd38491c95160d3705904e020d0da6daea22057188c8b95a3e2e1d86f4f84a88ab1738cf7cafca2992e6c5e7bd81ecad97e0f1efc139476abe5478e40c5d122108d0980b13118fb8bec0c577a12b9dcc2c91260a6d296aff61d20ec6f9ff4788b", 0xa4, 0x2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) 02:25:38 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) pwrite(r1, &(0x7f0000000140)="5cf54ceb1a64ceba995109c65917d7489914911b00282eec03368302fde06ac5a54cee17e176d8f8f1c5dce68504c48d38c0089a2b270bfb87e58766718a0a2ff8e2afdb9548964eb779c89b77fb917385ee1ff56fabd6c40a6493a9e70ffa9fde1c446ad548", 0x66, 0x1ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) r2 = dup(r0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r3, r4) fcntl$dupfd(r2, 0xa, r3) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:38 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4d}, {0x424, 0x0, 0x2}, {0x2006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@random, @local, [], {@generic={0x7003}}}) 02:25:38 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r0, r1) lseek(r0, 0x9, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(0xffffffffffffff9c, r2) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000140)="23e0c7fad07bf771bfada8bc5fb3f55d1e6243e5d515cbb59ba27524e197bee18a7bf482c9fb", 0x26}, {&(0x7f0000000280)="81cd4796815965ed5df449f18df66c45c9399411426c2b6cefa720ab03515309d96be0f01d9cb0e1701665e35e134bfbe1f5cc08405e5da6ffa3e13473a26d24aeb913b6f6c1caf420bed2952f2d825cb78632a44bac6bdea89b39eeab251368e90e019fd10d7ed3c8e2490759d181ed7e82297fe8f554876bea8b593fe00540e489d9b02e0a330b6ced41e0c5", 0x8d}, {&(0x7f0000000180)="ff1c7450a89f27", 0x7}, {&(0x7f0000000340)="9274fe4471c09e4f33d7e767cd53af163ace2736612a9b0dbc1080d0b4d51e597aee68e4dd33fa4baee91194e62084389bca6f5e914ecb3419ac03ea75377147dfa5a7744313c7d67693af894c9324a978ee4af873976c117908a7a1f5f32ffb5a5776f78d604f48f57b4eafdb650426eec86a33a431c3ed9eb946b763c8d8def9a0799a4968ddab8d10fe9fa73ab56edadd16fdb4a0868dc2e8ffd8c2fa69b22951d830e1d5309bb6d92fd3bec3f7e8e5f71b916eba91dd4c8b1e78c179ae83160218704331208e1e47cde622eb292eb260bec99711df358fee6b43abe140347264e5e9311d0b34ff", 0xe9}], 0x4, 0x0, 0x0, 0x408}, 0x40d) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="46020000ffff000001"], 0x246}, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a7022f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb229b1b50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x2000, 0x0, 0x0) 02:25:38 executing program 2: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x3d}, {0x6, 0x0, 0x0, 0x19c}]}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) write(r4, &(0x7f0000000240)="6d2c9662be5ccb8366b87c98830c", 0xe) (async, rerun: 64) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1dee, 0x61d, 0x1, 0x2, "94132f7b9d28854371f2c4732613644336bfd8ed", 0x1, 0x2}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x5, 0x6, 0x7f, 0x5}, {0x1000, 0xa9, 0x44, 0x31bf}, {0x1, 0x81, 0x0, 0xff}, {0x40, 0x7, 0x27, 0x3}, {0x5, 0xc1, 0x6, 0xffffffff}]}) (async, rerun: 64) dup2(r4, r5) (rerun: 64) connect$unix(r3, &(0x7f0000000180)=ANY=[], 0x10) (async, rerun: 64) dup2(r3, r0) (async, rerun: 64) syz_open_pts() (async) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r3) sendto$inet6(r6, &(0x7f0000000180)="8050f716f7a6f9566b685f66150de96ed1659ca4db91a61c62f2db638e59ff5a9e1f", 0x22, 0x0, 0x0, 0x0) 02:25:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0xa5, 0x2007, 0xffffffb0, "91903f34ca11f2bbffa80a000000000005b3cafb"}) (async) write(r0, &(0x7f0000000100)="4da3055a267756ad507002055f88e013c6a6ff1214f557ef58d989bc245536d95e648ad9caf6b61728a05e3d9d56ecb214f96ea905747770bf7ed41a0ddf39370970edf8ee81c74dd4ca256b83030000000000000000b16a432b467ff86ed373b20d1a15cfdbbb140746e2bfe4e9442ef5f9115214c997eb462403400b6386d13c571021c04d6087209317c8748c5c0f9588a453f6538f61bfd554fe70555378264ada7109a8ad605f54063fd6fe081ef51e481650a12e06f44ca629dce9e1c01c9792c538e0517f781cdd9b1bdd46ec23fb57ba056e36c677670a", 0xdb) (async) setrlimit(0x77310e82afd7c5cc, &(0x7f0000000040)={0x1, 0x10000}) 02:25:39 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000140)=""/217, 0xd9}, {&(0x7f0000000240)=""/19, 0x13}, {&(0x7f0000000280)=""/130, 0x82}, {&(0x7f0000000340)=""/6, 0x6}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) 02:25:39 executing program 4: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)='n', 0xfe26, 0x0, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) sendto$unix(r2, &(0x7f0000000180)="e528052c289bba60b27df8c8b636e126e47a76ee93cea5533e5efe218b60a7a5145afd2b1bdb1ffa9a1ae3c6be8996e6e37d014d676023ce84b28eb782d16ea36d7ecafcd38491c95160d3705904e020d0da6daea22057188c8b95a3e2e1d86f4f84a88ab1738cf7cafca2992e6c5e7bd81ecad97e0f1efc139476abe5478e40c5d122108d0980b13118fb8bec0c577a12b9dcc2c91260a6d296aff61d20ec6f9ff4788b", 0xa4, 0x2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) (async) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) 02:25:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x400000) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x400000) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) 02:25:39 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4d}, {0x424, 0x0, 0x2}, {0x2006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)={@random, @local, [], {@generic={0x7003}}}) 02:25:39 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r0, r1) lseek(r0, 0x9, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(0xffffffffffffff9c, r2) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000140)="23e0c7fad07bf771bfada8bc5fb3f55d1e6243e5d515cbb59ba27524e197bee18a7bf482c9fb", 0x26}, {&(0x7f0000000280)="81cd4796815965ed5df449f18df66c45c9399411426c2b6cefa720ab03515309d96be0f01d9cb0e1701665e35e134bfbe1f5cc08405e5da6ffa3e13473a26d24aeb913b6f6c1caf420bed2952f2d825cb78632a44bac6bdea89b39eeab251368e90e019fd10d7ed3c8e2490759d181ed7e82297fe8f554876bea8b593fe00540e489d9b02e0a330b6ced41e0c5", 0x8d}, {&(0x7f0000000180)="ff1c7450a89f27", 0x7}, {&(0x7f0000000340)="9274fe4471c09e4f33d7e767cd53af163ace2736612a9b0dbc1080d0b4d51e597aee68e4dd33fa4baee91194e62084389bca6f5e914ecb3419ac03ea75377147dfa5a7744313c7d67693af894c9324a978ee4af873976c117908a7a1f5f32ffb5a5776f78d604f48f57b4eafdb650426eec86a33a431c3ed9eb946b763c8d8def9a0799a4968ddab8d10fe9fa73ab56edadd16fdb4a0868dc2e8ffd8c2fa69b22951d830e1d5309bb6d92fd3bec3f7e8e5f71b916eba91dd4c8b1e78c179ae83160218704331208e1e47cde622eb292eb260bec99711df358fee6b43abe140347264e5e9311d0b34ff", 0xe9}], 0x4, 0x0, 0x0, 0x408}, 0x40d) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="46020000ffff000001"], 0x246}, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a7022f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb229b1b50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x2000, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r0, r1) (async) lseek(r0, 0x9, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) (async) socket$unix(0x1, 0x5, 0x0) (async) dup2(0xffffffffffffff9c, r2) (async) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000140)="23e0c7fad07bf771bfada8bc5fb3f55d1e6243e5d515cbb59ba27524e197bee18a7bf482c9fb", 0x26}, {&(0x7f0000000280)="81cd4796815965ed5df449f18df66c45c9399411426c2b6cefa720ab03515309d96be0f01d9cb0e1701665e35e134bfbe1f5cc08405e5da6ffa3e13473a26d24aeb913b6f6c1caf420bed2952f2d825cb78632a44bac6bdea89b39eeab251368e90e019fd10d7ed3c8e2490759d181ed7e82297fe8f554876bea8b593fe00540e489d9b02e0a330b6ced41e0c5", 0x8d}, {&(0x7f0000000180)="ff1c7450a89f27", 0x7}, {&(0x7f0000000340)="9274fe4471c09e4f33d7e767cd53af163ace2736612a9b0dbc1080d0b4d51e597aee68e4dd33fa4baee91194e62084389bca6f5e914ecb3419ac03ea75377147dfa5a7744313c7d67693af894c9324a978ee4af873976c117908a7a1f5f32ffb5a5776f78d604f48f57b4eafdb650426eec86a33a431c3ed9eb946b763c8d8def9a0799a4968ddab8d10fe9fa73ab56edadd16fdb4a0868dc2e8ffd8c2fa69b22951d830e1d5309bb6d92fd3bec3f7e8e5f71b916eba91dd4c8b1e78c179ae83160218704331208e1e47cde622eb292eb260bec99711df358fee6b43abe140347264e5e9311d0b34ff", 0xe9}], 0x4, 0x0, 0x0, 0x408}, 0x40d) (async) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="46020000ffff000001"], 0x246}, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a7022f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb229b1b50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x2000, 0x0, 0x0) (async) 02:25:39 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000140)=""/217, 0xd9}, {&(0x7f0000000240)=""/19, 0x13}, {&(0x7f0000000280)=""/130, 0x82}, {&(0x7f0000000340)=""/6, 0x6}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) 02:25:39 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x15}, 0x2, &(0x7f0000000700)="59d0dd0f6f973580777d90d80e6e2ba44bb5f00ee93e7d65e75875d26b1e4e8ae347b2cf301013a34ee453a580009a685aa32b263227f32e2cafdcce45de1ce471093fde0aa394799964ff2d0b3a5981ed42a9e52b953fdb9b0aaade6bbc055222c737a9e7c7a36afb76ec986b4b0c5a496986155af407311b5101ecddb9c08277a2029af74828d6fda6a82f4ca23c1e0a533d8213b467070c93fecb0c2709a5c21a2efff790b2f2986d81c1c6003dfd4ef7c5e0e049e6cfe5b52a82240ee46897eb10b0c68641c1a10bd9537bbae2d9b9a0bf319f9e4c2224718f46c61623a9fddeb15b3cac2dd702f6fcc7d9bdd5e6c529e32e53980f6a3dadce4b037d0bb9a011b0d7fd1da1363712032fb03ede8caf88033797c9ede43e5d17884e51902ecb1db44715c068f732b65090f84061c6de912235d0fd6d76bedc4c0501c707f047e636215b61909cd651b1702645e2374e34286ff8b87f75beacce7e94a4599fc332b70ab61e6470eb372c6df411b617a412ba6173f880f641786b960407de5f843f7d6f493e7454c73c09bd68eb6c1dfc34d09179a846be6c4d2e39dcfb855688b809d838ed8203fd6958a93559e2240c09cb73e6586f2f43e62f33b83a297c2d449c02df32011f4ac9c67c56ec9431bb60ff283a73e9408384ca07ec474a601e18db596b85e6bcafb114851065259da5e75570815ad01f97a467eb0034cb32371c3ecec0fc872884f94cd53c1b1ccd91d633c7d27005790cb9c7a647287663ca05644ebccc4ff0ed3836411e3f0aaf7724d764acf2b658ff28eb155cc288bf22447e979b61305998af9be6c8c0ff3fcb822d854b8ad15f32f23208575a8bfdf9472bf33c0c9a0262e1c671aef35d5fbdfee6c0664283bd6a99471773ac172138b27647fcddd9508221e85862191b607688934299cced5535320ce22e423fbc1df46a88e376035c378a364251eb9806fa3e0529f893bf1a6c5be72c88ad366f5c45079babf38a7c21c03fd7214bce1e3133edfc048949f4f9ef2f290388d525e01c323bc4009a5721096bed75dd8e01d80ffea49b2da79f69d1b017c8a0cfbbbf14ed7b3b103ebea1bb0b8ff254eadd85880aae5aebde90ace326f5081ec8b4319d10f73bc31e3177d83aa87c158eae70539401dfa0570f347f49a9005181d2e924de6f1d9ec65beeaea380400b9e3bf73b92b31657610ba8b5d64e69f95ba2b66b6b2a3c556687d0d184fffae7e9202ef05287800641f8915a81457f5491940c9385fb2a05c1f2356116ec64f994017e6c9e8865bb609de497960d867dabb8d00503811c21ceac4f54f04f8fd4eaee", &(0x7f0000000040)=0x3b0, 0x0, 0x0) 02:25:39 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) pwrite(r1, &(0x7f0000000140)="5cf54ceb1a64ceba995109c65917d7489914911b00282eec03368302fde06ac5a54cee17e176d8f8f1c5dce68504c48d38c0089a2b270bfb87e58766718a0a2ff8e2afdb9548964eb779c89b77fb917385ee1ff56fabd6c40a6493a9e70ffa9fde1c446ad548", 0x66, 0x1ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) r2 = dup(r0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r3, r4) fcntl$dupfd(r2, 0xa, r3) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) pwrite(r1, &(0x7f0000000140)="5cf54ceb1a64ceba995109c65917d7489914911b00282eec03368302fde06ac5a54cee17e176d8f8f1c5dce68504c48d38c0089a2b270bfb87e58766718a0a2ff8e2afdb9548964eb779c89b77fb917385ee1ff56fabd6c40a6493a9e70ffa9fde1c446ad548", 0x66, 0x1ff) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async) dup(r0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r3, r4) (async) fcntl$dupfd(r2, 0xa, r3) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) 02:25:39 executing program 2: r0 = syz_open_pts() close(r0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) r2 = socket(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x3d}, {0x6, 0x0, 0x0, 0x19c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r4, &(0x7f0000000240)="6d2c9662be5ccb8366b87c98830c", 0xe) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1dee, 0x61d, 0x1, 0x2, "94132f7b9d28854371f2c4732613644336bfd8ed", 0x1, 0x2}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x5, 0x6, 0x7f, 0x5}, {0x1000, 0xa9, 0x44, 0x31bf}, {0x1, 0x81, 0x0, 0xff}, {0x40, 0x7, 0x27, 0x3}, {0x5, 0xc1, 0x6, 0xffffffff}]}) (async) dup2(r4, r5) connect$unix(r3, &(0x7f0000000180)=ANY=[], 0x10) (async) dup2(r3, r0) (async) syz_open_pts() (async) dup2(r2, r1) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r3) sendto$inet6(r6, &(0x7f0000000180)="8050f716f7a6f9566b685f66150de96ed1659ca4db91a61c62f2db638e59ff5a9e1f", 0x22, 0x0, 0x0, 0x0) 02:25:39 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x15}, 0x2, &(0x7f0000000700)="59d0dd0f6f973580777d90d80e6e2ba44bb5f00ee93e7d65e75875d26b1e4e8ae347b2cf301013a34ee453a580009a685aa32b263227f32e2cafdcce45de1ce471093fde0aa394799964ff2d0b3a5981ed42a9e52b953fdb9b0aaade6bbc055222c737a9e7c7a36afb76ec986b4b0c5a496986155af407311b5101ecddb9c08277a2029af74828d6fda6a82f4ca23c1e0a533d8213b467070c93fecb0c2709a5c21a2efff790b2f2986d81c1c6003dfd4ef7c5e0e049e6cfe5b52a82240ee46897eb10b0c68641c1a10bd9537bbae2d9b9a0bf319f9e4c2224718f46c61623a9fddeb15b3cac2dd702f6fcc7d9bdd5e6c529e32e53980f6a3dadce4b037d0bb9a011b0d7fd1da1363712032fb03ede8caf88033797c9ede43e5d17884e51902ecb1db44715c068f732b65090f84061c6de912235d0fd6d76bedc4c0501c707f047e636215b61909cd651b1702645e2374e34286ff8b87f75beacce7e94a4599fc332b70ab61e6470eb372c6df411b617a412ba6173f880f641786b960407de5f843f7d6f493e7454c73c09bd68eb6c1dfc34d09179a846be6c4d2e39dcfb855688b809d838ed8203fd6958a93559e2240c09cb73e6586f2f43e62f33b83a297c2d449c02df32011f4ac9c67c56ec9431bb60ff283a73e9408384ca07ec474a601e18db596b85e6bcafb114851065259da5e75570815ad01f97a467eb0034cb32371c3ecec0fc872884f94cd53c1b1ccd91d633c7d27005790cb9c7a647287663ca05644ebccc4ff0ed3836411e3f0aaf7724d764acf2b658ff28eb155cc288bf22447e979b61305998af9be6c8c0ff3fcb822d854b8ad15f32f23208575a8bfdf9472bf33c0c9a0262e1c671aef35d5fbdfee6c0664283bd6a99471773ac172138b27647fcddd9508221e85862191b607688934299cced5535320ce22e423fbc1df46a88e376035c378a364251eb9806fa3e0529f893bf1a6c5be72c88ad366f5c45079babf38a7c21c03fd7214bce1e3133edfc048949f4f9ef2f290388d525e01c323bc4009a5721096bed75dd8e01d80ffea49b2da79f69d1b017c8a0cfbbbf14ed7b3b103ebea1bb0b8ff254eadd85880aae5aebde90ace326f5081ec8b4319d10f73bc31e3177d83aa87c158eae70539401dfa0570f347f49a9005181d2e924de6f1d9ec65beeaea380400b9e3bf73b92b31657610ba8b5d64e69f95ba2b66b6b2a3c556687d0d184fffae7e9202ef05287800641f8915a81457f5491940c9385fb2a05c1f2356116ec64f994017e6c9e8865bb609de497960d867dabb8d00503811c21ceac4f54f04f8fd4eaee", &(0x7f0000000040)=0x3b0, 0x0, 0x0) 02:25:39 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() getrlimit(0x8, &(0x7f00000001c0)) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="9b", 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x20000003, "7e00000000000000000000000000000200006ba3"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x3971, 0xd6ce, "c326cebd496bf467bd8f9306000000000000003f", 0x8}) renameat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 02:25:39 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) pwrite(r1, &(0x7f0000000140)="5cf54ceb1a64ceba995109c65917d7489914911b00282eec03368302fde06ac5a54cee17e176d8f8f1c5dce68504c48d38c0089a2b270bfb87e58766718a0a2ff8e2afdb9548964eb779c89b77fb917385ee1ff56fabd6c40a6493a9e70ffa9fde1c446ad548", 0x66, 0x1ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async, rerun: 64) r2 = dup(r0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r3, r4) fcntl$dupfd(r2, 0xa, r3) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:39 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000140)=""/217, 0xd9}, {&(0x7f0000000240)=""/19, 0x13}, {&(0x7f0000000280)=""/130, 0x82}, {&(0x7f0000000340)=""/6, 0x6}], 0x4) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) 02:25:39 executing program 2: mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000f25000/0x1000)=nil, 0x1000, 0x4) munlock(&(0x7f0000d06000/0x1000)=nil, 0x1000) munmap(&(0x7f0000d29000/0x2000)=nil, 0x2000) 02:25:39 executing program 4: shmat(0x0, &(0x7f0000552000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x9, 0x0, 0x0, r0, 0x0, 0x100, 0x7f}, 0x308, 0x6, r2, r4, 0x3, 0x8, 0x8001}) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x2e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0xffffffff, 0x0, {[0x3, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000], [], [0x0, 0x0, 0x4], [{0x4, 0x0, 0x3}, {}, {}, {}, {}, {}, {0xba, 0x0, 0x0, 0x3}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 02:25:39 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x15}, 0x2, &(0x7f0000000700)="59d0dd0f6f973580777d90d80e6e2ba44bb5f00ee93e7d65e75875d26b1e4e8ae347b2cf301013a34ee453a580009a685aa32b263227f32e2cafdcce45de1ce471093fde0aa394799964ff2d0b3a5981ed42a9e52b953fdb9b0aaade6bbc055222c737a9e7c7a36afb76ec986b4b0c5a496986155af407311b5101ecddb9c08277a2029af74828d6fda6a82f4ca23c1e0a533d8213b467070c93fecb0c2709a5c21a2efff790b2f2986d81c1c6003dfd4ef7c5e0e049e6cfe5b52a82240ee46897eb10b0c68641c1a10bd9537bbae2d9b9a0bf319f9e4c2224718f46c61623a9fddeb15b3cac2dd702f6fcc7d9bdd5e6c529e32e53980f6a3dadce4b037d0bb9a011b0d7fd1da1363712032fb03ede8caf88033797c9ede43e5d17884e51902ecb1db44715c068f732b65090f84061c6de912235d0fd6d76bedc4c0501c707f047e636215b61909cd651b1702645e2374e34286ff8b87f75beacce7e94a4599fc332b70ab61e6470eb372c6df411b617a412ba6173f880f641786b960407de5f843f7d6f493e7454c73c09bd68eb6c1dfc34d09179a846be6c4d2e39dcfb855688b809d838ed8203fd6958a93559e2240c09cb73e6586f2f43e62f33b83a297c2d449c02df32011f4ac9c67c56ec9431bb60ff283a73e9408384ca07ec474a601e18db596b85e6bcafb114851065259da5e75570815ad01f97a467eb0034cb32371c3ecec0fc872884f94cd53c1b1ccd91d633c7d27005790cb9c7a647287663ca05644ebccc4ff0ed3836411e3f0aaf7724d764acf2b658ff28eb155cc288bf22447e979b61305998af9be6c8c0ff3fcb822d854b8ad15f32f23208575a8bfdf9472bf33c0c9a0262e1c671aef35d5fbdfee6c0664283bd6a99471773ac172138b27647fcddd9508221e85862191b607688934299cced5535320ce22e423fbc1df46a88e376035c378a364251eb9806fa3e0529f893bf1a6c5be72c88ad366f5c45079babf38a7c21c03fd7214bce1e3133edfc048949f4f9ef2f290388d525e01c323bc4009a5721096bed75dd8e01d80ffea49b2da79f69d1b017c8a0cfbbbf14ed7b3b103ebea1bb0b8ff254eadd85880aae5aebde90ace326f5081ec8b4319d10f73bc31e3177d83aa87c158eae70539401dfa0570f347f49a9005181d2e924de6f1d9ec65beeaea380400b9e3bf73b92b31657610ba8b5d64e69f95ba2b66b6b2a3c556687d0d184fffae7e9202ef05287800641f8915a81457f5491940c9385fb2a05c1f2356116ec64f994017e6c9e8865bb609de497960d867dabb8d00503811c21ceac4f54f04f8fd4eaee", &(0x7f0000000040)=0x3b0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x15}, 0x2, &(0x7f0000000700)="59d0dd0f6f973580777d90d80e6e2ba44bb5f00ee93e7d65e75875d26b1e4e8ae347b2cf301013a34ee453a580009a685aa32b263227f32e2cafdcce45de1ce471093fde0aa394799964ff2d0b3a5981ed42a9e52b953fdb9b0aaade6bbc055222c737a9e7c7a36afb76ec986b4b0c5a496986155af407311b5101ecddb9c08277a2029af74828d6fda6a82f4ca23c1e0a533d8213b467070c93fecb0c2709a5c21a2efff790b2f2986d81c1c6003dfd4ef7c5e0e049e6cfe5b52a82240ee46897eb10b0c68641c1a10bd9537bbae2d9b9a0bf319f9e4c2224718f46c61623a9fddeb15b3cac2dd702f6fcc7d9bdd5e6c529e32e53980f6a3dadce4b037d0bb9a011b0d7fd1da1363712032fb03ede8caf88033797c9ede43e5d17884e51902ecb1db44715c068f732b65090f84061c6de912235d0fd6d76bedc4c0501c707f047e636215b61909cd651b1702645e2374e34286ff8b87f75beacce7e94a4599fc332b70ab61e6470eb372c6df411b617a412ba6173f880f641786b960407de5f843f7d6f493e7454c73c09bd68eb6c1dfc34d09179a846be6c4d2e39dcfb855688b809d838ed8203fd6958a93559e2240c09cb73e6586f2f43e62f33b83a297c2d449c02df32011f4ac9c67c56ec9431bb60ff283a73e9408384ca07ec474a601e18db596b85e6bcafb114851065259da5e75570815ad01f97a467eb0034cb32371c3ecec0fc872884f94cd53c1b1ccd91d633c7d27005790cb9c7a647287663ca05644ebccc4ff0ed3836411e3f0aaf7724d764acf2b658ff28eb155cc288bf22447e979b61305998af9be6c8c0ff3fcb822d854b8ad15f32f23208575a8bfdf9472bf33c0c9a0262e1c671aef35d5fbdfee6c0664283bd6a99471773ac172138b27647fcddd9508221e85862191b607688934299cced5535320ce22e423fbc1df46a88e376035c378a364251eb9806fa3e0529f893bf1a6c5be72c88ad366f5c45079babf38a7c21c03fd7214bce1e3133edfc048949f4f9ef2f290388d525e01c323bc4009a5721096bed75dd8e01d80ffea49b2da79f69d1b017c8a0cfbbbf14ed7b3b103ebea1bb0b8ff254eadd85880aae5aebde90ace326f5081ec8b4319d10f73bc31e3177d83aa87c158eae70539401dfa0570f347f49a9005181d2e924de6f1d9ec65beeaea380400b9e3bf73b92b31657610ba8b5d64e69f95ba2b66b6b2a3c556687d0d184fffae7e9202ef05287800641f8915a81457f5491940c9385fb2a05c1f2356116ec64f994017e6c9e8865bb609de497960d867dabb8d00503811c21ceac4f54f04f8fd4eaee", &(0x7f0000000040)=0x3b0, 0x0, 0x0) (async) 02:25:39 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 02:25:39 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) readlinkat(r4, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/152, 0x98) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0xfff9, 0x8, 0x7, 0x9}, {0x5, 0x0, 0x0, 0xde99}, {0x1, 0x1, 0x6, 0x9}, {0x9, 0x5, 0x88, 0x6bb}, {0x101, 0x0, 0x80, 0x8f3c}]}) 02:25:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000100), 0x1, &(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYRESDEC=r2, @ANYRES32=r2], 0xd0}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x915, 0xd33, 0x1a7, 0x5, "6b8d31148555db7aa2192e8f0c226563470ca141", 0x6, 0x8}) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x3, 0x2, 0x1000001, 0x9, "ed338af4518ac91b490e7573e2b01a9663110699", 0x200, 0x3ab1}) 02:25:39 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) r0 = syz_open_pts() getrlimit(0x8, &(0x7f00000001c0)) (async) close(r0) r1 = syz_open_pts() (async) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="9b", 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x20000003, "7e00000000000000000000000000000200006ba3"}) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x3971, 0xd6ce, "c326cebd496bf467bd8f9306000000000000003f", 0x8}) (async, rerun: 32) renameat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') (rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async, rerun: 64) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) (rerun: 64) 02:25:39 executing program 2: mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000f25000/0x1000)=nil, 0x1000, 0x4) munlock(&(0x7f0000d06000/0x1000)=nil, 0x1000) (async) munmap(&(0x7f0000d29000/0x2000)=nil, 0x2000) 02:25:39 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) 02:25:39 executing program 4: shmat(0x0, &(0x7f0000552000/0x2000)=nil, 0x2000) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x9, 0x0, 0x0, r0, 0x0, 0x100, 0x7f}, 0x308, 0x6, r2, r4, 0x3, 0x8, 0x8001}) (async) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x2e) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0xffffffff, 0x0, {[0x3, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000], [], [0x0, 0x0, 0x4], [{0x4, 0x0, 0x3}, {}, {}, {}, {}, {}, {0xba, 0x0, 0x0, 0x3}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 02:25:39 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) readlinkat(r4, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/152, 0x98) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0xfff9, 0x8, 0x7, 0x9}, {0x5, 0x0, 0x0, 0xde99}, {0x1, 0x1, 0x6, 0x9}, {0x9, 0x5, 0x88, 0x6bb}, {0x101, 0x0, 0x80, 0x8f3c}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) (async) dup2(r1, r2) (async) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) (async) readlinkat(r4, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/152, 0x98) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0xfff9, 0x8, 0x7, 0x9}, {0x5, 0x0, 0x0, 0xde99}, {0x1, 0x1, 0x6, 0x9}, {0x9, 0x5, 0x88, 0x6bb}, {0x101, 0x0, 0x80, 0x8f3c}]}) (async) 02:25:39 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYRES32=r1], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x406}, 0x0) r2 = socket$inet(0x2, 0x8000, 0xb9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000180)='./file0\x00') r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet(r3, &(0x7f0000000100)="5255d2f5f98325582117ccd15685693cff913e38a9c1b14c3d7aad8677d53a67541ec440c6bfaa2ab6a567b86f1e143507981cf7184f3edc2f2b86f98e1420b8cbb3ca7f1eaceaa84d5e116548d0f9410ee08dbae24624b2262416f403c0a446d1a771b05d", 0x65, 0x0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 02:25:39 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r0, r1) (async) lseek(r0, 0x9, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) (async) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(0xffffffffffffff9c, r2) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000140)="23e0c7fad07bf771bfada8bc5fb3f55d1e6243e5d515cbb59ba27524e197bee18a7bf482c9fb", 0x26}, {&(0x7f0000000280)="81cd4796815965ed5df449f18df66c45c9399411426c2b6cefa720ab03515309d96be0f01d9cb0e1701665e35e134bfbe1f5cc08405e5da6ffa3e13473a26d24aeb913b6f6c1caf420bed2952f2d825cb78632a44bac6bdea89b39eeab251368e90e019fd10d7ed3c8e2490759d181ed7e82297fe8f554876bea8b593fe00540e489d9b02e0a330b6ced41e0c5", 0x8d}, {&(0x7f0000000180)="ff1c7450a89f27", 0x7}, {&(0x7f0000000340)="9274fe4471c09e4f33d7e767cd53af163ace2736612a9b0dbc1080d0b4d51e597aee68e4dd33fa4baee91194e62084389bca6f5e914ecb3419ac03ea75377147dfa5a7744313c7d67693af894c9324a978ee4af873976c117908a7a1f5f32ffb5a5776f78d604f48f57b4eafdb650426eec86a33a431c3ed9eb946b763c8d8def9a0799a4968ddab8d10fe9fa73ab56edadd16fdb4a0868dc2e8ffd8c2fa69b22951d830e1d5309bb6d92fd3bec3f7e8e5f71b916eba91dd4c8b1e78c179ae83160218704331208e1e47cde622eb292eb260bec99711df358fee6b43abe140347264e5e9311d0b34ff", 0xe9}], 0x4, 0x0, 0x0, 0x408}, 0x40d) (async) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="46020000ffff000001"], 0x246}, 0x0) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a7022f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb229b1b50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x2000, 0x0, 0x0) 02:25:40 executing program 2: mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000f25000/0x1000)=nil, 0x1000, 0x4) munlock(&(0x7f0000d06000/0x1000)=nil, 0x1000) munmap(&(0x7f0000d29000/0x2000)=nil, 0x2000) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) (async) mprotect(&(0x7f0000f25000/0x1000)=nil, 0x1000, 0x4) (async) munlock(&(0x7f0000d06000/0x1000)=nil, 0x1000) (async) munmap(&(0x7f0000d29000/0x2000)=nil, 0x2000) (async) 02:25:40 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x40}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 02:25:40 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) readlinkat(r4, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/152, 0x98) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0xfff9, 0x8, 0x7, 0x9}, {0x5, 0x0, 0x0, 0xde99}, {0x1, 0x1, 0x6, 0x9}, {0x9, 0x5, 0x88, 0x6bb}, {0x101, 0x0, 0x80, 0x8f3c}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) (async) dup2(r1, r2) (async) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) (async) readlinkat(r4, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/152, 0x98) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0xfff9, 0x8, 0x7, 0x9}, {0x5, 0x0, 0x0, 0xde99}, {0x1, 0x1, 0x6, 0x9}, {0x9, 0x5, 0x88, 0x6bb}, {0x101, 0x0, 0x80, 0x8f3c}]}) (async) 02:25:40 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r0, r1) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYRES32=r1], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x406}, 0x0) (async, rerun: 64) r2 = socket$inet(0x2, 0x8000, 0xb9) (rerun: 64) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async, rerun: 64) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000180)='./file0\x00') (async, rerun: 64) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet(r3, &(0x7f0000000100)="5255d2f5f98325582117ccd15685693cff913e38a9c1b14c3d7aad8677d53a67541ec440c6bfaa2ab6a567b86f1e143507981cf7184f3edc2f2b86f98e1420b8cbb3ca7f1eaceaa84d5e116548d0f9410ee08dbae24624b2262416f403c0a446d1a771b05d", 0x65, 0x0, &(0x7f0000000000)={0x2, 0x1}, 0xc) (async) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 02:25:40 executing program 4: shmat(0x0, &(0x7f0000552000/0x2000)=nil, 0x2000) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x9, 0x0, 0x0, r0, 0x0, 0x100, 0x7f}, 0x308, 0x6, r2, r4, 0x3, 0x8, 0x8001}) (async) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0xffffffff, 0x0, {[0x3, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000], [], [0x0, 0x0, 0x4], [{0x4, 0x0, 0x3}, {}, {}, {}, {}, {}, {0xba, 0x0, 0x0, 0x3}]}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 02:25:40 executing program 7: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) fsync(r3) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{0x0}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r4, r5) fcntl$setstatus(r5, 0x4, 0x8) 02:25:40 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x10001}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:40 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7ff, 0xfffffffd, 0x5, 0x1ff, "04000000011010e9b3c720000000d35ed9000001"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)="d373c539f12e6084d799a8385b7404ec3c7536fdd80f1a4f7c60b1340e0fd1e34ae7db2544f48440c1663d5637859879e169d58991e63260bab67407a5f173992c7731ae6c43f9b83e00ad0b53e0271ccaef0fe7c30a4d13b742e6ec027570f3078ba5c31b8d180cee11a103ecde2005268004", 0x73}], 0x1) 02:25:40 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x9d, 0x7, 0x80, 0x7ff}, {0x8, 0x84, 0x7, 0x79dcce7b}, {0x7ff, 0x8, 0x40, 0x80000001}, {0x6, 0x1, 0x6, 0x7fff}, {0x3, 0x4, 0x9, 0x5}, {0x30, 0x4, 0x37, 0xd828}, {0x4, 0x3, 0x3, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x402}, {0x1, 0x0, 0xfc}, {0x6}]}) r1 = socket$inet6(0x18, 0x1, 0x81) close(r1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:40 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x10001}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:40 executing program 7: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) (async, rerun: 32) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) (rerun: 32) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0) (async, rerun: 64) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async, rerun: 64) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) fsync(r3) (async) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{0x0}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r4, r5) (async, rerun: 64) fcntl$setstatus(r5, 0x4, 0x8) (rerun: 64) 02:25:40 executing program 4: pipe(&(0x7f0000000340)={0xffffffffffffffff}) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/120, 0x78}], 0x1) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f00000003c0)="ea", 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x4ba, 0x642}, 0x10) 02:25:40 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYRES32=r1], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x406}, 0x0) r2 = socket$inet(0x2, 0x8000, 0xb9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000180)='./file0\x00') (async) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendto$inet(r3, &(0x7f0000000100)="5255d2f5f98325582117ccd15685693cff913e38a9c1b14c3d7aad8677d53a67541ec440c6bfaa2ab6a567b86f1e143507981cf7184f3edc2f2b86f98e1420b8cbb3ca7f1eaceaa84d5e116548d0f9410ee08dbae24624b2262416f403c0a446d1a771b05d", 0x65, 0x0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 02:25:40 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) (async) syz_open_pts() syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7ff, 0xfffffffd, 0x5, 0x1ff, "04000000011010e9b3c720000000d35ed9000001"}) (async) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)="d373c539f12e6084d799a8385b7404ec3c7536fdd80f1a4f7c60b1340e0fd1e34ae7db2544f48440c1663d5637859879e169d58991e63260bab67407a5f173992c7731ae6c43f9b83e00ad0b53e0271ccaef0fe7c30a4d13b742e6ec027570f3078ba5c31b8d180cee11a103ecde2005268004", 0x73}], 0x1) 02:25:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() (async) r2 = syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000100), 0x1, &(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYRESDEC=r2, @ANYRES32=r2], 0xd0}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x915, 0xd33, 0x1a7, 0x5, "6b8d31148555db7aa2192e8f0c226563470ca141", 0x6, 0x8}) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x3, 0x2, 0x1000001, 0x9, "ed338af4518ac91b490e7573e2b01a9663110699", 0x200, 0x3ab1}) 02:25:40 executing program 3: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) r0 = syz_open_pts() getrlimit(0x8, &(0x7f00000001c0)) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="9b", 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x20000003, "7e00000000000000000000000000000200006ba3"}) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x3971, 0xd6ce, "c326cebd496bf467bd8f9306000000000000003f", 0x8}) (async) renameat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) select(0x40, &(0x7f0000000040)={0xff}, 0x0, 0x0, 0x0) 02:25:40 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x3}, {0x64}, {0x6, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3a, &(0x7f0000000240)=ANY=[]) 02:25:40 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x9d, 0x7, 0x80, 0x7ff}, {0x8, 0x84, 0x7, 0x79dcce7b}, {0x7ff, 0x8, 0x40, 0x80000001}, {0x6, 0x1, 0x6, 0x7fff}, {0x3, 0x4, 0x9, 0x5}, {0x30, 0x4, 0x37, 0xd828}, {0x4, 0x3, 0x3, 0x1}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x402}, {0x1, 0x0, 0xfc}, {0x6}]}) (async) r1 = socket$inet6(0x18, 0x1, 0x81) close(r1) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:40 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7ff, 0xfffffffd, 0x5, 0x1ff, "04000000011010e9b3c720000000d35ed9000001"}) (async, rerun: 64) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)="d373c539f12e6084d799a8385b7404ec3c7536fdd80f1a4f7c60b1340e0fd1e34ae7db2544f48440c1663d5637859879e169d58991e63260bab67407a5f173992c7731ae6c43f9b83e00ad0b53e0271ccaef0fe7c30a4d13b742e6ec027570f3078ba5c31b8d180cee11a103ecde2005268004", 0x73}], 0x1) (rerun: 64) 02:25:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x20}, {0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r5 = dup2(r3, r4) pwritev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000140)="5fb03131f2b997bae5", 0x9}], 0x1, 0xf79) ioctl$FIOASYNC(r5, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="a5b50610e8d3ec657168b2cf89e7", 0xe, 0x0) 02:25:41 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x3}, {0x64}, {0x6, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3a, &(0x7f0000000240)=ANY=[]) 02:25:41 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x10001}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x5c}, {0x6, 0x0, 0x0, 0x10001}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) 02:25:41 executing program 4: pipe(&(0x7f0000000340)={0xffffffffffffffff}) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/120, 0x78}], 0x1) (async, rerun: 32) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f00000003c0)="ea", 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async, rerun: 32) execve(0x0, 0x0, 0x0) (async, rerun: 32) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x4ba, 0x642}, 0x10) 02:25:41 executing program 7: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) fsync(r3) (async) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{0x0}], 0x1, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r4, r5) fcntl$setstatus(r5, 0x4, 0x8) 02:25:41 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x9d, 0x7, 0x80, 0x7ff}, {0x8, 0x84, 0x7, 0x79dcce7b}, {0x7ff, 0x8, 0x40, 0x80000001}, {0x6, 0x1, 0x6, 0x7fff}, {0x3, 0x4, 0x9, 0x5}, {0x30, 0x4, 0x37, 0xd828}, {0x4, 0x3, 0x3, 0x1}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x402}, {0x1, 0x0, 0xfc}, {0x6}]}) (async) r1 = socket$inet6(0x18, 0x1, 0x81) close(r1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x20}, {0x81}, {0x16}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r5 = dup2(r3, r4) pwritev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000140)="5fb03131f2b997bae5", 0x9}], 0x1, 0xf79) (async) ioctl$FIOASYNC(r5, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="a5b50610e8d3ec657168b2cf89e7", 0xe, 0x0) 02:25:41 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000180)="ab00000020000000000000005bffd8ff0000006bfd989a10d829912f27d0cc23cbc22324d1a8c992b8475aa097942d0bb806ea893e0303160566996b4932d6397c35d6857fbb9ace5072483b3fe84000000000000000968cacb89b107172d5aa00ebcb0000b4e6b37e8dd8e77d8a8bfc3afa67f32958deaaf9", 0x79) 02:25:41 executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRESDEC=0x0]) syz_emit_ethernet(0x383, &(0x7f0000000080)={@empty, @empty, [{[{0x88a8, 0x1, 0x0, 0x2}], {0x8100, 0x0, 0x1, 0x3}}], {@ipv6={0x86dd, {0x6, 0x6, "199eb9", 0x345, 0x8, 0x1f, @rand_addr="81e5c4248994ec2d2f1df3e5815e281c", @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x37, 0x2, 0x0, 0xa2, 0x0, [@ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}]}, @dstopts={0xff, 0x15, '\x00', [@generic={0xe, 0xa8, "541b1192e0626dc796858f21365f7226b4eb851a1f66cf83b7ef84741556cc6c043e5d5dad3b1dfe89873b8f3cb28d58bf0eba19b4f96375121c87acf8a3e5b96e92b2aa98a1e3cfc804ecb1c7c9ae927aba2f2ad758487a2d5b1b430d68574b2c1ba4a1b3810fb77635d42746b037649a776a6ce98220b1f94f63ebbbd8feb913dfa2b1da219d4396681e3818ea6db0de5b46c7083f6b4d5b6a16fe82732b60b5b20eb99a11ba84"}, @pad1]}, @dstopts={0x11}, @dstopts={0x3, 0x34, '\x00', [@generic={0x0, 0x20, "b5e8bb399a67ecb049e82552328fd84aed4c6f4027741817f158fb857a6d1459"}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x7}, @generic={0xff, 0xdc, "d942ebb83da49755d794d8cc8f0e4fb5a04de166faff2c733475b734f235e744f77110c1dcacf3a38207b9f45a123491b05d8e40f77682e70fc1582d6f08ee754837a6bda6209b1a84a36cbe8fbcf9342193e3e9746922c6706ec0965f600b45a09bb53b8a5bc614209b4b279e897363a9f62b8ce386c9c3553e8c64991d23306a2b457fcba132ae55e069b270bea86bb247cd1131f9ad81e160fdebd8317ba22b8b9e048a1edc8829278501f9219ec057f8c50268235a29994b1a3401f9f247482594d370028aba8bf0b45cbac554b849bc0f3560bb27d5b9871cbf"}, @pad1, @generic={0x4, 0x87, "3a0e9afa4713f600521703afbc64637a51e42ddb1a6bc0dc52d90dac8da964cefbf556c78fde390a6fa9667a82d3b898a33dec6c6923848e59f1be5dc1e941bfcac777c48cd32f548b2cfb5b95b1ba5dfeddd54b4a03ec7d19e3a720bfdf7a822678d5aa03c31890f1651e32895be2e3e10cadc12abf8df9fa87856a9ccc9442280f1019c197e2"}, @ra={0x5, 0x2, 0x7fff}, @ra={0x5, 0x2, 0x5}, @padn={0x1, 0x1, [0x0]}, @pad1]}, @hopopts={0x16, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @jumbo={0xc2, 0x4, 0xd00b}]}, @dstopts={0x3, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x7f}, @padn={0x1, 0x1, [0x0]}]}, @fragment={0xc, 0x0, 0x81, 0x0, 0x0, 0x15, 0x68}, @fragment={0xff, 0x0, 0x2, 0x0, 0x0, 0x1, 0x64}, @routing={0x0, 0x8, 0x0, 0x8, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast2]}], @udp={{0x0, 0x1, 0x8}, {"9725f0381530383ede7b14396a01715f9bbfa9425a24982876d5d6dbd54d380d435b73889606104cb16e8549d772a877f2a4051226"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 02:25:41 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x3}, {0x64}, {0x6, 0x0, 0x0, 0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) syz_emit_ethernet(0x3a, &(0x7f0000000240)=ANY=[]) 02:25:41 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x7fff, 0x9, 0x77, 0xc1b9}, {0x3f, 0x5, 0x8, 0xad}, {0x1, 0xd3, 0x8, 0x40}, {0x61e1, 0x5, 0x81, 0x7}, {0x800, 0x0, 0x9, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1000}, {}, {0x6, 0x0, 0x0, 0xcae}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0xea0, 0x9, 0x0, 0x8}, {0x1, 0x1, 0x9a, 0x7f}, {0x9, 0x0, 0x4, 0xed}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = dup(r1) fchown(r5, 0x0, 0x0) msgget$private(0x0, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x8, 0x8, 0x3f, 0x5}, {0x1, 0x81, 0x40, 0x3}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) 02:25:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000100), 0x1, &(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYRESDEC=r2, @ANYRES32=r2], 0xd0}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x915, 0xd33, 0x1a7, 0x5, "6b8d31148555db7aa2192e8f0c226563470ca141", 0x6, 0x8}) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x3, 0x2, 0x1000001, 0x9, "ed338af4518ac91b490e7573e2b01a9663110699", 0x200, 0x3ab1}) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000100), 0x1, &(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYRESDEC=r2, @ANYRES32=r2], 0xd0}, 0x0) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x915, 0xd33, 0x1a7, 0x5, "6b8d31148555db7aa2192e8f0c226563470ca141", 0x6, 0x8}) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x3, 0x2, 0x1000001, 0x9, "ed338af4518ac91b490e7573e2b01a9663110699", 0x200, 0x3ab1}) (async) 02:25:41 executing program 4: pipe(&(0x7f0000000340)={0xffffffffffffffff}) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/120, 0x78}], 0x1) (async) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f00000003c0)="ea", 0x1, 0x0) (async, rerun: 64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async, rerun: 64) execve(0x0, 0x0, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x4ba, 0x642}, 0x10) 02:25:41 executing program 6: writev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000200)='N', 0x1}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = dup2(r0, r1) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x48, 0x80, 0x4, 0xfff}, {0x3, 0xae, 0x8, 0xe9ef}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)='8', 0x1}, {&(0x7f0000000300)="f116d14c4ec9ea3ea2604e4e74cf9d09db63fe449e99de825d0a0a8f5d79ae8717a0b517612f046f1ccd7fd17ad9e6602629688237861fc12aba7160f2582d22cc85c5bc37765a69e2074c260b6417217e63b6aa11c61fd70e91bbb7bcf84f87393e3fa47e1309dcf89e26f41c9608ea967b7a1f0fdfb7a1262458c0973d4c836cdbda5cf5f1a4dc1b3f225fd7e249b5fe46a7336aabf858ae09c873bf2c4945d321aa714670e7c1af6699327f2ed4d6772beb2541a226777367a9ff8a3847dd8a79883960b0e349b18cdc546e2ab7f6963aae382228916d9ff65109e190a14f9b3b040ec5fabfd0dbeb9aa04aa0ac7a35c547e8a39b84adb2691d", 0xfb}, {&(0x7f0000000240)="ed5c086668f0d670da9593a66c19", 0xe}], 0x3) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000100)=0x4) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f00000000c0)='O', 0x1}], 0x318) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x504, r5) 02:25:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) (async, rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x20}, {0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r5 = dup2(r3, r4) pwritev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000140)="5fb03131f2b997bae5", 0x9}], 0x1, 0xf79) (async) ioctl$FIOASYNC(r5, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000080)="a5b50610e8d3ec657168b2cf89e7", 0xe, 0x0) 02:25:41 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) (async) write(r0, &(0x7f0000000180)="ab00000020000000000000005bffd8ff0000006bfd989a10d829912f27d0cc23cbc22324d1a8c992b8475aa097942d0bb806ea893e0303160566996b4932d6397c35d6857fbb9ace5072483b3fe84000000000000000968cacb89b107172d5aa00ebcb0000b4e6b37e8dd8e77d8a8bfc3afa67f32958deaaf9", 0x79) 02:25:41 executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRESDEC=0x0]) syz_emit_ethernet(0x383, &(0x7f0000000080)={@empty, @empty, [{[{0x88a8, 0x1, 0x0, 0x2}], {0x8100, 0x0, 0x1, 0x3}}], {@ipv6={0x86dd, {0x6, 0x6, "199eb9", 0x345, 0x8, 0x1f, @rand_addr="81e5c4248994ec2d2f1df3e5815e281c", @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x37, 0x2, 0x0, 0xa2, 0x0, [@ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}]}, @dstopts={0xff, 0x15, '\x00', [@generic={0xe, 0xa8, "541b1192e0626dc796858f21365f7226b4eb851a1f66cf83b7ef84741556cc6c043e5d5dad3b1dfe89873b8f3cb28d58bf0eba19b4f96375121c87acf8a3e5b96e92b2aa98a1e3cfc804ecb1c7c9ae927aba2f2ad758487a2d5b1b430d68574b2c1ba4a1b3810fb77635d42746b037649a776a6ce98220b1f94f63ebbbd8feb913dfa2b1da219d4396681e3818ea6db0de5b46c7083f6b4d5b6a16fe82732b60b5b20eb99a11ba84"}, @pad1]}, @dstopts={0x11}, @dstopts={0x3, 0x34, '\x00', [@generic={0x0, 0x20, "b5e8bb399a67ecb049e82552328fd84aed4c6f4027741817f158fb857a6d1459"}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x7}, @generic={0xff, 0xdc, "d942ebb83da49755d794d8cc8f0e4fb5a04de166faff2c733475b734f235e744f77110c1dcacf3a38207b9f45a123491b05d8e40f77682e70fc1582d6f08ee754837a6bda6209b1a84a36cbe8fbcf9342193e3e9746922c6706ec0965f600b45a09bb53b8a5bc614209b4b279e897363a9f62b8ce386c9c3553e8c64991d23306a2b457fcba132ae55e069b270bea86bb247cd1131f9ad81e160fdebd8317ba22b8b9e048a1edc8829278501f9219ec057f8c50268235a29994b1a3401f9f247482594d370028aba8bf0b45cbac554b849bc0f3560bb27d5b9871cbf"}, @pad1, @generic={0x4, 0x87, "3a0e9afa4713f600521703afbc64637a51e42ddb1a6bc0dc52d90dac8da964cefbf556c78fde390a6fa9667a82d3b898a33dec6c6923848e59f1be5dc1e941bfcac777c48cd32f548b2cfb5b95b1ba5dfeddd54b4a03ec7d19e3a720bfdf7a822678d5aa03c31890f1651e32895be2e3e10cadc12abf8df9fa87856a9ccc9442280f1019c197e2"}, @ra={0x5, 0x2, 0x7fff}, @ra={0x5, 0x2, 0x5}, @padn={0x1, 0x1, [0x0]}, @pad1]}, @hopopts={0x16, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @jumbo={0xc2, 0x4, 0xd00b}]}, @dstopts={0x3, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x7f}, @padn={0x1, 0x1, [0x0]}]}, @fragment={0xc, 0x0, 0x81, 0x0, 0x0, 0x15, 0x68}, @fragment={0xff, 0x0, 0x2, 0x0, 0x0, 0x1, 0x64}, @routing={0x0, 0x8, 0x0, 0x8, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast2]}], @udp={{0x0, 0x1, 0x8}, {"9725f0381530383ede7b14396a01715f9bbfa9425a24982876d5d6dbd54d380d435b73889606104cb16e8549d772a877f2a4051226"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRESDEC=0x0]) (async) syz_emit_ethernet(0x383, &(0x7f0000000080)={@empty, @empty, [{[{0x88a8, 0x1, 0x0, 0x2}], {0x8100, 0x0, 0x1, 0x3}}], {@ipv6={0x86dd, {0x6, 0x6, "199eb9", 0x345, 0x8, 0x1f, @rand_addr="81e5c4248994ec2d2f1df3e5815e281c", @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x37, 0x2, 0x0, 0xa2, 0x0, [@ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}]}, @dstopts={0xff, 0x15, '\x00', [@generic={0xe, 0xa8, "541b1192e0626dc796858f21365f7226b4eb851a1f66cf83b7ef84741556cc6c043e5d5dad3b1dfe89873b8f3cb28d58bf0eba19b4f96375121c87acf8a3e5b96e92b2aa98a1e3cfc804ecb1c7c9ae927aba2f2ad758487a2d5b1b430d68574b2c1ba4a1b3810fb77635d42746b037649a776a6ce98220b1f94f63ebbbd8feb913dfa2b1da219d4396681e3818ea6db0de5b46c7083f6b4d5b6a16fe82732b60b5b20eb99a11ba84"}, @pad1]}, @dstopts={0x11}, @dstopts={0x3, 0x34, '\x00', [@generic={0x0, 0x20, "b5e8bb399a67ecb049e82552328fd84aed4c6f4027741817f158fb857a6d1459"}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x7}, @generic={0xff, 0xdc, "d942ebb83da49755d794d8cc8f0e4fb5a04de166faff2c733475b734f235e744f77110c1dcacf3a38207b9f45a123491b05d8e40f77682e70fc1582d6f08ee754837a6bda6209b1a84a36cbe8fbcf9342193e3e9746922c6706ec0965f600b45a09bb53b8a5bc614209b4b279e897363a9f62b8ce386c9c3553e8c64991d23306a2b457fcba132ae55e069b270bea86bb247cd1131f9ad81e160fdebd8317ba22b8b9e048a1edc8829278501f9219ec057f8c50268235a29994b1a3401f9f247482594d370028aba8bf0b45cbac554b849bc0f3560bb27d5b9871cbf"}, @pad1, @generic={0x4, 0x87, "3a0e9afa4713f600521703afbc64637a51e42ddb1a6bc0dc52d90dac8da964cefbf556c78fde390a6fa9667a82d3b898a33dec6c6923848e59f1be5dc1e941bfcac777c48cd32f548b2cfb5b95b1ba5dfeddd54b4a03ec7d19e3a720bfdf7a822678d5aa03c31890f1651e32895be2e3e10cadc12abf8df9fa87856a9ccc9442280f1019c197e2"}, @ra={0x5, 0x2, 0x7fff}, @ra={0x5, 0x2, 0x5}, @padn={0x1, 0x1, [0x0]}, @pad1]}, @hopopts={0x16, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @jumbo={0xc2, 0x4, 0xd00b}]}, @dstopts={0x3, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x7f}, @padn={0x1, 0x1, [0x0]}]}, @fragment={0xc, 0x0, 0x81, 0x0, 0x0, 0x15, 0x68}, @fragment={0xff, 0x0, 0x2, 0x0, 0x0, 0x1, 0x64}, @routing={0x0, 0x8, 0x0, 0x8, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast2]}], @udp={{0x0, 0x1, 0x8}, {"9725f0381530383ede7b14396a01715f9bbfa9425a24982876d5d6dbd54d380d435b73889606104cb16e8549d772a877f2a4051226"}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) 02:25:41 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x7fff, 0x9, 0x77, 0xc1b9}, {0x3f, 0x5, 0x8, 0xad}, {0x1, 0xd3, 0x8, 0x40}, {0x61e1, 0x5, 0x81, 0x7}, {0x800, 0x0, 0x9, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1000}, {}, {0x6, 0x0, 0x0, 0xcae}]}) (async, rerun: 64) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async, rerun: 64) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async, rerun: 64) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0xea0, 0x9, 0x0, 0x8}, {0x1, 0x1, 0x9a, 0x7f}, {0x9, 0x0, 0x4, 0xed}]}) (rerun: 64) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = dup(r1) fchown(r5, 0x0, 0x0) msgget$private(0x0, 0x8) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x8, 0x8, 0x3f, 0x5}, {0x1, 0x81, 0x40, 0x3}]}) (async) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) 02:25:41 executing program 3: r0 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0xf8) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) listen(r3, 0xd3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fbffff7}) r4 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000040)=0xc) sendto$inet6(r1, &(0x7f0000000180)="7dd3dc71b215f71673a0d2ca8611dd0c77a03cd689ac279d9f8560c33598466f043e72e81f4254cda3f3562673066bf2f5758a15dcad9e98d6b6631b", 0x3c, 0x405, &(0x7f00000001c0)={0x18, 0x2, 0xff, 0x5}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000080)=0x3ff, 0x4) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x2d, 0x0, 0x4f, 0x0) kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) 02:25:41 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) (async) write(r0, &(0x7f0000000180)="ab00000020000000000000005bffd8ff0000006bfd989a10d829912f27d0cc23cbc22324d1a8c992b8475aa097942d0bb806ea893e0303160566996b4932d6397c35d6857fbb9ace5072483b3fe84000000000000000968cacb89b107172d5aa00ebcb0000b4e6b37e8dd8e77d8a8bfc3afa67f32958deaaf9", 0x79) 02:25:41 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x5c6, 0x6, 0x0, 0x7fffffff}, {0x6, 0xa9, 0x1, 0x2}, {0x3ff, 0xff, 0x1, 0x80000000}, {0x2, 0xff, 0x20, 0x3}, {0x71, 0x6, 0x6, 0xffffffff}, {0xb6, 0x80, 0x7, 0xffffff7f}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x18004) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r4, r5) fcntl$dupfd(r3, 0xa, r4) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:41 executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRESDEC=0x0]) syz_emit_ethernet(0x383, &(0x7f0000000080)={@empty, @empty, [{[{0x88a8, 0x1, 0x0, 0x2}], {0x8100, 0x0, 0x1, 0x3}}], {@ipv6={0x86dd, {0x6, 0x6, "199eb9", 0x345, 0x8, 0x1f, @rand_addr="81e5c4248994ec2d2f1df3e5815e281c", @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x37, 0x2, 0x0, 0xa2, 0x0, [@ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}]}, @dstopts={0xff, 0x15, '\x00', [@generic={0xe, 0xa8, "541b1192e0626dc796858f21365f7226b4eb851a1f66cf83b7ef84741556cc6c043e5d5dad3b1dfe89873b8f3cb28d58bf0eba19b4f96375121c87acf8a3e5b96e92b2aa98a1e3cfc804ecb1c7c9ae927aba2f2ad758487a2d5b1b430d68574b2c1ba4a1b3810fb77635d42746b037649a776a6ce98220b1f94f63ebbbd8feb913dfa2b1da219d4396681e3818ea6db0de5b46c7083f6b4d5b6a16fe82732b60b5b20eb99a11ba84"}, @pad1]}, @dstopts={0x11}, @dstopts={0x3, 0x34, '\x00', [@generic={0x0, 0x20, "b5e8bb399a67ecb049e82552328fd84aed4c6f4027741817f158fb857a6d1459"}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x7}, @generic={0xff, 0xdc, "d942ebb83da49755d794d8cc8f0e4fb5a04de166faff2c733475b734f235e744f77110c1dcacf3a38207b9f45a123491b05d8e40f77682e70fc1582d6f08ee754837a6bda6209b1a84a36cbe8fbcf9342193e3e9746922c6706ec0965f600b45a09bb53b8a5bc614209b4b279e897363a9f62b8ce386c9c3553e8c64991d23306a2b457fcba132ae55e069b270bea86bb247cd1131f9ad81e160fdebd8317ba22b8b9e048a1edc8829278501f9219ec057f8c50268235a29994b1a3401f9f247482594d370028aba8bf0b45cbac554b849bc0f3560bb27d5b9871cbf"}, @pad1, @generic={0x4, 0x87, "3a0e9afa4713f600521703afbc64637a51e42ddb1a6bc0dc52d90dac8da964cefbf556c78fde390a6fa9667a82d3b898a33dec6c6923848e59f1be5dc1e941bfcac777c48cd32f548b2cfb5b95b1ba5dfeddd54b4a03ec7d19e3a720bfdf7a822678d5aa03c31890f1651e32895be2e3e10cadc12abf8df9fa87856a9ccc9442280f1019c197e2"}, @ra={0x5, 0x2, 0x7fff}, @ra={0x5, 0x2, 0x5}, @padn={0x1, 0x1, [0x0]}, @pad1]}, @hopopts={0x16, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @jumbo={0xc2, 0x4, 0xd00b}]}, @dstopts={0x3, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x7f}, @padn={0x1, 0x1, [0x0]}]}, @fragment={0xc, 0x0, 0x81, 0x0, 0x0, 0x15, 0x68}, @fragment={0xff, 0x0, 0x2, 0x0, 0x0, 0x1, 0x64}, @routing={0x0, 0x8, 0x0, 0x8, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast2]}], @udp={{0x0, 0x1, 0x8}, {"9725f0381530383ede7b14396a01715f9bbfa9425a24982876d5d6dbd54d380d435b73889606104cb16e8549d772a877f2a4051226"}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 02:25:41 executing program 3: r0 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0xf8) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) listen(r3, 0xd3) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fbffff7}) (async) r4 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000040)=0xc) sendto$inet6(r1, &(0x7f0000000180)="7dd3dc71b215f71673a0d2ca8611dd0c77a03cd689ac279d9f8560c33598466f043e72e81f4254cda3f3562673066bf2f5758a15dcad9e98d6b6631b", 0x3c, 0x405, &(0x7f00000001c0)={0x18, 0x2, 0xff, 0x5}, 0xc) (async) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000080)=0x3ff, 0x4) (async) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x2d, 0x0, 0x4f, 0x0) kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) 02:25:41 executing program 0: sysctl$kern(&(0x7f0000000100)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) 02:25:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0x1, 0xff, 0xffff}) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 02:25:41 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x7fff, 0x9, 0x77, 0xc1b9}, {0x3f, 0x5, 0x8, 0xad}, {0x1, 0xd3, 0x8, 0x40}, {0x61e1, 0x5, 0x81, 0x7}, {0x800, 0x0, 0x9, 0x7}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1000}, {}, {0x6, 0x0, 0x0, 0xcae}]}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0xea0, 0x9, 0x0, 0x8}, {0x1, 0x1, 0x9a, 0x7f}, {0x9, 0x0, 0x4, 0xed}]}) (async) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) r5 = dup(r1) fchown(r5, 0x0, 0x0) (async) msgget$private(0x0, 0x8) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x8, 0x8, 0x3f, 0x5}, {0x1, 0x81, 0x40, 0x3}]}) (async) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0) 02:25:41 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[0x1, 0x0, 0x4, 0x3], [0x9, 0x0, 0x0, 0x7, 0x0, 0x0, 0xfffffffffffffffc, 0x4], [0x0, 0x213a, 0xc38, 0x10000000000002, 0x0, 0x2000], [0x0, 0x7, 0x6, 0x401, 0x9], [{0x82c, 0x0, 0x0, 0x6}, {0x7ba, 0x0, 0xfff}, {0x1ff, 0x0, 0x2, 0x3}, {0x1f}, {0x4, 0xffeffffc, 0xfd849000}, {0x0, 0x0, 0x3, 0x5}, {0x0, 0x0, 0xfffffffd, 0x8000000000000}], {0x1448, 0xffffffff, 0x0, 0x1}, {0x0, 0x200, 0x0, 0x1}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0xfff) 02:25:41 executing program 6: writev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000200)='N', 0x1}], 0x1) (async, rerun: 64) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async, rerun: 64) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = dup2(r0, r1) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x48, 0x80, 0x4, 0xfff}, {0x3, 0xae, 0x8, 0xe9ef}]}) (async, rerun: 32) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)='8', 0x1}, {&(0x7f0000000300)="f116d14c4ec9ea3ea2604e4e74cf9d09db63fe449e99de825d0a0a8f5d79ae8717a0b517612f046f1ccd7fd17ad9e6602629688237861fc12aba7160f2582d22cc85c5bc37765a69e2074c260b6417217e63b6aa11c61fd70e91bbb7bcf84f87393e3fa47e1309dcf89e26f41c9608ea967b7a1f0fdfb7a1262458c0973d4c836cdbda5cf5f1a4dc1b3f225fd7e249b5fe46a7336aabf858ae09c873bf2c4945d321aa714670e7c1af6699327f2ed4d6772beb2541a226777367a9ff8a3847dd8a79883960b0e349b18cdc546e2ab7f6963aae382228916d9ff65109e190a14f9b3b040ec5fabfd0dbeb9aa04aa0ac7a35c547e8a39b84adb2691d", 0xfb}, {&(0x7f0000000240)="ed5c086668f0d670da9593a66c19", 0xe}], 0x3) (async, rerun: 32) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000100)=0x4) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f00000000c0)='O', 0x1}], 0x318) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x504, r5) 02:25:42 executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x110) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600c10c500202c00fe8000000000000000000000000000bbfe800000000000aa322acb5d2a000000c20400000000c2040000000845ddd0004e224e2100089078"]) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="73ed11f9a88c10a59c37ce910ddd2f6f3f776bf5266ffeb98e709aeb8d3209b2d2021e87e9721480d923a48e49eb01ba3fdfc586cabafc90d00ed2832593695dfd13041bdf954574be1edf848f350fc0e663442e475d87a6f4d5d2243eb209", 0x5f}, {&(0x7f0000000280)="065d7f9e0ea8a4bae0f61d7bb9a9ec250fd2609be3c03de56e001660e5a97ea298df9bdd9d6194ae3dac06dad0af595b733d89f7614090e610d1264d09b37d4955778b4594b761eba43d8e3ffd6fe1cc394aaeba2fdef113be14ce5d29b2046fc3144c8487089ef50904a91d5fe072a56f40d8deeb4159d229beec936fc59d9398a339d15a1faa55dd561b353b7298d14887478db31471e66d8de93e6be6ed4231ace3dcff383c082163e0b0bbc6d89803cc6e91f0378929854cbe55520a8c531cf337d14c5b4f7ef79e1de1a759dc2f1b2cbba839f9ddfa4565ab0177a631f43ac58ee6da9c973ac85435c6aa323c08d0817682950c91eb830fd8735f683efd1cf521ef53ad26369cf7dff06889d6832dc22606e5446d5eeffff5ec7706f180a891f9e0e8f170a9b7d721af251a3f450a6b2594bc61f7a9eb705adc6faa01c91797660820d5fe4e83c2b68e9bc4464ff8a378c9f8eb1fa57fc389b328fca591bc16b1f4df0fccdb601d11a914ec754e6583af522f160600eb4787eae3ee5885ebbb3b552ef9519a4e30bd86ef2685067f90e8caaf310d9421ed3b83f444c82c120b0796d62fb96522fabe9a0b166d1b42edefd7f4a43116a1456a61121fb26608a907971964f8bb810c99c35d6427bf8d45060d612d3e307aa8efb83a407181ba6aae22effda7d73d33399798de570e6207ea31e6dec4455cd47fac251d204d01780e862731435f7d90ec08e29fe0a9f243641fa9e11ec1222929e9a23b8cf40a16353b87be6812ed38eaf7a6b7e6b707724cf670b9ff422ddd6b8a0d232d4361e9006b087a7fd62d7aa66a9d560d46f75ff4edae14abd173c275c0bbad6d4cac784286719ca6ff9c9c3f425c1522b4631db295b51cf53adc777df653938e0e2e01614db3c4c543adf222579a3c49cbc274b29d95bee0626b747dc63a6c6fdb7e0bd57d81111db1d1b02c39f2d6100276c0c63775c8437779f157e74d0f85302f8f7277df92993b1b4a63c94284c422a6e187f3d97336217a6d9f0988faf8c063c616612d0b821b8695dd2a2ad312b90802f8613761e315652672a47e852088ba46e4e96a22e7e5a93d853b73feb623196f09febeb05bc9ac3be63e126ff2fc9d2a14b17bf8601560400bd0437e6aa721c6bf6f3464b9ad78983a619dd7ac217c9559269308f4c79662a315bd492bfec5d76c9677996603e606ed06d2db542a3b194e489bd54b47c853b2dd4a92319a0fd37f27cadffb95ff9289b7494e95ca465dfe9b8625c6ad12fd27a31092d8987954951daeaa6db0b408ce91029c066062287dd372930d64242203198a80bc687ff6d4cd69a1b69c755b6355369768cd1828b4a64741a3a4958a9a6cd3c35eebb4dfe1a18ee5938582a23546b89a09b0dde236b6ed2b0d845237f48e2f0e0177504b91c6923aa0a308c219d26ef2ff24c51099ce91f0c6050f23c17dbaeba06376aa1ed88d9c39882a139e975a2664bfcd21062362b66cddd545ff43a23a2e8042a33875deb928dabd4ff84511b4ff2512cfe8af6cdb3cf7e1b130d240f5e60f2867c73f05574d509c160fc932dd972c77d45d93c7bbf9e394d30ed0a5b284466da039f72ab9976e71f23d5419d7873bb0440f06e633f1e8cee9892f6e30059c3d92536e548568f38a7d8734c63ed639827ac09e982e819b2b5a736ce810e2fec057162ce81e6581269ae3bec6f8cd69e0c17c456a0fa15339b49dc06b584bcceacbbd6ac23c7b7f1b1280edff62d18dec152c946653294177a5facf830166cc258f7fcb75cd8d79f8d0fd2ffb9fea7f8226c812d7b0eb725335fb0ba97ff576e58c470e96d46840f6670b0f8d401cd0f2e821fd6b27d754d38edde01c1f480ba05514e09799d8e64b744f883e9afa91465804658160d4ae709b792219246d07270a31201050f1a11e5355ae58607da0550c513262ec3cf68d215182c8e901b19b81d31b442384a51f7a11213f98af22718151b4f08acef7ae7cc380d2837ea8026fb4446aa0e06981084b27071a51823296b9e777484dff562d92447ef23c9b10ee103838fe3168a2196046473c3a1e170e9fb10234652ed5d8772d50f892dc3d60e8472465a5a0e5c26ce70e00229229e866449088ea8e7c42b59180d7fb4be18233db3fd403dd4a4637fd6c8962c9f4a363f25f8331b29bfce988afb808697656f432b48d4c60cdb78a31a3114c0e9e9a328f4f3a78fdcb91d3dfd2ec2bd0afd38ab0e3ffac5af709d4957b25cf25edd70b020ca51d2a1d3f037e9640124bddd71e97a02204dc718a6de81518493318c0d8c210d65500c5e0d01099f9c3f44b73e5dfce9c75670a2cb9aca92da8ced2a2a535d2b00059eb1ebeb45b6d18f1c5aaf7306e19658c46a6c2d534d1a99178eb1f2020a698c11ab1db8b1ced297ae9fad6be3ec499e91566f7c522161eb36f6e82d8f332e2c53bb1e906f9cc83a8be5106c96a99a2d720122c9105d73343214c66cf7a154d738a6ef1db17139d60247d57bbcaf87c740b04777ccf56117ec5a220cc09c1702f38bdb21f0d4e8723200bcf4b10c505584c7ebab0807d21e82af29c5e4155e086156b77f68aefdd37d95c04f4cccbb993104c7fd241a37918e6dc68f1030d4123fff1d95797e2f1f5b56ca381cf991f16fb1b6eff1e80c09571a6eaf5478c9458116c9617670a8f2ec060cf6f9778164c68d0ef5e50b6c9b6dc6d715106a5f149f5e70dd5cbf1384823e7833ccfaa964bce3aa6fd4f56ff5f4aca0f799042c8d627c0c9dbf9a2d9d19ba90b2f701148b6146f6033ec998e7f863a2c39ab7bbb270b67e9bfae23c7ba34428ac6fb78d701404cd2299ea9eef5291005f65439915053e393ff14838036b3d590d0705b7fce7bd595f9f56895d0f6de64ce0318f8d2a29e49f56e0cf2226dd6da59cb3b2912489804f95c486d9e31c0bcd17f75f3da31c4ac0ba813595e49133ac0c3e6f5c648825286f6ad81072040a1947db65936d6c6ddffaa3cef5b9a19b7a8c507ea8b6936ee45e1faabe698195e0205014cba12e4a41eb726e936eb65d89f8394ed620f9c9e3928b4182ec9f2ef1ea90f75e1dd3bb0c14a7c87798a671d5451b200e852ca7c89fb9b1725202fea8fe2ecd5b38bd1b93d3d62a1dc376962b09c951f396095a9dff442d6f292746b1b05c6110d96e580fa2caf8ed9f36c1afad520e3c553c41492ec56f19a5dda785c76fcd2c320ff012e96b79bb49f2140730fb9c6d8f716b8c7d1be14f821d2f6b077081d99805661b1e61fe27ecacd9da3939c020d3999636b0b8dbf6190efafcd8bad0064c3319efdc6e0f02bef388a276b214d13ed5d55b2e3dc577babafe2b5d611597f343a5d6999940da68577fb6b8df92a653b4d42ad56bbbbb4fdbbe5c169353623491c55fc94681dccf268646ec80a5a9939cd95259bd90f132988c419f4641a02cd8792292906ebf28acee7bbea63a3852d5c0ef165c3956d55f258206292d6ffda2b22146bed90cd92c3b0ba290103d0cffad1d7bdfdf71282215fa93c30ed31a6f6ac10ea8371965261e302941c1279de8643d0b0f5666b4664be20a0c669d8ad6099e083259f1581e01647060c48a0fec6fc51859616e57faf9bd1b6d88fed98c1f1b26aab8fb0a12c0167c1bfbe3209e0894d4b749f69b9f606481f4fc30d752259128fd248f4a41ab5ab4663ae41b1965a3da6b4d51a3bf52ede61fc72a0f7815d6a3563120a503b80521155dfd555ca3353d22f640485ea46ff8385cccd038442b1b948dd288bd715b1fc92487ebb4d16b24401074e8dae39e3e4bbe58b5ee6d83d38f538582663488700ea2a62841f0d89d6ab0d0b322c626471449a794b0b5bb82e541f30870d9a1e274c1e4035c970030e17d329e6f1c6b6bb76bc15b5731888fea734e3785ac0e23d2992fdcd4530d5c403b23b8941808d1209feefb58e478e4d376ef0d263b90fd3a0afbca32ae9947b9b4bc0446c70f934dbc0d372b7043ab326734d4fe15f3766d511f08342a1e6f5409d22240d48072dd3cd551889dab5fdd94e93d6d3f1db69021517d289b44669816da5ce1d762ca71826ce40b2c5f1f44169743c7b693e9827d56ab6af482e294a5b33dc47ecf75b2eee602bb67b1972b5ae2ed1228dda9b8593056767f04e3f79aa6d173aa5a05efdf70baf5a4bdc92352df68717d6a50531cfd3e9b498bb1a8f70e30709191e9859695e9de289a71ee35193832e97f05e9caad5c68eb8b173e9091ceb6dce04545e6f685c8bc5056b2be3c5914a608ec1160ff5e24a98b4620dbb5d6b3c74b547582c6084606e5adbb0f53c0970fd6af0b58f2c4cc380ac52e2a4c4e32b841ba2a9a089e7c53e55810c68de83f52699fb37ac90ce438fc137aa39f56fae8a9c685406b7e730528b6a66d7f0830810dc23404dabdb5b5a8bab634494f794f491a2d3dbc2786b69386b0996ef86e5657c39f0b824953d044a870b27e824d74d1f1727156e2ca861b3dab9fafd60deafaeb71a61f840b503c78e121e6725d86bad2a5f930827c0798021876e4e88cde5eb030d3ea8a20a98f291675068ecb6f538a278d2c654461ece1f2c9ac11f885c2a73782ebf28d0355cd682e8d77dca2d1b752a69ad59094072fa501194f4001ecb979cdc2bb5723e0a06727a7174cb2e4549a7a16ddcbb88d1a99a66e2c0b3c4749f71bab18092ea4505e9bb28696cd56eaf8b2fdb37a77baf0171122cd17d4aab68c0e9d65258c84c6c55364ecf49abe110b74d6103e6cc8d696b8eb2503091c8c5fb51d4fc1705178f1ca26031039623e52130023923eaa7c21a5317f8b1a4c732518f7eed6200e5d3b6c9db5bf6df9958f9c42bdc9a77b771fb5976c9830eb3f4281898b0cd8f56f477db1f0ba8e5dd81856f79821b6b00a1dda5f43b16b3d5af40776592dc07e3018e2d3d6bfef98d032adc7f5b67fb8c34fadc8ce455f48d5f77e389769d7548187b6076090c80b85962d85a76a4eaa81185b1b9f90aa4c9a10930d1154a587feba4be29cf99a17cc98ea78c86014ed03f336901884b703477197a8a227476a2601a7e6eebdad25dce09d058930a3a0829577c3f57015c340b5960f669f059ef990a8efe999f829e09d8284561175d3477501bc7992fd76cf81fad2fab9c9b2e9b24c9f9efc5e5d821f15bd6346b71e1c88559abd12e6e87d9754d7cc6bad03c8a67de37437ccc4670d2da76432bb782f23b944cd08190dad1048a926f6b5baf62aaf0c825541f7707fbe0ffc80359fabdcb675f281c84081dcf304bd5dca61764e6729d892fa755a88a03efd1fb1472ec987db323d17b327dbc4f72bc5fb183985be3016431750bb574e51032d8514f011378c055b8ba37d2bb5b190f7a6c79ba2fecd79165b8cf29351157928fca7a075af246f6b585a589073749961ef3e0388f9c55b77e8313ad4adfcfd1414395cffadc9df6480546d6fdc8f928c866118a112ef909851cd25e7407ba00a9625340ab9f82ffb76b193ae603deb8a02164a6f2c19092c8752113998d89ea346d45c901078aadb3398549dba3db681fb077cb83adc218a79d1d12085085244169d1ad9c93afb58d2835075aa82dcf0c7723d8288a64967c63a0921e658d793bf9c51bf05c41f9b61de57259cfdc17ce1ae816602c9962bf3f6a2a4dd26a6ebf846931b8fd6a4e2df6daa73709f051d2e1e729b573d9aa026ad42c42e72b0c3317227ef1d2ac8473e56934ce0d95ddc12f45c7dd3384693a953cbd4234dd347b7b0d56602428ed453a670fa09ba3339972cc0834975e", 0x1000}, {&(0x7f00000000c0)="88cf658792b192aa27da141c80abac0ce28a91d3556d47895c103071e6aa76005ea9ae573f9e137077963ccb2804ae4ebedb8e461c0458294ef8fed46e1ca03334a7", 0x42}, {&(0x7f0000000140)="e00770619810f349db03fdec3b8e24affe61d7ce5f476ff3648011078e1a3436e5a327d9ce48c305c374dba87772ffba757d3002db3c9b2c4f372c320d30a00a442d40ef74f4ef24946ee85bc03f4d112a146a95eae4ea4b06df8e3ed7cd2f044889afe26d700cfdc8d14618df78c998253ffb0fd00fef41e71b7467ac81ae4c1b0855d322be02445a", 0x89}, {&(0x7f0000001280)="d8b6d4569767e27acd6fbaf701a4eaed6514cdd59836bbed112f3c5ca0ed43b20bed8d09bada92dff3c8fdae57959be2f212906c9f470c5e6586e7", 0x3b}], 0x5) 02:25:42 executing program 0: sysctl$kern(&(0x7f0000000100)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) 02:25:42 executing program 3: r0 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0xf8) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) listen(r3, 0xd3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fbffff7}) r4 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000040)=0xc) sendto$inet6(r1, &(0x7f0000000180)="7dd3dc71b215f71673a0d2ca8611dd0c77a03cd689ac279d9f8560c33598466f043e72e81f4254cda3f3562673066bf2f5758a15dcad9e98d6b6631b", 0x3c, 0x405, &(0x7f00000001c0)={0x18, 0x2, 0xff, 0x5}, 0xc) (async) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000080)=0x3ff, 0x4) (async) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x2d, 0x0, 0x4f, 0x0) (async) kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) 02:25:42 executing program 2: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x3, 0x216) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5a300000032"], 0x1) mprotect(&(0x7f000039b000/0x2000)=nil, 0x2000, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff289491cf00000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040), &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000280)='\bw\x92`\xf2\x19\x9d\xf8`;\xe1\x92\xcam(\xd4\xe9\xf6ds\xa7[\xca\xf1N\xacc\x7f\xb7\x8a\xdc\xe5\xa2\x16u\xfc\x11\xd5\xa7\xacv8\xe1[\xa3\x19\xca\xfc&$\x94C~^\x95|\xf7\x03\xd0\xe1/+AS\x9a?\xccu\xd8\xf4']) 02:25:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) r0 = syz_open_pts() close(r0) (async, rerun: 64) syz_open_pts() (async, rerun: 64) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) (async, rerun: 64) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0x1, 0xff, 0xffff}) (async, rerun: 64) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 02:25:42 executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x110) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600c10c500202c00fe8000000000000000000000000000bbfe800000000000aa322acb5d2a000000c20400000000c2040000000845ddd0004e224e2100089078"]) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="73ed11f9a88c10a59c37ce910ddd2f6f3f776bf5266ffeb98e709aeb8d3209b2d2021e87e9721480d923a48e49eb01ba3fdfc586cabafc90d00ed2832593695dfd13041bdf954574be1edf848f350fc0e663442e475d87a6f4d5d2243eb209", 0x5f}, {&(0x7f0000000280)="065d7f9e0ea8a4bae0f61d7bb9a9ec250fd2609be3c03de56e001660e5a97ea298df9bdd9d6194ae3dac06dad0af595b733d89f7614090e610d1264d09b37d4955778b4594b761eba43d8e3ffd6fe1cc394aaeba2fdef113be14ce5d29b2046fc3144c8487089ef50904a91d5fe072a56f40d8deeb4159d229beec936fc59d9398a339d15a1faa55dd561b353b7298d14887478db31471e66d8de93e6be6ed4231ace3dcff383c082163e0b0bbc6d89803cc6e91f0378929854cbe55520a8c531cf337d14c5b4f7ef79e1de1a759dc2f1b2cbba839f9ddfa4565ab0177a631f43ac58ee6da9c973ac85435c6aa323c08d0817682950c91eb830fd8735f683efd1cf521ef53ad26369cf7dff06889d6832dc22606e5446d5eeffff5ec7706f180a891f9e0e8f170a9b7d721af251a3f450a6b2594bc61f7a9eb705adc6faa01c91797660820d5fe4e83c2b68e9bc4464ff8a378c9f8eb1fa57fc389b328fca591bc16b1f4df0fccdb601d11a914ec754e6583af522f160600eb4787eae3ee5885ebbb3b552ef9519a4e30bd86ef2685067f90e8caaf310d9421ed3b83f444c82c120b0796d62fb96522fabe9a0b166d1b42edefd7f4a43116a1456a61121fb26608a907971964f8bb810c99c35d6427bf8d45060d612d3e307aa8efb83a407181ba6aae22effda7d73d33399798de570e6207ea31e6dec4455cd47fac251d204d01780e862731435f7d90ec08e29fe0a9f243641fa9e11ec1222929e9a23b8cf40a16353b87be6812ed38eaf7a6b7e6b707724cf670b9ff422ddd6b8a0d232d4361e9006b087a7fd62d7aa66a9d560d46f75ff4edae14abd173c275c0bbad6d4cac784286719ca6ff9c9c3f425c1522b4631db295b51cf53adc777df653938e0e2e01614db3c4c543adf222579a3c49cbc274b29d95bee0626b747dc63a6c6fdb7e0bd57d81111db1d1b02c39f2d6100276c0c63775c8437779f157e74d0f85302f8f7277df92993b1b4a63c94284c422a6e187f3d97336217a6d9f0988faf8c063c616612d0b821b8695dd2a2ad312b90802f8613761e315652672a47e852088ba46e4e96a22e7e5a93d853b73feb623196f09febeb05bc9ac3be63e126ff2fc9d2a14b17bf8601560400bd0437e6aa721c6bf6f3464b9ad78983a619dd7ac217c9559269308f4c79662a315bd492bfec5d76c9677996603e606ed06d2db542a3b194e489bd54b47c853b2dd4a92319a0fd37f27cadffb95ff9289b7494e95ca465dfe9b8625c6ad12fd27a31092d8987954951daeaa6db0b408ce91029c066062287dd372930d64242203198a80bc687ff6d4cd69a1b69c755b6355369768cd1828b4a64741a3a4958a9a6cd3c35eebb4dfe1a18ee5938582a23546b89a09b0dde236b6ed2b0d845237f48e2f0e0177504b91c6923aa0a308c219d26ef2ff24c51099ce91f0c6050f23c17dbaeba06376aa1ed88d9c39882a139e975a2664bfcd21062362b66cddd545ff43a23a2e8042a33875deb928dabd4ff84511b4ff2512cfe8af6cdb3cf7e1b130d240f5e60f2867c73f05574d509c160fc932dd972c77d45d93c7bbf9e394d30ed0a5b284466da039f72ab9976e71f23d5419d7873bb0440f06e633f1e8cee9892f6e30059c3d92536e548568f38a7d8734c63ed639827ac09e982e819b2b5a736ce810e2fec057162ce81e6581269ae3bec6f8cd69e0c17c456a0fa15339b49dc06b584bcceacbbd6ac23c7b7f1b1280edff62d18dec152c946653294177a5facf830166cc258f7fcb75cd8d79f8d0fd2ffb9fea7f8226c812d7b0eb725335fb0ba97ff576e58c470e96d46840f6670b0f8d401cd0f2e821fd6b27d754d38edde01c1f480ba05514e09799d8e64b744f883e9afa91465804658160d4ae709b792219246d07270a31201050f1a11e5355ae58607da0550c513262ec3cf68d215182c8e901b19b81d31b442384a51f7a11213f98af22718151b4f08acef7ae7cc380d2837ea8026fb4446aa0e06981084b27071a51823296b9e777484dff562d92447ef23c9b10ee103838fe3168a2196046473c3a1e170e9fb10234652ed5d8772d50f892dc3d60e8472465a5a0e5c26ce70e00229229e866449088ea8e7c42b59180d7fb4be18233db3fd403dd4a4637fd6c8962c9f4a363f25f8331b29bfce988afb808697656f432b48d4c60cdb78a31a3114c0e9e9a328f4f3a78fdcb91d3dfd2ec2bd0afd38ab0e3ffac5af709d4957b25cf25edd70b020ca51d2a1d3f037e9640124bddd71e97a02204dc718a6de81518493318c0d8c210d65500c5e0d01099f9c3f44b73e5dfce9c75670a2cb9aca92da8ced2a2a535d2b00059eb1ebeb45b6d18f1c5aaf7306e19658c46a6c2d534d1a99178eb1f2020a698c11ab1db8b1ced297ae9fad6be3ec499e91566f7c522161eb36f6e82d8f332e2c53bb1e906f9cc83a8be5106c96a99a2d720122c9105d73343214c66cf7a154d738a6ef1db17139d60247d57bbcaf87c740b04777ccf56117ec5a220cc09c1702f38bdb21f0d4e8723200bcf4b10c505584c7ebab0807d21e82af29c5e4155e086156b77f68aefdd37d95c04f4cccbb993104c7fd241a37918e6dc68f1030d4123fff1d95797e2f1f5b56ca381cf991f16fb1b6eff1e80c09571a6eaf5478c9458116c9617670a8f2ec060cf6f9778164c68d0ef5e50b6c9b6dc6d715106a5f149f5e70dd5cbf1384823e7833ccfaa964bce3aa6fd4f56ff5f4aca0f799042c8d627c0c9dbf9a2d9d19ba90b2f701148b6146f6033ec998e7f863a2c39ab7bbb270b67e9bfae23c7ba34428ac6fb78d701404cd2299ea9eef5291005f65439915053e393ff14838036b3d590d0705b7fce7bd595f9f56895d0f6de64ce0318f8d2a29e49f56e0cf2226dd6da59cb3b2912489804f95c486d9e31c0bcd17f75f3da31c4ac0ba813595e49133ac0c3e6f5c648825286f6ad81072040a1947db65936d6c6ddffaa3cef5b9a19b7a8c507ea8b6936ee45e1faabe698195e0205014cba12e4a41eb726e936eb65d89f8394ed620f9c9e3928b4182ec9f2ef1ea90f75e1dd3bb0c14a7c87798a671d5451b200e852ca7c89fb9b1725202fea8fe2ecd5b38bd1b93d3d62a1dc376962b09c951f396095a9dff442d6f292746b1b05c6110d96e580fa2caf8ed9f36c1afad520e3c553c41492ec56f19a5dda785c76fcd2c320ff012e96b79bb49f2140730fb9c6d8f716b8c7d1be14f821d2f6b077081d99805661b1e61fe27ecacd9da3939c020d3999636b0b8dbf6190efafcd8bad0064c3319efdc6e0f02bef388a276b214d13ed5d55b2e3dc577babafe2b5d611597f343a5d6999940da68577fb6b8df92a653b4d42ad56bbbbb4fdbbe5c169353623491c55fc94681dccf268646ec80a5a9939cd95259bd90f132988c419f4641a02cd8792292906ebf28acee7bbea63a3852d5c0ef165c3956d55f258206292d6ffda2b22146bed90cd92c3b0ba290103d0cffad1d7bdfdf71282215fa93c30ed31a6f6ac10ea8371965261e302941c1279de8643d0b0f5666b4664be20a0c669d8ad6099e083259f1581e01647060c48a0fec6fc51859616e57faf9bd1b6d88fed98c1f1b26aab8fb0a12c0167c1bfbe3209e0894d4b749f69b9f606481f4fc30d752259128fd248f4a41ab5ab4663ae41b1965a3da6b4d51a3bf52ede61fc72a0f7815d6a3563120a503b80521155dfd555ca3353d22f640485ea46ff8385cccd038442b1b948dd288bd715b1fc92487ebb4d16b24401074e8dae39e3e4bbe58b5ee6d83d38f538582663488700ea2a62841f0d89d6ab0d0b322c626471449a794b0b5bb82e541f30870d9a1e274c1e4035c970030e17d329e6f1c6b6bb76bc15b5731888fea734e3785ac0e23d2992fdcd4530d5c403b23b8941808d1209feefb58e478e4d376ef0d263b90fd3a0afbca32ae9947b9b4bc0446c70f934dbc0d372b7043ab326734d4fe15f3766d511f08342a1e6f5409d22240d48072dd3cd551889dab5fdd94e93d6d3f1db69021517d289b44669816da5ce1d762ca71826ce40b2c5f1f44169743c7b693e9827d56ab6af482e294a5b33dc47ecf75b2eee602bb67b1972b5ae2ed1228dda9b8593056767f04e3f79aa6d173aa5a05efdf70baf5a4bdc92352df68717d6a50531cfd3e9b498bb1a8f70e30709191e9859695e9de289a71ee35193832e97f05e9caad5c68eb8b173e9091ceb6dce04545e6f685c8bc5056b2be3c5914a608ec1160ff5e24a98b4620dbb5d6b3c74b547582c6084606e5adbb0f53c0970fd6af0b58f2c4cc380ac52e2a4c4e32b841ba2a9a089e7c53e55810c68de83f52699fb37ac90ce438fc137aa39f56fae8a9c685406b7e730528b6a66d7f0830810dc23404dabdb5b5a8bab634494f794f491a2d3dbc2786b69386b0996ef86e5657c39f0b824953d044a870b27e824d74d1f1727156e2ca861b3dab9fafd60deafaeb71a61f840b503c78e121e6725d86bad2a5f930827c0798021876e4e88cde5eb030d3ea8a20a98f291675068ecb6f538a278d2c654461ece1f2c9ac11f885c2a73782ebf28d0355cd682e8d77dca2d1b752a69ad59094072fa501194f4001ecb979cdc2bb5723e0a06727a7174cb2e4549a7a16ddcbb88d1a99a66e2c0b3c4749f71bab18092ea4505e9bb28696cd56eaf8b2fdb37a77baf0171122cd17d4aab68c0e9d65258c84c6c55364ecf49abe110b74d6103e6cc8d696b8eb2503091c8c5fb51d4fc1705178f1ca26031039623e52130023923eaa7c21a5317f8b1a4c732518f7eed6200e5d3b6c9db5bf6df9958f9c42bdc9a77b771fb5976c9830eb3f4281898b0cd8f56f477db1f0ba8e5dd81856f79821b6b00a1dda5f43b16b3d5af40776592dc07e3018e2d3d6bfef98d032adc7f5b67fb8c34fadc8ce455f48d5f77e389769d7548187b6076090c80b85962d85a76a4eaa81185b1b9f90aa4c9a10930d1154a587feba4be29cf99a17cc98ea78c86014ed03f336901884b703477197a8a227476a2601a7e6eebdad25dce09d058930a3a0829577c3f57015c340b5960f669f059ef990a8efe999f829e09d8284561175d3477501bc7992fd76cf81fad2fab9c9b2e9b24c9f9efc5e5d821f15bd6346b71e1c88559abd12e6e87d9754d7cc6bad03c8a67de37437ccc4670d2da76432bb782f23b944cd08190dad1048a926f6b5baf62aaf0c825541f7707fbe0ffc80359fabdcb675f281c84081dcf304bd5dca61764e6729d892fa755a88a03efd1fb1472ec987db323d17b327dbc4f72bc5fb183985be3016431750bb574e51032d8514f011378c055b8ba37d2bb5b190f7a6c79ba2fecd79165b8cf29351157928fca7a075af246f6b585a589073749961ef3e0388f9c55b77e8313ad4adfcfd1414395cffadc9df6480546d6fdc8f928c866118a112ef909851cd25e7407ba00a9625340ab9f82ffb76b193ae603deb8a02164a6f2c19092c8752113998d89ea346d45c901078aadb3398549dba3db681fb077cb83adc218a79d1d12085085244169d1ad9c93afb58d2835075aa82dcf0c7723d8288a64967c63a0921e658d793bf9c51bf05c41f9b61de57259cfdc17ce1ae816602c9962bf3f6a2a4dd26a6ebf846931b8fd6a4e2df6daa73709f051d2e1e729b573d9aa026ad42c42e72b0c3317227ef1d2ac8473e56934ce0d95ddc12f45c7dd3384693a953cbd4234dd347b7b0d56602428ed453a670fa09ba3339972cc0834975e", 0x1000}, {&(0x7f00000000c0)="88cf658792b192aa27da141c80abac0ce28a91d3556d47895c103071e6aa76005ea9ae573f9e137077963ccb2804ae4ebedb8e461c0458294ef8fed46e1ca03334a7", 0x42}, {&(0x7f0000000140)="e00770619810f349db03fdec3b8e24affe61d7ce5f476ff3648011078e1a3436e5a327d9ce48c305c374dba87772ffba757d3002db3c9b2c4f372c320d30a00a442d40ef74f4ef24946ee85bc03f4d112a146a95eae4ea4b06df8e3ed7cd2f044889afe26d700cfdc8d14618df78c998253ffb0fd00fef41e71b7467ac81ae4c1b0855d322be02445a", 0x89}, {&(0x7f0000001280)="d8b6d4569767e27acd6fbaf701a4eaed6514cdd59836bbed112f3c5ca0ed43b20bed8d09bada92dff3c8fdae57959be2f212906c9f470c5e6586e7", 0x3b}], 0x5) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x110) (async) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600c10c500202c00fe8000000000000000000000000000bbfe800000000000aa322acb5d2a000000c20400000000c2040000000845ddd0004e224e2100089078"]) (async) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="73ed11f9a88c10a59c37ce910ddd2f6f3f776bf5266ffeb98e709aeb8d3209b2d2021e87e9721480d923a48e49eb01ba3fdfc586cabafc90d00ed2832593695dfd13041bdf954574be1edf848f350fc0e663442e475d87a6f4d5d2243eb209", 0x5f}, {&(0x7f0000000280)="065d7f9e0ea8a4bae0f61d7bb9a9ec250fd2609be3c03de56e001660e5a97ea298df9bdd9d6194ae3dac06dad0af595b733d89f7614090e610d1264d09b37d4955778b4594b761eba43d8e3ffd6fe1cc394aaeba2fdef113be14ce5d29b2046fc3144c8487089ef50904a91d5fe072a56f40d8deeb4159d229beec936fc59d9398a339d15a1faa55dd561b353b7298d14887478db31471e66d8de93e6be6ed4231ace3dcff383c082163e0b0bbc6d89803cc6e91f0378929854cbe55520a8c531cf337d14c5b4f7ef79e1de1a759dc2f1b2cbba839f9ddfa4565ab0177a631f43ac58ee6da9c973ac85435c6aa323c08d0817682950c91eb830fd8735f683efd1cf521ef53ad26369cf7dff06889d6832dc22606e5446d5eeffff5ec7706f180a891f9e0e8f170a9b7d721af251a3f450a6b2594bc61f7a9eb705adc6faa01c91797660820d5fe4e83c2b68e9bc4464ff8a378c9f8eb1fa57fc389b328fca591bc16b1f4df0fccdb601d11a914ec754e6583af522f160600eb4787eae3ee5885ebbb3b552ef9519a4e30bd86ef2685067f90e8caaf310d9421ed3b83f444c82c120b0796d62fb96522fabe9a0b166d1b42edefd7f4a43116a1456a61121fb26608a907971964f8bb810c99c35d6427bf8d45060d612d3e307aa8efb83a407181ba6aae22effda7d73d33399798de570e6207ea31e6dec4455cd47fac251d204d01780e862731435f7d90ec08e29fe0a9f243641fa9e11ec1222929e9a23b8cf40a16353b87be6812ed38eaf7a6b7e6b707724cf670b9ff422ddd6b8a0d232d4361e9006b087a7fd62d7aa66a9d560d46f75ff4edae14abd173c275c0bbad6d4cac784286719ca6ff9c9c3f425c1522b4631db295b51cf53adc777df653938e0e2e01614db3c4c543adf222579a3c49cbc274b29d95bee0626b747dc63a6c6fdb7e0bd57d81111db1d1b02c39f2d6100276c0c63775c8437779f157e74d0f85302f8f7277df92993b1b4a63c94284c422a6e187f3d97336217a6d9f0988faf8c063c616612d0b821b8695dd2a2ad312b90802f8613761e315652672a47e852088ba46e4e96a22e7e5a93d853b73feb623196f09febeb05bc9ac3be63e126ff2fc9d2a14b17bf8601560400bd0437e6aa721c6bf6f3464b9ad78983a619dd7ac217c9559269308f4c79662a315bd492bfec5d76c9677996603e606ed06d2db542a3b194e489bd54b47c853b2dd4a92319a0fd37f27cadffb95ff9289b7494e95ca465dfe9b8625c6ad12fd27a31092d8987954951daeaa6db0b408ce91029c066062287dd372930d64242203198a80bc687ff6d4cd69a1b69c755b6355369768cd1828b4a64741a3a4958a9a6cd3c35eebb4dfe1a18ee5938582a23546b89a09b0dde236b6ed2b0d845237f48e2f0e0177504b91c6923aa0a308c219d26ef2ff24c51099ce91f0c6050f23c17dbaeba06376aa1ed88d9c39882a139e975a2664bfcd21062362b66cddd545ff43a23a2e8042a33875deb928dabd4ff84511b4ff2512cfe8af6cdb3cf7e1b130d240f5e60f2867c73f05574d509c160fc932dd972c77d45d93c7bbf9e394d30ed0a5b284466da039f72ab9976e71f23d5419d7873bb0440f06e633f1e8cee9892f6e30059c3d92536e548568f38a7d8734c63ed639827ac09e982e819b2b5a736ce810e2fec057162ce81e6581269ae3bec6f8cd69e0c17c456a0fa15339b49dc06b584bcceacbbd6ac23c7b7f1b1280edff62d18dec152c946653294177a5facf830166cc258f7fcb75cd8d79f8d0fd2ffb9fea7f8226c812d7b0eb725335fb0ba97ff576e58c470e96d46840f6670b0f8d401cd0f2e821fd6b27d754d38edde01c1f480ba05514e09799d8e64b744f883e9afa91465804658160d4ae709b792219246d07270a31201050f1a11e5355ae58607da0550c513262ec3cf68d215182c8e901b19b81d31b442384a51f7a11213f98af22718151b4f08acef7ae7cc380d2837ea8026fb4446aa0e06981084b27071a51823296b9e777484dff562d92447ef23c9b10ee103838fe3168a2196046473c3a1e170e9fb10234652ed5d8772d50f892dc3d60e8472465a5a0e5c26ce70e00229229e866449088ea8e7c42b59180d7fb4be18233db3fd403dd4a4637fd6c8962c9f4a363f25f8331b29bfce988afb808697656f432b48d4c60cdb78a31a3114c0e9e9a328f4f3a78fdcb91d3dfd2ec2bd0afd38ab0e3ffac5af709d4957b25cf25edd70b020ca51d2a1d3f037e9640124bddd71e97a02204dc718a6de81518493318c0d8c210d65500c5e0d01099f9c3f44b73e5dfce9c75670a2cb9aca92da8ced2a2a535d2b00059eb1ebeb45b6d18f1c5aaf7306e19658c46a6c2d534d1a99178eb1f2020a698c11ab1db8b1ced297ae9fad6be3ec499e91566f7c522161eb36f6e82d8f332e2c53bb1e906f9cc83a8be5106c96a99a2d720122c9105d73343214c66cf7a154d738a6ef1db17139d60247d57bbcaf87c740b04777ccf56117ec5a220cc09c1702f38bdb21f0d4e8723200bcf4b10c505584c7ebab0807d21e82af29c5e4155e086156b77f68aefdd37d95c04f4cccbb993104c7fd241a37918e6dc68f1030d4123fff1d95797e2f1f5b56ca381cf991f16fb1b6eff1e80c09571a6eaf5478c9458116c9617670a8f2ec060cf6f9778164c68d0ef5e50b6c9b6dc6d715106a5f149f5e70dd5cbf1384823e7833ccfaa964bce3aa6fd4f56ff5f4aca0f799042c8d627c0c9dbf9a2d9d19ba90b2f701148b6146f6033ec998e7f863a2c39ab7bbb270b67e9bfae23c7ba34428ac6fb78d701404cd2299ea9eef5291005f65439915053e393ff14838036b3d590d0705b7fce7bd595f9f56895d0f6de64ce0318f8d2a29e49f56e0cf2226dd6da59cb3b2912489804f95c486d9e31c0bcd17f75f3da31c4ac0ba813595e49133ac0c3e6f5c648825286f6ad81072040a1947db65936d6c6ddffaa3cef5b9a19b7a8c507ea8b6936ee45e1faabe698195e0205014cba12e4a41eb726e936eb65d89f8394ed620f9c9e3928b4182ec9f2ef1ea90f75e1dd3bb0c14a7c87798a671d5451b200e852ca7c89fb9b1725202fea8fe2ecd5b38bd1b93d3d62a1dc376962b09c951f396095a9dff442d6f292746b1b05c6110d96e580fa2caf8ed9f36c1afad520e3c553c41492ec56f19a5dda785c76fcd2c320ff012e96b79bb49f2140730fb9c6d8f716b8c7d1be14f821d2f6b077081d99805661b1e61fe27ecacd9da3939c020d3999636b0b8dbf6190efafcd8bad0064c3319efdc6e0f02bef388a276b214d13ed5d55b2e3dc577babafe2b5d611597f343a5d6999940da68577fb6b8df92a653b4d42ad56bbbbb4fdbbe5c169353623491c55fc94681dccf268646ec80a5a9939cd95259bd90f132988c419f4641a02cd8792292906ebf28acee7bbea63a3852d5c0ef165c3956d55f258206292d6ffda2b22146bed90cd92c3b0ba290103d0cffad1d7bdfdf71282215fa93c30ed31a6f6ac10ea8371965261e302941c1279de8643d0b0f5666b4664be20a0c669d8ad6099e083259f1581e01647060c48a0fec6fc51859616e57faf9bd1b6d88fed98c1f1b26aab8fb0a12c0167c1bfbe3209e0894d4b749f69b9f606481f4fc30d752259128fd248f4a41ab5ab4663ae41b1965a3da6b4d51a3bf52ede61fc72a0f7815d6a3563120a503b80521155dfd555ca3353d22f640485ea46ff8385cccd038442b1b948dd288bd715b1fc92487ebb4d16b24401074e8dae39e3e4bbe58b5ee6d83d38f538582663488700ea2a62841f0d89d6ab0d0b322c626471449a794b0b5bb82e541f30870d9a1e274c1e4035c970030e17d329e6f1c6b6bb76bc15b5731888fea734e3785ac0e23d2992fdcd4530d5c403b23b8941808d1209feefb58e478e4d376ef0d263b90fd3a0afbca32ae9947b9b4bc0446c70f934dbc0d372b7043ab326734d4fe15f3766d511f08342a1e6f5409d22240d48072dd3cd551889dab5fdd94e93d6d3f1db69021517d289b44669816da5ce1d762ca71826ce40b2c5f1f44169743c7b693e9827d56ab6af482e294a5b33dc47ecf75b2eee602bb67b1972b5ae2ed1228dda9b8593056767f04e3f79aa6d173aa5a05efdf70baf5a4bdc92352df68717d6a50531cfd3e9b498bb1a8f70e30709191e9859695e9de289a71ee35193832e97f05e9caad5c68eb8b173e9091ceb6dce04545e6f685c8bc5056b2be3c5914a608ec1160ff5e24a98b4620dbb5d6b3c74b547582c6084606e5adbb0f53c0970fd6af0b58f2c4cc380ac52e2a4c4e32b841ba2a9a089e7c53e55810c68de83f52699fb37ac90ce438fc137aa39f56fae8a9c685406b7e730528b6a66d7f0830810dc23404dabdb5b5a8bab634494f794f491a2d3dbc2786b69386b0996ef86e5657c39f0b824953d044a870b27e824d74d1f1727156e2ca861b3dab9fafd60deafaeb71a61f840b503c78e121e6725d86bad2a5f930827c0798021876e4e88cde5eb030d3ea8a20a98f291675068ecb6f538a278d2c654461ece1f2c9ac11f885c2a73782ebf28d0355cd682e8d77dca2d1b752a69ad59094072fa501194f4001ecb979cdc2bb5723e0a06727a7174cb2e4549a7a16ddcbb88d1a99a66e2c0b3c4749f71bab18092ea4505e9bb28696cd56eaf8b2fdb37a77baf0171122cd17d4aab68c0e9d65258c84c6c55364ecf49abe110b74d6103e6cc8d696b8eb2503091c8c5fb51d4fc1705178f1ca26031039623e52130023923eaa7c21a5317f8b1a4c732518f7eed6200e5d3b6c9db5bf6df9958f9c42bdc9a77b771fb5976c9830eb3f4281898b0cd8f56f477db1f0ba8e5dd81856f79821b6b00a1dda5f43b16b3d5af40776592dc07e3018e2d3d6bfef98d032adc7f5b67fb8c34fadc8ce455f48d5f77e389769d7548187b6076090c80b85962d85a76a4eaa81185b1b9f90aa4c9a10930d1154a587feba4be29cf99a17cc98ea78c86014ed03f336901884b703477197a8a227476a2601a7e6eebdad25dce09d058930a3a0829577c3f57015c340b5960f669f059ef990a8efe999f829e09d8284561175d3477501bc7992fd76cf81fad2fab9c9b2e9b24c9f9efc5e5d821f15bd6346b71e1c88559abd12e6e87d9754d7cc6bad03c8a67de37437ccc4670d2da76432bb782f23b944cd08190dad1048a926f6b5baf62aaf0c825541f7707fbe0ffc80359fabdcb675f281c84081dcf304bd5dca61764e6729d892fa755a88a03efd1fb1472ec987db323d17b327dbc4f72bc5fb183985be3016431750bb574e51032d8514f011378c055b8ba37d2bb5b190f7a6c79ba2fecd79165b8cf29351157928fca7a075af246f6b585a589073749961ef3e0388f9c55b77e8313ad4adfcfd1414395cffadc9df6480546d6fdc8f928c866118a112ef909851cd25e7407ba00a9625340ab9f82ffb76b193ae603deb8a02164a6f2c19092c8752113998d89ea346d45c901078aadb3398549dba3db681fb077cb83adc218a79d1d12085085244169d1ad9c93afb58d2835075aa82dcf0c7723d8288a64967c63a0921e658d793bf9c51bf05c41f9b61de57259cfdc17ce1ae816602c9962bf3f6a2a4dd26a6ebf846931b8fd6a4e2df6daa73709f051d2e1e729b573d9aa026ad42c42e72b0c3317227ef1d2ac8473e56934ce0d95ddc12f45c7dd3384693a953cbd4234dd347b7b0d56602428ed453a670fa09ba3339972cc0834975e", 0x1000}, {&(0x7f00000000c0)="88cf658792b192aa27da141c80abac0ce28a91d3556d47895c103071e6aa76005ea9ae573f9e137077963ccb2804ae4ebedb8e461c0458294ef8fed46e1ca03334a7", 0x42}, {&(0x7f0000000140)="e00770619810f349db03fdec3b8e24affe61d7ce5f476ff3648011078e1a3436e5a327d9ce48c305c374dba87772ffba757d3002db3c9b2c4f372c320d30a00a442d40ef74f4ef24946ee85bc03f4d112a146a95eae4ea4b06df8e3ed7cd2f044889afe26d700cfdc8d14618df78c998253ffb0fd00fef41e71b7467ac81ae4c1b0855d322be02445a", 0x89}, {&(0x7f0000001280)="d8b6d4569767e27acd6fbaf701a4eaed6514cdd59836bbed112f3c5ca0ed43b20bed8d09bada92dff3c8fdae57959be2f212906c9f470c5e6586e7", 0x3b}], 0x5) (async) 02:25:42 executing program 0: sysctl$kern(&(0x7f0000000100)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) 02:25:42 executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffff", 0xa1, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = dup2(r0, r1) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) sendto$unix(r2, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r3, r4) sendto$unix(r3, &(0x7f0000000180)="9c7e6767ae602a477c5c152c890c0468abc5369ff2862f725bd8c1398e0baf4972507f53642f7e1c77c6de82c7c67b318cef705e965477be7e3c44a369374289f9016e7b89071c74c11f77ea7fef2aa19605c6734d3ffdd02270d12cd18058f8c4559569386a3094155abd38d9ea", 0x6e, 0x4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 02:25:42 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x5c6, 0x6, 0x0, 0x7fffffff}, {0x6, 0xa9, 0x1, 0x2}, {0x3ff, 0xff, 0x1, 0x80000000}, {0x2, 0xff, 0x20, 0x3}, {0x71, 0x6, 0x6, 0xffffffff}, {0xb6, 0x80, 0x7, 0xffffff7f}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x18004) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r4, r5) fcntl$dupfd(r3, 0xa, r4) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:42 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[0x1, 0x0, 0x4, 0x3], [0x9, 0x0, 0x0, 0x7, 0x0, 0x0, 0xfffffffffffffffc, 0x4], [0x0, 0x213a, 0xc38, 0x10000000000002, 0x0, 0x2000], [0x0, 0x7, 0x6, 0x401, 0x9], [{0x82c, 0x0, 0x0, 0x6}, {0x7ba, 0x0, 0xfff}, {0x1ff, 0x0, 0x2, 0x3}, {0x1f}, {0x4, 0xffeffffc, 0xfd849000}, {0x0, 0x0, 0x3, 0x5}, {0x0, 0x0, 0xfffffffd, 0x8000000000000}], {0x1448, 0xffffffff, 0x0, 0x1}, {0x0, 0x200, 0x0, 0x1}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) (async) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0xfff) 02:25:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) (async) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0x1, 0xff, 0xffff}) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 02:25:42 executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x110) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600c10c500202c00fe8000000000000000000000000000bbfe800000000000aa322acb5d2a000000c20400000000c2040000000845ddd0004e224e2100089078"]) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="73ed11f9a88c10a59c37ce910ddd2f6f3f776bf5266ffeb98e709aeb8d3209b2d2021e87e9721480d923a48e49eb01ba3fdfc586cabafc90d00ed2832593695dfd13041bdf954574be1edf848f350fc0e663442e475d87a6f4d5d2243eb209", 0x5f}, {&(0x7f0000000280)="065d7f9e0ea8a4bae0f61d7bb9a9ec250fd2609be3c03de56e001660e5a97ea298df9bdd9d6194ae3dac06dad0af595b733d89f7614090e610d1264d09b37d4955778b4594b761eba43d8e3ffd6fe1cc394aaeba2fdef113be14ce5d29b2046fc3144c8487089ef50904a91d5fe072a56f40d8deeb4159d229beec936fc59d9398a339d15a1faa55dd561b353b7298d14887478db31471e66d8de93e6be6ed4231ace3dcff383c082163e0b0bbc6d89803cc6e91f0378929854cbe55520a8c531cf337d14c5b4f7ef79e1de1a759dc2f1b2cbba839f9ddfa4565ab0177a631f43ac58ee6da9c973ac85435c6aa323c08d0817682950c91eb830fd8735f683efd1cf521ef53ad26369cf7dff06889d6832dc22606e5446d5eeffff5ec7706f180a891f9e0e8f170a9b7d721af251a3f450a6b2594bc61f7a9eb705adc6faa01c91797660820d5fe4e83c2b68e9bc4464ff8a378c9f8eb1fa57fc389b328fca591bc16b1f4df0fccdb601d11a914ec754e6583af522f160600eb4787eae3ee5885ebbb3b552ef9519a4e30bd86ef2685067f90e8caaf310d9421ed3b83f444c82c120b0796d62fb96522fabe9a0b166d1b42edefd7f4a43116a1456a61121fb26608a907971964f8bb810c99c35d6427bf8d45060d612d3e307aa8efb83a407181ba6aae22effda7d73d33399798de570e6207ea31e6dec4455cd47fac251d204d01780e862731435f7d90ec08e29fe0a9f243641fa9e11ec1222929e9a23b8cf40a16353b87be6812ed38eaf7a6b7e6b707724cf670b9ff422ddd6b8a0d232d4361e9006b087a7fd62d7aa66a9d560d46f75ff4edae14abd173c275c0bbad6d4cac784286719ca6ff9c9c3f425c1522b4631db295b51cf53adc777df653938e0e2e01614db3c4c543adf222579a3c49cbc274b29d95bee0626b747dc63a6c6fdb7e0bd57d81111db1d1b02c39f2d6100276c0c63775c8437779f157e74d0f85302f8f7277df92993b1b4a63c94284c422a6e187f3d97336217a6d9f0988faf8c063c616612d0b821b8695dd2a2ad312b90802f8613761e315652672a47e852088ba46e4e96a22e7e5a93d853b73feb623196f09febeb05bc9ac3be63e126ff2fc9d2a14b17bf8601560400bd0437e6aa721c6bf6f3464b9ad78983a619dd7ac217c9559269308f4c79662a315bd492bfec5d76c9677996603e606ed06d2db542a3b194e489bd54b47c853b2dd4a92319a0fd37f27cadffb95ff9289b7494e95ca465dfe9b8625c6ad12fd27a31092d8987954951daeaa6db0b408ce91029c066062287dd372930d64242203198a80bc687ff6d4cd69a1b69c755b6355369768cd1828b4a64741a3a4958a9a6cd3c35eebb4dfe1a18ee5938582a23546b89a09b0dde236b6ed2b0d845237f48e2f0e0177504b91c6923aa0a308c219d26ef2ff24c51099ce91f0c6050f23c17dbaeba06376aa1ed88d9c39882a139e975a2664bfcd21062362b66cddd545ff43a23a2e8042a33875deb928dabd4ff84511b4ff2512cfe8af6cdb3cf7e1b130d240f5e60f2867c73f05574d509c160fc932dd972c77d45d93c7bbf9e394d30ed0a5b284466da039f72ab9976e71f23d5419d7873bb0440f06e633f1e8cee9892f6e30059c3d92536e548568f38a7d8734c63ed639827ac09e982e819b2b5a736ce810e2fec057162ce81e6581269ae3bec6f8cd69e0c17c456a0fa15339b49dc06b584bcceacbbd6ac23c7b7f1b1280edff62d18dec152c946653294177a5facf830166cc258f7fcb75cd8d79f8d0fd2ffb9fea7f8226c812d7b0eb725335fb0ba97ff576e58c470e96d46840f6670b0f8d401cd0f2e821fd6b27d754d38edde01c1f480ba05514e09799d8e64b744f883e9afa91465804658160d4ae709b792219246d07270a31201050f1a11e5355ae58607da0550c513262ec3cf68d215182c8e901b19b81d31b442384a51f7a11213f98af22718151b4f08acef7ae7cc380d2837ea8026fb4446aa0e06981084b27071a51823296b9e777484dff562d92447ef23c9b10ee103838fe3168a2196046473c3a1e170e9fb10234652ed5d8772d50f892dc3d60e8472465a5a0e5c26ce70e00229229e866449088ea8e7c42b59180d7fb4be18233db3fd403dd4a4637fd6c8962c9f4a363f25f8331b29bfce988afb808697656f432b48d4c60cdb78a31a3114c0e9e9a328f4f3a78fdcb91d3dfd2ec2bd0afd38ab0e3ffac5af709d4957b25cf25edd70b020ca51d2a1d3f037e9640124bddd71e97a02204dc718a6de81518493318c0d8c210d65500c5e0d01099f9c3f44b73e5dfce9c75670a2cb9aca92da8ced2a2a535d2b00059eb1ebeb45b6d18f1c5aaf7306e19658c46a6c2d534d1a99178eb1f2020a698c11ab1db8b1ced297ae9fad6be3ec499e91566f7c522161eb36f6e82d8f332e2c53bb1e906f9cc83a8be5106c96a99a2d720122c9105d73343214c66cf7a154d738a6ef1db17139d60247d57bbcaf87c740b04777ccf56117ec5a220cc09c1702f38bdb21f0d4e8723200bcf4b10c505584c7ebab0807d21e82af29c5e4155e086156b77f68aefdd37d95c04f4cccbb993104c7fd241a37918e6dc68f1030d4123fff1d95797e2f1f5b56ca381cf991f16fb1b6eff1e80c09571a6eaf5478c9458116c9617670a8f2ec060cf6f9778164c68d0ef5e50b6c9b6dc6d715106a5f149f5e70dd5cbf1384823e7833ccfaa964bce3aa6fd4f56ff5f4aca0f799042c8d627c0c9dbf9a2d9d19ba90b2f701148b6146f6033ec998e7f863a2c39ab7bbb270b67e9bfae23c7ba34428ac6fb78d701404cd2299ea9eef5291005f65439915053e393ff14838036b3d590d0705b7fce7bd595f9f56895d0f6de64ce0318f8d2a29e49f56e0cf2226dd6da59cb3b2912489804f95c486d9e31c0bcd17f75f3da31c4ac0ba813595e49133ac0c3e6f5c648825286f6ad81072040a1947db65936d6c6ddffaa3cef5b9a19b7a8c507ea8b6936ee45e1faabe698195e0205014cba12e4a41eb726e936eb65d89f8394ed620f9c9e3928b4182ec9f2ef1ea90f75e1dd3bb0c14a7c87798a671d5451b200e852ca7c89fb9b1725202fea8fe2ecd5b38bd1b93d3d62a1dc376962b09c951f396095a9dff442d6f292746b1b05c6110d96e580fa2caf8ed9f36c1afad520e3c553c41492ec56f19a5dda785c76fcd2c320ff012e96b79bb49f2140730fb9c6d8f716b8c7d1be14f821d2f6b077081d99805661b1e61fe27ecacd9da3939c020d3999636b0b8dbf6190efafcd8bad0064c3319efdc6e0f02bef388a276b214d13ed5d55b2e3dc577babafe2b5d611597f343a5d6999940da68577fb6b8df92a653b4d42ad56bbbbb4fdbbe5c169353623491c55fc94681dccf268646ec80a5a9939cd95259bd90f132988c419f4641a02cd8792292906ebf28acee7bbea63a3852d5c0ef165c3956d55f258206292d6ffda2b22146bed90cd92c3b0ba290103d0cffad1d7bdfdf71282215fa93c30ed31a6f6ac10ea8371965261e302941c1279de8643d0b0f5666b4664be20a0c669d8ad6099e083259f1581e01647060c48a0fec6fc51859616e57faf9bd1b6d88fed98c1f1b26aab8fb0a12c0167c1bfbe3209e0894d4b749f69b9f606481f4fc30d752259128fd248f4a41ab5ab4663ae41b1965a3da6b4d51a3bf52ede61fc72a0f7815d6a3563120a503b80521155dfd555ca3353d22f640485ea46ff8385cccd038442b1b948dd288bd715b1fc92487ebb4d16b24401074e8dae39e3e4bbe58b5ee6d83d38f538582663488700ea2a62841f0d89d6ab0d0b322c626471449a794b0b5bb82e541f30870d9a1e274c1e4035c970030e17d329e6f1c6b6bb76bc15b5731888fea734e3785ac0e23d2992fdcd4530d5c403b23b8941808d1209feefb58e478e4d376ef0d263b90fd3a0afbca32ae9947b9b4bc0446c70f934dbc0d372b7043ab326734d4fe15f3766d511f08342a1e6f5409d22240d48072dd3cd551889dab5fdd94e93d6d3f1db69021517d289b44669816da5ce1d762ca71826ce40b2c5f1f44169743c7b693e9827d56ab6af482e294a5b33dc47ecf75b2eee602bb67b1972b5ae2ed1228dda9b8593056767f04e3f79aa6d173aa5a05efdf70baf5a4bdc92352df68717d6a50531cfd3e9b498bb1a8f70e30709191e9859695e9de289a71ee35193832e97f05e9caad5c68eb8b173e9091ceb6dce04545e6f685c8bc5056b2be3c5914a608ec1160ff5e24a98b4620dbb5d6b3c74b547582c6084606e5adbb0f53c0970fd6af0b58f2c4cc380ac52e2a4c4e32b841ba2a9a089e7c53e55810c68de83f52699fb37ac90ce438fc137aa39f56fae8a9c685406b7e730528b6a66d7f0830810dc23404dabdb5b5a8bab634494f794f491a2d3dbc2786b69386b0996ef86e5657c39f0b824953d044a870b27e824d74d1f1727156e2ca861b3dab9fafd60deafaeb71a61f840b503c78e121e6725d86bad2a5f930827c0798021876e4e88cde5eb030d3ea8a20a98f291675068ecb6f538a278d2c654461ece1f2c9ac11f885c2a73782ebf28d0355cd682e8d77dca2d1b752a69ad59094072fa501194f4001ecb979cdc2bb5723e0a06727a7174cb2e4549a7a16ddcbb88d1a99a66e2c0b3c4749f71bab18092ea4505e9bb28696cd56eaf8b2fdb37a77baf0171122cd17d4aab68c0e9d65258c84c6c55364ecf49abe110b74d6103e6cc8d696b8eb2503091c8c5fb51d4fc1705178f1ca26031039623e52130023923eaa7c21a5317f8b1a4c732518f7eed6200e5d3b6c9db5bf6df9958f9c42bdc9a77b771fb5976c9830eb3f4281898b0cd8f56f477db1f0ba8e5dd81856f79821b6b00a1dda5f43b16b3d5af40776592dc07e3018e2d3d6bfef98d032adc7f5b67fb8c34fadc8ce455f48d5f77e389769d7548187b6076090c80b85962d85a76a4eaa81185b1b9f90aa4c9a10930d1154a587feba4be29cf99a17cc98ea78c86014ed03f336901884b703477197a8a227476a2601a7e6eebdad25dce09d058930a3a0829577c3f57015c340b5960f669f059ef990a8efe999f829e09d8284561175d3477501bc7992fd76cf81fad2fab9c9b2e9b24c9f9efc5e5d821f15bd6346b71e1c88559abd12e6e87d9754d7cc6bad03c8a67de37437ccc4670d2da76432bb782f23b944cd08190dad1048a926f6b5baf62aaf0c825541f7707fbe0ffc80359fabdcb675f281c84081dcf304bd5dca61764e6729d892fa755a88a03efd1fb1472ec987db323d17b327dbc4f72bc5fb183985be3016431750bb574e51032d8514f011378c055b8ba37d2bb5b190f7a6c79ba2fecd79165b8cf29351157928fca7a075af246f6b585a589073749961ef3e0388f9c55b77e8313ad4adfcfd1414395cffadc9df6480546d6fdc8f928c866118a112ef909851cd25e7407ba00a9625340ab9f82ffb76b193ae603deb8a02164a6f2c19092c8752113998d89ea346d45c901078aadb3398549dba3db681fb077cb83adc218a79d1d12085085244169d1ad9c93afb58d2835075aa82dcf0c7723d8288a64967c63a0921e658d793bf9c51bf05c41f9b61de57259cfdc17ce1ae816602c9962bf3f6a2a4dd26a6ebf846931b8fd6a4e2df6daa73709f051d2e1e729b573d9aa026ad42c42e72b0c3317227ef1d2ac8473e56934ce0d95ddc12f45c7dd3384693a953cbd4234dd347b7b0d56602428ed453a670fa09ba3339972cc0834975e", 0x1000}, {&(0x7f00000000c0)="88cf658792b192aa27da141c80abac0ce28a91d3556d47895c103071e6aa76005ea9ae573f9e137077963ccb2804ae4ebedb8e461c0458294ef8fed46e1ca03334a7", 0x42}, {&(0x7f0000000140)="e00770619810f349db03fdec3b8e24affe61d7ce5f476ff3648011078e1a3436e5a327d9ce48c305c374dba87772ffba757d3002db3c9b2c4f372c320d30a00a442d40ef74f4ef24946ee85bc03f4d112a146a95eae4ea4b06df8e3ed7cd2f044889afe26d700cfdc8d14618df78c998253ffb0fd00fef41e71b7467ac81ae4c1b0855d322be02445a", 0x89}, {&(0x7f0000001280)="d8b6d4569767e27acd6fbaf701a4eaed6514cdd59836bbed112f3c5ca0ed43b20bed8d09bada92dff3c8fdae57959be2f212906c9f470c5e6586e7", 0x3b}], 0x5) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x110) (async) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600c10c500202c00fe8000000000000000000000000000bbfe800000000000aa322acb5d2a000000c20400000000c2040000000845ddd0004e224e2100089078"]) (async) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="73ed11f9a88c10a59c37ce910ddd2f6f3f776bf5266ffeb98e709aeb8d3209b2d2021e87e9721480d923a48e49eb01ba3fdfc586cabafc90d00ed2832593695dfd13041bdf954574be1edf848f350fc0e663442e475d87a6f4d5d2243eb209", 0x5f}, {&(0x7f0000000280)="065d7f9e0ea8a4bae0f61d7bb9a9ec250fd2609be3c03de56e001660e5a97ea298df9bdd9d6194ae3dac06dad0af595b733d89f7614090e610d1264d09b37d4955778b4594b761eba43d8e3ffd6fe1cc394aaeba2fdef113be14ce5d29b2046fc3144c8487089ef50904a91d5fe072a56f40d8deeb4159d229beec936fc59d9398a339d15a1faa55dd561b353b7298d14887478db31471e66d8de93e6be6ed4231ace3dcff383c082163e0b0bbc6d89803cc6e91f0378929854cbe55520a8c531cf337d14c5b4f7ef79e1de1a759dc2f1b2cbba839f9ddfa4565ab0177a631f43ac58ee6da9c973ac85435c6aa323c08d0817682950c91eb830fd8735f683efd1cf521ef53ad26369cf7dff06889d6832dc22606e5446d5eeffff5ec7706f180a891f9e0e8f170a9b7d721af251a3f450a6b2594bc61f7a9eb705adc6faa01c91797660820d5fe4e83c2b68e9bc4464ff8a378c9f8eb1fa57fc389b328fca591bc16b1f4df0fccdb601d11a914ec754e6583af522f160600eb4787eae3ee5885ebbb3b552ef9519a4e30bd86ef2685067f90e8caaf310d9421ed3b83f444c82c120b0796d62fb96522fabe9a0b166d1b42edefd7f4a43116a1456a61121fb26608a907971964f8bb810c99c35d6427bf8d45060d612d3e307aa8efb83a407181ba6aae22effda7d73d33399798de570e6207ea31e6dec4455cd47fac251d204d01780e862731435f7d90ec08e29fe0a9f243641fa9e11ec1222929e9a23b8cf40a16353b87be6812ed38eaf7a6b7e6b707724cf670b9ff422ddd6b8a0d232d4361e9006b087a7fd62d7aa66a9d560d46f75ff4edae14abd173c275c0bbad6d4cac784286719ca6ff9c9c3f425c1522b4631db295b51cf53adc777df653938e0e2e01614db3c4c543adf222579a3c49cbc274b29d95bee0626b747dc63a6c6fdb7e0bd57d81111db1d1b02c39f2d6100276c0c63775c8437779f157e74d0f85302f8f7277df92993b1b4a63c94284c422a6e187f3d97336217a6d9f0988faf8c063c616612d0b821b8695dd2a2ad312b90802f8613761e315652672a47e852088ba46e4e96a22e7e5a93d853b73feb623196f09febeb05bc9ac3be63e126ff2fc9d2a14b17bf8601560400bd0437e6aa721c6bf6f3464b9ad78983a619dd7ac217c9559269308f4c79662a315bd492bfec5d76c9677996603e606ed06d2db542a3b194e489bd54b47c853b2dd4a92319a0fd37f27cadffb95ff9289b7494e95ca465dfe9b8625c6ad12fd27a31092d8987954951daeaa6db0b408ce91029c066062287dd372930d64242203198a80bc687ff6d4cd69a1b69c755b6355369768cd1828b4a64741a3a4958a9a6cd3c35eebb4dfe1a18ee5938582a23546b89a09b0dde236b6ed2b0d845237f48e2f0e0177504b91c6923aa0a308c219d26ef2ff24c51099ce91f0c6050f23c17dbaeba06376aa1ed88d9c39882a139e975a2664bfcd21062362b66cddd545ff43a23a2e8042a33875deb928dabd4ff84511b4ff2512cfe8af6cdb3cf7e1b130d240f5e60f2867c73f05574d509c160fc932dd972c77d45d93c7bbf9e394d30ed0a5b284466da039f72ab9976e71f23d5419d7873bb0440f06e633f1e8cee9892f6e30059c3d92536e548568f38a7d8734c63ed639827ac09e982e819b2b5a736ce810e2fec057162ce81e6581269ae3bec6f8cd69e0c17c456a0fa15339b49dc06b584bcceacbbd6ac23c7b7f1b1280edff62d18dec152c946653294177a5facf830166cc258f7fcb75cd8d79f8d0fd2ffb9fea7f8226c812d7b0eb725335fb0ba97ff576e58c470e96d46840f6670b0f8d401cd0f2e821fd6b27d754d38edde01c1f480ba05514e09799d8e64b744f883e9afa91465804658160d4ae709b792219246d07270a31201050f1a11e5355ae58607da0550c513262ec3cf68d215182c8e901b19b81d31b442384a51f7a11213f98af22718151b4f08acef7ae7cc380d2837ea8026fb4446aa0e06981084b27071a51823296b9e777484dff562d92447ef23c9b10ee103838fe3168a2196046473c3a1e170e9fb10234652ed5d8772d50f892dc3d60e8472465a5a0e5c26ce70e00229229e866449088ea8e7c42b59180d7fb4be18233db3fd403dd4a4637fd6c8962c9f4a363f25f8331b29bfce988afb808697656f432b48d4c60cdb78a31a3114c0e9e9a328f4f3a78fdcb91d3dfd2ec2bd0afd38ab0e3ffac5af709d4957b25cf25edd70b020ca51d2a1d3f037e9640124bddd71e97a02204dc718a6de81518493318c0d8c210d65500c5e0d01099f9c3f44b73e5dfce9c75670a2cb9aca92da8ced2a2a535d2b00059eb1ebeb45b6d18f1c5aaf7306e19658c46a6c2d534d1a99178eb1f2020a698c11ab1db8b1ced297ae9fad6be3ec499e91566f7c522161eb36f6e82d8f332e2c53bb1e906f9cc83a8be5106c96a99a2d720122c9105d73343214c66cf7a154d738a6ef1db17139d60247d57bbcaf87c740b04777ccf56117ec5a220cc09c1702f38bdb21f0d4e8723200bcf4b10c505584c7ebab0807d21e82af29c5e4155e086156b77f68aefdd37d95c04f4cccbb993104c7fd241a37918e6dc68f1030d4123fff1d95797e2f1f5b56ca381cf991f16fb1b6eff1e80c09571a6eaf5478c9458116c9617670a8f2ec060cf6f9778164c68d0ef5e50b6c9b6dc6d715106a5f149f5e70dd5cbf1384823e7833ccfaa964bce3aa6fd4f56ff5f4aca0f799042c8d627c0c9dbf9a2d9d19ba90b2f701148b6146f6033ec998e7f863a2c39ab7bbb270b67e9bfae23c7ba34428ac6fb78d701404cd2299ea9eef5291005f65439915053e393ff14838036b3d590d0705b7fce7bd595f9f56895d0f6de64ce0318f8d2a29e49f56e0cf2226dd6da59cb3b2912489804f95c486d9e31c0bcd17f75f3da31c4ac0ba813595e49133ac0c3e6f5c648825286f6ad81072040a1947db65936d6c6ddffaa3cef5b9a19b7a8c507ea8b6936ee45e1faabe698195e0205014cba12e4a41eb726e936eb65d89f8394ed620f9c9e3928b4182ec9f2ef1ea90f75e1dd3bb0c14a7c87798a671d5451b200e852ca7c89fb9b1725202fea8fe2ecd5b38bd1b93d3d62a1dc376962b09c951f396095a9dff442d6f292746b1b05c6110d96e580fa2caf8ed9f36c1afad520e3c553c41492ec56f19a5dda785c76fcd2c320ff012e96b79bb49f2140730fb9c6d8f716b8c7d1be14f821d2f6b077081d99805661b1e61fe27ecacd9da3939c020d3999636b0b8dbf6190efafcd8bad0064c3319efdc6e0f02bef388a276b214d13ed5d55b2e3dc577babafe2b5d611597f343a5d6999940da68577fb6b8df92a653b4d42ad56bbbbb4fdbbe5c169353623491c55fc94681dccf268646ec80a5a9939cd95259bd90f132988c419f4641a02cd8792292906ebf28acee7bbea63a3852d5c0ef165c3956d55f258206292d6ffda2b22146bed90cd92c3b0ba290103d0cffad1d7bdfdf71282215fa93c30ed31a6f6ac10ea8371965261e302941c1279de8643d0b0f5666b4664be20a0c669d8ad6099e083259f1581e01647060c48a0fec6fc51859616e57faf9bd1b6d88fed98c1f1b26aab8fb0a12c0167c1bfbe3209e0894d4b749f69b9f606481f4fc30d752259128fd248f4a41ab5ab4663ae41b1965a3da6b4d51a3bf52ede61fc72a0f7815d6a3563120a503b80521155dfd555ca3353d22f640485ea46ff8385cccd038442b1b948dd288bd715b1fc92487ebb4d16b24401074e8dae39e3e4bbe58b5ee6d83d38f538582663488700ea2a62841f0d89d6ab0d0b322c626471449a794b0b5bb82e541f30870d9a1e274c1e4035c970030e17d329e6f1c6b6bb76bc15b5731888fea734e3785ac0e23d2992fdcd4530d5c403b23b8941808d1209feefb58e478e4d376ef0d263b90fd3a0afbca32ae9947b9b4bc0446c70f934dbc0d372b7043ab326734d4fe15f3766d511f08342a1e6f5409d22240d48072dd3cd551889dab5fdd94e93d6d3f1db69021517d289b44669816da5ce1d762ca71826ce40b2c5f1f44169743c7b693e9827d56ab6af482e294a5b33dc47ecf75b2eee602bb67b1972b5ae2ed1228dda9b8593056767f04e3f79aa6d173aa5a05efdf70baf5a4bdc92352df68717d6a50531cfd3e9b498bb1a8f70e30709191e9859695e9de289a71ee35193832e97f05e9caad5c68eb8b173e9091ceb6dce04545e6f685c8bc5056b2be3c5914a608ec1160ff5e24a98b4620dbb5d6b3c74b547582c6084606e5adbb0f53c0970fd6af0b58f2c4cc380ac52e2a4c4e32b841ba2a9a089e7c53e55810c68de83f52699fb37ac90ce438fc137aa39f56fae8a9c685406b7e730528b6a66d7f0830810dc23404dabdb5b5a8bab634494f794f491a2d3dbc2786b69386b0996ef86e5657c39f0b824953d044a870b27e824d74d1f1727156e2ca861b3dab9fafd60deafaeb71a61f840b503c78e121e6725d86bad2a5f930827c0798021876e4e88cde5eb030d3ea8a20a98f291675068ecb6f538a278d2c654461ece1f2c9ac11f885c2a73782ebf28d0355cd682e8d77dca2d1b752a69ad59094072fa501194f4001ecb979cdc2bb5723e0a06727a7174cb2e4549a7a16ddcbb88d1a99a66e2c0b3c4749f71bab18092ea4505e9bb28696cd56eaf8b2fdb37a77baf0171122cd17d4aab68c0e9d65258c84c6c55364ecf49abe110b74d6103e6cc8d696b8eb2503091c8c5fb51d4fc1705178f1ca26031039623e52130023923eaa7c21a5317f8b1a4c732518f7eed6200e5d3b6c9db5bf6df9958f9c42bdc9a77b771fb5976c9830eb3f4281898b0cd8f56f477db1f0ba8e5dd81856f79821b6b00a1dda5f43b16b3d5af40776592dc07e3018e2d3d6bfef98d032adc7f5b67fb8c34fadc8ce455f48d5f77e389769d7548187b6076090c80b85962d85a76a4eaa81185b1b9f90aa4c9a10930d1154a587feba4be29cf99a17cc98ea78c86014ed03f336901884b703477197a8a227476a2601a7e6eebdad25dce09d058930a3a0829577c3f57015c340b5960f669f059ef990a8efe999f829e09d8284561175d3477501bc7992fd76cf81fad2fab9c9b2e9b24c9f9efc5e5d821f15bd6346b71e1c88559abd12e6e87d9754d7cc6bad03c8a67de37437ccc4670d2da76432bb782f23b944cd08190dad1048a926f6b5baf62aaf0c825541f7707fbe0ffc80359fabdcb675f281c84081dcf304bd5dca61764e6729d892fa755a88a03efd1fb1472ec987db323d17b327dbc4f72bc5fb183985be3016431750bb574e51032d8514f011378c055b8ba37d2bb5b190f7a6c79ba2fecd79165b8cf29351157928fca7a075af246f6b585a589073749961ef3e0388f9c55b77e8313ad4adfcfd1414395cffadc9df6480546d6fdc8f928c866118a112ef909851cd25e7407ba00a9625340ab9f82ffb76b193ae603deb8a02164a6f2c19092c8752113998d89ea346d45c901078aadb3398549dba3db681fb077cb83adc218a79d1d12085085244169d1ad9c93afb58d2835075aa82dcf0c7723d8288a64967c63a0921e658d793bf9c51bf05c41f9b61de57259cfdc17ce1ae816602c9962bf3f6a2a4dd26a6ebf846931b8fd6a4e2df6daa73709f051d2e1e729b573d9aa026ad42c42e72b0c3317227ef1d2ac8473e56934ce0d95ddc12f45c7dd3384693a953cbd4234dd347b7b0d56602428ed453a670fa09ba3339972cc0834975e", 0x1000}, {&(0x7f00000000c0)="88cf658792b192aa27da141c80abac0ce28a91d3556d47895c103071e6aa76005ea9ae573f9e137077963ccb2804ae4ebedb8e461c0458294ef8fed46e1ca03334a7", 0x42}, {&(0x7f0000000140)="e00770619810f349db03fdec3b8e24affe61d7ce5f476ff3648011078e1a3436e5a327d9ce48c305c374dba87772ffba757d3002db3c9b2c4f372c320d30a00a442d40ef74f4ef24946ee85bc03f4d112a146a95eae4ea4b06df8e3ed7cd2f044889afe26d700cfdc8d14618df78c998253ffb0fd00fef41e71b7467ac81ae4c1b0855d322be02445a", 0x89}, {&(0x7f0000001280)="d8b6d4569767e27acd6fbaf701a4eaed6514cdd59836bbed112f3c5ca0ed43b20bed8d09bada92dff3c8fdae57959be2f212906c9f470c5e6586e7", 0x3b}], 0x5) (async) 02:25:42 executing program 6: writev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000200)='N', 0x1}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = dup2(r0, r1) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x48, 0x80, 0x4, 0xfff}, {0x3, 0xae, 0x8, 0xe9ef}]}) (async, rerun: 32) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)='8', 0x1}, {&(0x7f0000000300)="f116d14c4ec9ea3ea2604e4e74cf9d09db63fe449e99de825d0a0a8f5d79ae8717a0b517612f046f1ccd7fd17ad9e6602629688237861fc12aba7160f2582d22cc85c5bc37765a69e2074c260b6417217e63b6aa11c61fd70e91bbb7bcf84f87393e3fa47e1309dcf89e26f41c9608ea967b7a1f0fdfb7a1262458c0973d4c836cdbda5cf5f1a4dc1b3f225fd7e249b5fe46a7336aabf858ae09c873bf2c4945d321aa714670e7c1af6699327f2ed4d6772beb2541a226777367a9ff8a3847dd8a79883960b0e349b18cdc546e2ab7f6963aae382228916d9ff65109e190a14f9b3b040ec5fabfd0dbeb9aa04aa0ac7a35c547e8a39b84adb2691d", 0xfb}, {&(0x7f0000000240)="ed5c086668f0d670da9593a66c19", 0xe}], 0x3) (rerun: 32) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000100)=0x4) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f00000000c0)='O', 0x1}], 0x318) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x504, r5) 02:25:42 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b80f897ac103dbe14808058ba2e1c0589d1155ff6a4b3aaafd702812b003e281cd10ca13dffa01204eb67cfc2986280d14d7181728435629711374cc4246907f80c83d87b6c5adbbe5847a8f1a956d0f963de8c4b2d72b011f6e80168e4b3bb832003533a466e0df15cf549923fc487744560061d7e1b499551146b4be2c3bd296f7bd48c6e39cf2c4e0d023c3ed619f31736278a150f4a284c7bbb462c5d25e7b17a9d5a9c79d0c9909cb0d5d3a13a7bd1e278c49f0331a724aa7669d30db0c355c486e0fe34f94ebf9b288a8b89d729705420c1b5cbc5b762f22a4718012c57f3f186d58ccf532f44e6c47240800da645e21f81e10a1c99ad258d0937e967ae3ecd1196f550edfc1d171b3f978076cec77330be5e2f41678b90d91d696e8ab5073129ff731abbd84d90ff2c6f789634ca2690e1e3008a4a91abed667b24a24ac4b7f89696f25d3d3147899b232340a2d238cfd5fe97700fe5c03ec14f5c1d4564ab23e16af0b9b06e08fca3d2665af00be5d894c1344b88aa365c6aee66582e5d2794352ce675a684ad5f643ea91bc11b7c2e85268f4b3327d53dddd3c72472e03a251fda6f9755e3ae437f550be0ae036739ecff3d811e95a6ec12155fbc2e93fd3724906cdc5cec192c45eb4a02d0cead1bcaa5567a980a1f08969b97e86cfff97befc0e380ad5107f42fe863514571a4d6c39bb738b941663793d52253c341e3d26928d2fecf97bf4986a63e7a0d9941e030c29ecc9c5d75c773c926ad0ffdb5cd67d613c11e21cd95980907b77f18c71f566c5475b2a647ece811be242b62b892b6029f065a582ac7d9eb68f9565577d84ae75d8dcfac033e51754d5ec1ab79e4d013bcabf0804e7a6cdd54e5ee5ac491d8a5059090c2ff240cd20a732bfcbd13d844e33936f06a08e4dd7f47a5afeeaa287a8f8d96ddd17183cd46912844e3e78aeff24d937ad0d6d734b4c098417c8552929a719e3df5073833009f10b16691704b0d2ede03ef491bd6acc4018eaa1ab53fea022d7147650f09a863725c93298a046482c8950c4b377ca59affa3278380ef1b0bcd290c4e208d1e4b02c00eff734d6c80c956024c1b451f9e25b5cab8617c5a8a136a1e192c8456f1cfc21032ee75bbdd8c2775f052fda0402d641e878323abcb24104c04ad99356fab709f9cac25cf83ca997aca2d781f546a1d724a83b01f38a38fd5240fc343072813771edd9bd5499ae6c742d5d1fc0c1644dc28330f55143791596be3cb6809ed1f84b414e350ddee21b22b8375784f4d529daf06e8cf3ddad2ddc084098fba0c5d9875311ac7bccede676c94a70de9736104c9e62250023353b9922623420a3543756de0434c5aef973a98d99e8df09af689fb62b48685c914504a37722edb213922df37abb58096dad0ab93a825697efe7b2850094fa7aa9dc2da2f0e91188b29c8376df08660ff6b7c8ba32c7dcc5e79f9fbeea0de8b26703214616af13e3222fcef48de48a7662c965404669737b06cedead834e043d7ab300c9beae61d3016effe5866b4591c3c147bfd00fa7ae150476338636e88d530c11eaf5fcbd2a65defeb6356aeeec062c96bda3e3d50a079f3b7e16c68619700ae4b0c0c8efbf9cc1233fe46c07335f526e164fb72d722b43eeb2079590374360eaa3d4199a3a205e543a195ef1995f5aaa7bbecf2d61f8435d36c8ea89768d21cb8e1d1f5df84ed45e4dd92ce508281de166f7b093064f9d54e02f5e3dd1ddecb377ae411b9fd580a624045edbd86331d4527a6c9c47b0fd34b49b7295c6e784c5478da495dbe62d606085256d3127b64aa0ee3df3969f7af2ad9f872149ee472a4bea3bb8e7dc50b7a36ebcfbc9f05c95dfb0e2f02ccdc3da22f22e07628bd81a56dbcca1984439667ef4cc7a8e8d3f677793175d5b067aa70ed63627172288a35090b5c0d4af04fbab0a4e437ded77cdc53beede19861065157cde0c248de8be5f021300d22c0acd22dad49f4991d010138bc4cac6008439567aa11f4938209d48a9a5b2e47b250db00effd139ceef03c124c9603b1244068f3c0ce92a96b19aa6b0ef42af98693137f31d8337e2014f29addde0c24611588f432b705e1dbedb1e1d774f65fe9bdfa2163c3d20ed00a5ebce3235f0c8af7014b0f73c8906403a14eb760c622038514661173e82ac5e4e0fb86b3ccbec33ccc2868549a36dc1d8add50ee147cdf659f6e265351bbc98d5c434ca4567507c07e2ecd7198c0ff5ff0c029e9503befbb754de4b37750f959255d832649080f7be6712ee47246bbbe15861a59f0ff889f086163c461ecfea42d6176d7aa7734ec3e5b8f200ab810fbde4744ed201485505f2fa06556feef32905c9768e06a00bb85170df121afc9199cec1ec98cc340069bfc1bf33e30a80df6e575154c8e9f25893e7f68c2546dfd9f8bde2f3c51910fa3cfa2af9ef562d6f3e8a85fa494fd3e848fe7a37f442c6b20ff19d9d7d8369513cfc4b5ed0b18cd52ad64bea7aa8ed4ee638a6748081d7a37905686c554f1ce98a73a2909be3b1bbf8e418d704a57e6f1a31eb8ecba478ec6b2f15648ba04b81a5ef6c8d71c04e27cf5d681431e521d6885520361308700f830550691ae8f6a00b41c8b07dbee3487a799ee54601f3b053c773111ffad4dc1ff96e0e4bbee057438d80206edab55cd096543b3f8aea378f0d37863465fa362d11d05456f82af232a2b3bbf10716ee6ec7647aa0c52378f8210168e048084904d16a0ed3400789ac1eeb6d9f5964092de61f479e46dc0e40f6e9d7556badd06f23182503cce59d62e22a747a9c14a514e79cfb7ad57f26761b064f87d8158c71518a5726531df5c21c9dc4c8c552da3dd3bb639d02bcc0cbde1b9497f04ed57ed0892f65a0b69e5ce60ae0436f8599c84365a37e9a56ac25965ccc274d7e586ce726c86f6ed6b56237b42270cdf3a19a490fd7aa9cf8dac4d05fcaab309b6c4547adce13cdc4c4ecc592402413ad5bdeb53a4031c9590a50037d51b6bdf8f833f08501067e523a116b06f5be7d48e3948b3639fa7e8aa3ddc9d6238d2fb36231de779c0935e3e119f5435343cd3abe6bf75738a5d2ff0dde0abc3fcae60623f00c5c68399b7c78564359777775da5d223736fa8fcbff6f9c9b650fd95b3bbc6ad3862f3f283663247c3c08a640ae83e8dd9ebf995190ca5554e3d5f6895af81963ba9e44d0da72207d70763d7a011a55e7e091f8310b6e66a12eb7c15a5f219c2a6c87989e6b7b828a11ff9f17cfbc2dd024511958f84a8553722f2723487d57aa372abd8f9493a650904c2355bcbde2f1e2701743571eb3dd6fa964377f029238e78d5a14ee34d7102f307c3805c64290312876001babfd933912c1fcb72760472290904eb3e37df39418356779f0dd4cc88aa784ed6d6bfcf9d29a366ab413aaf0c2d946ff3093495648e3dc5783c09af3a9812a0c6c36392c565bb3ddbec3bb6071209b720a4ea7ba39feae2e819c8ff2a2692d4bcf3fc95578714c52f957904681b9702243fc1dbcd3ea8eb70b52bf0ec5b9295fc5705c02716da177db95b831f5b8c443c26d0910d4dd0d77c8c07ede5a636748d39322e650be45c406ecc0f6b4d2ffbbb88c510fce1125638d07bb710bcd75acac726c61676a4ce83fe045f5271dfef55a2cafc8eccc3bc85d65f4a6b1003cb50baead9f172439e12e0e6d4808c43438193b51a1376fb712bdd64e9c848f16d5b913f2a4c720ca0d8496cbc097c82d9e789207747d8246957f6bc6eba02ae6fad879dabfbc65b4bfe5d8041437f97d3a50a4201f6a9f8ed704fd23829a5fd120c401f31402787f489cca6e68067646eff931c979506a090fbb73fefc923b79a5c30ecbf871f7f6a762712290f921bc685d3b45bf13f5ba30e7858dca40ff4313000cd3404a039df1e8eaca5b18fb9d0a78bab4af463fa85fe3d2ecf0d6c7b7d122cc2949dbbae33067d51ce718f6dfdf9e16ec995ec699a2e63e22ba857fd16e5854f260e8294ce2cd608debb13303d8d128ae7408a719d0d01c7e058f79aec94baf0f85bf762634e2c02092ea82dbafd5891e23dc9226533715eeff403ad0a39ebb6a096391ced8afe743d53523fb92574324f244dff0873b54bb1dd9efc17723cb05379ba1cbc4ed29a2f1a830bf79a0280a26e2112271a2d7ba742b7a509cee2e14ca84a21f906a3de4b0ddaf4d06f7d43023913b7d458b2dfc97df0791f2ec8d6bdb3b4c21307002968e8ce0ee5c23b6a3e32ed870e784ae39ac377e0f29d35a341759495f6e43927550a387ff73a74a631b24265b20b283dd73dd43070a41b1e60a0af91c66239e335e10723ac21fc98763478ae964cdf7c8bf504542af1f676b640baa1993fa7784a373f5a1146b7510c54b77e058348d6f53a4db92c9492d2b20e1a91ff465894e73bd53bd703754bfe462ccedeff4609e7af552caae42f7706fe221562d40f70ca3d140f68830f0ca381a88f55cdf6b594ea3aacfa704c3a58b5c90c72f67814ae33bd8e51ba3d394f203d669282ae1cf54f1e5e5ca284ec8214b1bf350801020c3395fb369d83fd04b393bb4dd67b8d9693ff3840619ea79f8435b4901dc57ed935f0ca60984f401e95d82e2a09c36ee37b873dbc7d6fd765f49e39856c088c271a5b5b860cef47a9eb7e721646b661410af75a8c3749a5f6594a46ff8ea20ece4e92432013c0a2b37751309d8da219bc69a8a18fed0eac2f85a3e314bd6ef87c1e10dae9fea64267f5ac5db00188741c5a3b709a2203eb65bc9e868c942ffe8874e42e60b84fddd715f8a0902c75279253b7524e03d619d9b9e46fc55c41148b671d53169c52e91ce357bc43d6b62b29222a2af4edd2251b362676ac2bc6d560b81a782a1d0b337ad337661984be586d95ce9a130cbb35953682a0b4be94a73bad6cd95ba544772a4b4716f2a666e0f61fe09025125424933dd081464c5aa8e0e8c3a86dc4a3edcbdd733e384569874c7832184cad58a2c9c8a2847cfca3e27966777ed7cf0e02459716b543b2e7bfdedecf552a78ee2befe40d7788ba15016f1bffc7c9f98a5bdf0a011eafb25e7b7cbec7b161f8ea8e66684964479db70b027a689e73bb573cef1d1cb25b6f9109cbf3ff03782fa1f7c80c9ba331e938dd7e44ca22bb0ec835ada8124081a4d2072c6ca564c27bd6b08e86b7cf12ca1fbb18a97763743aac4c4e52588abca4c8cd199fcb38450d030939c794e0ebeb4ef062587c4b71ac3eee89c2a43bf9f4f2bc0fbe61470cbcefcd41957536bc7219a59442c1a59d8858a97bc1f551a00ac87c5690ca17bd7b2c4b654c60b9eb0217212e1a1f4923341ef7a63bbd264f4cf1ef831b85ce28ba0f0ca394e9e634a05a07baf9f683c289e697c3073f45171b19a93197c4c4215cab9026f7564bcd44b4e3e364da05f2ae75e2ef83af5b4df447bba56e54403958a119d014ce913c652137b17d892849b138f9144e86637e0b0c9a7699b8151bd392bd318d46922e53fbb824274f751067674bd3367ea1f9f85a79d875af466a04a4ce9ee7ef11df33b39055ceafd578832e8a27dfc7454cc4e3cc14c14af74082e6cbc1f2356d382bad34eb2a6aa526fb5f7b0ee62544f2746f5b4a9dd9166d7597949b184930c019e38b20f3dcd20f5c9ac6e33a46056321a9abf94b951fa973a232636021caadf11f43e373e3e0a40064493ecd08b480a13d305348450426f5593a3dcca26952161252a7ad83bfdb23ed79efdb0b036af308c7ad899419908dbf7bde45a7e403abc245469e611", 0x1000, 0x5, &(0x7f0000001080)=ANY=[@ANYBLOB="076c28a550600000000000000000"], 0xa) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pipe(&(0x7f0000002140)={0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = getpid() open$dir(&(0x7f0000002180)='./file0\x00', 0x7374d35ae47ee3e2, 0x0) ktrace(&(0x7f0000002100)='./file0\x00', 0x1, 0x200, r3) r4 = dup2(r0, r2) ioctl$FIOASYNC(r4, 0xc4504447, &(0x7f00000000c0)) r5 = accept$unix(r4, &(0x7f00000010c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) lseek(r5, 0x2, 0x1) 02:25:42 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[0x1, 0x0, 0x4, 0x3], [0x9, 0x0, 0x0, 0x7, 0x0, 0x0, 0xfffffffffffffffc, 0x4], [0x0, 0x213a, 0xc38, 0x10000000000002, 0x0, 0x2000], [0x0, 0x7, 0x6, 0x401, 0x9], [{0x82c, 0x0, 0x0, 0x6}, {0x7ba, 0x0, 0xfff}, {0x1ff, 0x0, 0x2, 0x3}, {0x1f}, {0x4, 0xffeffffc, 0xfd849000}, {0x0, 0x0, 0x3, 0x5}, {0x0, 0x0, 0xfffffffd, 0x8000000000000}], {0x1448, 0xffffffff, 0x0, 0x1}, {0x0, 0x200, 0x0, 0x1}}}}) (async) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0xfff) 02:25:42 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x5c6, 0x6, 0x0, 0x7fffffff}, {0x6, 0xa9, 0x1, 0x2}, {0x3ff, 0xff, 0x1, 0x80000000}, {0x2, 0xff, 0x20, 0x3}, {0x71, 0x6, 0x6, 0xffffffff}, {0xb6, 0x80, 0x7, 0xffffff7f}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) (async) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x18004) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r4, r5) (async) fcntl$dupfd(r3, 0xa, r4) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:42 executing program 7: getgid() syz_emit_ethernet(0xf4, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa3d8ad8accfd230a8eb45ca23a145bd3cde2c08a7b1e7a8f13466abc85f16aa361a5ef6f042f7a7c93ce5663b69c6e70457135cfe4bb4b2eafc42cc8ae0473a1d7e2cff64d8d170ae7abe9ae4bb506618110e58aa6682ec0990fcf54dc9384697593497f16e97ff4064d71a7aa99823f8007a661b3324a466ef59212ffdedd98e10a9ac64bfa4ce0f507bc255ae7d59932c2dfbad2398c0bddb6f593e444d92912dfd6a29b1b3ad1e8a5c4634f1e4a3b31ed24d3dc99f1bdf576e00dd58fcc93f43c398f1334cdb4e6f421afb02e13e802e3514d95f91bd9a954f022c4ae3770a8694340000000000"]) 02:25:42 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0xecdd, 0x5, &(0x7f0000000200)="0c461c90a3ba47a6e3c6c1fd02726c892d8a3e07353bbe2927baa713838765f7abb1ea8995d55ef6a890bd88169be75d08aca1a68f2c59ed98a46c23ef450c2f8bdc1eab2d366aaffe9dadb7595fd0c7bb7e919e6fcf47baafe05b446d2af6e2e1ba77fbe7a469be7c05b3c39801914f92985dfbc80227745445d700fb0525a0d1ef80964ef81536e9949bd438dca4f9b94d5529ea0c4008ab1b346eb79f4def08f22e002edefbbf0df8d63e22a8f6c47e482980822026c47c107495750dd77226d4a641ae2fee70b8eea93379bd385c94069d82f0b29a604603bb", 0xdb) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 02:25:42 executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffff", 0xa1, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = dup2(r0, r1) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) sendto$unix(r2, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r3, r4) sendto$unix(r3, &(0x7f0000000180)="9c7e6767ae602a477c5c152c890c0468abc5369ff2862f725bd8c1398e0baf4972507f53642f7e1c77c6de82c7c67b318cef705e965477be7e3c44a369374289f9016e7b89071c74c11f77ea7fef2aa19605c6734d3ffdd02270d12cd18058f8c4559569386a3094155abd38d9ea", 0x6e, 0x4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffff", 0xa1, 0x0, 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r0, r1) (async) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) (async) sendto$unix(r2, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r3, r4) (async) sendto$unix(r3, &(0x7f0000000180)="9c7e6767ae602a477c5c152c890c0468abc5369ff2862f725bd8c1398e0baf4972507f53642f7e1c77c6de82c7c67b318cef705e965477be7e3c44a369374289f9016e7b89071c74c11f77ea7fef2aa19605c6734d3ffdd02270d12cd18058f8c4559569386a3094155abd38d9ea", 0x6e, 0x4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r5, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) (async) 02:25:43 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@un=@abs}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:43 executing program 2: r0 = geteuid() r1 = getuid() setreuid(r1, r0) (async) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) (async) r3 = semget(0x2, 0x3, 0x216) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) (async) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5a300000032"], 0x1) mprotect(&(0x7f000039b000/0x2000)=nil, 0x2000, 0x0) (async, rerun: 64) r5 = socket(0x2, 0x1, 0x0) (rerun: 64) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) (async) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) (async) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff289491cf00000784"], 0x10) (async) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) symlinkat(0x0, 0xffffffffffffffff, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async, rerun: 64) connect$inet(0xffffffffffffffff, 0x0, 0x0) (async) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) (async, rerun: 64) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) (rerun: 64) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) (async) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040), &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000280)='\bw\x92`\xf2\x19\x9d\xf8`;\xe1\x92\xcam(\xd4\xe9\xf6ds\xa7[\xca\xf1N\xacc\x7f\xb7\x8a\xdc\xe5\xa2\x16u\xfc\x11\xd5\xa7\xacv8\xe1[\xa3\x19\xca\xfc&$\x94C~^\x95|\xf7\x03\xd0\xe1/+AS\x9a?\xccu\xd8\xf4']) 02:25:43 executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffff", 0xa1, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = dup2(r0, r1) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) sendto$unix(r2, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r3, r4) sendto$unix(r3, &(0x7f0000000180)="9c7e6767ae602a477c5c152c890c0468abc5369ff2862f725bd8c1398e0baf4972507f53642f7e1c77c6de82c7c67b318cef705e965477be7e3c44a369374289f9016e7b89071c74c11f77ea7fef2aa19605c6734d3ffdd02270d12cd18058f8c4559569386a3094155abd38d9ea", 0x6e, 0x4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffff", 0xa1, 0x0, 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r0, r1) (async) ioctl$FIOASYNC(r2, 0xc4504447, &(0x7f00000000c0)) (async) sendto$unix(r2, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r3, r4) (async) sendto$unix(r3, &(0x7f0000000180)="9c7e6767ae602a477c5c152c890c0468abc5369ff2862f725bd8c1398e0baf4972507f53642f7e1c77c6de82c7c67b318cef705e965477be7e3c44a369374289f9016e7b89071c74c11f77ea7fef2aa19605c6734d3ffdd02270d12cd18058f8c4559569386a3094155abd38d9ea", 0x6e, 0x4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r5, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) (async) 02:25:43 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000001540)=ANY=[@ANYBLOB="1bb8325c27d600000000000086dd6065aa5b00300000fe8000000000000000000000000000bbff0200000000000000000000000000010300907800000000600cf1ff00000000ff02000000000000000000000000000100000000000000000000000000000001"]) 02:25:43 executing program 7: getgid() syz_emit_ethernet(0xf4, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa3d8ad8accfd230a8eb45ca23a145bd3cde2c08a7b1e7a8f13466abc85f16aa361a5ef6f042f7a7c93ce5663b69c6e70457135cfe4bb4b2eafc42cc8ae0473a1d7e2cff64d8d170ae7abe9ae4bb506618110e58aa6682ec0990fcf54dc9384697593497f16e97ff4064d71a7aa99823f8007a661b3324a466ef59212ffdedd98e10a9ac64bfa4ce0f507bc255ae7d59932c2dfbad2398c0bddb6f593e444d92912dfd6a29b1b3ad1e8a5c4634f1e4a3b31ed24d3dc99f1bdf576e00dd58fcc93f43c398f1334cdb4e6f421afb02e13e802e3514d95f91bd9a954f022c4ae3770a8694340000000000"]) getgid() (async) syz_emit_ethernet(0xf4, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa3d8ad8accfd230a8eb45ca23a145bd3cde2c08a7b1e7a8f13466abc85f16aa361a5ef6f042f7a7c93ce5663b69c6e70457135cfe4bb4b2eafc42cc8ae0473a1d7e2cff64d8d170ae7abe9ae4bb506618110e58aa6682ec0990fcf54dc9384697593497f16e97ff4064d71a7aa99823f8007a661b3324a466ef59212ffdedd98e10a9ac64bfa4ce0f507bc255ae7d59932c2dfbad2398c0bddb6f593e444d92912dfd6a29b1b3ad1e8a5c4634f1e4a3b31ed24d3dc99f1bdf576e00dd58fcc93f43c398f1334cdb4e6f421afb02e13e802e3514d95f91bd9a954f022c4ae3770a8694340000000000"]) (async) 02:25:43 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0xecdd, 0x5, &(0x7f0000000200)="0c461c90a3ba47a6e3c6c1fd02726c892d8a3e07353bbe2927baa713838765f7abb1ea8995d55ef6a890bd88169be75d08aca1a68f2c59ed98a46c23ef450c2f8bdc1eab2d366aaffe9dadb7595fd0c7bb7e919e6fcf47baafe05b446d2af6e2e1ba77fbe7a469be7c05b3c39801914f92985dfbc80227745445d700fb0525a0d1ef80964ef81536e9949bd438dca4f9b94d5529ea0c4008ab1b346eb79f4def08f22e002edefbbf0df8d63e22a8f6c47e482980822026c47c107495750dd77226d4a641ae2fee70b8eea93379bd385c94069d82f0b29a604603bb", 0xdb) (async) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) r1 = syz_open_pts() close(r1) syz_open_pts() (async, rerun: 32) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) (async, rerun: 32) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) (async, rerun: 64) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (rerun: 64) 02:25:43 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2d}, {0x6, 0x0, 0x0, 0x100924}]}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 02:25:43 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b80f897ac103dbe14808058ba2e1c0589d1155ff6a4b3aaafd702812b003e281cd10ca13dffa01204eb67cfc2986280d14d7181728435629711374cc4246907f80c83d87b6c5adbbe5847a8f1a956d0f963de8c4b2d72b011f6e80168e4b3bb832003533a466e0df15cf549923fc487744560061d7e1b499551146b4be2c3bd296f7bd48c6e39cf2c4e0d023c3ed619f31736278a150f4a284c7bbb462c5d25e7b17a9d5a9c79d0c9909cb0d5d3a13a7bd1e278c49f0331a724aa7669d30db0c355c486e0fe34f94ebf9b288a8b89d729705420c1b5cbc5b762f22a4718012c57f3f186d58ccf532f44e6c47240800da645e21f81e10a1c99ad258d0937e967ae3ecd1196f550edfc1d171b3f978076cec77330be5e2f41678b90d91d696e8ab5073129ff731abbd84d90ff2c6f789634ca2690e1e3008a4a91abed667b24a24ac4b7f89696f25d3d3147899b232340a2d238cfd5fe97700fe5c03ec14f5c1d4564ab23e16af0b9b06e08fca3d2665af00be5d894c1344b88aa365c6aee66582e5d2794352ce675a684ad5f643ea91bc11b7c2e85268f4b3327d53dddd3c72472e03a251fda6f9755e3ae437f550be0ae036739ecff3d811e95a6ec12155fbc2e93fd3724906cdc5cec192c45eb4a02d0cead1bcaa5567a980a1f08969b97e86cfff97befc0e380ad5107f42fe863514571a4d6c39bb738b941663793d52253c341e3d26928d2fecf97bf4986a63e7a0d9941e030c29ecc9c5d75c773c926ad0ffdb5cd67d613c11e21cd95980907b77f18c71f566c5475b2a647ece811be242b62b892b6029f065a582ac7d9eb68f9565577d84ae75d8dcfac033e51754d5ec1ab79e4d013bcabf0804e7a6cdd54e5ee5ac491d8a5059090c2ff240cd20a732bfcbd13d844e33936f06a08e4dd7f47a5afeeaa287a8f8d96ddd17183cd46912844e3e78aeff24d937ad0d6d734b4c098417c8552929a719e3df5073833009f10b16691704b0d2ede03ef491bd6acc4018eaa1ab53fea022d7147650f09a863725c93298a046482c8950c4b377ca59affa3278380ef1b0bcd290c4e208d1e4b02c00eff734d6c80c956024c1b451f9e25b5cab8617c5a8a136a1e192c8456f1cfc21032ee75bbdd8c2775f052fda0402d641e878323abcb24104c04ad99356fab709f9cac25cf83ca997aca2d781f546a1d724a83b01f38a38fd5240fc343072813771edd9bd5499ae6c742d5d1fc0c1644dc28330f55143791596be3cb6809ed1f84b414e350ddee21b22b8375784f4d529daf06e8cf3ddad2ddc084098fba0c5d9875311ac7bccede676c94a70de9736104c9e62250023353b9922623420a3543756de0434c5aef973a98d99e8df09af689fb62b48685c914504a37722edb213922df37abb58096dad0ab93a825697efe7b2850094fa7aa9dc2da2f0e91188b29c8376df08660ff6b7c8ba32c7dcc5e79f9fbeea0de8b26703214616af13e3222fcef48de48a7662c965404669737b06cedead834e043d7ab300c9beae61d3016effe5866b4591c3c147bfd00fa7ae150476338636e88d530c11eaf5fcbd2a65defeb6356aeeec062c96bda3e3d50a079f3b7e16c68619700ae4b0c0c8efbf9cc1233fe46c07335f526e164fb72d722b43eeb2079590374360eaa3d4199a3a205e543a195ef1995f5aaa7bbecf2d61f8435d36c8ea89768d21cb8e1d1f5df84ed45e4dd92ce508281de166f7b093064f9d54e02f5e3dd1ddecb377ae411b9fd580a624045edbd86331d4527a6c9c47b0fd34b49b7295c6e784c5478da495dbe62d606085256d3127b64aa0ee3df3969f7af2ad9f872149ee472a4bea3bb8e7dc50b7a36ebcfbc9f05c95dfb0e2f02ccdc3da22f22e07628bd81a56dbcca1984439667ef4cc7a8e8d3f677793175d5b067aa70ed63627172288a35090b5c0d4af04fbab0a4e437ded77cdc53beede19861065157cde0c248de8be5f021300d22c0acd22dad49f4991d010138bc4cac6008439567aa11f4938209d48a9a5b2e47b250db00effd139ceef03c124c9603b1244068f3c0ce92a96b19aa6b0ef42af98693137f31d8337e2014f29addde0c24611588f432b705e1dbedb1e1d774f65fe9bdfa2163c3d20ed00a5ebce3235f0c8af7014b0f73c8906403a14eb760c622038514661173e82ac5e4e0fb86b3ccbec33ccc2868549a36dc1d8add50ee147cdf659f6e265351bbc98d5c434ca4567507c07e2ecd7198c0ff5ff0c029e9503befbb754de4b37750f959255d832649080f7be6712ee47246bbbe15861a59f0ff889f086163c461ecfea42d6176d7aa7734ec3e5b8f200ab810fbde4744ed201485505f2fa06556feef32905c9768e06a00bb85170df121afc9199cec1ec98cc340069bfc1bf33e30a80df6e575154c8e9f25893e7f68c2546dfd9f8bde2f3c51910fa3cfa2af9ef562d6f3e8a85fa494fd3e848fe7a37f442c6b20ff19d9d7d8369513cfc4b5ed0b18cd52ad64bea7aa8ed4ee638a6748081d7a37905686c554f1ce98a73a2909be3b1bbf8e418d704a57e6f1a31eb8ecba478ec6b2f15648ba04b81a5ef6c8d71c04e27cf5d681431e521d6885520361308700f830550691ae8f6a00b41c8b07dbee3487a799ee54601f3b053c773111ffad4dc1ff96e0e4bbee057438d80206edab55cd096543b3f8aea378f0d37863465fa362d11d05456f82af232a2b3bbf10716ee6ec7647aa0c52378f8210168e048084904d16a0ed3400789ac1eeb6d9f5964092de61f479e46dc0e40f6e9d7556badd06f23182503cce59d62e22a747a9c14a514e79cfb7ad57f26761b064f87d8158c71518a5726531df5c21c9dc4c8c552da3dd3bb639d02bcc0cbde1b9497f04ed57ed0892f65a0b69e5ce60ae0436f8599c84365a37e9a56ac25965ccc274d7e586ce726c86f6ed6b56237b42270cdf3a19a490fd7aa9cf8dac4d05fcaab309b6c4547adce13cdc4c4ecc592402413ad5bdeb53a4031c9590a50037d51b6bdf8f833f08501067e523a116b06f5be7d48e3948b3639fa7e8aa3ddc9d6238d2fb36231de779c0935e3e119f5435343cd3abe6bf75738a5d2ff0dde0abc3fcae60623f00c5c68399b7c78564359777775da5d223736fa8fcbff6f9c9b650fd95b3bbc6ad3862f3f283663247c3c08a640ae83e8dd9ebf995190ca5554e3d5f6895af81963ba9e44d0da72207d70763d7a011a55e7e091f8310b6e66a12eb7c15a5f219c2a6c87989e6b7b828a11ff9f17cfbc2dd024511958f84a8553722f2723487d57aa372abd8f9493a650904c2355bcbde2f1e2701743571eb3dd6fa964377f029238e78d5a14ee34d7102f307c3805c64290312876001babfd933912c1fcb72760472290904eb3e37df39418356779f0dd4cc88aa784ed6d6bfcf9d29a366ab413aaf0c2d946ff3093495648e3dc5783c09af3a9812a0c6c36392c565bb3ddbec3bb6071209b720a4ea7ba39feae2e819c8ff2a2692d4bcf3fc95578714c52f957904681b9702243fc1dbcd3ea8eb70b52bf0ec5b9295fc5705c02716da177db95b831f5b8c443c26d0910d4dd0d77c8c07ede5a636748d39322e650be45c406ecc0f6b4d2ffbbb88c510fce1125638d07bb710bcd75acac726c61676a4ce83fe045f5271dfef55a2cafc8eccc3bc85d65f4a6b1003cb50baead9f172439e12e0e6d4808c43438193b51a1376fb712bdd64e9c848f16d5b913f2a4c720ca0d8496cbc097c82d9e789207747d8246957f6bc6eba02ae6fad879dabfbc65b4bfe5d8041437f97d3a50a4201f6a9f8ed704fd23829a5fd120c401f31402787f489cca6e68067646eff931c979506a090fbb73fefc923b79a5c30ecbf871f7f6a762712290f921bc685d3b45bf13f5ba30e7858dca40ff4313000cd3404a039df1e8eaca5b18fb9d0a78bab4af463fa85fe3d2ecf0d6c7b7d122cc2949dbbae33067d51ce718f6dfdf9e16ec995ec699a2e63e22ba857fd16e5854f260e8294ce2cd608debb13303d8d128ae7408a719d0d01c7e058f79aec94baf0f85bf762634e2c02092ea82dbafd5891e23dc9226533715eeff403ad0a39ebb6a096391ced8afe743d53523fb92574324f244dff0873b54bb1dd9efc17723cb05379ba1cbc4ed29a2f1a830bf79a0280a26e2112271a2d7ba742b7a509cee2e14ca84a21f906a3de4b0ddaf4d06f7d43023913b7d458b2dfc97df0791f2ec8d6bdb3b4c21307002968e8ce0ee5c23b6a3e32ed870e784ae39ac377e0f29d35a341759495f6e43927550a387ff73a74a631b24265b20b283dd73dd43070a41b1e60a0af91c66239e335e10723ac21fc98763478ae964cdf7c8bf504542af1f676b640baa1993fa7784a373f5a1146b7510c54b77e058348d6f53a4db92c9492d2b20e1a91ff465894e73bd53bd703754bfe462ccedeff4609e7af552caae42f7706fe221562d40f70ca3d140f68830f0ca381a88f55cdf6b594ea3aacfa704c3a58b5c90c72f67814ae33bd8e51ba3d394f203d669282ae1cf54f1e5e5ca284ec8214b1bf350801020c3395fb369d83fd04b393bb4dd67b8d9693ff3840619ea79f8435b4901dc57ed935f0ca60984f401e95d82e2a09c36ee37b873dbc7d6fd765f49e39856c088c271a5b5b860cef47a9eb7e721646b661410af75a8c3749a5f6594a46ff8ea20ece4e92432013c0a2b37751309d8da219bc69a8a18fed0eac2f85a3e314bd6ef87c1e10dae9fea64267f5ac5db00188741c5a3b709a2203eb65bc9e868c942ffe8874e42e60b84fddd715f8a0902c75279253b7524e03d619d9b9e46fc55c41148b671d53169c52e91ce357bc43d6b62b29222a2af4edd2251b362676ac2bc6d560b81a782a1d0b337ad337661984be586d95ce9a130cbb35953682a0b4be94a73bad6cd95ba544772a4b4716f2a666e0f61fe09025125424933dd081464c5aa8e0e8c3a86dc4a3edcbdd733e384569874c7832184cad58a2c9c8a2847cfca3e27966777ed7cf0e02459716b543b2e7bfdedecf552a78ee2befe40d7788ba15016f1bffc7c9f98a5bdf0a011eafb25e7b7cbec7b161f8ea8e66684964479db70b027a689e73bb573cef1d1cb25b6f9109cbf3ff03782fa1f7c80c9ba331e938dd7e44ca22bb0ec835ada8124081a4d2072c6ca564c27bd6b08e86b7cf12ca1fbb18a97763743aac4c4e52588abca4c8cd199fcb38450d030939c794e0ebeb4ef062587c4b71ac3eee89c2a43bf9f4f2bc0fbe61470cbcefcd41957536bc7219a59442c1a59d8858a97bc1f551a00ac87c5690ca17bd7b2c4b654c60b9eb0217212e1a1f4923341ef7a63bbd264f4cf1ef831b85ce28ba0f0ca394e9e634a05a07baf9f683c289e697c3073f45171b19a93197c4c4215cab9026f7564bcd44b4e3e364da05f2ae75e2ef83af5b4df447bba56e54403958a119d014ce913c652137b17d892849b138f9144e86637e0b0c9a7699b8151bd392bd318d46922e53fbb824274f751067674bd3367ea1f9f85a79d875af466a04a4ce9ee7ef11df33b39055ceafd578832e8a27dfc7454cc4e3cc14c14af74082e6cbc1f2356d382bad34eb2a6aa526fb5f7b0ee62544f2746f5b4a9dd9166d7597949b184930c019e38b20f3dcd20f5c9ac6e33a46056321a9abf94b951fa973a232636021caadf11f43e373e3e0a40064493ecd08b480a13d305348450426f5593a3dcca26952161252a7ad83bfdb23ed79efdb0b036af308c7ad899419908dbf7bde45a7e403abc245469e611", 0x1000, 0x5, &(0x7f0000001080)=ANY=[@ANYBLOB="076c28a550600000000000000000"], 0xa) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pipe(&(0x7f0000002140)={0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) r3 = getpid() open$dir(&(0x7f0000002180)='./file0\x00', 0x7374d35ae47ee3e2, 0x0) (async) ktrace(&(0x7f0000002100)='./file0\x00', 0x1, 0x200, r3) (async) r4 = dup2(r0, r2) ioctl$FIOASYNC(r4, 0xc4504447, &(0x7f00000000c0)) (async) r5 = accept$unix(r4, &(0x7f00000010c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) lseek(r5, 0x2, 0x1) 02:25:43 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2d}, {0x6, 0x0, 0x0, 0x100924}]}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2d}, {0x6, 0x0, 0x0, 0x100924}]}) (async) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) (async) 02:25:43 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@un=@abs}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r1, r2) (async) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@un=@abs}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) 02:25:43 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b80f897ac103dbe14808058ba2e1c0589d1155ff6a4b3aaafd702812b003e281cd10ca13dffa01204eb67cfc2986280d14d7181728435629711374cc4246907f80c83d87b6c5adbbe5847a8f1a956d0f963de8c4b2d72b011f6e80168e4b3bb832003533a466e0df15cf549923fc487744560061d7e1b499551146b4be2c3bd296f7bd48c6e39cf2c4e0d023c3ed619f31736278a150f4a284c7bbb462c5d25e7b17a9d5a9c79d0c9909cb0d5d3a13a7bd1e278c49f0331a724aa7669d30db0c355c486e0fe34f94ebf9b288a8b89d729705420c1b5cbc5b762f22a4718012c57f3f186d58ccf532f44e6c47240800da645e21f81e10a1c99ad258d0937e967ae3ecd1196f550edfc1d171b3f978076cec77330be5e2f41678b90d91d696e8ab5073129ff731abbd84d90ff2c6f789634ca2690e1e3008a4a91abed667b24a24ac4b7f89696f25d3d3147899b232340a2d238cfd5fe97700fe5c03ec14f5c1d4564ab23e16af0b9b06e08fca3d2665af00be5d894c1344b88aa365c6aee66582e5d2794352ce675a684ad5f643ea91bc11b7c2e85268f4b3327d53dddd3c72472e03a251fda6f9755e3ae437f550be0ae036739ecff3d811e95a6ec12155fbc2e93fd3724906cdc5cec192c45eb4a02d0cead1bcaa5567a980a1f08969b97e86cfff97befc0e380ad5107f42fe863514571a4d6c39bb738b941663793d52253c341e3d26928d2fecf97bf4986a63e7a0d9941e030c29ecc9c5d75c773c926ad0ffdb5cd67d613c11e21cd95980907b77f18c71f566c5475b2a647ece811be242b62b892b6029f065a582ac7d9eb68f9565577d84ae75d8dcfac033e51754d5ec1ab79e4d013bcabf0804e7a6cdd54e5ee5ac491d8a5059090c2ff240cd20a732bfcbd13d844e33936f06a08e4dd7f47a5afeeaa287a8f8d96ddd17183cd46912844e3e78aeff24d937ad0d6d734b4c098417c8552929a719e3df5073833009f10b16691704b0d2ede03ef491bd6acc4018eaa1ab53fea022d7147650f09a863725c93298a046482c8950c4b377ca59affa3278380ef1b0bcd290c4e208d1e4b02c00eff734d6c80c956024c1b451f9e25b5cab8617c5a8a136a1e192c8456f1cfc21032ee75bbdd8c2775f052fda0402d641e878323abcb24104c04ad99356fab709f9cac25cf83ca997aca2d781f546a1d724a83b01f38a38fd5240fc343072813771edd9bd5499ae6c742d5d1fc0c1644dc28330f55143791596be3cb6809ed1f84b414e350ddee21b22b8375784f4d529daf06e8cf3ddad2ddc084098fba0c5d9875311ac7bccede676c94a70de9736104c9e62250023353b9922623420a3543756de0434c5aef973a98d99e8df09af689fb62b48685c914504a37722edb213922df37abb58096dad0ab93a825697efe7b2850094fa7aa9dc2da2f0e91188b29c8376df08660ff6b7c8ba32c7dcc5e79f9fbeea0de8b26703214616af13e3222fcef48de48a7662c965404669737b06cedead834e043d7ab300c9beae61d3016effe5866b4591c3c147bfd00fa7ae150476338636e88d530c11eaf5fcbd2a65defeb6356aeeec062c96bda3e3d50a079f3b7e16c68619700ae4b0c0c8efbf9cc1233fe46c07335f526e164fb72d722b43eeb2079590374360eaa3d4199a3a205e543a195ef1995f5aaa7bbecf2d61f8435d36c8ea89768d21cb8e1d1f5df84ed45e4dd92ce508281de166f7b093064f9d54e02f5e3dd1ddecb377ae411b9fd580a624045edbd86331d4527a6c9c47b0fd34b49b7295c6e784c5478da495dbe62d606085256d3127b64aa0ee3df3969f7af2ad9f872149ee472a4bea3bb8e7dc50b7a36ebcfbc9f05c95dfb0e2f02ccdc3da22f22e07628bd81a56dbcca1984439667ef4cc7a8e8d3f677793175d5b067aa70ed63627172288a35090b5c0d4af04fbab0a4e437ded77cdc53beede19861065157cde0c248de8be5f021300d22c0acd22dad49f4991d010138bc4cac6008439567aa11f4938209d48a9a5b2e47b250db00effd139ceef03c124c9603b1244068f3c0ce92a96b19aa6b0ef42af98693137f31d8337e2014f29addde0c24611588f432b705e1dbedb1e1d774f65fe9bdfa2163c3d20ed00a5ebce3235f0c8af7014b0f73c8906403a14eb760c622038514661173e82ac5e4e0fb86b3ccbec33ccc2868549a36dc1d8add50ee147cdf659f6e265351bbc98d5c434ca4567507c07e2ecd7198c0ff5ff0c029e9503befbb754de4b37750f959255d832649080f7be6712ee47246bbbe15861a59f0ff889f086163c461ecfea42d6176d7aa7734ec3e5b8f200ab810fbde4744ed201485505f2fa06556feef32905c9768e06a00bb85170df121afc9199cec1ec98cc340069bfc1bf33e30a80df6e575154c8e9f25893e7f68c2546dfd9f8bde2f3c51910fa3cfa2af9ef562d6f3e8a85fa494fd3e848fe7a37f442c6b20ff19d9d7d8369513cfc4b5ed0b18cd52ad64bea7aa8ed4ee638a6748081d7a37905686c554f1ce98a73a2909be3b1bbf8e418d704a57e6f1a31eb8ecba478ec6b2f15648ba04b81a5ef6c8d71c04e27cf5d681431e521d6885520361308700f830550691ae8f6a00b41c8b07dbee3487a799ee54601f3b053c773111ffad4dc1ff96e0e4bbee057438d80206edab55cd096543b3f8aea378f0d37863465fa362d11d05456f82af232a2b3bbf10716ee6ec7647aa0c52378f8210168e048084904d16a0ed3400789ac1eeb6d9f5964092de61f479e46dc0e40f6e9d7556badd06f23182503cce59d62e22a747a9c14a514e79cfb7ad57f26761b064f87d8158c71518a5726531df5c21c9dc4c8c552da3dd3bb639d02bcc0cbde1b9497f04ed57ed0892f65a0b69e5ce60ae0436f8599c84365a37e9a56ac25965ccc274d7e586ce726c86f6ed6b56237b42270cdf3a19a490fd7aa9cf8dac4d05fcaab309b6c4547adce13cdc4c4ecc592402413ad5bdeb53a4031c9590a50037d51b6bdf8f833f08501067e523a116b06f5be7d48e3948b3639fa7e8aa3ddc9d6238d2fb36231de779c0935e3e119f5435343cd3abe6bf75738a5d2ff0dde0abc3fcae60623f00c5c68399b7c78564359777775da5d223736fa8fcbff6f9c9b650fd95b3bbc6ad3862f3f283663247c3c08a640ae83e8dd9ebf995190ca5554e3d5f6895af81963ba9e44d0da72207d70763d7a011a55e7e091f8310b6e66a12eb7c15a5f219c2a6c87989e6b7b828a11ff9f17cfbc2dd024511958f84a8553722f2723487d57aa372abd8f9493a650904c2355bcbde2f1e2701743571eb3dd6fa964377f029238e78d5a14ee34d7102f307c3805c64290312876001babfd933912c1fcb72760472290904eb3e37df39418356779f0dd4cc88aa784ed6d6bfcf9d29a366ab413aaf0c2d946ff3093495648e3dc5783c09af3a9812a0c6c36392c565bb3ddbec3bb6071209b720a4ea7ba39feae2e819c8ff2a2692d4bcf3fc95578714c52f957904681b9702243fc1dbcd3ea8eb70b52bf0ec5b9295fc5705c02716da177db95b831f5b8c443c26d0910d4dd0d77c8c07ede5a636748d39322e650be45c406ecc0f6b4d2ffbbb88c510fce1125638d07bb710bcd75acac726c61676a4ce83fe045f5271dfef55a2cafc8eccc3bc85d65f4a6b1003cb50baead9f172439e12e0e6d4808c43438193b51a1376fb712bdd64e9c848f16d5b913f2a4c720ca0d8496cbc097c82d9e789207747d8246957f6bc6eba02ae6fad879dabfbc65b4bfe5d8041437f97d3a50a4201f6a9f8ed704fd23829a5fd120c401f31402787f489cca6e68067646eff931c979506a090fbb73fefc923b79a5c30ecbf871f7f6a762712290f921bc685d3b45bf13f5ba30e7858dca40ff4313000cd3404a039df1e8eaca5b18fb9d0a78bab4af463fa85fe3d2ecf0d6c7b7d122cc2949dbbae33067d51ce718f6dfdf9e16ec995ec699a2e63e22ba857fd16e5854f260e8294ce2cd608debb13303d8d128ae7408a719d0d01c7e058f79aec94baf0f85bf762634e2c02092ea82dbafd5891e23dc9226533715eeff403ad0a39ebb6a096391ced8afe743d53523fb92574324f244dff0873b54bb1dd9efc17723cb05379ba1cbc4ed29a2f1a830bf79a0280a26e2112271a2d7ba742b7a509cee2e14ca84a21f906a3de4b0ddaf4d06f7d43023913b7d458b2dfc97df0791f2ec8d6bdb3b4c21307002968e8ce0ee5c23b6a3e32ed870e784ae39ac377e0f29d35a341759495f6e43927550a387ff73a74a631b24265b20b283dd73dd43070a41b1e60a0af91c66239e335e10723ac21fc98763478ae964cdf7c8bf504542af1f676b640baa1993fa7784a373f5a1146b7510c54b77e058348d6f53a4db92c9492d2b20e1a91ff465894e73bd53bd703754bfe462ccedeff4609e7af552caae42f7706fe221562d40f70ca3d140f68830f0ca381a88f55cdf6b594ea3aacfa704c3a58b5c90c72f67814ae33bd8e51ba3d394f203d669282ae1cf54f1e5e5ca284ec8214b1bf350801020c3395fb369d83fd04b393bb4dd67b8d9693ff3840619ea79f8435b4901dc57ed935f0ca60984f401e95d82e2a09c36ee37b873dbc7d6fd765f49e39856c088c271a5b5b860cef47a9eb7e721646b661410af75a8c3749a5f6594a46ff8ea20ece4e92432013c0a2b37751309d8da219bc69a8a18fed0eac2f85a3e314bd6ef87c1e10dae9fea64267f5ac5db00188741c5a3b709a2203eb65bc9e868c942ffe8874e42e60b84fddd715f8a0902c75279253b7524e03d619d9b9e46fc55c41148b671d53169c52e91ce357bc43d6b62b29222a2af4edd2251b362676ac2bc6d560b81a782a1d0b337ad337661984be586d95ce9a130cbb35953682a0b4be94a73bad6cd95ba544772a4b4716f2a666e0f61fe09025125424933dd081464c5aa8e0e8c3a86dc4a3edcbdd733e384569874c7832184cad58a2c9c8a2847cfca3e27966777ed7cf0e02459716b543b2e7bfdedecf552a78ee2befe40d7788ba15016f1bffc7c9f98a5bdf0a011eafb25e7b7cbec7b161f8ea8e66684964479db70b027a689e73bb573cef1d1cb25b6f9109cbf3ff03782fa1f7c80c9ba331e938dd7e44ca22bb0ec835ada8124081a4d2072c6ca564c27bd6b08e86b7cf12ca1fbb18a97763743aac4c4e52588abca4c8cd199fcb38450d030939c794e0ebeb4ef062587c4b71ac3eee89c2a43bf9f4f2bc0fbe61470cbcefcd41957536bc7219a59442c1a59d8858a97bc1f551a00ac87c5690ca17bd7b2c4b654c60b9eb0217212e1a1f4923341ef7a63bbd264f4cf1ef831b85ce28ba0f0ca394e9e634a05a07baf9f683c289e697c3073f45171b19a93197c4c4215cab9026f7564bcd44b4e3e364da05f2ae75e2ef83af5b4df447bba56e54403958a119d014ce913c652137b17d892849b138f9144e86637e0b0c9a7699b8151bd392bd318d46922e53fbb824274f751067674bd3367ea1f9f85a79d875af466a04a4ce9ee7ef11df33b39055ceafd578832e8a27dfc7454cc4e3cc14c14af74082e6cbc1f2356d382bad34eb2a6aa526fb5f7b0ee62544f2746f5b4a9dd9166d7597949b184930c019e38b20f3dcd20f5c9ac6e33a46056321a9abf94b951fa973a232636021caadf11f43e373e3e0a40064493ecd08b480a13d305348450426f5593a3dcca26952161252a7ad83bfdb23ed79efdb0b036af308c7ad899419908dbf7bde45a7e403abc245469e611", 0x1000, 0x5, &(0x7f0000001080)=ANY=[@ANYBLOB="076c28a550600000000000000000"], 0xa) (async, rerun: 32) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async, rerun: 32) pipe(&(0x7f0000002140)={0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) r3 = getpid() open$dir(&(0x7f0000002180)='./file0\x00', 0x7374d35ae47ee3e2, 0x0) (async) ktrace(&(0x7f0000002100)='./file0\x00', 0x1, 0x200, r3) r4 = dup2(r0, r2) ioctl$FIOASYNC(r4, 0xc4504447, &(0x7f00000000c0)) (async, rerun: 64) r5 = accept$unix(r4, &(0x7f00000010c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) lseek(r5, 0x2, 0x1) 02:25:43 executing program 7: getgid() (async) syz_emit_ethernet(0xf4, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa3d8ad8accfd230a8eb45ca23a145bd3cde2c08a7b1e7a8f13466abc85f16aa361a5ef6f042f7a7c93ce5663b69c6e70457135cfe4bb4b2eafc42cc8ae0473a1d7e2cff64d8d170ae7abe9ae4bb506618110e58aa6682ec0990fcf54dc9384697593497f16e97ff4064d71a7aa99823f8007a661b3324a466ef59212ffdedd98e10a9ac64bfa4ce0f507bc255ae7d59932c2dfbad2398c0bddb6f593e444d92912dfd6a29b1b3ad1e8a5c4634f1e4a3b31ed24d3dc99f1bdf576e00dd58fcc93f43c398f1334cdb4e6f421afb02e13e802e3514d95f91bd9a954f022c4ae3770a8694340000000000"]) 02:25:43 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x64}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000001540)=ANY=[@ANYBLOB="1bb8325c27d600000000000086dd6065aa5b00300000fe8000000000000000000000000000bbff0200000000000000000000000000010300907800000000600cf1ff00000000ff02000000000000000000000000000100000000000000000000000000000001"]) 02:25:43 executing program 3: r0 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x6000) shmdt(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8d941b30deb6d7bd, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='W\x00') rmdir(&(0x7f0000000180)='./file0\x00') acct(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 02:25:43 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2d}, {0x6, 0x0, 0x0, 0x100924}]}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2d}, {0x6, 0x0, 0x0, 0x100924}]}) (async) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) (async) 02:25:44 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0xecdd, 0x5, &(0x7f0000000200)="0c461c90a3ba47a6e3c6c1fd02726c892d8a3e07353bbe2927baa713838765f7abb1ea8995d55ef6a890bd88169be75d08aca1a68f2c59ed98a46c23ef450c2f8bdc1eab2d366aaffe9dadb7595fd0c7bb7e919e6fcf47baafe05b446d2af6e2e1ba77fbe7a469be7c05b3c39801914f92985dfbc80227745445d700fb0525a0d1ef80964ef81536e9949bd438dca4f9b94d5529ea0c4008ab1b346eb79f4def08f22e002edefbbf0df8d63e22a8f6c47e482980822026c47c107495750dd77226d4a641ae2fee70b8eea93379bd385c94069d82f0b29a604603bb", 0xdb) (async) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) (async) write(r1, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 02:25:44 executing program 2: r0 = geteuid() (async) r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) (async) r3 = semget(0x2, 0x3, 0x216) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) (async) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5a300000032"], 0x1) mprotect(&(0x7f000039b000/0x2000)=nil, 0x2000, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) r6 = dup(r5) listen(r6, 0x0) (async) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) (async) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) (async) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff289491cf00000784"], 0x10) (async) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) (async) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) symlinkat(0x0, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) (async) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) (async, rerun: 32) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) (rerun: 32) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040), &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000280)='\bw\x92`\xf2\x19\x9d\xf8`;\xe1\x92\xcam(\xd4\xe9\xf6ds\xa7[\xca\xf1N\xacc\x7f\xb7\x8a\xdc\xe5\xa2\x16u\xfc\x11\xd5\xa7\xacv8\xe1[\xa3\x19\xca\xfc&$\x94C~^\x95|\xf7\x03\xd0\xe1/+AS\x9a?\xccu\xd8\xf4']) 02:25:44 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000001540)=ANY=[@ANYBLOB="1bb8325c27d600000000000086dd6065aa5b00300000fe8000000000000000000000000000bbff0200000000000000000000000000010300907800000000600cf1ff00000000ff02000000000000000000000000000100000000000000000000000000000001"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x64}, {0x6}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) syz_emit_ethernet(0x66, &(0x7f0000001540)=ANY=[@ANYBLOB="1bb8325c27d600000000000086dd6065aa5b00300000fe8000000000000000000000000000bbff0200000000000000000000000000010300907800000000600cf1ff00000000ff02000000000000000000000000000100000000000000000000000000000001"]) (async) 02:25:44 executing program 3: r0 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x6000) shmdt(r0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x8d941b30deb6d7bd, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='W\x00') rmdir(&(0x7f0000000180)='./file0\x00') acct(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 02:25:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000640)={0x0, &(0x7f0000000180)}) pwrite(r0, &(0x7f0000000100)="fb008a8308029be9db74fc76fa3a", 0xe, 0x0) 02:25:44 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@un=@abs}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = dup2(r1, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) fcntl$lock(r3, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x9, 0x5, r5}) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r2, r6) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x7, 0x80000000, 0x9e, 0x5c, "7da16ef0390f1f7f456d36c703ef6917177c6d84", 0x3, 0x4}) 02:25:44 executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208021ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) socketpair(0x10, 0x2, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 02:25:44 executing program 7: clock_gettime(0x0, &(0x7f0000000040)) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = dup2(r0, r1) ioctl$FIOASYNC(r1, 0xc4504447, &(0x7f0000000240)=0x2) r3 = socket$inet(0x2, 0x1, 0x9) r4 = kqueue() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r7 = dup2(r6, 0xffffffffffffffff) ioctl$FIOASYNC(r7, 0xc4504447, &(0x7f00000000c0)) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r9 = open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x10) dup2(r8, r9) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000280)=0x8000) r11 = open$dir(&(0x7f0000000200)='./file1\x00', 0x80, 0x90) r12 = dup2(r10, r11) ioctl$FIOASYNC(r12, 0xc4504447, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xbf, 0x4, 0x800, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffffe, 0x6c, 0x2, 0x100000001, 0x7fffffffffffffff}, {{r5}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x2, 0x4ca}, {{}, 0xfffffffffffffff8, 0x20, 0xf00fffef, 0x2, 0x4}], 0x3, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0x8000000000000000, 0x2, 0x10, 0x19, 0x3}, {{r7}, 0x0, 0x20, 0x10, 0x6, 0xfe}, {{r8}, 0x0, 0x10, 0x20000000, 0x8, 0x4}, {{}, 0xfffffffffffffffa, 0x4, 0x1, 0x8893, 0x3}, {{r12}, 0xffffffffffffffff, 0x0, 0x1, 0xeb5, 0x6}], 0xfffffffa, &(0x7f00000001c0)={0x4, 0x1}) 02:25:44 executing program 4: r0 = getgid() socketpair(0x18, 0x5, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f00000000c0)="c81b28c7d3d82223e062a2ba9bbf7dc85c08e68eaef2a77253d22622781cec9678dafae2ca707ecd64b1ae919070b8c793d7358d2ae22eb00dcb38bd58174f214229197f56c14a9d0274b1d92dd8a597dc88b3e2d07685ac", 0x58}, {&(0x7f0000000140)="7435db5d566897ee92d6b7867cea45bb0c0a667726f6aa785c44be8b4ed5347cb090004dd24c95f19a69134e3ca777d8203552948d4b3f467efee537ad520ea5180c521419b86b2c183288d7eb3a97a56425b6f4b8d53d9bfcfb27ce5f2afa57824084fe566f0a07bca88cd3e8673f8dbca151b0fe0b0812edba799e91149315fa984d61582fa371e7314e620ddeb99e8f8283d3b774a42ebad8a857b5f838b083de324aa62e8ed9cd88fc7a5e7b", 0xae}, {&(0x7f0000000200)="e8879eaa13f4e2c7f2014789aacb32ebe9a1c17f465961bdbb257af84991e7cdef9aae359746564d342da013c634568b302aa4f9c96fdeae4e500dbe0cf27256a82d126c", 0x44}, {&(0x7f0000000280)="604ab0d41607be2627a100048444a7b341b9235d46b253589fbb87aa4ba55cd8041a510ad5f31e35bed5478edd62bbebfd0fb08bb30e60e1126bd5c9d38397908703bebcd6afb37fa7", 0x49}, {&(0x7f0000000300)="acf1bc4c19a2a217de234a62cdcc69d99766c2eb1b392f120fa96e2a6d96e28def49928b8e58584fa5419adc8ec1191f50e2b122cdf07dfea07fb2d615886bcbd4dfedf66f26f995c7311a782e7adfad323449d098b7de98982c99936ec63ba3cf75f1ed9e854e9a051b45f51338a4ab12f18a8629e9f5bd083abc36f0d7adcaac1538c1d5f743c0fa68a19814aef9a294f980b15478b801505ee845ce96f8ffc32e00f2043453579e9c12f4", 0xac}, {&(0x7f00000003c0)="661677ee201d62bc8b3f9c9f3227159686da87b6801d396dd4b579a979c1e71fc8608d2b3661336196b118d875d1bba81e22269f3fa375991e6e86a1afc52f8d0e22b5974915e03e60997f461d3929bbf60bfc9c16e6494e5cbe4b618cac8070fa8935a49e1d90274f3b1ed1bf97a82abf422e5455c1d3c0acfc55657b35d30d08849ac2efd04de4a724dabe4b6c8e0eec6ce5d34c8be03fba", 0x99}], 0x6, 0x0, 0x0, 0x2}, 0x40d) setgroups(0x1, &(0x7f0000000000)=[r0]) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 02:25:44 executing program 4: r0 = getgid() (async) socketpair(0x18, 0x5, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f00000000c0)="c81b28c7d3d82223e062a2ba9bbf7dc85c08e68eaef2a77253d22622781cec9678dafae2ca707ecd64b1ae919070b8c793d7358d2ae22eb00dcb38bd58174f214229197f56c14a9d0274b1d92dd8a597dc88b3e2d07685ac", 0x58}, {&(0x7f0000000140)="7435db5d566897ee92d6b7867cea45bb0c0a667726f6aa785c44be8b4ed5347cb090004dd24c95f19a69134e3ca777d8203552948d4b3f467efee537ad520ea5180c521419b86b2c183288d7eb3a97a56425b6f4b8d53d9bfcfb27ce5f2afa57824084fe566f0a07bca88cd3e8673f8dbca151b0fe0b0812edba799e91149315fa984d61582fa371e7314e620ddeb99e8f8283d3b774a42ebad8a857b5f838b083de324aa62e8ed9cd88fc7a5e7b", 0xae}, {&(0x7f0000000200)="e8879eaa13f4e2c7f2014789aacb32ebe9a1c17f465961bdbb257af84991e7cdef9aae359746564d342da013c634568b302aa4f9c96fdeae4e500dbe0cf27256a82d126c", 0x44}, {&(0x7f0000000280)="604ab0d41607be2627a100048444a7b341b9235d46b253589fbb87aa4ba55cd8041a510ad5f31e35bed5478edd62bbebfd0fb08bb30e60e1126bd5c9d38397908703bebcd6afb37fa7", 0x49}, {&(0x7f0000000300)="acf1bc4c19a2a217de234a62cdcc69d99766c2eb1b392f120fa96e2a6d96e28def49928b8e58584fa5419adc8ec1191f50e2b122cdf07dfea07fb2d615886bcbd4dfedf66f26f995c7311a782e7adfad323449d098b7de98982c99936ec63ba3cf75f1ed9e854e9a051b45f51338a4ab12f18a8629e9f5bd083abc36f0d7adcaac1538c1d5f743c0fa68a19814aef9a294f980b15478b801505ee845ce96f8ffc32e00f2043453579e9c12f4", 0xac}, {&(0x7f00000003c0)="661677ee201d62bc8b3f9c9f3227159686da87b6801d396dd4b579a979c1e71fc8608d2b3661336196b118d875d1bba81e22269f3fa375991e6e86a1afc52f8d0e22b5974915e03e60997f461d3929bbf60bfc9c16e6494e5cbe4b618cac8070fa8935a49e1d90274f3b1ed1bf97a82abf422e5455c1d3c0acfc55657b35d30d08849ac2efd04de4a724dabe4b6c8e0eec6ce5d34c8be03fba", 0x99}], 0x6, 0x0, 0x0, 0x2}, 0x40d) setgroups(0x1, &(0x7f0000000000)=[r0]) (async) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 02:25:44 executing program 3: r0 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x6000) shmdt(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8d941b30deb6d7bd, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='W\x00') rmdir(&(0x7f0000000180)='./file0\x00') acct(&(0x7f0000000140)='./file0\x00') (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 02:25:44 executing program 7: clock_gettime(0x0, &(0x7f0000000040)) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async, rerun: 32) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (rerun: 32) r2 = dup2(r0, r1) ioctl$FIOASYNC(r1, 0xc4504447, &(0x7f0000000240)=0x2) (async, rerun: 64) r3 = socket$inet(0x2, 0x1, 0x9) (rerun: 64) r4 = kqueue() (async) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r7 = dup2(r6, 0xffffffffffffffff) ioctl$FIOASYNC(r7, 0xc4504447, &(0x7f00000000c0)) (async) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r9 = open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x10) dup2(r8, r9) (async) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000280)=0x8000) r11 = open$dir(&(0x7f0000000200)='./file1\x00', 0x80, 0x90) r12 = dup2(r10, r11) ioctl$FIOASYNC(r12, 0xc4504447, &(0x7f00000000c0)) (async) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xbf, 0x4, 0x800, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffffe, 0x6c, 0x2, 0x100000001, 0x7fffffffffffffff}, {{r5}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x2, 0x4ca}, {{}, 0xfffffffffffffff8, 0x20, 0xf00fffef, 0x2, 0x4}], 0x3, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0x8000000000000000, 0x2, 0x10, 0x19, 0x3}, {{r7}, 0x0, 0x20, 0x10, 0x6, 0xfe}, {{r8}, 0x0, 0x10, 0x20000000, 0x8, 0x4}, {{}, 0xfffffffffffffffa, 0x4, 0x1, 0x8893, 0x3}, {{r12}, 0xffffffffffffffff, 0x0, 0x1, 0xeb5, 0x6}], 0xfffffffa, &(0x7f00000001c0)={0x4, 0x1}) 02:25:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = dup2(r1, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) fcntl$lock(r3, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x9, 0x5, r5}) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r2, r6) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x7, 0x80000000, 0x9e, 0x5c, "7da16ef0390f1f7f456d36c703ef6917177c6d84", 0x3, 0x4}) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) dup2(r1, r2) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) getpgrp() (async) fcntl$setown(r4, 0x6, r5) (async) fcntl$lock(r3, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x9, 0x5, r5}) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r2, r6) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x7, 0x80000000, 0x9e, 0x5c, "7da16ef0390f1f7f456d36c703ef6917177c6d84", 0x3, 0x4}) (async) 02:25:44 executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208021ff, 0x0, "b000"}) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) (async) socketpair(0x10, 0x2, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 02:25:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000640)={0x0, &(0x7f0000000180)}) pwrite(r0, &(0x7f0000000100)="fb008a8308029be9db74fc76fa3a", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000004000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r1, r2) (async) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000640)={0x0, &(0x7f0000000180)}) (async) pwrite(r0, &(0x7f0000000100)="fb008a8308029be9db74fc76fa3a", 0xe, 0x0) (async) 02:25:44 executing program 7: clock_gettime(0x0, &(0x7f0000000040)) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = dup2(r0, r1) ioctl$FIOASYNC(r1, 0xc4504447, &(0x7f0000000240)=0x2) r3 = socket$inet(0x2, 0x1, 0x9) r4 = kqueue() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r7 = dup2(r6, 0xffffffffffffffff) ioctl$FIOASYNC(r7, 0xc4504447, &(0x7f00000000c0)) (async) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r9 = open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x10) dup2(r8, r9) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000280)=0x8000) r11 = open$dir(&(0x7f0000000200)='./file1\x00', 0x80, 0x90) r12 = dup2(r10, r11) ioctl$FIOASYNC(r12, 0xc4504447, &(0x7f00000000c0)) (async, rerun: 64) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0xbf, 0x4, 0x800, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffffe, 0x6c, 0x2, 0x100000001, 0x7fffffffffffffff}, {{r5}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x2, 0x4ca}, {{}, 0xfffffffffffffff8, 0x20, 0xf00fffef, 0x2, 0x4}], 0x3, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0x8000000000000000, 0x2, 0x10, 0x19, 0x3}, {{r7}, 0x0, 0x20, 0x10, 0x6, 0xfe}, {{r8}, 0x0, 0x10, 0x20000000, 0x8, 0x4}, {{}, 0xfffffffffffffffa, 0x4, 0x1, 0x8893, 0x3}, {{r12}, 0xffffffffffffffff, 0x0, 0x1, 0xeb5, 0x6}], 0xfffffffa, &(0x7f00000001c0)={0x4, 0x1}) (rerun: 64) 02:25:45 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r3, r4) r5 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r5, &(0x7f00000000c0), 0x0) r6 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r8, 0xffffffffffffffff) r9 = getuid() r10 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x0, r6, r8, r9, r10, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000140)="8ff68306f3fda4b7c4058fe9f51bdf8f2ab5f9c4bcb2645e1e6c397f2cc947a247f4592910529cefe492b3e0c95323746f3792224c4bf63a36db72cc000147a9ed0bae646c48f227bc4c43ddeb2887b8cb58ee60ec5c9d31a1aed3550d97ce829757efee", 0x64}, {&(0x7f00000001c0)="84edec819912a16ff59f0338c2cadeb9dca64de673f4e1b19a811754b0f54b20c514d971dccd68afcb70e70d2eff40a8c33d200c9cb2f6bc993871a7ef31bbad6e1c7f9d9a465420efdc68249892847fa8d1b32519df48efe09f9bec63ba5e59c76828dc7aa0f22078960a11d92636c2a7df68bf4be2a2a0d8d76d27faa9d939e0a844cf739e5083f42a63a3ccc9b048a0f6e9909a94dea0d16300a7a85b70e8de40697a4326c7597d61312f58598219d89463324e8d8521181febbabffb558d4e16adec6ccb1bd7", 0xc8}, {&(0x7f00000002c0)="50c9363eb70fbb528997880d3bb6b94926403d5ac6de0617a5b0a7e77cb4f614956962d240b781a9e2ee0276f2dff558c70910062f09c0bfd457eb7e259b865b872a3f690ee24710ce95c6f167fbad367fd5ccfc31b01cc39be6ae9170c318853d16a01135926ec6ad4f0428ff06cc7d737de5d67ccff8c6efbd51ee2ae09b2cd505f726f7e9b0c1e2cae9c67843687c03cb0cc1a000a9afd7bbf99fbd0e22625a39cdf50c0a2224dfffce85855f3bab4890ba6580f8", 0xb6}, {&(0x7f0000000380)="477c4a2c9c70e032c0c77b7ad9cd376509c04c3ad87e45753356a1197762ced0b76672578591b94cfb7295ccef02f4737476b47bbc2d9a7cd9c35cdefaa9eb8bb9285035484b33c91796c1507f2c013e3dad04dbddbe643895b7c2e29f318de4b1747d8b1d9a8979b65cab13ad330616b598fc4c0baa791b8866078a05bc1193d809e2051d94ef1d84bb75644e75fa3e002133206d90e084977cdb59f375faf197e8e965d7324058cb20c337678c8f909ce7f53a5dcec6eaa95f9239f1dfb1a398788be0ca5ebadd5fda83081d7ecb1bfd542071c2378b1b5d9e", 0xda}], 0x4, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r2, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r4, r1]}, @cred={0x20}], 0xc8, 0x416}, 0x408) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x3, 0x4) 02:25:45 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x7, 0x7, 0x1}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r4, r5) close(r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 02:25:45 executing program 4: r0 = getgid() socketpair(0x18, 0x5, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f00000000c0)="c81b28c7d3d82223e062a2ba9bbf7dc85c08e68eaef2a77253d22622781cec9678dafae2ca707ecd64b1ae919070b8c793d7358d2ae22eb00dcb38bd58174f214229197f56c14a9d0274b1d92dd8a597dc88b3e2d07685ac", 0x58}, {&(0x7f0000000140)="7435db5d566897ee92d6b7867cea45bb0c0a667726f6aa785c44be8b4ed5347cb090004dd24c95f19a69134e3ca777d8203552948d4b3f467efee537ad520ea5180c521419b86b2c183288d7eb3a97a56425b6f4b8d53d9bfcfb27ce5f2afa57824084fe566f0a07bca88cd3e8673f8dbca151b0fe0b0812edba799e91149315fa984d61582fa371e7314e620ddeb99e8f8283d3b774a42ebad8a857b5f838b083de324aa62e8ed9cd88fc7a5e7b", 0xae}, {&(0x7f0000000200)="e8879eaa13f4e2c7f2014789aacb32ebe9a1c17f465961bdbb257af84991e7cdef9aae359746564d342da013c634568b302aa4f9c96fdeae4e500dbe0cf27256a82d126c", 0x44}, {&(0x7f0000000280)="604ab0d41607be2627a100048444a7b341b9235d46b253589fbb87aa4ba55cd8041a510ad5f31e35bed5478edd62bbebfd0fb08bb30e60e1126bd5c9d38397908703bebcd6afb37fa7", 0x49}, {&(0x7f0000000300)="acf1bc4c19a2a217de234a62cdcc69d99766c2eb1b392f120fa96e2a6d96e28def49928b8e58584fa5419adc8ec1191f50e2b122cdf07dfea07fb2d615886bcbd4dfedf66f26f995c7311a782e7adfad323449d098b7de98982c99936ec63ba3cf75f1ed9e854e9a051b45f51338a4ab12f18a8629e9f5bd083abc36f0d7adcaac1538c1d5f743c0fa68a19814aef9a294f980b15478b801505ee845ce96f8ffc32e00f2043453579e9c12f4", 0xac}, {&(0x7f00000003c0)="661677ee201d62bc8b3f9c9f3227159686da87b6801d396dd4b579a979c1e71fc8608d2b3661336196b118d875d1bba81e22269f3fa375991e6e86a1afc52f8d0e22b5974915e03e60997f461d3929bbf60bfc9c16e6494e5cbe4b618cac8070fa8935a49e1d90274f3b1ed1bf97a82abf422e5455c1d3c0acfc55657b35d30d08849ac2efd04de4a724dabe4b6c8e0eec6ce5d34c8be03fba", 0x99}], 0x6, 0x0, 0x0, 0x2}, 0x40d) (async) setgroups(0x1, &(0x7f0000000000)=[r0]) (async) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 02:25:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) (async, rerun: 64) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) (rerun: 64) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = dup2(r1, r2) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) fcntl$lock(r3, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x9, 0x5, r5}) (async) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r2, r6) (async, rerun: 32) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x7, 0x80000000, 0x9e, 0x5c, "7da16ef0390f1f7f456d36c703ef6917177c6d84", 0x3, 0x4}) (rerun: 32) 02:25:45 executing program 3: sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x8, 0x18, 0x6, 0x10}, 0x67, 0x0, 0x0, 0x0, 0x0) 02:25:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000640)={0x0, &(0x7f0000000180)}) pwrite(r0, &(0x7f0000000100)="fb008a8308029be9db74fc76fa3a", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x4000004000000001, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r1, r2) (async) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000640)={0x0, &(0x7f0000000180)}) (async) pwrite(r0, &(0x7f0000000100)="fb008a8308029be9db74fc76fa3a", 0xe, 0x0) (async) 02:25:45 executing program 7: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x4, &(0x7f0000000140)={0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r2, r3) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r4, &(0x7f00000000c0), 0x0) r5 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r7, 0xffffffffffffffff) r8 = getuid() r9 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x0, r5, r7, r8, r9, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) sendmsg$unix(r2, &(0x7f0000001180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="01002e2f66696c653000ed82f1f0cfa781c4caf3ff8d13f29ed610b8966a4a437e0413ad64b950de079d40486b2757f78f0acb0a2e4d6ad9fa03c5b3b08709ab743d7fd2f637a8b382d6596319c3ef090087649aa626860ebb18b9d5539e029cc5e072bed6ee27adf6da78ba161175dbd8bd64a0c0a203fd3eed89368954f3f70d9651cff85328ae8452ba0aabb04583840d649f0d3eea2e4c4ab67574f154587187a2cad2ed5f7cbaf9258ce7415a054475a9a8b2a087343092650f6f9ccc0200"/202], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="63e1a55aed216b1c234be4ac6b9a93798ce0d1528bef99", 0x17}, {&(0x7f0000000180)="59cd015102a8f0d0ff5f5306e0f3f8464c62f673dda6e3ffcd11ac9d2e2f34be8d6df9300f751179896cebcb3fce7286ff2246211fa348a218bbdda66d2cc68ebee623ba30420be8b086edfdb4afde5235a27f9f45e691819f94c866a7d756b8da706aa3cd3a3161fe8cb0f8c3e9fa1ced5d3bb74de0f98e1c852c5d55e7fb7724d27eb327b744a719b67c2056ff6984e052c68f09ed0ccca9cd0d35b5fa11d8fea8d937eaa2ac2407d9c82215ab0af8362d3bdb538e2e7ed028e7e221a47291bfc3636320111d42817750cf95078281b582af17386bf8a55cdeb0932d0f5df53f3c8661020695a99723237cabc41a90a466eed125d87beabf0e05ebe93b07fef4338339b943d8d7921ef28bb9dad5ebc29d26620dfa16b56e4f6e2701795cfb1c0d1a2d91d02b6330dbf11a2c391b760ca3a37039a393a19e7b70a67a76cdcf6b46ed32b8593a867296971507414b4ff659d6910caf3051d72b12ac349ebcc2a95a72f0809af6bca2114f27f0973ba6fc7ac7ce302f5e3a0e1a5fc7787602e70871f31ef9bcc3330719cbbe1760f920216a50c160500dcc2fb94d097b62dd2a1257f8e333ffe3dc788b1b09bc87df81f27b9c5327febaf0f9863f305a45c2c0e786ad1ee225f46a27f31a777654ab3ed2aa10ff563976c1043f1b64ef8c3e727a6f23c1fbb591613b01d4c0ff25bcd659dcb48cc197b650221969d0339afd1494dd402c81382d5d978c9b041ceca655a771b4d186f36d0a070f0d41eba82556e7cff8a15857a2032b1579445cfd14ce7c784e80c8e49a4b57a73f744d186c8987a42d8d889d8439fc8c9cdbc39ec1b17cd6e080ac453a0cd8fe8631976c22a41df7aad93afd7f30b12a32f3a02de40925a0cd50966399c4cd4faf7d562555c913f5abd64442a9e7a6f9e69f96eafc020a4f9213c1425fdbefe4c038ebddefb806452481036c39be521cb702b85ab513cd91f63dcac580837040f1c2e0123fbaf15c1e6a8d5960b97caa7e02195561af1e233efbfedbb310f053506f5f71cbcf10505e37b69ae190788160726459101fc440fe2caf08823b2f483789bb10fdbb7f32139f2e6dbbbd2aeb3b7f7b3e933441cfb894bbb0b7fd857e6ebda98f7e66190bd5d5e3a335ee8157dfa3486d29dad996e6310c50fcfee2dca8a754baf3540a03d950875d8d316e7a23eb3967a910ef757652660387444701778617cb9db6e5ff109ac4841ccc2acb8a3f0b6c58e4414359b7d350b2ee7f1f52346cfc2901163fce5f20c1c7ca9fbf69dcb7729c626db666e47ad8e3486317a0601564ba6848f7814b6dfcc8d17286f9c77a362ce511ddd6313034be10ea65c9eca1751d5f6d3f8276d8c1812395c067e25a1cb83c35b92b4f9aeb936ed3db72f7791c3d6921124137b7c10eba29bb1267cf5992ed3a6112be88c467104ac68adcd442842376bd24322b93e5fac64a51f3109b91ef361b863b9ee95db543691b96c43eff7bbaefee9ab9af1adef19ff6e51154cd5010290a2b0f5a65392e9dbccf2f87dfa449fc58e1e69eb23800b69ca8cc10904c30bf8f9ae73eaeb04ad84b5786377c3ded30a2f88b94611ed1e2069473be21442799d1968d318f23dc380c75e830c340b33ae4b20f7553dd03f964ae3181cba57964c09643bb0d1e71df33b6f423fb23079a44ee81ff11e0d4fff263ffd715363f29772d90a708a1d0f8b790349cda49dcbbb6112eaf646f3a1c58691a867e43ff3b8f18da71854f72443ebe07afe5cb32e0906f9143d33a67b97a08e2761e47b8b425037a169dfd9ee9f3fd45be1198325fe2152bc182ba2d01c84336895551b46dfbeef7ac17553bb80d32054f55834c55861494fea3da5fc26c34eb25ee1e9ef9ebec756cc00b32420f5656dd24dda16e61c1c5f0eaddba8e0f202840a7a4e4482908e968d9e180373f57b9cacc107f445ebd08a3fcd99b8657c796196bbe0ca6c45da84292e69d409faf23f1243a4ffc6fb439c320107bbbdb55e3120b9cd6996bf1020b7435baaca0b86824d5d5a853b448f4d1ec7b9894ca6d1d9d34eb997dedabf1094358e14b860a2f9c8dfa354fc43cb2ad74336c5b38c3fd8c801c8d36728a61e09ee48f8c50c56643879582ce9bb0daa13b250edb20f531a312528298c50a47758c3651071a906c9cde673e3aff92ff43e8108498b16e3472a422760990124ae9d16c1ff6ee6ab853e8c39036e4d3af79cfac16a39b674ebe8c8a3d77a42000286c77b5d1bae550298f0f30e031a2ae8427eac645aadeafe9ca5e3eb32dea852d0034a3456ae462ac631d61097a549bcf63a02cd22a50f34bb9032b0580fca765583f43b61c1b05959426aefb407d0dc32183869325b104f041356459277e0f9efd4eae378a0adcc3b654982f7b528fb44474eb56546dc9f971069537ee9c86a3823754e4ec50a499da221c3b76793f5327153be7e0f9c850e0b59406e6526d41d1506b79d020f3c0cc335672e88200b4bea1ddf43a824631e901f94365de6be8bfac04429215182dc719edc686460a59556036446b196882d21e90b667903a07e4b9083c29e50a0fbc80de2d1abfc2ae590c89785f08f03796e8fe204fbe4435c841f05461a2173389be6bcde73664d362d43130da9c5b6f7148c356e4abb94c81c6d4ba42ef9dc182fcbd21c858ab08e72e366c88a16db8fd188b5cf77200b3259e59390530a048ce0658b11914fb4b3fb702afeb0841f4b3331f99e7b6eacdce54c595ea7c8e28cee2a4c51bed6ef97cb8ddbe57b24a83679b9dc13765ba6996c5ac2bae0d379509f04bf4f5f63f827d1dbdabab826a0f58e7c8e0991fbbd139c555db9703ebec8b30b103bb20158e524c0c46ceb432fe5da3cdc263eb8e74ea784d7eaca3a71c079255ae8c5ab058635841cfb0afb24c186097da7278504eb137acbd4e9ab5f67d086d55f31a3dae3b511441ff26728b2b49b751b77ba06093e898da3dc64b78cc19b799d02a60805ad71d1149934629860c5630d82fabf00ab4db4bc147383ad6b082c3e9e3eea25c055e8529776142e3f8054d3313427d75072524d740f5567b8e4f6f2fa7ebd05f3b41f4a153ee2cd30b7dfdd2193d67c2f589bc953c31d004e414503b963a12b795996f74996559860c95d1afa01b6f2e20fd48a2ba5faea1c9a41816d3341e09c297d77ba158f19835f5cbf09d5c97c2c0d4d9c6b117ff3606e2085ea7e2dd54c0597a8c9bf32d22ef89d982cabf12dc00839751ab77e953f6d24914f3a0d2e9d6cfa2eb769c19229cc9434a12fe338fb73c2d2054498d6e359c0d53b1cb7863ed1e8cb717ea96ab120f54a7605b0fffa6cae561f3e73fbf81bca0d3b7305e0171dcd35d83f73479c65d1c783c12202d5f1aaf2662c00d4273d2dc77e288015141f9466529c90b586766ea5323ebd35b6542886b33861dc3c226200df6c19c89ff7f842cc7788b3f79ae9f2e74dcb4124f8fa396b88778ea3fd9653336eda03bf4266358f0aca219c73af8fcf5e2bcd88b50dc5f125be756432e5e2a5ba8029e648d86e90f725cc62c269c8a178659bc63fc9d071bea27f7f1e60fe0ebe89b4fc570c0e208a5cb33569fcabe4974b1311a5643f71bc3c10fc6b5a5c7f1c43bcbb9bedb499b2fdf84f0b70aaecf5c369795027eb0230ba5096e90bf398a957c504d63e8af8b64a1743716352c0f83053db8c8b690a20475c65d16cb74bceeae5b0cec999994f144e28c44208b612c1bd74fef8976059ffec7cf74e977299576786e2fca5fd9afd96eda4e4454c8313938fdff47e11b1f4713c6bc590591d2262570a641afdebfb1677a13dd9bad56558421d9bc4b783f44a5f6137fc98ff4378b2f61d936dde10d84406fb194df26f855173fe7aa902a82539c8b24dbea973fc237117953c1543fe05c9161716dd81e0ac38864c7de66eeea159c564376e7e594fd579df0f547be3375eeb9281d53ab91d88105fd13d9a9b047a6db60f95b2c47cb8acbdd5c7549cea5976545e260f25cc8016196a94ad0a82808cedee3ed66f92f6c7d1f0815a4dbff39815d9622583c25272a99c78a9aa8573f74dd0fedd8c59633555184cf26655037989533cfcbafdfa33d44117d453ab5d658132b3315f1a6f2dbff131ec29a9012bffc755c242eb59c4f1ea8661e0e0ae7a2f620409427578ab65fcbb1cb59231a64ba60a0d2cdef550834961d7e33231be695cc0b58c661f5373f42adb90a02128bbcdbaf2296a5de873bf7ea2481561de7941ce077394e5ea511749c82eaba87df47c7bef3a404bf7daddade1701067c9e583309611d8948b52c3f6aa56799b4cbca202af93524a1ee55786d31fd0cda22ef16be8f9fb73cdaf6a9b6f271ea3fa3d043b533b898a7e9dd3844cb8dfc04c2c0eee5ff57e94eea70090510fdcec593e5653da9caf5cc74990a300d95c20e1a6d4631711dade509323f93bdf04822febe51c11ef21cd92a701445dfec1af5fe89596f9a846ebaedd973f00235f2c084277062caaaf325a2ff0bb927302b504c4991f1ad72919e4cdb834adb55244014b179257d4def0d1b59634178286fee8f20a90ffcdeb989ef9d26dbff0b7744a647c1e7e3a8b5eb6c3cdf4074887fec8ab551522791c5703d60ead059fecf9b72b0c556197539963fc031bbaf49a7148c7019eee3634b466e5b6c8b469214e4184bae888e83f645932d6b83109b7b187e5abf57b62996fdd7cb3685f1726dbd6f01150e13a7df9fe66b202b098ffc0e1b8d6883776ac911fbaa317725271e5e762f990cefc2df4e15c9d6f7f0269a24090acd4bd1a72193bd69e1c86383847b3737c1f1c34a9eb3e31d0be94305972382f8197e08e97de7b787e55e1485847f3be1ea4ccc6386cf51962344982a3ec19e6814d75cf9177144ab14af94266aacaee26be92ed299bb3714651ef33394991d249e51eb1481445f9f2989a6c85f0883c3f075bedb81f7ce001b6c16b4e1d057d27bd6d88a9a91ea7f5aa1db059b3ee8ff117580dd2d158ee6c708df64e6719292f05a7d7100f0f50b72fc14d2630bcfec11ecbbd3b8537b0578ebbf6aadfa79e457074ef0792e85d5db258e13ae06d45a09e1ee5c071e39cfb65b06488f55518be28d48610684b05b07a316c416db56e24c5b287b2a46bfd58948782ba4bdb7aa39fb29790a957a55337c5f89db65ef2935c780f64810e835d713c56f5ea66a4df650917a8779a98cd3fe5a2e443af4c6ad4d36a19166c4efccb1eb118a464029c6e9a3b6b271405a9b344267efd2a703a5bea151c68b0a4fdb224456358419f414dd06dcb8a2ee77a7230e3b5593576fe5bd4407eeacb573e50976c1bd5e91dd338bfa2c966ed141f01da1097566f7c8354581ccaf3c90f63882d20656e7877af1bee8127b7af01231a25d03a4fb230cb76ea86d7f1b49584dea2584c0f32c79fc0eca755ca8f1a1e178f637ae53423acb3baf04dbe56a64164fad0dff38bc25ac3172b3cc457e23a01059d6e4010517e2fc0381f74645e216b7ecbdd8a24c70d12fbf73c198a22c61d0db8c0fbc096533c77f20be9dc3e6d84317daa159c0af81ebf017f420db1fbbc985322ccda87f5c09f8711a6de4cab8dd8d573d60c85d4924b7ffb38c11f666f1d80a700176da36b6ab8304c83a16528b5bdc8cf8dc744f7765c2e483f5ec183fa5c9d16dbcdae6d728a58f9bbff960eb29a65fd88b71edeea7c1eea5349ad2f98ffa40f93f7c2affee80fbe804f5868947e0ca13ce0b9f913f993ef4e8a5a5cca93db304caf363209181cdb38e563025d5f29d", 0x1000}], 0x2, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r7}], 0x20, 0x401}, 0x40b) semget$private(0x0, 0x3, 0x90) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x7fff, 0x0, 0x0, 0x0) 02:25:45 executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208021ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) socketpair(0x10, 0x2, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208021ff, 0x0, "b000"}) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) (async) socketpair(0x10, 0x2, 0x9, &(0x7f0000000040)) (async) fcntl$dupfd(r0, 0x0, r1) (async) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) (async) 02:25:45 executing program 3: sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x8, 0x18, 0x6, 0x10}, 0x67, 0x0, 0x0, 0x0, 0x0) 02:25:45 executing program 4: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000900)=[{&(0x7f00000007c0)="a49cdff871b2ef1592da735581e639fa163d01c9ba6f3d6476ca870c5a9cf173c2ce82c1b87666d4ff5b781a61c7c1e91d25959ef4a2e3e085a0b5ab26b579e1ec97684c97ecb264d23260b0260df80f4ced6dbb269ddc4eed88f8688e0455974e3cb142a6cfd09120f353096c81c3ada76a082fc21177", 0x77}, {&(0x7f0000000840)="635b1f68f3711a38e233c7e0b16a817581c3", 0x12}, {&(0x7f0000000880)="09c778c2eeac43395cb0c7d129340f8015043714905b2e6de83d5e7c2d0c15df6b9cd3bdd21a998d3ba5f0b4f971368b8905caf2e577440ffd3cf9de0f8337dea13bf44345c91398495d5ae1a37c965cd9853c0af1e4183b46d249e67e90c8830e9880512a67f0f51e81000b3f34a8fad4bfee432257", 0x76}], 0x3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000180)="4287abd5b428267b4e96d5d48e7d9c31621052d2386a67e3a3dbc5e00afd78c7526aaf74675dbbcaad8c0850d64c96d371e54095a451bba91add1a06aafce41aafb3409ace6a7d721f80f77f81ac956263a89f0fb9efe9f186ad59df4200a6656b6addb5697cec74d016ace5a3dd2de0f0d387d79294469766eefc6d8cf19dc6673b2784c546fd61971e65637c71882ead84f53f30e8e55841ed6e018f77707a1f5275649f07596f13dd959f1b8a24517c62eb6b3f85c0ff80d997b584bbd0b64258e27003765b4f4a9d16695997ff9e6f14caead36140", 0xd7}, {&(0x7f0000000280)="3cca3239a4ffee5a265f29897c9c32339e73415a3f949bb2aa3e0c99a0464114faf05fdc018a50b787ddcc40c637abb55d5dd71edd02430e5c8bc2ab974d75e45d06ee06ab17111043861c08031ec13b73f2799e6b3e03f53a256554fb401947922496cc5fce771cf8311f2a", 0x6c}, {&(0x7f0000000300)="d8e654c3e0edbbc8795f56d3903f75b6df7b5f201ac0445c063c988f6b4361aa88feb8c887ce3d5d6b2e0cb65b8021c728b449f8981bc77a57eafec6b2b2a953f22e980cbe19b25ded16ae3a456436ce6cd3de0df5336f4d76e5826a674a19b9d79e86da04482c233d759c04deaacf09314c1c41cb5053de8a85a002889ba13de17216fca2f4fa713964df0c195da59ea65b61cbe5447f0f6a9eff8e717e", 0x9e}, {&(0x7f00000003c0)="a75a9cf1d14c29ae9c54b47e4b4f5ddf30f3d8bc8f13a1a4364401fb69ed2be838d4aeaa498f993c236db118cba776655a75b5aa2b451f3b2470b12e9fecaa1ccb34dd218c2ca60a76e2e67f0b24ad8a0ea3c4785790faf76f4736543dc094c70c92965e02f7067337152b665931627cfe2e1c3db72f43734f147ffa0c8e0b8bb309dcbd4b2355aed87502f74fe73c706808b6414f20a70cdf966a71262eaed0798b958e6b8dacbaec8f4f825ccd866ef8d895f1d9c9669e88e518b8b883b7c5eb558ba3589618ec859f715358d1c713b7e087806ab49601f2df18f1527be5b617f0f96fab41", 0xe6}, {&(0x7f00000004c0)="173549200290394eff0899685c3698bd2926097bf4c3030ad8d35413f10404aacee874cabfbda3e737d20d6cf09f9e133b5b0eee5e2df27e4b7efc0e0c758c0f76cac1faeac6c29dbc8f7f608be87bac26e30d6815448ccfb30db5489b5ae926f7d1", 0x62}, {&(0x7f0000000540)="58e7e6fe6d81207b86cc6aa06b621c3e584bfd4ffe040cf243a4367be1d79b7fd48eb76c6f97e852ae8d500355f29d05e6c0dad64df9", 0x36}, {&(0x7f0000000580)="9fff12bf164781726992a21088d45c339935f57d06151022b062e2a622805316e13245eb65b13f7540f40f57f55de3a9a4ec0cbaca27fba66dc3bbb982ac", 0x3e}, {&(0x7f00000005c0)="f45b75582d6e6233240c6f4ce8b59d5484150ab5b40359c5cc806855bec71fc50ea93a991219a39aff108815362698116528cae7f273f4bed25bbd224cc6494d47f76e8a40496097e218cd06c36167e9861435328e84975c2ac13b1a398f2d143b171a06ddf7907a0ec016cf50ec96fa2d12ff666337cc39d9995e847ad1c44c5bb94040b206bca0ee9a9951355705f8e9b5694fc2711c004283ef3ece492923201e1eb6b2791d883fd60c8d17ae9679e937764bc4c6680d626616b827818fd2fb021b219914", 0xc6}], 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x200, 0x4) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000780)) fcntl$dupfd(r0, 0xa, r3) ioctl$FIOSETOWN(r1, 0x80047476, &(0x7f0000000080)=0xfffffff5) 02:25:45 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r3, r4) (async) r5 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) (async) semop(r5, &(0x7f00000000c0), 0x0) (async) r6 = geteuid() (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r8, 0xffffffffffffffff) r9 = getuid() (async) r10 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x0, r6, r8, r9, r10, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000140)="8ff68306f3fda4b7c4058fe9f51bdf8f2ab5f9c4bcb2645e1e6c397f2cc947a247f4592910529cefe492b3e0c95323746f3792224c4bf63a36db72cc000147a9ed0bae646c48f227bc4c43ddeb2887b8cb58ee60ec5c9d31a1aed3550d97ce829757efee", 0x64}, {&(0x7f00000001c0)="84edec819912a16ff59f0338c2cadeb9dca64de673f4e1b19a811754b0f54b20c514d971dccd68afcb70e70d2eff40a8c33d200c9cb2f6bc993871a7ef31bbad6e1c7f9d9a465420efdc68249892847fa8d1b32519df48efe09f9bec63ba5e59c76828dc7aa0f22078960a11d92636c2a7df68bf4be2a2a0d8d76d27faa9d939e0a844cf739e5083f42a63a3ccc9b048a0f6e9909a94dea0d16300a7a85b70e8de40697a4326c7597d61312f58598219d89463324e8d8521181febbabffb558d4e16adec6ccb1bd7", 0xc8}, {&(0x7f00000002c0)="50c9363eb70fbb528997880d3bb6b94926403d5ac6de0617a5b0a7e77cb4f614956962d240b781a9e2ee0276f2dff558c70910062f09c0bfd457eb7e259b865b872a3f690ee24710ce95c6f167fbad367fd5ccfc31b01cc39be6ae9170c318853d16a01135926ec6ad4f0428ff06cc7d737de5d67ccff8c6efbd51ee2ae09b2cd505f726f7e9b0c1e2cae9c67843687c03cb0cc1a000a9afd7bbf99fbd0e22625a39cdf50c0a2224dfffce85855f3bab4890ba6580f8", 0xb6}, {&(0x7f0000000380)="477c4a2c9c70e032c0c77b7ad9cd376509c04c3ad87e45753356a1197762ced0b76672578591b94cfb7295ccef02f4737476b47bbc2d9a7cd9c35cdefaa9eb8bb9285035484b33c91796c1507f2c013e3dad04dbddbe643895b7c2e29f318de4b1747d8b1d9a8979b65cab13ad330616b598fc4c0baa791b8866078a05bc1193d809e2051d94ef1d84bb75644e75fa3e002133206d90e084977cdb59f375faf197e8e965d7324058cb20c337678c8f909ce7f53a5dcec6eaa95f9239f1dfb1a398788be0ca5ebadd5fda83081d7ecb1bfd542071c2378b1b5d9e", 0xda}], 0x4, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r2, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r4, r1]}, @cred={0x20}], 0xc8, 0x416}, 0x408) (async, rerun: 64) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x3, 0x4) (rerun: 64) 02:25:45 executing program 6: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f00000012c0)='./file0\x00', 0x400, 0x120) r0 = getpid() munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) r1 = getpid() getpgrp() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001240), 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [], [0x0, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {}, {0x1000}]}}) r3 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r3) fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000001200)='./bus\x00', 0x1, 0x0, r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, 0xffffffffffffffff, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r4 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000011c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/46, 0x2e}], 0x2, 0x0}, 0x40) open(&(0x7f0000001280)='./file1\x00', 0x800, 0x0) 02:25:45 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x7, 0x7, 0x1}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r4, r5) close(r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r1, r2) (async) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x7, 0x7, 0x1}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r4, r5) (async) close(r5) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) 02:25:45 executing program 3: sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x8, 0x18, 0x6, 0x10}, 0x67, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x8, 0x18, 0x6, 0x10}, 0x67, 0x0, 0x0, 0x0, 0x0) (async) 02:25:45 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) seteuid(0xffffffffffffffff) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 02:25:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 02:25:45 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r3, r4) r5 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r5, &(0x7f00000000c0), 0x0) r6 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r8, 0xffffffffffffffff) r9 = getuid() r10 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x0, r6, r8, r9, r10, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000140)="8ff68306f3fda4b7c4058fe9f51bdf8f2ab5f9c4bcb2645e1e6c397f2cc947a247f4592910529cefe492b3e0c95323746f3792224c4bf63a36db72cc000147a9ed0bae646c48f227bc4c43ddeb2887b8cb58ee60ec5c9d31a1aed3550d97ce829757efee", 0x64}, {&(0x7f00000001c0)="84edec819912a16ff59f0338c2cadeb9dca64de673f4e1b19a811754b0f54b20c514d971dccd68afcb70e70d2eff40a8c33d200c9cb2f6bc993871a7ef31bbad6e1c7f9d9a465420efdc68249892847fa8d1b32519df48efe09f9bec63ba5e59c76828dc7aa0f22078960a11d92636c2a7df68bf4be2a2a0d8d76d27faa9d939e0a844cf739e5083f42a63a3ccc9b048a0f6e9909a94dea0d16300a7a85b70e8de40697a4326c7597d61312f58598219d89463324e8d8521181febbabffb558d4e16adec6ccb1bd7", 0xc8}, {&(0x7f00000002c0)="50c9363eb70fbb528997880d3bb6b94926403d5ac6de0617a5b0a7e77cb4f614956962d240b781a9e2ee0276f2dff558c70910062f09c0bfd457eb7e259b865b872a3f690ee24710ce95c6f167fbad367fd5ccfc31b01cc39be6ae9170c318853d16a01135926ec6ad4f0428ff06cc7d737de5d67ccff8c6efbd51ee2ae09b2cd505f726f7e9b0c1e2cae9c67843687c03cb0cc1a000a9afd7bbf99fbd0e22625a39cdf50c0a2224dfffce85855f3bab4890ba6580f8", 0xb6}, {&(0x7f0000000380)="477c4a2c9c70e032c0c77b7ad9cd376509c04c3ad87e45753356a1197762ced0b76672578591b94cfb7295ccef02f4737476b47bbc2d9a7cd9c35cdefaa9eb8bb9285035484b33c91796c1507f2c013e3dad04dbddbe643895b7c2e29f318de4b1747d8b1d9a8979b65cab13ad330616b598fc4c0baa791b8866078a05bc1193d809e2051d94ef1d84bb75644e75fa3e002133206d90e084977cdb59f375faf197e8e965d7324058cb20c337678c8f909ce7f53a5dcec6eaa95f9239f1dfb1a398788be0ca5ebadd5fda83081d7ecb1bfd542071c2378b1b5d9e", 0xda}], 0x4, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r2, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r4, r1]}, @cred={0x20}], 0xc8, 0x416}, 0x408) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x3, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) (async) socket$unix(0x1, 0x5, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) dup2(r3, r4) (async) semget$private(0x0, 0x4000000009, 0x82) (async) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) (async) semop(r5, &(0x7f00000000c0), 0x0) (async) geteuid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000002c0)=0xc) (async) setregid(r8, 0xffffffffffffffff) (async) getuid() (async) getegid() (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x0, r6, r8, r9, r10, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000140)="8ff68306f3fda4b7c4058fe9f51bdf8f2ab5f9c4bcb2645e1e6c397f2cc947a247f4592910529cefe492b3e0c95323746f3792224c4bf63a36db72cc000147a9ed0bae646c48f227bc4c43ddeb2887b8cb58ee60ec5c9d31a1aed3550d97ce829757efee", 0x64}, {&(0x7f00000001c0)="84edec819912a16ff59f0338c2cadeb9dca64de673f4e1b19a811754b0f54b20c514d971dccd68afcb70e70d2eff40a8c33d200c9cb2f6bc993871a7ef31bbad6e1c7f9d9a465420efdc68249892847fa8d1b32519df48efe09f9bec63ba5e59c76828dc7aa0f22078960a11d92636c2a7df68bf4be2a2a0d8d76d27faa9d939e0a844cf739e5083f42a63a3ccc9b048a0f6e9909a94dea0d16300a7a85b70e8de40697a4326c7597d61312f58598219d89463324e8d8521181febbabffb558d4e16adec6ccb1bd7", 0xc8}, {&(0x7f00000002c0)="50c9363eb70fbb528997880d3bb6b94926403d5ac6de0617a5b0a7e77cb4f614956962d240b781a9e2ee0276f2dff558c70910062f09c0bfd457eb7e259b865b872a3f690ee24710ce95c6f167fbad367fd5ccfc31b01cc39be6ae9170c318853d16a01135926ec6ad4f0428ff06cc7d737de5d67ccff8c6efbd51ee2ae09b2cd505f726f7e9b0c1e2cae9c67843687c03cb0cc1a000a9afd7bbf99fbd0e22625a39cdf50c0a2224dfffce85855f3bab4890ba6580f8", 0xb6}, {&(0x7f0000000380)="477c4a2c9c70e032c0c77b7ad9cd376509c04c3ad87e45753356a1197762ced0b76672578591b94cfb7295ccef02f4737476b47bbc2d9a7cd9c35cdefaa9eb8bb9285035484b33c91796c1507f2c013e3dad04dbddbe643895b7c2e29f318de4b1747d8b1d9a8979b65cab13ad330616b598fc4c0baa791b8866078a05bc1193d809e2051d94ef1d84bb75644e75fa3e002133206d90e084977cdb59f375faf197e8e965d7324058cb20c337678c8f909ce7f53a5dcec6eaa95f9239f1dfb1a398788be0ca5ebadd5fda83081d7ecb1bfd542071c2378b1b5d9e", 0xda}], 0x4, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r2, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r4, r1]}, @cred={0x20}], 0xc8, 0x416}, 0x408) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x3, 0x4) (async) 02:25:45 executing program 4: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000900)=[{&(0x7f00000007c0)="a49cdff871b2ef1592da735581e639fa163d01c9ba6f3d6476ca870c5a9cf173c2ce82c1b87666d4ff5b781a61c7c1e91d25959ef4a2e3e085a0b5ab26b579e1ec97684c97ecb264d23260b0260df80f4ced6dbb269ddc4eed88f8688e0455974e3cb142a6cfd09120f353096c81c3ada76a082fc21177", 0x77}, {&(0x7f0000000840)="635b1f68f3711a38e233c7e0b16a817581c3", 0x12}, {&(0x7f0000000880)="09c778c2eeac43395cb0c7d129340f8015043714905b2e6de83d5e7c2d0c15df6b9cd3bdd21a998d3ba5f0b4f971368b8905caf2e577440ffd3cf9de0f8337dea13bf44345c91398495d5ae1a37c965cd9853c0af1e4183b46d249e67e90c8830e9880512a67f0f51e81000b3f34a8fad4bfee432257", 0x76}], 0x3) (async) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000180)="4287abd5b428267b4e96d5d48e7d9c31621052d2386a67e3a3dbc5e00afd78c7526aaf74675dbbcaad8c0850d64c96d371e54095a451bba91add1a06aafce41aafb3409ace6a7d721f80f77f81ac956263a89f0fb9efe9f186ad59df4200a6656b6addb5697cec74d016ace5a3dd2de0f0d387d79294469766eefc6d8cf19dc6673b2784c546fd61971e65637c71882ead84f53f30e8e55841ed6e018f77707a1f5275649f07596f13dd959f1b8a24517c62eb6b3f85c0ff80d997b584bbd0b64258e27003765b4f4a9d16695997ff9e6f14caead36140", 0xd7}, {&(0x7f0000000280)="3cca3239a4ffee5a265f29897c9c32339e73415a3f949bb2aa3e0c99a0464114faf05fdc018a50b787ddcc40c637abb55d5dd71edd02430e5c8bc2ab974d75e45d06ee06ab17111043861c08031ec13b73f2799e6b3e03f53a256554fb401947922496cc5fce771cf8311f2a", 0x6c}, {&(0x7f0000000300)="d8e654c3e0edbbc8795f56d3903f75b6df7b5f201ac0445c063c988f6b4361aa88feb8c887ce3d5d6b2e0cb65b8021c728b449f8981bc77a57eafec6b2b2a953f22e980cbe19b25ded16ae3a456436ce6cd3de0df5336f4d76e5826a674a19b9d79e86da04482c233d759c04deaacf09314c1c41cb5053de8a85a002889ba13de17216fca2f4fa713964df0c195da59ea65b61cbe5447f0f6a9eff8e717e", 0x9e}, {&(0x7f00000003c0)="a75a9cf1d14c29ae9c54b47e4b4f5ddf30f3d8bc8f13a1a4364401fb69ed2be838d4aeaa498f993c236db118cba776655a75b5aa2b451f3b2470b12e9fecaa1ccb34dd218c2ca60a76e2e67f0b24ad8a0ea3c4785790faf76f4736543dc094c70c92965e02f7067337152b665931627cfe2e1c3db72f43734f147ffa0c8e0b8bb309dcbd4b2355aed87502f74fe73c706808b6414f20a70cdf966a71262eaed0798b958e6b8dacbaec8f4f825ccd866ef8d895f1d9c9669e88e518b8b883b7c5eb558ba3589618ec859f715358d1c713b7e087806ab49601f2df18f1527be5b617f0f96fab41", 0xe6}, {&(0x7f00000004c0)="173549200290394eff0899685c3698bd2926097bf4c3030ad8d35413f10404aacee874cabfbda3e737d20d6cf09f9e133b5b0eee5e2df27e4b7efc0e0c758c0f76cac1faeac6c29dbc8f7f608be87bac26e30d6815448ccfb30db5489b5ae926f7d1", 0x62}, {&(0x7f0000000540)="58e7e6fe6d81207b86cc6aa06b621c3e584bfd4ffe040cf243a4367be1d79b7fd48eb76c6f97e852ae8d500355f29d05e6c0dad64df9", 0x36}, {&(0x7f0000000580)="9fff12bf164781726992a21088d45c339935f57d06151022b062e2a622805316e13245eb65b13f7540f40f57f55de3a9a4ec0cbaca27fba66dc3bbb982ac", 0x3e}, {&(0x7f00000005c0)="f45b75582d6e6233240c6f4ce8b59d5484150ab5b40359c5cc806855bec71fc50ea93a991219a39aff108815362698116528cae7f273f4bed25bbd224cc6494d47f76e8a40496097e218cd06c36167e9861435328e84975c2ac13b1a398f2d143b171a06ddf7907a0ec016cf50ec96fa2d12ff666337cc39d9995e847ad1c44c5bb94040b206bca0ee9a9951355705f8e9b5694fc2711c004283ef3ece492923201e1eb6b2791d883fd60c8d17ae9679e937764bc4c6680d626616b827818fd2fb021b219914", 0xc6}], 0x8) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x200, 0x4) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000780)) (async) fcntl$dupfd(r0, 0xa, r3) (async) ioctl$FIOSETOWN(r1, 0x80047476, &(0x7f0000000080)=0xfffffff5) 02:25:45 executing program 7: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x4, &(0x7f0000000140)={0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r2, r3) (async) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) (async, rerun: 64) semop(r4, &(0x7f00000000c0), 0x0) (async, rerun: 64) r5 = geteuid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r7, 0xffffffffffffffff) (async) r8 = getuid() (async) r9 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x0, r5, r7, r8, r9, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) (async) sendmsg$unix(r2, &(0x7f0000001180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="01002e2f66696c653000ed82f1f0cfa781c4caf3ff8d13f29ed610b8966a4a437e0413ad64b950de079d40486b2757f78f0acb0a2e4d6ad9fa03c5b3b08709ab743d7fd2f637a8b382d6596319c3ef090087649aa626860ebb18b9d5539e029cc5e072bed6ee27adf6da78ba161175dbd8bd64a0c0a203fd3eed89368954f3f70d9651cff85328ae8452ba0aabb04583840d649f0d3eea2e4c4ab67574f154587187a2cad2ed5f7cbaf9258ce7415a054475a9a8b2a087343092650f6f9ccc0200"/202], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="63e1a55aed216b1c234be4ac6b9a93798ce0d1528bef99", 0x17}, {&(0x7f0000000180)="59cd015102a8f0d0ff5f5306e0f3f8464c62f673dda6e3ffcd11ac9d2e2f34be8d6df9300f751179896cebcb3fce7286ff2246211fa348a218bbdda66d2cc68ebee623ba30420be8b086edfdb4afde5235a27f9f45e691819f94c866a7d756b8da706aa3cd3a3161fe8cb0f8c3e9fa1ced5d3bb74de0f98e1c852c5d55e7fb7724d27eb327b744a719b67c2056ff6984e052c68f09ed0ccca9cd0d35b5fa11d8fea8d937eaa2ac2407d9c82215ab0af8362d3bdb538e2e7ed028e7e221a47291bfc3636320111d42817750cf95078281b582af17386bf8a55cdeb0932d0f5df53f3c8661020695a99723237cabc41a90a466eed125d87beabf0e05ebe93b07fef4338339b943d8d7921ef28bb9dad5ebc29d26620dfa16b56e4f6e2701795cfb1c0d1a2d91d02b6330dbf11a2c391b760ca3a37039a393a19e7b70a67a76cdcf6b46ed32b8593a867296971507414b4ff659d6910caf3051d72b12ac349ebcc2a95a72f0809af6bca2114f27f0973ba6fc7ac7ce302f5e3a0e1a5fc7787602e70871f31ef9bcc3330719cbbe1760f920216a50c160500dcc2fb94d097b62dd2a1257f8e333ffe3dc788b1b09bc87df81f27b9c5327febaf0f9863f305a45c2c0e786ad1ee225f46a27f31a777654ab3ed2aa10ff563976c1043f1b64ef8c3e727a6f23c1fbb591613b01d4c0ff25bcd659dcb48cc197b650221969d0339afd1494dd402c81382d5d978c9b041ceca655a771b4d186f36d0a070f0d41eba82556e7cff8a15857a2032b1579445cfd14ce7c784e80c8e49a4b57a73f744d186c8987a42d8d889d8439fc8c9cdbc39ec1b17cd6e080ac453a0cd8fe8631976c22a41df7aad93afd7f30b12a32f3a02de40925a0cd50966399c4cd4faf7d562555c913f5abd64442a9e7a6f9e69f96eafc020a4f9213c1425fdbefe4c038ebddefb806452481036c39be521cb702b85ab513cd91f63dcac580837040f1c2e0123fbaf15c1e6a8d5960b97caa7e02195561af1e233efbfedbb310f053506f5f71cbcf10505e37b69ae190788160726459101fc440fe2caf08823b2f483789bb10fdbb7f32139f2e6dbbbd2aeb3b7f7b3e933441cfb894bbb0b7fd857e6ebda98f7e66190bd5d5e3a335ee8157dfa3486d29dad996e6310c50fcfee2dca8a754baf3540a03d950875d8d316e7a23eb3967a910ef757652660387444701778617cb9db6e5ff109ac4841ccc2acb8a3f0b6c58e4414359b7d350b2ee7f1f52346cfc2901163fce5f20c1c7ca9fbf69dcb7729c626db666e47ad8e3486317a0601564ba6848f7814b6dfcc8d17286f9c77a362ce511ddd6313034be10ea65c9eca1751d5f6d3f8276d8c1812395c067e25a1cb83c35b92b4f9aeb936ed3db72f7791c3d6921124137b7c10eba29bb1267cf5992ed3a6112be88c467104ac68adcd442842376bd24322b93e5fac64a51f3109b91ef361b863b9ee95db543691b96c43eff7bbaefee9ab9af1adef19ff6e51154cd5010290a2b0f5a65392e9dbccf2f87dfa449fc58e1e69eb23800b69ca8cc10904c30bf8f9ae73eaeb04ad84b5786377c3ded30a2f88b94611ed1e2069473be21442799d1968d318f23dc380c75e830c340b33ae4b20f7553dd03f964ae3181cba57964c09643bb0d1e71df33b6f423fb23079a44ee81ff11e0d4fff263ffd715363f29772d90a708a1d0f8b790349cda49dcbbb6112eaf646f3a1c58691a867e43ff3b8f18da71854f72443ebe07afe5cb32e0906f9143d33a67b97a08e2761e47b8b425037a169dfd9ee9f3fd45be1198325fe2152bc182ba2d01c84336895551b46dfbeef7ac17553bb80d32054f55834c55861494fea3da5fc26c34eb25ee1e9ef9ebec756cc00b32420f5656dd24dda16e61c1c5f0eaddba8e0f202840a7a4e4482908e968d9e180373f57b9cacc107f445ebd08a3fcd99b8657c796196bbe0ca6c45da84292e69d409faf23f1243a4ffc6fb439c320107bbbdb55e3120b9cd6996bf1020b7435baaca0b86824d5d5a853b448f4d1ec7b9894ca6d1d9d34eb997dedabf1094358e14b860a2f9c8dfa354fc43cb2ad74336c5b38c3fd8c801c8d36728a61e09ee48f8c50c56643879582ce9bb0daa13b250edb20f531a312528298c50a47758c3651071a906c9cde673e3aff92ff43e8108498b16e3472a422760990124ae9d16c1ff6ee6ab853e8c39036e4d3af79cfac16a39b674ebe8c8a3d77a42000286c77b5d1bae550298f0f30e031a2ae8427eac645aadeafe9ca5e3eb32dea852d0034a3456ae462ac631d61097a549bcf63a02cd22a50f34bb9032b0580fca765583f43b61c1b05959426aefb407d0dc32183869325b104f041356459277e0f9efd4eae378a0adcc3b654982f7b528fb44474eb56546dc9f971069537ee9c86a3823754e4ec50a499da221c3b76793f5327153be7e0f9c850e0b59406e6526d41d1506b79d020f3c0cc335672e88200b4bea1ddf43a824631e901f94365de6be8bfac04429215182dc719edc686460a59556036446b196882d21e90b667903a07e4b9083c29e50a0fbc80de2d1abfc2ae590c89785f08f03796e8fe204fbe4435c841f05461a2173389be6bcde73664d362d43130da9c5b6f7148c356e4abb94c81c6d4ba42ef9dc182fcbd21c858ab08e72e366c88a16db8fd188b5cf77200b3259e59390530a048ce0658b11914fb4b3fb702afeb0841f4b3331f99e7b6eacdce54c595ea7c8e28cee2a4c51bed6ef97cb8ddbe57b24a83679b9dc13765ba6996c5ac2bae0d379509f04bf4f5f63f827d1dbdabab826a0f58e7c8e0991fbbd139c555db9703ebec8b30b103bb20158e524c0c46ceb432fe5da3cdc263eb8e74ea784d7eaca3a71c079255ae8c5ab058635841cfb0afb24c186097da7278504eb137acbd4e9ab5f67d086d55f31a3dae3b511441ff26728b2b49b751b77ba06093e898da3dc64b78cc19b799d02a60805ad71d1149934629860c5630d82fabf00ab4db4bc147383ad6b082c3e9e3eea25c055e8529776142e3f8054d3313427d75072524d740f5567b8e4f6f2fa7ebd05f3b41f4a153ee2cd30b7dfdd2193d67c2f589bc953c31d004e414503b963a12b795996f74996559860c95d1afa01b6f2e20fd48a2ba5faea1c9a41816d3341e09c297d77ba158f19835f5cbf09d5c97c2c0d4d9c6b117ff3606e2085ea7e2dd54c0597a8c9bf32d22ef89d982cabf12dc00839751ab77e953f6d24914f3a0d2e9d6cfa2eb769c19229cc9434a12fe338fb73c2d2054498d6e359c0d53b1cb7863ed1e8cb717ea96ab120f54a7605b0fffa6cae561f3e73fbf81bca0d3b7305e0171dcd35d83f73479c65d1c783c12202d5f1aaf2662c00d4273d2dc77e288015141f9466529c90b586766ea5323ebd35b6542886b33861dc3c226200df6c19c89ff7f842cc7788b3f79ae9f2e74dcb4124f8fa396b88778ea3fd9653336eda03bf4266358f0aca219c73af8fcf5e2bcd88b50dc5f125be756432e5e2a5ba8029e648d86e90f725cc62c269c8a178659bc63fc9d071bea27f7f1e60fe0ebe89b4fc570c0e208a5cb33569fcabe4974b1311a5643f71bc3c10fc6b5a5c7f1c43bcbb9bedb499b2fdf84f0b70aaecf5c369795027eb0230ba5096e90bf398a957c504d63e8af8b64a1743716352c0f83053db8c8b690a20475c65d16cb74bceeae5b0cec999994f144e28c44208b612c1bd74fef8976059ffec7cf74e977299576786e2fca5fd9afd96eda4e4454c8313938fdff47e11b1f4713c6bc590591d2262570a641afdebfb1677a13dd9bad56558421d9bc4b783f44a5f6137fc98ff4378b2f61d936dde10d84406fb194df26f855173fe7aa902a82539c8b24dbea973fc237117953c1543fe05c9161716dd81e0ac38864c7de66eeea159c564376e7e594fd579df0f547be3375eeb9281d53ab91d88105fd13d9a9b047a6db60f95b2c47cb8acbdd5c7549cea5976545e260f25cc8016196a94ad0a82808cedee3ed66f92f6c7d1f0815a4dbff39815d9622583c25272a99c78a9aa8573f74dd0fedd8c59633555184cf26655037989533cfcbafdfa33d44117d453ab5d658132b3315f1a6f2dbff131ec29a9012bffc755c242eb59c4f1ea8661e0e0ae7a2f620409427578ab65fcbb1cb59231a64ba60a0d2cdef550834961d7e33231be695cc0b58c661f5373f42adb90a02128bbcdbaf2296a5de873bf7ea2481561de7941ce077394e5ea511749c82eaba87df47c7bef3a404bf7daddade1701067c9e583309611d8948b52c3f6aa56799b4cbca202af93524a1ee55786d31fd0cda22ef16be8f9fb73cdaf6a9b6f271ea3fa3d043b533b898a7e9dd3844cb8dfc04c2c0eee5ff57e94eea70090510fdcec593e5653da9caf5cc74990a300d95c20e1a6d4631711dade509323f93bdf04822febe51c11ef21cd92a701445dfec1af5fe89596f9a846ebaedd973f00235f2c084277062caaaf325a2ff0bb927302b504c4991f1ad72919e4cdb834adb55244014b179257d4def0d1b59634178286fee8f20a90ffcdeb989ef9d26dbff0b7744a647c1e7e3a8b5eb6c3cdf4074887fec8ab551522791c5703d60ead059fecf9b72b0c556197539963fc031bbaf49a7148c7019eee3634b466e5b6c8b469214e4184bae888e83f645932d6b83109b7b187e5abf57b62996fdd7cb3685f1726dbd6f01150e13a7df9fe66b202b098ffc0e1b8d6883776ac911fbaa317725271e5e762f990cefc2df4e15c9d6f7f0269a24090acd4bd1a72193bd69e1c86383847b3737c1f1c34a9eb3e31d0be94305972382f8197e08e97de7b787e55e1485847f3be1ea4ccc6386cf51962344982a3ec19e6814d75cf9177144ab14af94266aacaee26be92ed299bb3714651ef33394991d249e51eb1481445f9f2989a6c85f0883c3f075bedb81f7ce001b6c16b4e1d057d27bd6d88a9a91ea7f5aa1db059b3ee8ff117580dd2d158ee6c708df64e6719292f05a7d7100f0f50b72fc14d2630bcfec11ecbbd3b8537b0578ebbf6aadfa79e457074ef0792e85d5db258e13ae06d45a09e1ee5c071e39cfb65b06488f55518be28d48610684b05b07a316c416db56e24c5b287b2a46bfd58948782ba4bdb7aa39fb29790a957a55337c5f89db65ef2935c780f64810e835d713c56f5ea66a4df650917a8779a98cd3fe5a2e443af4c6ad4d36a19166c4efccb1eb118a464029c6e9a3b6b271405a9b344267efd2a703a5bea151c68b0a4fdb224456358419f414dd06dcb8a2ee77a7230e3b5593576fe5bd4407eeacb573e50976c1bd5e91dd338bfa2c966ed141f01da1097566f7c8354581ccaf3c90f63882d20656e7877af1bee8127b7af01231a25d03a4fb230cb76ea86d7f1b49584dea2584c0f32c79fc0eca755ca8f1a1e178f637ae53423acb3baf04dbe56a64164fad0dff38bc25ac3172b3cc457e23a01059d6e4010517e2fc0381f74645e216b7ecbdd8a24c70d12fbf73c198a22c61d0db8c0fbc096533c77f20be9dc3e6d84317daa159c0af81ebf017f420db1fbbc985322ccda87f5c09f8711a6de4cab8dd8d573d60c85d4924b7ffb38c11f666f1d80a700176da36b6ab8304c83a16528b5bdc8cf8dc744f7765c2e483f5ec183fa5c9d16dbcdae6d728a58f9bbff960eb29a65fd88b71edeea7c1eea5349ad2f98ffa40f93f7c2affee80fbe804f5868947e0ca13ce0b9f913f993ef4e8a5a5cca93db304caf363209181cdb38e563025d5f29d", 0x1000}], 0x2, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r7}], 0x20, 0x401}, 0x40b) semget$private(0x0, 0x3, 0x90) (async, rerun: 64) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x7fff, 0x0, 0x0, 0x0) (rerun: 64) 02:25:45 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) seteuid(0xffffffffffffffff) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) seteuid(0xffffffffffffffff) (async) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) 02:25:45 executing program 3: r0 = socket(0x10, 0x4, 0x2) close(r0) setsockopt(r0, 0x2, 0x0, &(0x7f00000000c0)="1c696c42072696a1efacb9f2f785436c36107c2136d13897f60c7e34af2bb0da272c72ee", 0x24) r1 = socket$inet6(0x18, 0x8000, 0x0) setsockopt(r1, 0x1, 0x9, &(0x7f0000000100)="689a628d665953ebc0607824f6adbd14f7e0a2947e1293168707640698b789ec80ca507177c36ae5f8b5c4a63409f6c79a0c550c33b396ab9876e438b0a6a62d73cae68a016faeef226b723040b1d16e45c8ce462607d0dc6f0fd7", 0x5b) clock_getres(0x2, &(0x7f0000000000)) nanosleep(&(0x7f0000000040)={0x2d8a, 0x9}, &(0x7f0000000080)) 02:25:45 executing program 6: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f00000012c0)='./file0\x00', 0x400, 0x120) r0 = getpid() munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) r1 = getpid() getpgrp() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001240), 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [], [0x0, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {}, {0x1000}]}}) r3 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r3) fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000001200)='./bus\x00', 0x1, 0x0, r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, 0xffffffffffffffff, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r4 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000011c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/46, 0x2e}], 0x2, 0x0}, 0x40) open(&(0x7f0000001280)='./file1\x00', 0x800, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) (async) open(&(0x7f00000012c0)='./file0\x00', 0x400, 0x120) (async) getpid() (async) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) (async) getpid() (async) getpgrp() (async) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000001240), 0x80, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [], [0x0, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {}, {0x1000}]}}) (async) getpid() (async) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r3) (async) fcntl$setown(r2, 0x6, r3) (async) ktrace(&(0x7f0000001200)='./bus\x00', 0x1, 0x0, r1) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, 0xffffffffffffffff, 0x8) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) (async) socket(0x11, 0x4003, 0x0) (async) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) (async) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000011c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/46, 0x2e}], 0x2, 0x0}, 0x40) (async) open(&(0x7f0000001280)='./file1\x00', 0x800, 0x0) (async) 02:25:45 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x7, 0x7, 0x1}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r4, r5) (async) close(r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 02:25:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) close(r0) (async) syz_open_pts() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 02:25:45 executing program 5: ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000140)={0x6, 0x101, {0x80000000, 0x3a}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:45 executing program 4: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') (async, rerun: 32) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async, rerun: 32) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000900)=[{&(0x7f00000007c0)="a49cdff871b2ef1592da735581e639fa163d01c9ba6f3d6476ca870c5a9cf173c2ce82c1b87666d4ff5b781a61c7c1e91d25959ef4a2e3e085a0b5ab26b579e1ec97684c97ecb264d23260b0260df80f4ced6dbb269ddc4eed88f8688e0455974e3cb142a6cfd09120f353096c81c3ada76a082fc21177", 0x77}, {&(0x7f0000000840)="635b1f68f3711a38e233c7e0b16a817581c3", 0x12}, {&(0x7f0000000880)="09c778c2eeac43395cb0c7d129340f8015043714905b2e6de83d5e7c2d0c15df6b9cd3bdd21a998d3ba5f0b4f971368b8905caf2e577440ffd3cf9de0f8337dea13bf44345c91398495d5ae1a37c965cd9853c0af1e4183b46d249e67e90c8830e9880512a67f0f51e81000b3f34a8fad4bfee432257", 0x76}], 0x3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000180)="4287abd5b428267b4e96d5d48e7d9c31621052d2386a67e3a3dbc5e00afd78c7526aaf74675dbbcaad8c0850d64c96d371e54095a451bba91add1a06aafce41aafb3409ace6a7d721f80f77f81ac956263a89f0fb9efe9f186ad59df4200a6656b6addb5697cec74d016ace5a3dd2de0f0d387d79294469766eefc6d8cf19dc6673b2784c546fd61971e65637c71882ead84f53f30e8e55841ed6e018f77707a1f5275649f07596f13dd959f1b8a24517c62eb6b3f85c0ff80d997b584bbd0b64258e27003765b4f4a9d16695997ff9e6f14caead36140", 0xd7}, {&(0x7f0000000280)="3cca3239a4ffee5a265f29897c9c32339e73415a3f949bb2aa3e0c99a0464114faf05fdc018a50b787ddcc40c637abb55d5dd71edd02430e5c8bc2ab974d75e45d06ee06ab17111043861c08031ec13b73f2799e6b3e03f53a256554fb401947922496cc5fce771cf8311f2a", 0x6c}, {&(0x7f0000000300)="d8e654c3e0edbbc8795f56d3903f75b6df7b5f201ac0445c063c988f6b4361aa88feb8c887ce3d5d6b2e0cb65b8021c728b449f8981bc77a57eafec6b2b2a953f22e980cbe19b25ded16ae3a456436ce6cd3de0df5336f4d76e5826a674a19b9d79e86da04482c233d759c04deaacf09314c1c41cb5053de8a85a002889ba13de17216fca2f4fa713964df0c195da59ea65b61cbe5447f0f6a9eff8e717e", 0x9e}, {&(0x7f00000003c0)="a75a9cf1d14c29ae9c54b47e4b4f5ddf30f3d8bc8f13a1a4364401fb69ed2be838d4aeaa498f993c236db118cba776655a75b5aa2b451f3b2470b12e9fecaa1ccb34dd218c2ca60a76e2e67f0b24ad8a0ea3c4785790faf76f4736543dc094c70c92965e02f7067337152b665931627cfe2e1c3db72f43734f147ffa0c8e0b8bb309dcbd4b2355aed87502f74fe73c706808b6414f20a70cdf966a71262eaed0798b958e6b8dacbaec8f4f825ccd866ef8d895f1d9c9669e88e518b8b883b7c5eb558ba3589618ec859f715358d1c713b7e087806ab49601f2df18f1527be5b617f0f96fab41", 0xe6}, {&(0x7f00000004c0)="173549200290394eff0899685c3698bd2926097bf4c3030ad8d35413f10404aacee874cabfbda3e737d20d6cf09f9e133b5b0eee5e2df27e4b7efc0e0c758c0f76cac1faeac6c29dbc8f7f608be87bac26e30d6815448ccfb30db5489b5ae926f7d1", 0x62}, {&(0x7f0000000540)="58e7e6fe6d81207b86cc6aa06b621c3e584bfd4ffe040cf243a4367be1d79b7fd48eb76c6f97e852ae8d500355f29d05e6c0dad64df9", 0x36}, {&(0x7f0000000580)="9fff12bf164781726992a21088d45c339935f57d06151022b062e2a622805316e13245eb65b13f7540f40f57f55de3a9a4ec0cbaca27fba66dc3bbb982ac", 0x3e}, {&(0x7f00000005c0)="f45b75582d6e6233240c6f4ce8b59d5484150ab5b40359c5cc806855bec71fc50ea93a991219a39aff108815362698116528cae7f273f4bed25bbd224cc6494d47f76e8a40496097e218cd06c36167e9861435328e84975c2ac13b1a398f2d143b171a06ddf7907a0ec016cf50ec96fa2d12ff666337cc39d9995e847ad1c44c5bb94040b206bca0ee9a9951355705f8e9b5694fc2711c004283ef3ece492923201e1eb6b2791d883fd60c8d17ae9679e937764bc4c6680d626616b827818fd2fb021b219914", 0xc6}], 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x200, 0x4) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000780)) (async) fcntl$dupfd(r0, 0xa, r3) (async) ioctl$FIOSETOWN(r1, 0x80047476, &(0x7f0000000080)=0xfffffff5) 02:25:45 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) seteuid(0xffffffffffffffff) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) seteuid(0xffffffffffffffff) (async) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) 02:25:45 executing program 2: r0 = geteuid() setreuid(r0, 0x0) r1 = getuid() setreuid(r0, r1) setreuid(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x7, r3, 0x0, r1, 0x0, 0x20, 0x9}, 0x4228, 0x3c9b, 0xffffffffffffffff, 0xffffffffffffffff, 0x7, 0x9, 0x4}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r9 = socket(0x18, 0x5, 0x0) r10 = fcntl$getown(0xffffffffffffffff, 0x5) sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="4bc37c5fd00c05c79c236fa92a71c9f5be611e4f2e367d415f83e1b56d233525797dfb94b1cce3d9d17977ae4d81f3779a195c4fb40afcd985b340c3e5be31ae1a21d47341f53c2847be6ed64ba6b6b886bf2b9c8a087b8784d768903c8f7017ff6e846269c994aa01786716c38a5d12ccfcc531c67f345db20aea3421b376919d13bf5fa18d8fb5df7b0b61690240d080cf6733d3889031936912a9642db71251e73036c54cd0a442ad90e57454c4469352d22a8a56a93e9838703de5148f124940c27ff4afec91e1cd0c3d6c6af7fc06d19d9c895cfbea04c1", 0xda}], 0x1, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r6, 0xffffffffffffff9c, r7, 0xffffffffffffff9c, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r3, r4}], 0x60}, 0x404) pipe2(&(0x7f0000000400), 0x0) r11 = getpgid(r2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)={{0x4, r3, r4, r3, r4, 0x0, 0x4}, 0x1000, 0x3, r11, r2, 0x1, 0xffffffffffffffaf, 0xfcf}) r12 = geteuid() setreuid(r12, r3) shutdown(0xffffffffffffffff, 0x1) 02:25:45 executing program 5: ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000140)={0x6, 0x101, {0x80000000, 0x3a}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000140)={0x6, 0x101, {0x80000000, 0x3a}}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) 02:25:45 executing program 4: ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000000)=0xffffff57) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000180)=0x7) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x9) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000140)={0x1bae, &(0x7f0000000040)}) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000100)) 02:25:45 executing program 2: r0 = geteuid() setreuid(r0, 0x0) (async) r1 = getuid() setreuid(r0, r1) (async) setreuid(r0, r0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x7, r3, 0x0, r1, 0x0, 0x20, 0x9}, 0x4228, 0x3c9b, 0xffffffffffffffff, 0xffffffffffffffff, 0x7, 0x9, 0x4}) (async) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) (async) r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) pipe(&(0x7f0000000300)={0xffffffffffffffff}) (async) r9 = socket(0x18, 0x5, 0x0) (async) r10 = fcntl$getown(0xffffffffffffffff, 0x5) sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="4bc37c5fd00c05c79c236fa92a71c9f5be611e4f2e367d415f83e1b56d233525797dfb94b1cce3d9d17977ae4d81f3779a195c4fb40afcd985b340c3e5be31ae1a21d47341f53c2847be6ed64ba6b6b886bf2b9c8a087b8784d768903c8f7017ff6e846269c994aa01786716c38a5d12ccfcc531c67f345db20aea3421b376919d13bf5fa18d8fb5df7b0b61690240d080cf6733d3889031936912a9642db71251e73036c54cd0a442ad90e57454c4469352d22a8a56a93e9838703de5148f124940c27ff4afec91e1cd0c3d6c6af7fc06d19d9c895cfbea04c1", 0xda}], 0x1, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r6, 0xffffffffffffff9c, r7, 0xffffffffffffff9c, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r3, r4}], 0x60}, 0x404) (async) pipe2(&(0x7f0000000400), 0x0) (async) r11 = getpgid(r2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)={{0x4, r3, r4, r3, r4, 0x0, 0x4}, 0x1000, 0x3, r11, r2, 0x1, 0xffffffffffffffaf, 0xfcf}) r12 = geteuid() setreuid(r12, r3) (async) shutdown(0xffffffffffffffff, 0x1) 02:25:45 executing program 0: r0 = msgget$private(0x0, 0x98) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x43}, 0x6, 0x7, 0x0, 0x0, 0x1, 0x8, 0x2b94, 0x4}) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0300000000000000f2bfe0dbef03c3b5a9fa474ff06fc3787d3413e30855ca14d0c291d0d1fe2eb5fdbf14b224628c83bc247defb2219dfcad327a5ed2134d828de294760eb1f0e48714906391aed06ed6899be20bb3ec620496eae429294958791253e755a9070f76dc0d1f10d54e870483617c25f9f73546a485f2ce392652b0eb4a4bc96c6bc6ea6b187b41f0477098a216e04c58f6eba0c6f6f42d288fa914fc77d179382e206d0bcbbc38eef8cce11499a427b9e4f0c592be25624b75a98420b758621c8e8f83eb6669f85f1e6852bca4632c586f1de9d3b4efc5dd359323478b7b7d7db6eb9c2eca15fff2bd63df238f317147c3a744ca4f84f52dd6f4a4ca5512c72ca5fb912330e938ae62ff158aaadb7a4e6de07da2d8fedb58a7f408de4eb73c76bbc7f7877765b1c26617bff75fc6c12764dc43506dec45f1bf0031"], 0x7e, 0x800) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000403000/0x1000)=nil, 0x1000, 0x2, 0x5010, 0xffffffffffffff9c, 0x0) socket(0x18, 0x1, 0x0) r1 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, r1}, 0xc) r2 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r2, 0x1, 0x4, 0x0) r3 = getuid() setreuid(0xee00, r3) getuid() setreuid(0x0, r3) getgid() semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000100)=""/252) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:25:45 executing program 4: ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000000)=0xffffff57) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000180)=0x7) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) (async) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x9) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000140)={0x1bae, &(0x7f0000000040)}) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000100)) 02:25:45 executing program 5: ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000140)={0x6, 0x101, {0x80000000, 0x3a}}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:46 executing program 2: r0 = geteuid() setreuid(r0, 0x0) (async) r1 = getuid() setreuid(r0, r1) (async) setreuid(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x7, r3, 0x0, r1, 0x0, 0x20, 0x9}, 0x4228, 0x3c9b, 0xffffffffffffffff, 0xffffffffffffffff, 0x7, 0x9, 0x4}) (async) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) (async) pipe(&(0x7f0000000300)={0xffffffffffffffff}) (async) r9 = socket(0x18, 0x5, 0x0) (async) r10 = fcntl$getown(0xffffffffffffffff, 0x5) sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="4bc37c5fd00c05c79c236fa92a71c9f5be611e4f2e367d415f83e1b56d233525797dfb94b1cce3d9d17977ae4d81f3779a195c4fb40afcd985b340c3e5be31ae1a21d47341f53c2847be6ed64ba6b6b886bf2b9c8a087b8784d768903c8f7017ff6e846269c994aa01786716c38a5d12ccfcc531c67f345db20aea3421b376919d13bf5fa18d8fb5df7b0b61690240d080cf6733d3889031936912a9642db71251e73036c54cd0a442ad90e57454c4469352d22a8a56a93e9838703de5148f124940c27ff4afec91e1cd0c3d6c6af7fc06d19d9c895cfbea04c1", 0xda}], 0x1, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r6, 0xffffffffffffff9c, r7, 0xffffffffffffff9c, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r3, r4}], 0x60}, 0x404) pipe2(&(0x7f0000000400), 0x0) (async) r11 = getpgid(r2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)={{0x4, r3, r4, r3, r4, 0x0, 0x4}, 0x1000, 0x3, r11, r2, 0x1, 0xffffffffffffffaf, 0xfcf}) r12 = geteuid() setreuid(r12, r3) shutdown(0xffffffffffffffff, 0x1) 02:25:46 executing program 5: ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, &(0x7f0000000140)={0x80000001, 0x80, 0x3f, 0x9}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1, 0x0, 0x0, 0x1000}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) 02:25:46 executing program 4: ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000000)=0xffffff57) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000180)=0x7) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) (async, rerun: 64) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x9) (async, rerun: 64) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000140)={0x1bae, &(0x7f0000000040)}) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000100)) 02:25:46 executing program 7: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x4, &(0x7f0000000140)={0x9}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r2, r3) (async) r4 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) (async) semop(r4, &(0x7f00000000c0), 0x0) r5 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r7, 0xffffffffffffffff) (async) r8 = getuid() (async) r9 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x0, r5, r7, r8, r9, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) sendmsg$unix(r2, &(0x7f0000001180)={&(0x7f00000011c0)=ANY=[@ANYBLOB="01002e2f66696c653000ed82f1f0cfa781c4caf3ff8d13f29ed610b8966a4a437e0413ad64b950de079d40486b2757f78f0acb0a2e4d6ad9fa03c5b3b08709ab743d7fd2f637a8b382d6596319c3ef090087649aa626860ebb18b9d5539e029cc5e072bed6ee27adf6da78ba161175dbd8bd64a0c0a203fd3eed89368954f3f70d9651cff85328ae8452ba0aabb04583840d649f0d3eea2e4c4ab67574f154587187a2cad2ed5f7cbaf9258ce7415a054475a9a8b2a087343092650f6f9ccc0200"/202], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="63e1a55aed216b1c234be4ac6b9a93798ce0d1528bef99", 0x17}, {&(0x7f0000000180)="59cd015102a8f0d0ff5f5306e0f3f8464c62f673dda6e3ffcd11ac9d2e2f34be8d6df9300f751179896cebcb3fce7286ff2246211fa348a218bbdda66d2cc68ebee623ba30420be8b086edfdb4afde5235a27f9f45e691819f94c866a7d756b8da706aa3cd3a3161fe8cb0f8c3e9fa1ced5d3bb74de0f98e1c852c5d55e7fb7724d27eb327b744a719b67c2056ff6984e052c68f09ed0ccca9cd0d35b5fa11d8fea8d937eaa2ac2407d9c82215ab0af8362d3bdb538e2e7ed028e7e221a47291bfc3636320111d42817750cf95078281b582af17386bf8a55cdeb0932d0f5df53f3c8661020695a99723237cabc41a90a466eed125d87beabf0e05ebe93b07fef4338339b943d8d7921ef28bb9dad5ebc29d26620dfa16b56e4f6e2701795cfb1c0d1a2d91d02b6330dbf11a2c391b760ca3a37039a393a19e7b70a67a76cdcf6b46ed32b8593a867296971507414b4ff659d6910caf3051d72b12ac349ebcc2a95a72f0809af6bca2114f27f0973ba6fc7ac7ce302f5e3a0e1a5fc7787602e70871f31ef9bcc3330719cbbe1760f920216a50c160500dcc2fb94d097b62dd2a1257f8e333ffe3dc788b1b09bc87df81f27b9c5327febaf0f9863f305a45c2c0e786ad1ee225f46a27f31a777654ab3ed2aa10ff563976c1043f1b64ef8c3e727a6f23c1fbb591613b01d4c0ff25bcd659dcb48cc197b650221969d0339afd1494dd402c81382d5d978c9b041ceca655a771b4d186f36d0a070f0d41eba82556e7cff8a15857a2032b1579445cfd14ce7c784e80c8e49a4b57a73f744d186c8987a42d8d889d8439fc8c9cdbc39ec1b17cd6e080ac453a0cd8fe8631976c22a41df7aad93afd7f30b12a32f3a02de40925a0cd50966399c4cd4faf7d562555c913f5abd64442a9e7a6f9e69f96eafc020a4f9213c1425fdbefe4c038ebddefb806452481036c39be521cb702b85ab513cd91f63dcac580837040f1c2e0123fbaf15c1e6a8d5960b97caa7e02195561af1e233efbfedbb310f053506f5f71cbcf10505e37b69ae190788160726459101fc440fe2caf08823b2f483789bb10fdbb7f32139f2e6dbbbd2aeb3b7f7b3e933441cfb894bbb0b7fd857e6ebda98f7e66190bd5d5e3a335ee8157dfa3486d29dad996e6310c50fcfee2dca8a754baf3540a03d950875d8d316e7a23eb3967a910ef757652660387444701778617cb9db6e5ff109ac4841ccc2acb8a3f0b6c58e4414359b7d350b2ee7f1f52346cfc2901163fce5f20c1c7ca9fbf69dcb7729c626db666e47ad8e3486317a0601564ba6848f7814b6dfcc8d17286f9c77a362ce511ddd6313034be10ea65c9eca1751d5f6d3f8276d8c1812395c067e25a1cb83c35b92b4f9aeb936ed3db72f7791c3d6921124137b7c10eba29bb1267cf5992ed3a6112be88c467104ac68adcd442842376bd24322b93e5fac64a51f3109b91ef361b863b9ee95db543691b96c43eff7bbaefee9ab9af1adef19ff6e51154cd5010290a2b0f5a65392e9dbccf2f87dfa449fc58e1e69eb23800b69ca8cc10904c30bf8f9ae73eaeb04ad84b5786377c3ded30a2f88b94611ed1e2069473be21442799d1968d318f23dc380c75e830c340b33ae4b20f7553dd03f964ae3181cba57964c09643bb0d1e71df33b6f423fb23079a44ee81ff11e0d4fff263ffd715363f29772d90a708a1d0f8b790349cda49dcbbb6112eaf646f3a1c58691a867e43ff3b8f18da71854f72443ebe07afe5cb32e0906f9143d33a67b97a08e2761e47b8b425037a169dfd9ee9f3fd45be1198325fe2152bc182ba2d01c84336895551b46dfbeef7ac17553bb80d32054f55834c55861494fea3da5fc26c34eb25ee1e9ef9ebec756cc00b32420f5656dd24dda16e61c1c5f0eaddba8e0f202840a7a4e4482908e968d9e180373f57b9cacc107f445ebd08a3fcd99b8657c796196bbe0ca6c45da84292e69d409faf23f1243a4ffc6fb439c320107bbbdb55e3120b9cd6996bf1020b7435baaca0b86824d5d5a853b448f4d1ec7b9894ca6d1d9d34eb997dedabf1094358e14b860a2f9c8dfa354fc43cb2ad74336c5b38c3fd8c801c8d36728a61e09ee48f8c50c56643879582ce9bb0daa13b250edb20f531a312528298c50a47758c3651071a906c9cde673e3aff92ff43e8108498b16e3472a422760990124ae9d16c1ff6ee6ab853e8c39036e4d3af79cfac16a39b674ebe8c8a3d77a42000286c77b5d1bae550298f0f30e031a2ae8427eac645aadeafe9ca5e3eb32dea852d0034a3456ae462ac631d61097a549bcf63a02cd22a50f34bb9032b0580fca765583f43b61c1b05959426aefb407d0dc32183869325b104f041356459277e0f9efd4eae378a0adcc3b654982f7b528fb44474eb56546dc9f971069537ee9c86a3823754e4ec50a499da221c3b76793f5327153be7e0f9c850e0b59406e6526d41d1506b79d020f3c0cc335672e88200b4bea1ddf43a824631e901f94365de6be8bfac04429215182dc719edc686460a59556036446b196882d21e90b667903a07e4b9083c29e50a0fbc80de2d1abfc2ae590c89785f08f03796e8fe204fbe4435c841f05461a2173389be6bcde73664d362d43130da9c5b6f7148c356e4abb94c81c6d4ba42ef9dc182fcbd21c858ab08e72e366c88a16db8fd188b5cf77200b3259e59390530a048ce0658b11914fb4b3fb702afeb0841f4b3331f99e7b6eacdce54c595ea7c8e28cee2a4c51bed6ef97cb8ddbe57b24a83679b9dc13765ba6996c5ac2bae0d379509f04bf4f5f63f827d1dbdabab826a0f58e7c8e0991fbbd139c555db9703ebec8b30b103bb20158e524c0c46ceb432fe5da3cdc263eb8e74ea784d7eaca3a71c079255ae8c5ab058635841cfb0afb24c186097da7278504eb137acbd4e9ab5f67d086d55f31a3dae3b511441ff26728b2b49b751b77ba06093e898da3dc64b78cc19b799d02a60805ad71d1149934629860c5630d82fabf00ab4db4bc147383ad6b082c3e9e3eea25c055e8529776142e3f8054d3313427d75072524d740f5567b8e4f6f2fa7ebd05f3b41f4a153ee2cd30b7dfdd2193d67c2f589bc953c31d004e414503b963a12b795996f74996559860c95d1afa01b6f2e20fd48a2ba5faea1c9a41816d3341e09c297d77ba158f19835f5cbf09d5c97c2c0d4d9c6b117ff3606e2085ea7e2dd54c0597a8c9bf32d22ef89d982cabf12dc00839751ab77e953f6d24914f3a0d2e9d6cfa2eb769c19229cc9434a12fe338fb73c2d2054498d6e359c0d53b1cb7863ed1e8cb717ea96ab120f54a7605b0fffa6cae561f3e73fbf81bca0d3b7305e0171dcd35d83f73479c65d1c783c12202d5f1aaf2662c00d4273d2dc77e288015141f9466529c90b586766ea5323ebd35b6542886b33861dc3c226200df6c19c89ff7f842cc7788b3f79ae9f2e74dcb4124f8fa396b88778ea3fd9653336eda03bf4266358f0aca219c73af8fcf5e2bcd88b50dc5f125be756432e5e2a5ba8029e648d86e90f725cc62c269c8a178659bc63fc9d071bea27f7f1e60fe0ebe89b4fc570c0e208a5cb33569fcabe4974b1311a5643f71bc3c10fc6b5a5c7f1c43bcbb9bedb499b2fdf84f0b70aaecf5c369795027eb0230ba5096e90bf398a957c504d63e8af8b64a1743716352c0f83053db8c8b690a20475c65d16cb74bceeae5b0cec999994f144e28c44208b612c1bd74fef8976059ffec7cf74e977299576786e2fca5fd9afd96eda4e4454c8313938fdff47e11b1f4713c6bc590591d2262570a641afdebfb1677a13dd9bad56558421d9bc4b783f44a5f6137fc98ff4378b2f61d936dde10d84406fb194df26f855173fe7aa902a82539c8b24dbea973fc237117953c1543fe05c9161716dd81e0ac38864c7de66eeea159c564376e7e594fd579df0f547be3375eeb9281d53ab91d88105fd13d9a9b047a6db60f95b2c47cb8acbdd5c7549cea5976545e260f25cc8016196a94ad0a82808cedee3ed66f92f6c7d1f0815a4dbff39815d9622583c25272a99c78a9aa8573f74dd0fedd8c59633555184cf26655037989533cfcbafdfa33d44117d453ab5d658132b3315f1a6f2dbff131ec29a9012bffc755c242eb59c4f1ea8661e0e0ae7a2f620409427578ab65fcbb1cb59231a64ba60a0d2cdef550834961d7e33231be695cc0b58c661f5373f42adb90a02128bbcdbaf2296a5de873bf7ea2481561de7941ce077394e5ea511749c82eaba87df47c7bef3a404bf7daddade1701067c9e583309611d8948b52c3f6aa56799b4cbca202af93524a1ee55786d31fd0cda22ef16be8f9fb73cdaf6a9b6f271ea3fa3d043b533b898a7e9dd3844cb8dfc04c2c0eee5ff57e94eea70090510fdcec593e5653da9caf5cc74990a300d95c20e1a6d4631711dade509323f93bdf04822febe51c11ef21cd92a701445dfec1af5fe89596f9a846ebaedd973f00235f2c084277062caaaf325a2ff0bb927302b504c4991f1ad72919e4cdb834adb55244014b179257d4def0d1b59634178286fee8f20a90ffcdeb989ef9d26dbff0b7744a647c1e7e3a8b5eb6c3cdf4074887fec8ab551522791c5703d60ead059fecf9b72b0c556197539963fc031bbaf49a7148c7019eee3634b466e5b6c8b469214e4184bae888e83f645932d6b83109b7b187e5abf57b62996fdd7cb3685f1726dbd6f01150e13a7df9fe66b202b098ffc0e1b8d6883776ac911fbaa317725271e5e762f990cefc2df4e15c9d6f7f0269a24090acd4bd1a72193bd69e1c86383847b3737c1f1c34a9eb3e31d0be94305972382f8197e08e97de7b787e55e1485847f3be1ea4ccc6386cf51962344982a3ec19e6814d75cf9177144ab14af94266aacaee26be92ed299bb3714651ef33394991d249e51eb1481445f9f2989a6c85f0883c3f075bedb81f7ce001b6c16b4e1d057d27bd6d88a9a91ea7f5aa1db059b3ee8ff117580dd2d158ee6c708df64e6719292f05a7d7100f0f50b72fc14d2630bcfec11ecbbd3b8537b0578ebbf6aadfa79e457074ef0792e85d5db258e13ae06d45a09e1ee5c071e39cfb65b06488f55518be28d48610684b05b07a316c416db56e24c5b287b2a46bfd58948782ba4bdb7aa39fb29790a957a55337c5f89db65ef2935c780f64810e835d713c56f5ea66a4df650917a8779a98cd3fe5a2e443af4c6ad4d36a19166c4efccb1eb118a464029c6e9a3b6b271405a9b344267efd2a703a5bea151c68b0a4fdb224456358419f414dd06dcb8a2ee77a7230e3b5593576fe5bd4407eeacb573e50976c1bd5e91dd338bfa2c966ed141f01da1097566f7c8354581ccaf3c90f63882d20656e7877af1bee8127b7af01231a25d03a4fb230cb76ea86d7f1b49584dea2584c0f32c79fc0eca755ca8f1a1e178f637ae53423acb3baf04dbe56a64164fad0dff38bc25ac3172b3cc457e23a01059d6e4010517e2fc0381f74645e216b7ecbdd8a24c70d12fbf73c198a22c61d0db8c0fbc096533c77f20be9dc3e6d84317daa159c0af81ebf017f420db1fbbc985322ccda87f5c09f8711a6de4cab8dd8d573d60c85d4924b7ffb38c11f666f1d80a700176da36b6ab8304c83a16528b5bdc8cf8dc744f7765c2e483f5ec183fa5c9d16dbcdae6d728a58f9bbff960eb29a65fd88b71edeea7c1eea5349ad2f98ffa40f93f7c2affee80fbe804f5868947e0ca13ce0b9f913f993ef4e8a5a5cca93db304caf363209181cdb38e563025d5f29d", 0x1000}], 0x2, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r7}], 0x20, 0x401}, 0x40b) (async) semget$private(0x0, 0x3, 0x90) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x7fff, 0x0, 0x0, 0x0) 02:25:46 executing program 3: r0 = socket(0x10, 0x4, 0x2) close(r0) setsockopt(r0, 0x2, 0x0, &(0x7f00000000c0)="1c696c42072696a1efacb9f2f785436c36107c2136d13897f60c7e34af2bb0da272c72ee", 0x24) r1 = socket$inet6(0x18, 0x8000, 0x0) setsockopt(r1, 0x1, 0x9, &(0x7f0000000100)="689a628d665953ebc0607824f6adbd14f7e0a2947e1293168707640698b789ec80ca507177c36ae5f8b5c4a63409f6c79a0c550c33b396ab9876e438b0a6a62d73cae68a016faeef226b723040b1d16e45c8ce462607d0dc6f0fd7", 0x5b) clock_getres(0x2, &(0x7f0000000000)) nanosleep(&(0x7f0000000040)={0x2d8a, 0x9}, &(0x7f0000000080)) socket(0x10, 0x4, 0x2) (async) close(r0) (async) setsockopt(r0, 0x2, 0x0, &(0x7f00000000c0)="1c696c42072696a1efacb9f2f785436c36107c2136d13897f60c7e34af2bb0da272c72ee", 0x24) (async) socket$inet6(0x18, 0x8000, 0x0) (async) setsockopt(r1, 0x1, 0x9, &(0x7f0000000100)="689a628d665953ebc0607824f6adbd14f7e0a2947e1293168707640698b789ec80ca507177c36ae5f8b5c4a63409f6c79a0c550c33b396ab9876e438b0a6a62d73cae68a016faeef226b723040b1d16e45c8ce462607d0dc6f0fd7", 0x5b) (async) clock_getres(0x2, &(0x7f0000000000)) (async) nanosleep(&(0x7f0000000040)={0x2d8a, 0x9}, &(0x7f0000000080)) (async) 02:25:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) (async) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) 02:25:46 executing program 6: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async, rerun: 64) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) (async, rerun: 64) open(&(0x7f00000012c0)='./file0\x00', 0x400, 0x120) (async) r0 = getpid() (async) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) (async, rerun: 64) r1 = getpid() (rerun: 64) getpgrp() (async) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001240), 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [], [0x0, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {}, {0x1000}]}}) r3 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r3) fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000001200)='./bus\x00', 0x1, 0x0, r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, 0xffffffffffffffff, 0x8) (async, rerun: 32) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) (rerun: 32) r4 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) (async) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000011c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/46, 0x2e}], 0x2, 0x0}, 0x40) open(&(0x7f0000001280)='./file1\x00', 0x800, 0x0) 02:25:46 executing program 0: r0 = msgget$private(0x0, 0x98) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x43}, 0x6, 0x7, 0x0, 0x0, 0x1, 0x8, 0x2b94, 0x4}) (async) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0300000000000000f2bfe0dbef03c3b5a9fa474ff06fc3787d3413e30855ca14d0c291d0d1fe2eb5fdbf14b224628c83bc247defb2219dfcad327a5ed2134d828de294760eb1f0e48714906391aed06ed6899be20bb3ec620496eae429294958791253e755a9070f76dc0d1f10d54e870483617c25f9f73546a485f2ce392652b0eb4a4bc96c6bc6ea6b187b41f0477098a216e04c58f6eba0c6f6f42d288fa914fc77d179382e206d0bcbbc38eef8cce11499a427b9e4f0c592be25624b75a98420b758621c8e8f83eb6669f85f1e6852bca4632c586f1de9d3b4efc5dd359323478b7b7d7db6eb9c2eca15fff2bd63df238f317147c3a744ca4f84f52dd6f4a4ca5512c72ca5fb912330e938ae62ff158aaadb7a4e6de07da2d8fedb58a7f408de4eb73c76bbc7f7877765b1c26617bff75fc6c12764dc43506dec45f1bf0031"], 0x7e, 0x800) (async) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mmap(&(0x7f0000403000/0x1000)=nil, 0x1000, 0x2, 0x5010, 0xffffffffffffff9c, 0x0) (async) socket(0x18, 0x1, 0x0) (async) r1 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, r1}, 0xc) (async) r2 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r2, 0x1, 0x4, 0x0) (async) r3 = getuid() setreuid(0xee00, r3) (async) getuid() (async) setreuid(0x0, r3) (async) getgid() (async) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000100)=""/252) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:25:46 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000040)=[{}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) setsockopt(r3, 0x8, 0x3dd, &(0x7f0000000180)="85d5ee50d5e171cdcb7eba6f39d2718c2f251632cb6f84ac766bf2e89d1a0ef557908c5a5d54234bc9553a011aeb5a69e0822623403543930710b6f5501b8ac6239e91ed91c6e4e43bfe26c5c0", 0x4d) 02:25:46 executing program 5: ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, &(0x7f0000000140)={0x80000001, 0x80, 0x3f, 0x9}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1, 0x0, 0x0, 0x1000}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, &(0x7f0000000140)={0x80000001, 0x80, 0x3f, 0x9}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1, 0x0, 0x0, 0x1000}, {0x6}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) 02:25:46 executing program 7: setreuid(0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x4, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x97ac, 0x0, 0xfffffff5, 0xfffffff5, "0900000000e60100004d1d9f8d1b8283476e00"}) write(r0, &(0x7f0000000500)="3371323a2fcaa6687dcc87b52460fc2c5adf11b8733801ee7c7fd4d94007c38852fc7270e79e87c01c11f0c780eb", 0x2e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x20, 0x9, 0x7, 0x1, "d48ae2ac03e5599c32ed2f384b48e43df52ac349", 0x8000}) 02:25:46 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3, 0x0, 0x0, 0x9}, {0x64, 0x0, 0x8}, {0x2, 0xfd, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r3, r4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x61be, 0x90, 0x7, 0x7}, {0x6, 0x0, 0x8, 0x800}, {0x1, 0x7, 0x1f, 0x3aaa}, {0x7, 0x1, 0x3, 0x1}]}) ioctl$BIOCLOCK(r3, 0x20004276) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r7 = dup2(r5, r6) ioctl$FIOASYNC(r7, 0xc4504447, &(0x7f00000000c0)=0x3) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000100)=[{0x401, 0x7, 0x0, 0x100}, {0x9, 0x4, 0x7, 0x20}, {0x3, 0x7f, 0x7f, 0x5}, {0x1, 0xf8, 0x9, 0x400}, {0x2, 0x6, 0xa8, 0x397}, {0x0, 0x3f, 0x2, 0x20}]}) syz_emit_ethernet(0x3a, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 02:25:46 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = dup2(r0, r1) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001540), 0x8, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r7, r8) r9 = dup2(0xffffffffffffffff, r1) r10 = accept(r5, &(0x7f0000001580)=@in6, &(0x7f00000015c0)=0xc) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x138) dup2(r11, r12) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000001780)=ANY=[@ANYBLOB="01002e9566696c65300099cffce42f43b28ef760044584b8c9b0fdf39ac5d4d1a175fe8c210e80330c78071315f03d8fc868923ad1dcb35cdfc88bd06ab44d0fe7dffa2229262306fc23a814516d21bce9604b7b7e9017eb729141600000008010f01c48e00b3efc7c5f274e66d50ceeecfa6b5fe586dec9b3a68e16ec7b0ccc980e296e9904c6650c6686fad9eb2ba1b2c107f1bc72248096ef7a9e7379cce59e7991b72116a11556d8ec1608acb484f63a6e6d52c876e63ce4c3f46ba6248c70d61e688101", @ANYRES64, @ANYRES16=r11, @ANYRES16, @ANYRESOCT=r9], 0xa, &(0x7f0000001380)=[{&(0x7f0000000100)="f0ef462a07fffffa7b0ee6f15a9eb20f16b3804a46635ffbf852ead87725cca3dcb1cac259bba76d2a958e0bfa39c8c1cc972a0ddc4f8a011dcce4c0ebe77554a504bd99d5f5218d473ac16be103893c36c839d39599b52fdf8c99c25a0ea991347434c0444d2c68d83a352f9db94013f0bb81d4e77b25503101f63182d6afb0e504fae23e64d8ea98f92a5c45128b2d8a8a8c19e1627623395ec0ab", 0x9c}, {&(0x7f00000001c0)="4e8c9c3d850e37d94143f6fbc0107b4fd53c84a2be5dbda15ba340f2d9353dd4bb84f99f3714a1135bd76a65bc3381011272a12442d6166f2ddcec20df33c61674e67c6f72c5eab7fc1f8a99048756e31680a9152026805dbb125eb73312be51532c5f19f0237f06125192e701457e5ea9b866129e138e9b87eb35d3af1383d212540ecaa2f8fe63a368202212ae027f7ba02318c1744f6aa8c9d1aa54269e707f43834dbd9aed3ea221942b0a39b6d0b1fb5eee7bc2d6a50072942a9383b286d27c1d577e8d9d00ff4f60c8122951c21cf80a3ad4ce6afb7e14e018696330b67636d2851100174b0b6d9803590d1e33c1266ba22e9e288d74301ecbfdfaf84b30b3ec0fdb43497875f72d848847fb17f0fbe5715d7141da16cf4d80ca6337d383b7294e8895140da8374bc8210d33fcbddfd057e14d1cc72a6499dfbd55bdc723839cf93ca9e682911cf4a3154f9940370ff44ed2933c5248db8833c4fd860df10651f0b5229fb99823985713f874dbd508a01093ff9a23416e44d379730005039bb06fcf45fa24c875090a9fe7ebb792030ff6bec14d9a11627410c11b118741fd76d137ffaeba07ed9fe1d2536f39ffae5454919ec6ac0394902c2d30fb53c0a14189f67bc1d1200e5985843135c19c86fc679de2ed99f8523a394037f5f59ecec3cc949075d82514a2ec12a22bf2820e61df61618b1969d75158ee408373d8c5e3057824bfb6d5aef18aad01833582f9edbfa475f978580290efde96f18d4b6530a5b5ab9eaab351057d1e84a44bc33f38fd3603bb643ea92d7d4af8bde4e2c2dab29645250760238ef625d0e1eb51ad10b6da9e2009bcefdda0445475e8cdd44d795d0a6d7d953ed74944404c5c4975a80f4e72c3fb5dd916728c50cc305fcfa7d8243512f5faacd30106fa741277a4c0f345e6b52700b596e93d65fd5f9d0e7281bba97849ba9cfb789718fe2807eb1397f8b75c69cd65a4d2f391a5c2665ec8447811a4d9fe957b9171ac8ea40b26b3e09d841649bc56e2089908044816ab509f5f9c45900119754ce843b77195c1e68441e4fb1ea1f7bef713b013ab35065b1e7a4e9f2d3bfe035c92a510356e37b35ec84ec9c02869d9840e5f8856b19f506c4d4175f8c8b9caa31930580e8555a0047320a61cbf94696ee04f3a1a8295c44afe4d4fc7d1d7ad868b692b7e0a4d640950bfd399377fef8cf01e1c119f3ebcebfa23179501e97365e8406b65e3b245abea9fe5844de3bfa1ac7b13d01373c430a5627f6b33a8a23880c04d8a103027892540fc3d59938c9157c4c29796149dfc9c2c684643f459ab38d7a6356f925c4515f8fbc02542cfc0751e26ef2e59dbc9ba9771f58d66bdb8cb686c7acb066e5b441235e6484269f40572b1913fbc96832597a9debfc66181f084bf964c26a20e60ad3756f2752a3768facaf96f0c931d83f09e020b41d8914b82ea1259895bedbc41fba2c2cc2a308c8df8d1d6b0c0a9d98920eacf81ee5eb6442125dcae07ed4e3ada6e4b03f20adb0e25f7dc48223495e9f8cb3161807b110c41bd28e37526ab8967b89e23309cc70edc0443ee52dc2d1075a84829099c8d74539e0a8dfd6061f39c6f9792d852fcd9cdb7cb1358fb56884999d55361dd2651c7d6104c70fa3461c6be156126ed303da42f4cebe2bdcf4a475c61e889b16138af1444a6cb789bbc36243620949d00adbf7309bd0bba50837691fffc8c1400c27a7065d7692a3c7e93cecfa4d84a099798cc4973de929057082f921c4370ef7984293600b0db69dabea99455af9ee7eee45da4bfa85db7d8f6f1f3eeeec24f6722d1e483a38bd5e0596c68b014cb22f045507022ced3ff611bfa383d5e9cdd1a3204f88a905d2eefd3dc41b2898766bb8c38d02d4d678a93cadc88c04fdb4d9280bab9c2cd631890079ac2ef59932c24b776c48402f0754ab7a3b7a27fc241d7434b3bf64d1a2bf7d19e1122ad18fc15ca053e5bf94ba1d7ec65286236f18355e7530d6b18cb1bfda5082d3fc1422c606b496cd5966e4884289896c3e8b1565cbbaf7cb0f4327da2e47fdb50747ad07d4a4f520192c59cb352370ea9867dde6c13a3264f68f6593607c374be9e389013938ee32a080e8cbbeac67771dd580a5621a9fc70fd04d38d9462c31ead9b34b1111a3ed4fd4c07d221029eed01e8768d2353ef0104bd56b3991b33c3af63e07657502bc04c5e2346d6e7d22568df338e6a1056df7e13e63448633ca132630e8eac71c18e0db6f5d7ce92a2a234790b2651d95e733bad14c1eabd51b2f7b8d5178bf0c64ddf5153b79213db9b80a416163711001f71bf3171ed7a6fe1d20b503aa919fbfc9f27a44be2a01fff80645c1d3aa7b3454948857c4537681b6d1100a84dc39c2f9fadb514c9d66aaebad34e6e1d942de2fb41f8b03dc7bbc65fafbf3360fe9ecf8d2242f24b2da8e5ed02ee231c55dc5061f3b83923e9cae7fc8356ab23deb77e4abf7ea3cfdd17d59cc48a57eaa3da54253d6f537a00279d5e0d95af856d94df2ecc4e1be9f54a4cd00fd3e4c556c1094c99093df75722338b019635002d11fabc5540cc449918bfd7af265ae6bd2894ea88ddb615a58caa6f7176cc5bb48435720f6aee63da7f801121dd92b7e272716a7691b38163e752411b68ef83f69806d0f3860bb2ddab4074471ff7e96f736ad8b531ad23fac3f066a3945b66a834cff370204c6b26b7cd7db026823fa1a48c5ace1778282453a987e71fe9560bd401acd3db4f58cef8b8f6baa3816307866993b83ebcae8cc6c442e6f806e5e2182fd2718cb053f4693a89a087037e9bf5ebeab91a13915c4f56fdea17b8295ab0d59b03caa49e4b4b00d97fd93efe304acf4a65bc24acfc1cd918c924f5a1567970c36ec198eb10c3104fb569515f021e8911ab6e339bc546bfc6a08d1e33185753cfe84c5c750501a9b0696daad9277c7af1158b4890b857b6f867c3bae9cae830a37744c77d8c1769037ac7977558248139459cfe5027f92d1b46d3eeadf6b66fbe7249b2b51f51e83bb7a98b4373f89dc327a72027e6a05aa455be77481530bfc8fcfc0795f6202bcf9a32ff6cbd87b3e2d9a569afa7c8e9318c3ed3f4012fb1424fa5e60acbc78823930d71c2b47e10afc194c60daa80f070ccd22f72295466bae670d0d08a27476858fd2f18e5018aee03e27a2ac3d63c46d9db301d799795138f05fdb4b05ccfbb5a07525fdda0fa1e208010dc0667b812da2827019a60ea7dff7a86fb17aad6ac6737428acf3974b2bb1eff5fa6d622bf0ee8c94ffdd2acab549eb96043aa33c1b4c4a9731068b84787216f4640ecfd2d0615908990a5c6396fb95a25a78ef47a83beae5ec31e0d6d13cabec8a52a757799294d050a37534d886186f49b74c93cef2a99456fff0308c8af4009d852dcead1edaab8556eb4f204f4ebb93fa6780acab0a53470a91a48a6b311ad21a18f9d46668db3f0f3f9c24cc709432f28d90b0e1ef6b566729a28d4032749f21e08a38b8291675aba4f0335cc47a4b8eaf53790c3bc9fe5942d1bec9494cb937b8deafdb364d74db4f4fb0f504da0e29154ec6d5b1ad1c105f1632a072e210859e3b6db435e5d33de4ccdfa70d9ded4be5e73b55b8b2e8704f3a3bcbc2912c1dbecbda46d1c24a2fe0be63f6c72f4c8e15fc34612666545e9bc66c5682f16af9aa81dd96ded0424e603bc112cc0bb9241c57d064414c1d360ef2bf69465574180a7bd9f786005d734e17c2fabb6cf8bb5792ae1eb894f239349febcbcfc4b3a5b3a69c90e5eb19cc2cfec542425460a820346577bc6d134cf5fca7d4c84a411f59fdfce85996f1ca14d928c6d319ec48ba40965dedce6d8712d3f5f4a18303d5c4420defdccec6cd5300c7186b8469adb59c04d16c6045ff77e76aa56f32d45138f4af6070cd1cfa55d2a17f3298aecbf4b281cfc1f225e0096cea078fff568ccc2e02a404f1b01724840091012f9e9907c76c44c0612db438e0e62c07d835fc42f2a46e5cdb583edbfda138d8cb339094345bad48601262ded0fc8b99736ca0428399e762fe0fcdafd4c6cc31ce0727f5502252bcdcaa41f04243c2209c6224b539fa52d46af21bdddefa57c8f7d01182d0ef4e2032f3e4be69d9b2f0a5da5ae758813ab3b8622d03f9d9d761c40f66e1def2e73826f19550a570ec36a653308af0a5ce8055677fb09cf83d8712c33056f229e7ce35c8e2a0f615d4b35d6c939033e33b2e3e71e2bbfb5a0e63fb4a40698344b78423bec6fdef9bcb290919977c52aaef7cf1b7214ea836a960f32d3bd1d59fb9b3c7d7beaed03de29a14b2b7b5c918eaaaf101558c3e395a9bc2f1d42d7d1ff21f6b68e9b9a1c43305a0417f13408f955b461cd2b47c4daa965366e55fcc0ee0384b349b109ab6ea858202fc7f440f81facd3b61b28fd5f155a79c81ef19694b948f0e6ee3d27539ae4243a56363046848900a9f1ecfe941501dd8581be09fb315cceb3146099abce8f5158eed5d27b1107a62e4a3225090d23d33e0571bb9a79108070df360505cd8cccda9e8cf65d1b77a7551d121c83ce7ffca6f985b64f70aad8b667270063e92fb3addac20f9afe82ba9170a63e0c131ac18c4264e429bc02077a672a7b729d317910df706242aa29dffebb5c321de1f99b149dbd1da674c904ead1de68cfef3a2028729cecde940b591ec97c7a710fc865d7d085c1706b9087824297222daedaf98b6262b6cecb0e638bbfa80ca3fc77f5e071b2811ec05914594ba1f21aced7aa49fda0f2c8fad45458a7dc219f983245e07aef103d18410bd44de9c8765f0bc2458bfe1cd7e4d54a632e2f46386694cdb5b6cdfa7c4d96644437ff4fbf129960a2b4ab05eec9e6dfbc72ee74273882c85b9c3390a602122dd31c59fadfa144edd8673e1032ca590d5a6e2ba2c822adff4c2fa1b2222ae61bc659414e3e8d94a147fa992be49520cb969456cd7df36631cbdae8b7f19e2ec006770d416e1770c06f01cb788f644324d7ba04c8f18fdd28e82dcf9ed6c419433408126af688472ca3c4a71a06accb40fff4a16140411c6e2698943b69c1f199842d2adac6a7e6919fda0fb9745452aeb341f838086d637e002496ae2e1107fbd369b864be348e106ca69c6079eedbcc2843ce0c892900ab6867579b8e0477503e46aaba4a40e45ec13c0c7ebbec28566397307f72328e28051d5cfe3dcd9a64e5fd4b7277936bacbfe9bfc64f30ae63908cfbd9f9244808b59f749a08737c3091c51e5d1d8059b2904fdd2caf52d6c948fb1ab910391a0c0cc9fdd3ca7bbb40fb98957f3cac47e756825fe836ab2b8f0db357d6643f6a1a230603955c4064d3e0f72e029c0c44be1fa0ad64c8f8445d0a389d174f91ebafc6e1bd66f1a0e4b4030ebf0a957e5bb7c774232cba4d6b6e61462496387585ee26297af68bb08482a726f4044a6ff4c948e9a72f3aeb7c82092a6c36ede06872d403bf3876765ccd16ddbc6bd53ae6735e7086d95858f005b72f9cd645b7cfa2ae2ac442d542f2c69e06ac9efcc34a281d05533630995e9619bbc11bc912a5bb2f47fe7ce94c74aa99fbba5e2e4d2c198b68d32bc94c3126238e0aef6fee884b1d716bdd86a94508af327f15a7d0cf920655923d95ddc7d5d76de7bdf550c5392c805f1a44f05eaa1632c490181bfc5f970be6d4b8a0c51e6e2adfcee5d17afc9e237cdc36cc106fc60c0216e9fda00dcfcf0cf25e42202046cf6c553b1ed59f5b53315366db25177a64327db9947fc31605f2f0304bad3f22", 0x1000}, {&(0x7f00000011c0)="2c437ea8e769264657a06932c7a3956324cd17cce8bf555f8cab7c1b17fef371f8b0a1c0a430a098ce68ac82fa176cda4e5ea1d8749f7b4f9db99b33871aa5aefab362cfa02d0f5d9e719c250eca99925f8de473665544caeea183f2ba3f68ece0183271c0b240bdf82132e2c4439587c2afa444963e0073d03bfa27ec9233c3cb91cc2c3e2216", 0x87}, {&(0x7f0000001280)="470490dcf2c823fdfff4f2b9d2e4cc62766d4c7e3e083fa87b37f95ef020410d2e061c812731fed9ae867638fe1b076d47c14147b137c3a744017cf40923a25204ab1cba9d5661517d3ae55deacc0de530a0fcc2e6fb3b310655ac44691465db73b2e6642c89d594d165ee387fe0a63ca46e12941e43b6d3a08b8d14d8bc6ceb8ba8d7b8aeed34732bd42a46515df1822f76e51f79f9a38ee73ad3ec55b1a0f17e5c1246008f7e3c6fc0615195689112c6b7ba982fbc6c390d67ba32056def826e9e4146243b2d566a2943c45ac9aa09", 0xd0}], 0x4, &(0x7f0000001600)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r3, r6]}, @rights={0x28, 0xffff, 0x1, [r4, r2, r7, r5, r9]}, @rights={0x30, 0xffff, 0x1, [r10, r1, r1, r12, r1, r3, 0xffffffffffffff9c]}], 0x138, 0x400}, 0x402) r13 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r14 = dup2(r5, r13) ioctl$FIOASYNC(r14, 0xc4504447, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(r14, 0x80044275, &(0x7f0000000000)=0x8001) 02:25:46 executing program 3: r0 = socket(0x10, 0x4, 0x2) close(r0) setsockopt(r0, 0x2, 0x0, &(0x7f00000000c0)="1c696c42072696a1efacb9f2f785436c36107c2136d13897f60c7e34af2bb0da272c72ee", 0x24) r1 = socket$inet6(0x18, 0x8000, 0x0) setsockopt(r1, 0x1, 0x9, &(0x7f0000000100)="689a628d665953ebc0607824f6adbd14f7e0a2947e1293168707640698b789ec80ca507177c36ae5f8b5c4a63409f6c79a0c550c33b396ab9876e438b0a6a62d73cae68a016faeef226b723040b1d16e45c8ce462607d0dc6f0fd7", 0x5b) clock_getres(0x2, &(0x7f0000000000)) (async, rerun: 32) nanosleep(&(0x7f0000000040)={0x2d8a, 0x9}, &(0x7f0000000080)) (rerun: 32) 02:25:46 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000040)=[{}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) close(r2) (async) r3 = socket(0x400000000018, 0x3, 0x3a) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) (async) setsockopt(r3, 0x8, 0x3dd, &(0x7f0000000180)="85d5ee50d5e171cdcb7eba6f39d2718c2f251632cb6f84ac766bf2e89d1a0ef557908c5a5d54234bc9553a011aeb5a69e0822623403543930710b6f5501b8ac6239e91ed91c6e4e43bfe26c5c0", 0x4d) 02:25:46 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3, 0x0, 0x0, 0x9}, {0x64, 0x0, 0x8}, {0x2, 0xfd, 0x0, 0x2}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r3, r4) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x61be, 0x90, 0x7, 0x7}, {0x6, 0x0, 0x8, 0x800}, {0x1, 0x7, 0x1f, 0x3aaa}, {0x7, 0x1, 0x3, 0x1}]}) (async) ioctl$BIOCLOCK(r3, 0x20004276) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r7 = dup2(r5, r6) ioctl$FIOASYNC(r7, 0xc4504447, &(0x7f00000000c0)=0x3) (async) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000100)=[{0x401, 0x7, 0x0, 0x100}, {0x9, 0x4, 0x7, 0x20}, {0x3, 0x7f, 0x7f, 0x5}, {0x1, 0xf8, 0x9, 0x400}, {0x2, 0x6, 0xa8, 0x397}, {0x0, 0x3f, 0x2, 0x20}]}) syz_emit_ethernet(0x3a, &(0x7f0000000240)=ANY=[]) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 02:25:46 executing program 5: ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, &(0x7f0000000140)={0x80000001, 0x80, 0x3f, 0x9}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1, 0x0, 0x0, 0x1000}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, &(0x7f0000000140)={0x80000001, 0x80, 0x3f, 0x9}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1, 0x0, 0x0, 0x1000}, {0x6}]}) (async) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) (async) 02:25:46 executing program 7: setreuid(0xffffffffffffffff, 0x0) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x4, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) (async, rerun: 64) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x97ac, 0x0, 0xfffffff5, 0xfffffff5, "0900000000e60100004d1d9f8d1b8283476e00"}) (rerun: 64) write(r0, &(0x7f0000000500)="3371323a2fcaa6687dcc87b52460fc2c5adf11b8733801ee7c7fd4d94007c38852fc7270e79e87c01c11f0c780eb", 0x2e) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x20, 0x9, 0x7, 0x1, "d48ae2ac03e5599c32ed2f384b48e43df52ac349", 0x8000}) 02:25:46 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000040)=[{}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) setsockopt(r3, 0x8, 0x3dd, &(0x7f0000000180)="85d5ee50d5e171cdcb7eba6f39d2718c2f251632cb6f84ac766bf2e89d1a0ef557908c5a5d54234bc9553a011aeb5a69e0822623403543930710b6f5501b8ac6239e91ed91c6e4e43bfe26c5c0", 0x4d) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000040)=[{}], 0x0, 0x0) (async) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x8003, 0x0) (async) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x1, 0x0) (async) close(r1) (async) socket(0x18, 0x2, 0x0) (async) close(r2) (async) socket(0x400000000018, 0x3, 0x3a) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) (async) setsockopt(r3, 0x8, 0x3dd, &(0x7f0000000180)="85d5ee50d5e171cdcb7eba6f39d2718c2f251632cb6f84ac766bf2e89d1a0ef557908c5a5d54234bc9553a011aeb5a69e0822623403543930710b6f5501b8ac6239e91ed91c6e4e43bfe26c5c0", 0x4d) (async) 02:25:46 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async, rerun: 64) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (rerun: 64) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3, 0x0, 0x0, 0x9}, {0x64, 0x0, 0x8}, {0x2, 0xfd, 0x0, 0x2}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r3, r4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x61be, 0x90, 0x7, 0x7}, {0x6, 0x0, 0x8, 0x800}, {0x1, 0x7, 0x1f, 0x3aaa}, {0x7, 0x1, 0x3, 0x1}]}) (async) ioctl$BIOCLOCK(r3, 0x20004276) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r7 = dup2(r5, r6) ioctl$FIOASYNC(r7, 0xc4504447, &(0x7f00000000c0)=0x3) (async) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000100)=[{0x401, 0x7, 0x0, 0x100}, {0x9, 0x4, 0x7, 0x20}, {0x3, 0x7f, 0x7f, 0x5}, {0x1, 0xf8, 0x9, 0x400}, {0x2, 0x6, 0xa8, 0x397}, {0x0, 0x3f, 0x2, 0x20}]}) (async) syz_emit_ethernet(0x3a, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 02:25:46 executing program 0: r0 = msgget$private(0x0, 0x98) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x43}, 0x6, 0x7, 0x0, 0x0, 0x1, 0x8, 0x2b94, 0x4}) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0300000000000000f2bfe0dbef03c3b5a9fa474ff06fc3787d3413e30855ca14d0c291d0d1fe2eb5fdbf14b224628c83bc247defb2219dfcad327a5ed2134d828de294760eb1f0e48714906391aed06ed6899be20bb3ec620496eae429294958791253e755a9070f76dc0d1f10d54e870483617c25f9f73546a485f2ce392652b0eb4a4bc96c6bc6ea6b187b41f0477098a216e04c58f6eba0c6f6f42d288fa914fc77d179382e206d0bcbbc38eef8cce11499a427b9e4f0c592be25624b75a98420b758621c8e8f83eb6669f85f1e6852bca4632c586f1de9d3b4efc5dd359323478b7b7d7db6eb9c2eca15fff2bd63df238f317147c3a744ca4f84f52dd6f4a4ca5512c72ca5fb912330e938ae62ff158aaadb7a4e6de07da2d8fedb58a7f408de4eb73c76bbc7f7877765b1c26617bff75fc6c12764dc43506dec45f1bf0031"], 0x7e, 0x800) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000403000/0x1000)=nil, 0x1000, 0x2, 0x5010, 0xffffffffffffff9c, 0x0) socket(0x18, 0x1, 0x0) r1 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, r1}, 0xc) r2 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r2, 0x1, 0x4, 0x0) r3 = getuid() setreuid(0xee00, r3) getuid() setreuid(0x0, r3) getgid() semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000100)=""/252) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget$private(0x0, 0x98) (async) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x43}, 0x6, 0x7, 0x0, 0x0, 0x1, 0x8, 0x2b94, 0x4}) (async) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0300000000000000f2bfe0dbef03c3b5a9fa474ff06fc3787d3413e30855ca14d0c291d0d1fe2eb5fdbf14b224628c83bc247defb2219dfcad327a5ed2134d828de294760eb1f0e48714906391aed06ed6899be20bb3ec620496eae429294958791253e755a9070f76dc0d1f10d54e870483617c25f9f73546a485f2ce392652b0eb4a4bc96c6bc6ea6b187b41f0477098a216e04c58f6eba0c6f6f42d288fa914fc77d179382e206d0bcbbc38eef8cce11499a427b9e4f0c592be25624b75a98420b758621c8e8f83eb6669f85f1e6852bca4632c586f1de9d3b4efc5dd359323478b7b7d7db6eb9c2eca15fff2bd63df238f317147c3a744ca4f84f52dd6f4a4ca5512c72ca5fb912330e938ae62ff158aaadb7a4e6de07da2d8fedb58a7f408de4eb73c76bbc7f7877765b1c26617bff75fc6c12764dc43506dec45f1bf0031"], 0x7e, 0x800) (async) setuid(0xee01) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mmap(&(0x7f0000403000/0x1000)=nil, 0x1000, 0x2, 0x5010, 0xffffffffffffff9c, 0x0) (async) socket(0x18, 0x1, 0x0) (async) getegid() (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, r1}, 0xc) (async) semget$private(0x0, 0x7, 0x20) (async) semctl$GETPID(r2, 0x1, 0x4, 0x0) (async) getuid() (async) setreuid(0xee00, r3) (async) getuid() (async) setreuid(0x0, r3) (async) getgid() (async) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000100)=""/252) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) 02:25:47 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r2, r3) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x2, 0x1, 0x4, 0x4}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x9}, {0x60}, {0x6, 0x0, 0xfd, 0x7ffffffe}]}) r4 = dup(r0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) dup2(r5, r6) write(r5, &(0x7f0000000240)="6d90becb8468260b01127c37457b86ac20463b6f81f5430c756c4bfd8ce5a9e8e6bbdc3c39e7c4adbb67d32736ea14adcf4fd56eaf81c57b82f0f8c248de492f5e37fa5ad87a248a0046", 0x4a) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r0, &(0x7f00000001c0)="3c9ebbd555feff969613ba3e1fd0", 0xe) 02:25:47 executing program 7: setreuid(0xffffffffffffffff, 0x0) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async, rerun: 64) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x4, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x97ac, 0x0, 0xfffffff5, 0xfffffff5, "0900000000e60100004d1d9f8d1b8283476e00"}) (async) write(r0, &(0x7f0000000500)="3371323a2fcaa6687dcc87b52460fc2c5adf11b8733801ee7c7fd4d94007c38852fc7270e79e87c01c11f0c780eb", 0x2e) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x20, 0x9, 0x7, 0x1, "d48ae2ac03e5599c32ed2f384b48e43df52ac349", 0x8000}) 02:25:47 executing program 6: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = dup2(r0, r1) (async) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001540), 0x8, 0x0) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async, rerun: 64) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (rerun: 64) dup2(r7, r8) (async, rerun: 64) r9 = dup2(0xffffffffffffffff, r1) (async, rerun: 64) r10 = accept(r5, &(0x7f0000001580)=@in6, &(0x7f00000015c0)=0xc) (async) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x138) dup2(r11, r12) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000001780)=ANY=[@ANYBLOB="01002e9566696c65300099cffce42f43b28ef760044584b8c9b0fdf39ac5d4d1a175fe8c210e80330c78071315f03d8fc868923ad1dcb35cdfc88bd06ab44d0fe7dffa2229262306fc23a814516d21bce9604b7b7e9017eb729141600000008010f01c48e00b3efc7c5f274e66d50ceeecfa6b5fe586dec9b3a68e16ec7b0ccc980e296e9904c6650c6686fad9eb2ba1b2c107f1bc72248096ef7a9e7379cce59e7991b72116a11556d8ec1608acb484f63a6e6d52c876e63ce4c3f46ba6248c70d61e688101", @ANYRES64, @ANYRES16=r11, @ANYRES16, @ANYRESOCT=r9], 0xa, &(0x7f0000001380)=[{&(0x7f0000000100)="f0ef462a07fffffa7b0ee6f15a9eb20f16b3804a46635ffbf852ead87725cca3dcb1cac259bba76d2a958e0bfa39c8c1cc972a0ddc4f8a011dcce4c0ebe77554a504bd99d5f5218d473ac16be103893c36c839d39599b52fdf8c99c25a0ea991347434c0444d2c68d83a352f9db94013f0bb81d4e77b25503101f63182d6afb0e504fae23e64d8ea98f92a5c45128b2d8a8a8c19e1627623395ec0ab", 0x9c}, {&(0x7f00000001c0)="4e8c9c3d850e37d94143f6fbc0107b4fd53c84a2be5dbda15ba340f2d9353dd4bb84f99f3714a1135bd76a65bc3381011272a12442d6166f2ddcec20df33c61674e67c6f72c5eab7fc1f8a99048756e31680a9152026805dbb125eb73312be51532c5f19f0237f06125192e701457e5ea9b866129e138e9b87eb35d3af1383d212540ecaa2f8fe63a368202212ae027f7ba02318c1744f6aa8c9d1aa54269e707f43834dbd9aed3ea221942b0a39b6d0b1fb5eee7bc2d6a50072942a9383b286d27c1d577e8d9d00ff4f60c8122951c21cf80a3ad4ce6afb7e14e018696330b67636d2851100174b0b6d9803590d1e33c1266ba22e9e288d74301ecbfdfaf84b30b3ec0fdb43497875f72d848847fb17f0fbe5715d7141da16cf4d80ca6337d383b7294e8895140da8374bc8210d33fcbddfd057e14d1cc72a6499dfbd55bdc723839cf93ca9e682911cf4a3154f9940370ff44ed2933c5248db8833c4fd860df10651f0b5229fb99823985713f874dbd508a01093ff9a23416e44d379730005039bb06fcf45fa24c875090a9fe7ebb792030ff6bec14d9a11627410c11b118741fd76d137ffaeba07ed9fe1d2536f39ffae5454919ec6ac0394902c2d30fb53c0a14189f67bc1d1200e5985843135c19c86fc679de2ed99f8523a394037f5f59ecec3cc949075d82514a2ec12a22bf2820e61df61618b1969d75158ee408373d8c5e3057824bfb6d5aef18aad01833582f9edbfa475f978580290efde96f18d4b6530a5b5ab9eaab351057d1e84a44bc33f38fd3603bb643ea92d7d4af8bde4e2c2dab29645250760238ef625d0e1eb51ad10b6da9e2009bcefdda0445475e8cdd44d795d0a6d7d953ed74944404c5c4975a80f4e72c3fb5dd916728c50cc305fcfa7d8243512f5faacd30106fa741277a4c0f345e6b52700b596e93d65fd5f9d0e7281bba97849ba9cfb789718fe2807eb1397f8b75c69cd65a4d2f391a5c2665ec8447811a4d9fe957b9171ac8ea40b26b3e09d841649bc56e2089908044816ab509f5f9c45900119754ce843b77195c1e68441e4fb1ea1f7bef713b013ab35065b1e7a4e9f2d3bfe035c92a510356e37b35ec84ec9c02869d9840e5f8856b19f506c4d4175f8c8b9caa31930580e8555a0047320a61cbf94696ee04f3a1a8295c44afe4d4fc7d1d7ad868b692b7e0a4d640950bfd399377fef8cf01e1c119f3ebcebfa23179501e97365e8406b65e3b245abea9fe5844de3bfa1ac7b13d01373c430a5627f6b33a8a23880c04d8a103027892540fc3d59938c9157c4c29796149dfc9c2c684643f459ab38d7a6356f925c4515f8fbc02542cfc0751e26ef2e59dbc9ba9771f58d66bdb8cb686c7acb066e5b441235e6484269f40572b1913fbc96832597a9debfc66181f084bf964c26a20e60ad3756f2752a3768facaf96f0c931d83f09e020b41d8914b82ea1259895bedbc41fba2c2cc2a308c8df8d1d6b0c0a9d98920eacf81ee5eb6442125dcae07ed4e3ada6e4b03f20adb0e25f7dc48223495e9f8cb3161807b110c41bd28e37526ab8967b89e23309cc70edc0443ee52dc2d1075a84829099c8d74539e0a8dfd6061f39c6f9792d852fcd9cdb7cb1358fb56884999d55361dd2651c7d6104c70fa3461c6be156126ed303da42f4cebe2bdcf4a475c61e889b16138af1444a6cb789bbc36243620949d00adbf7309bd0bba50837691fffc8c1400c27a7065d7692a3c7e93cecfa4d84a099798cc4973de929057082f921c4370ef7984293600b0db69dabea99455af9ee7eee45da4bfa85db7d8f6f1f3eeeec24f6722d1e483a38bd5e0596c68b014cb22f045507022ced3ff611bfa383d5e9cdd1a3204f88a905d2eefd3dc41b2898766bb8c38d02d4d678a93cadc88c04fdb4d9280bab9c2cd631890079ac2ef59932c24b776c48402f0754ab7a3b7a27fc241d7434b3bf64d1a2bf7d19e1122ad18fc15ca053e5bf94ba1d7ec65286236f18355e7530d6b18cb1bfda5082d3fc1422c606b496cd5966e4884289896c3e8b1565cbbaf7cb0f4327da2e47fdb50747ad07d4a4f520192c59cb352370ea9867dde6c13a3264f68f6593607c374be9e389013938ee32a080e8cbbeac67771dd580a5621a9fc70fd04d38d9462c31ead9b34b1111a3ed4fd4c07d221029eed01e8768d2353ef0104bd56b3991b33c3af63e07657502bc04c5e2346d6e7d22568df338e6a1056df7e13e63448633ca132630e8eac71c18e0db6f5d7ce92a2a234790b2651d95e733bad14c1eabd51b2f7b8d5178bf0c64ddf5153b79213db9b80a416163711001f71bf3171ed7a6fe1d20b503aa919fbfc9f27a44be2a01fff80645c1d3aa7b3454948857c4537681b6d1100a84dc39c2f9fadb514c9d66aaebad34e6e1d942de2fb41f8b03dc7bbc65fafbf3360fe9ecf8d2242f24b2da8e5ed02ee231c55dc5061f3b83923e9cae7fc8356ab23deb77e4abf7ea3cfdd17d59cc48a57eaa3da54253d6f537a00279d5e0d95af856d94df2ecc4e1be9f54a4cd00fd3e4c556c1094c99093df75722338b019635002d11fabc5540cc449918bfd7af265ae6bd2894ea88ddb615a58caa6f7176cc5bb48435720f6aee63da7f801121dd92b7e272716a7691b38163e752411b68ef83f69806d0f3860bb2ddab4074471ff7e96f736ad8b531ad23fac3f066a3945b66a834cff370204c6b26b7cd7db026823fa1a48c5ace1778282453a987e71fe9560bd401acd3db4f58cef8b8f6baa3816307866993b83ebcae8cc6c442e6f806e5e2182fd2718cb053f4693a89a087037e9bf5ebeab91a13915c4f56fdea17b8295ab0d59b03caa49e4b4b00d97fd93efe304acf4a65bc24acfc1cd918c924f5a1567970c36ec198eb10c3104fb569515f021e8911ab6e339bc546bfc6a08d1e33185753cfe84c5c750501a9b0696daad9277c7af1158b4890b857b6f867c3bae9cae830a37744c77d8c1769037ac7977558248139459cfe5027f92d1b46d3eeadf6b66fbe7249b2b51f51e83bb7a98b4373f89dc327a72027e6a05aa455be77481530bfc8fcfc0795f6202bcf9a32ff6cbd87b3e2d9a569afa7c8e9318c3ed3f4012fb1424fa5e60acbc78823930d71c2b47e10afc194c60daa80f070ccd22f72295466bae670d0d08a27476858fd2f18e5018aee03e27a2ac3d63c46d9db301d799795138f05fdb4b05ccfbb5a07525fdda0fa1e208010dc0667b812da2827019a60ea7dff7a86fb17aad6ac6737428acf3974b2bb1eff5fa6d622bf0ee8c94ffdd2acab549eb96043aa33c1b4c4a9731068b84787216f4640ecfd2d0615908990a5c6396fb95a25a78ef47a83beae5ec31e0d6d13cabec8a52a757799294d050a37534d886186f49b74c93cef2a99456fff0308c8af4009d852dcead1edaab8556eb4f204f4ebb93fa6780acab0a53470a91a48a6b311ad21a18f9d46668db3f0f3f9c24cc709432f28d90b0e1ef6b566729a28d4032749f21e08a38b8291675aba4f0335cc47a4b8eaf53790c3bc9fe5942d1bec9494cb937b8deafdb364d74db4f4fb0f504da0e29154ec6d5b1ad1c105f1632a072e210859e3b6db435e5d33de4ccdfa70d9ded4be5e73b55b8b2e8704f3a3bcbc2912c1dbecbda46d1c24a2fe0be63f6c72f4c8e15fc34612666545e9bc66c5682f16af9aa81dd96ded0424e603bc112cc0bb9241c57d064414c1d360ef2bf69465574180a7bd9f786005d734e17c2fabb6cf8bb5792ae1eb894f239349febcbcfc4b3a5b3a69c90e5eb19cc2cfec542425460a820346577bc6d134cf5fca7d4c84a411f59fdfce85996f1ca14d928c6d319ec48ba40965dedce6d8712d3f5f4a18303d5c4420defdccec6cd5300c7186b8469adb59c04d16c6045ff77e76aa56f32d45138f4af6070cd1cfa55d2a17f3298aecbf4b281cfc1f225e0096cea078fff568ccc2e02a404f1b01724840091012f9e9907c76c44c0612db438e0e62c07d835fc42f2a46e5cdb583edbfda138d8cb339094345bad48601262ded0fc8b99736ca0428399e762fe0fcdafd4c6cc31ce0727f5502252bcdcaa41f04243c2209c6224b539fa52d46af21bdddefa57c8f7d01182d0ef4e2032f3e4be69d9b2f0a5da5ae758813ab3b8622d03f9d9d761c40f66e1def2e73826f19550a570ec36a653308af0a5ce8055677fb09cf83d8712c33056f229e7ce35c8e2a0f615d4b35d6c939033e33b2e3e71e2bbfb5a0e63fb4a40698344b78423bec6fdef9bcb290919977c52aaef7cf1b7214ea836a960f32d3bd1d59fb9b3c7d7beaed03de29a14b2b7b5c918eaaaf101558c3e395a9bc2f1d42d7d1ff21f6b68e9b9a1c43305a0417f13408f955b461cd2b47c4daa965366e55fcc0ee0384b349b109ab6ea858202fc7f440f81facd3b61b28fd5f155a79c81ef19694b948f0e6ee3d27539ae4243a56363046848900a9f1ecfe941501dd8581be09fb315cceb3146099abce8f5158eed5d27b1107a62e4a3225090d23d33e0571bb9a79108070df360505cd8cccda9e8cf65d1b77a7551d121c83ce7ffca6f985b64f70aad8b667270063e92fb3addac20f9afe82ba9170a63e0c131ac18c4264e429bc02077a672a7b729d317910df706242aa29dffebb5c321de1f99b149dbd1da674c904ead1de68cfef3a2028729cecde940b591ec97c7a710fc865d7d085c1706b9087824297222daedaf98b6262b6cecb0e638bbfa80ca3fc77f5e071b2811ec05914594ba1f21aced7aa49fda0f2c8fad45458a7dc219f983245e07aef103d18410bd44de9c8765f0bc2458bfe1cd7e4d54a632e2f46386694cdb5b6cdfa7c4d96644437ff4fbf129960a2b4ab05eec9e6dfbc72ee74273882c85b9c3390a602122dd31c59fadfa144edd8673e1032ca590d5a6e2ba2c822adff4c2fa1b2222ae61bc659414e3e8d94a147fa992be49520cb969456cd7df36631cbdae8b7f19e2ec006770d416e1770c06f01cb788f644324d7ba04c8f18fdd28e82dcf9ed6c419433408126af688472ca3c4a71a06accb40fff4a16140411c6e2698943b69c1f199842d2adac6a7e6919fda0fb9745452aeb341f838086d637e002496ae2e1107fbd369b864be348e106ca69c6079eedbcc2843ce0c892900ab6867579b8e0477503e46aaba4a40e45ec13c0c7ebbec28566397307f72328e28051d5cfe3dcd9a64e5fd4b7277936bacbfe9bfc64f30ae63908cfbd9f9244808b59f749a08737c3091c51e5d1d8059b2904fdd2caf52d6c948fb1ab910391a0c0cc9fdd3ca7bbb40fb98957f3cac47e756825fe836ab2b8f0db357d6643f6a1a230603955c4064d3e0f72e029c0c44be1fa0ad64c8f8445d0a389d174f91ebafc6e1bd66f1a0e4b4030ebf0a957e5bb7c774232cba4d6b6e61462496387585ee26297af68bb08482a726f4044a6ff4c948e9a72f3aeb7c82092a6c36ede06872d403bf3876765ccd16ddbc6bd53ae6735e7086d95858f005b72f9cd645b7cfa2ae2ac442d542f2c69e06ac9efcc34a281d05533630995e9619bbc11bc912a5bb2f47fe7ce94c74aa99fbba5e2e4d2c198b68d32bc94c3126238e0aef6fee884b1d716bdd86a94508af327f15a7d0cf920655923d95ddc7d5d76de7bdf550c5392c805f1a44f05eaa1632c490181bfc5f970be6d4b8a0c51e6e2adfcee5d17afc9e237cdc36cc106fc60c0216e9fda00dcfcf0cf25e42202046cf6c553b1ed59f5b53315366db25177a64327db9947fc31605f2f0304bad3f22", 0x1000}, {&(0x7f00000011c0)="2c437ea8e769264657a06932c7a3956324cd17cce8bf555f8cab7c1b17fef371f8b0a1c0a430a098ce68ac82fa176cda4e5ea1d8749f7b4f9db99b33871aa5aefab362cfa02d0f5d9e719c250eca99925f8de473665544caeea183f2ba3f68ece0183271c0b240bdf82132e2c4439587c2afa444963e0073d03bfa27ec9233c3cb91cc2c3e2216", 0x87}, {&(0x7f0000001280)="470490dcf2c823fdfff4f2b9d2e4cc62766d4c7e3e083fa87b37f95ef020410d2e061c812731fed9ae867638fe1b076d47c14147b137c3a744017cf40923a25204ab1cba9d5661517d3ae55deacc0de530a0fcc2e6fb3b310655ac44691465db73b2e6642c89d594d165ee387fe0a63ca46e12941e43b6d3a08b8d14d8bc6ceb8ba8d7b8aeed34732bd42a46515df1822f76e51f79f9a38ee73ad3ec55b1a0f17e5c1246008f7e3c6fc0615195689112c6b7ba982fbc6c390d67ba32056def826e9e4146243b2d566a2943c45ac9aa09", 0xd0}], 0x4, &(0x7f0000001600)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r3, r6]}, @rights={0x28, 0xffff, 0x1, [r4, r2, r7, r5, r9]}, @rights={0x30, 0xffff, 0x1, [r10, r1, r1, r12, r1, r3, 0xffffffffffffff9c]}], 0x138, 0x400}, 0x402) r13 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r14 = dup2(r5, r13) ioctl$FIOASYNC(r14, 0xc4504447, &(0x7f00000000c0)) (async) ioctl$BIOCSHDRCMPLT(r14, 0x80044275, &(0x7f0000000000)=0x8001) 02:25:47 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0xfffffffa) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() dup2(r0, r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d5fc03f38ceb6c0d73242a05b61fb1d6a6e0e6fcd806172bbabe3daef6e39efe8322c34df9ddb96d05c194f6c46b1bf6f91169e10707a7665ac81e2b59c9ec0d", 0x40}], 0x1, &(0x7f0000000340)=ANY=[], 0xd0}, 0x0) write(r0, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x1) 02:25:47 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) write(r0, &(0x7f00000001c0)="7cd23fc0aa2fdddf7830faa1aadd", 0xe) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = socket$inet6(0x18, 0x8000, 0x29) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x410, r3, 0xc2) dup2(r1, r2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xfffffffb) 02:25:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x828a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040)=0xfff, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) pipe2(&(0x7f0000000140), 0x30004) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000), 0x4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x8b, 0x40000000, 0x9, 0x7bf7}, {{r1}, 0xfffffffffffffffd, 0x5, 0x1, 0x5, 0x4}, {{}, 0xfffffffffffffffb, 0xa2, 0x80, 0x6, 0xb3}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x83, 0x40, 0x3}, {{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0x7, 0x1}, {{r2}, 0xfffffffffffffff8, 0x4b, 0xf0000000, 0x100, 0x101}], 0x0, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff8, 0x84, 0x1, 0xc000, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0x52, 0x1, 0xffff}, {{}, 0x8000000000000000, 0x11, 0x20000000, 0x7, 0x1}, {{r4}, 0xfffffffffffffffe, 0x4a, 0x1, 0x100000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x100000000, 0xffff}, {{r5}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x10, 0x1}, {{}, 0xffffffffffffffff, 0x81, 0x40000000, 0x8000, 0x9}], 0x4, &(0x7f0000000440)={0x3}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x10, 0x1, 0x3, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffff9, 0xc1, 0x4, 0x4, 0x9}, {{}, 0xfffffffffffffffd, 0x40, 0x1, 0x3f, 0x6}, {{r1}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x200, 0x5}], 0x1138a9d1, 0x0, 0x81, 0x0) 02:25:47 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6}]}) write(r0, &(0x7f0000000080)="7cdc3fc0aa17dddf7830faa1aaab", 0xe) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f0000000140)="20027885322e8f3c4aa15be6f706cd17ebc057a56838de632963d980f780ff739016fc7c64f01c50391b701186cd1b042a5d56d994b3d823498ddfbdfcab5ca5c65c92c793252585982fbe076d5a46e2df3c016102dfea71d0ec8465", 0x5c}, {&(0x7f00000001c0)="0ea015f227684495bcd9260e67875600bd681b4fc505f3bd9ce97acbd9debfd2ebd26b6d16a87da53ad0d1f6d0ec7bebb31a6e225b88791585e30833ef8ae20916dfbfdc4d89147ddcb20d9dff3ef8b81cd4554c1b8b6b32e778a812a0f6056cd97266a5387bf7e83f4c8cbbb362688cafa535eca31362b4e5a94e78c1b68ccaf64347acdbe18204891cd3d403a95e3ba091ff83f63fa4c7af5597b06e1abf4d258fc65befdfaa7f09e6b501a7f84292ae6b096d1a976c28b4e9a93cf89af16d0a9a6cfb5d78bf97f3ba03931766795c7208937f42ef2d4d69a38584d593be273703af11497f398ce7214c45ab37fafcbd3e41e7a83b43909f47d8184010c1eeebca99cc7b5536b8c7a82f68275162bdc035db6bfa81263df2710f3d9f8202c6ad1c7c4ccc6fab0463bc0183226b4ba2f2691539cd8ec7bbdbd07fdfe2cc871666c97e9a4e960a07af6e4fadef18eeb446ffefd1e8bc6c4a4d289791a2b55fc8cee369ed5a5392d1fd3a5bcbcb6ea09e86b0a6a25783f251341a902c338382a3a58e5dfaaf75a96e5d5c30e4345836f38e4623b8776d9c47829a31d5fd90c25f2a1a14df57030fac8edfe356dc13fff33e06401f5dd2ecaac4ff466dc77e65e5fe4adef894cdc131b3a1e1727bc89e75cc165886d03ef7e3b108f28f4ef6b66194ca27608c1c340bc3aad199df1122d070ee6d3479000c705e346e9aa5e113561dc0b7c61ad7ca7fdb40a2be0f47ddd9daab213f34b43399e12b82b05fa751d54dd73158cfea9d76760de221c46d9e06f00b7355e17f48cf4df19cbf80cec8f1684efbddccf2b34c540a8f864c3d1369f5a3cbdf9d2e817cd89bf2b4321fc0fd545bf217392d5229237436fe18f8b61d30e9332ef34d102ebb780534aa8a418c70f21ebd4bd4282c2105106019af6f35be13b0b883298a2f51658f1f6e16614dd34e2270418beb78f990383113f649df337f662f6ac336f72437f2844de280d866a5ac789a55ba2bf751bbf9d02f0b158a3436820cf681a6da021aa229079295b913c233675243810085dcf539ac3157f3934e1ea030e4e4605a5b40b49e5e475f37495d132380165614351692e874c1c2262ed15e86ff7f69847d9b5901b4e87346a77fb8f34b2754e5be9916d904c3dee0567447fd37071afc92b8b58395d50aa01cbdd41b0c2ff1993748f67bcb8530aa35a3180f8353942c22d0960e2bff338e6f4735d4e6492408031a0695dc803230c7ec985f6a449a33b2d6811abf6339ac36ff9e9f5174ebbdfc28a0f52c33f5862ceb4b129003fda1e5f22da0c5d6fe3daefe4f8d31399da0127f375dcba84dc31f0a2daed539a19121dae673be17c29c6dc083fd9533318003bdf3ed8007890c4703fb8da6ee45877dee7d52d3b0a3e82ee6f7b664de020be74efa5ffb21dbdccc39a1049ac51c315ada86fc0b5c710772a621b0dd73c343b13754b3929d4e9f56a72fffce45159c81fd95f8ce730ba01fc29f1fb8b3214af7f864f77781fecccc77beafd7fd2f46740c90cd3a998e0541e2907c08fbb1eb9672c9d75305c478d496bde18b6b636034dc290ad2e846e7714f7ae38f5e9436eb311774e805aa55cea3fb686dc874a6b862c1576b2957648897d736d6e1527c5477431f21b06ead01177fe66e9f65877c7cf768e79582f164f8deff5fe40d8c273230410aba79ca1d4c2dd00a0ad49055459ef75b20043fda58387fd7f9aed78f3ad39d91ee01f5cb600e942c50ac37b4ad47347af1faa7c992d823bac8f456e8979dec8891c353a0b11081e6b644922a55655badcf70fd4c0dc48c7c945654636ed0cfdb3fdbd737dd6a57a701aab6c8fe19d48cf842fb18f1fcea2bc596d096522ca00e58a742222cb920c593b53bec2000f78c3094c0ff33ca0130d7820c3caeb8c1242d2cdd24e113756068550d2b4a11271fb23d0ed5e8b93ef7e27f9976c6c59ecb940e74b9d0d67a63f8e311d24533cc5c5c4c51d486964790c2ad3240cf3cc61b490aaed8d0940f3df0dee43509fad9f42b508b6ad6328c165f389ccf73f8c2ed1740b7947c086153f3112f5dbe415b403e49e8115220131a2e12d7aa5bda7a788e50cb2b72b8a2c3722d60ae10559200cb9b37f469ff6008170ea86054a374676f78269315a56827b769da48153762c387ce7152f03f42bb8356571162b33104fa928f087abb9ac51d25782f4ae28fe79edc4898bbdbff8bd982ad73bbec9adb150589fe137ea3d8714c14be13a40050b141d52919e31effc89e9c8ae780fb18670c61faa03764c74c09dde6c2aac41d95359f834591f0e824ac06447ffda3c46e5294b505e788830c7f00960bbf9311d7342e3658ef8f2d8443da0a363caa4d5b2818c993356e44bf08223fd09c765fa94f4b91694c9c0aefdc7457fee14ddfb9a3252127b7bef77abf6d79f97dcaaa34feb1070f6098bfe72afc6174332961eb94178b0dbb8edb8fd5cb3a6cb345a4cff2d96203a88f8416ef81d7f22f76426f789d4e74506dff6e9f8a2557bd8a0ae960dc1e7115044d3444910d7856421d3c51ecbd80c1494d9014ab9daf5a0f5108396ce840f9939474f5b4b203e7737ee893a7a9a64f08503710365bbbef668cd6bdcf1cd737386bcdc735ab5c002c921305e2873a9bc9d4445ac9f2f0432dca8865596ebf2db4f81da16c4cb7928603f96d6d7dee9d39f292da74055e54899c07696a85b2ef134d1add1552c3accdecb91a575aef79b523e2bf30fb0b2dc9dae21c274c93946646c7cc44d0f792c1a48c87732ca4dead045ffc08be682601001cc7790ddb66afa0761336343e97485fb9a8b781de89c391a2f9fc4294409085ad3c699e22544b5089c1169a7633ce8fae7ecba9f712e68062fa248bd2cb24a293fbe273810066cd380a6ffd1d19aba14aa1f55927d368f75e64a1504ed497806725623ede93db786068bf07782ad29da2d465dfa1e3bd05c1d4a3c40795e83e191f8811a80658205ee0708bfe3057d504fc51e5c13f5ef0d5a80f4ae3bec3b4618558d2c67d574d2b9c6b2ca62147275c186ed42a5af3d21d95d0b62e477924df42052859ed291274404e30f1f9309fa290687e0455c8849a2f9c28f7c4fc7f2d8e44713d0e797dc27f49177b064631e74317c884f75cb24fa4b3077bbcaf56da2c0ab9be95c6d1b0664187bb0cea6f53b07c7ef563eabc2077aa42f3d2a82094e7de10716eb747d47d04337e3f8eebaec605fcd391990b59ab01e736ed9278def90f34f5931dd55cd652226d1faadd45b81d0a2b3ff8e08da584687ae8c4dfa0fca905b9bf9350225bc61683783682147fb170f96c6f6b4d2ba22cbabdcea2907b3768873068d4f443ac96f47dd858b6b66efd611606c6bfe805c848883b4136e01bc3fbc68c933567b588a126dc00054d43d89410cae761d7391b87b5724f60c901afcebdee67c7d248d39ea2c562b887ebac77613d6122ab9c09205785065c71ad3fb53dc1964bcfdbf828245610840f167e0d06e3bdd78c72395aa8d1cf9741b2d6f638f07a53bcf16b9901bfa9c447aaf957f78859ac256ba0dc45a9f1d9bd362e6d08b1059935ca6eeec0be613beb42ce8926919a0704780f61481a7007d51299913ad761d79d7cf979f7921eff5226b413a2987dd26494bb486e20c7a4bec5f870dbe06ef4c4d9c200c3477d87587e888f7d5036491f9d5b5613fee4bf7d1dd4c444bcf82d64c5195f894d7d205b242e7a6eb1cacf18ce7f61181f6b53992aeffdc8e43ed02fe623e1f42a86e32c3a429663bdebf8d7b7045d39a64325688b216c70882a4f20dfb14559531424c6a8a3938cc2af3c6b974f6986e0df81419893b2d0819c4193379a3a772d8a02ae566e7f142e963e5b1abfb6ecd8b895dde2ddfb64530e5a42b8185ba2d02ee80516dc31e90b0d1024721fb213269febc96f03e68009fd9afa555d990ce44b82413b3a84358c4c34355dc232eb3fecf07f5d80dd02a45319511cf416a87a02b41e9e9691edec27068aa4f7b5294e6c4b0a0be549d97449e314ec50c733de7377213dbb5c5b9700e69e07cc95a9e4db656668f0f646c425b34d521c9ae5ffacaac57af1655e5015a42e4bfb07f1012b772f901ac198440da1213b3c9f0cf5652470a3562ff5a871e35597600ba6d3ca828d31f30229b4e046beee3b7c94bbbbc2d6d8858edbdbd655f24c996f14fce3905b2e30d3fb60b7f3e9018bcd42de9795ef3efaaab9964184465b802375b9646b1d7151350ca764fdf4e4bce592ecde05d9b576edc64cb5e6935e3fcecdf131f8e9b5e49a1f51d3e058f810c17875de26d675e76524e12ca8360476b41f1241bd2f81f17745cbd81b0f2d86e688fbc4fb07fe6a86c0c07bdf8c8b779de877114466f595cf816740e3f7f53ef975d313b4f50362dcd233206e4fb4c9967125b731ae50aac30d603136b10cf58d530b1fc7a834f21788e0cc2a2c5cb464b5550782bd5e0b2b3dbf27b32027c5f39910007d9de4a3bd5a15167235dc84aabfd39a24ea6914310f649c36bd18982453235a220116c171535ffdffe31a444f7a787a39dfaa9cca4ad4083a1b0cac23bc911c3eb489a99e85c52fd0c26863a4edae3131bfdf3bc28ef767706b693d744dfb9d90a56007b5f2f7a03bb5f841f58cd6124691fa22e675f09cd6c545a39921e216f7a08c48705dcf8e3e77a76297a257f71fbe6a28b8e7c022c0e0d13eeee1aa15f0139e0005a5db093336cee473bf4190a2dee4facfdace1abe98a5e6196d165f175a43277eda8f78645516a7521f14bedc24f9e9e2e6cfcd1bc4ac4ed57abda7f96de8d4df505a946793733ee0cd40fc9f242812f5bbdcfa1d4620735ddeb70a262053eff91764c5b15817ddef42065b0b89822d7c31a3f82a5f86a4b789334bbb61a5c56fc8104b3a3d89ad41082f89c08bf20d073578134a5200b52a4f26233fb4d010fb1a6079368616149e24e8094ccecf4b41e29266500bfe076f9a52d2a2d4150e316a00dbbc08cb75e347177e2ac299633169d23d5f2af174d5b04798e81e1688fec14c468f225fb5b79505727125d06043d114c277400274a4753aece65db914e14e2945691c60f4b3a74515336165d30cad0ad9fe17f2b4775f9d466a5854d2c01b90b4ae1cd873b30b9e0f49cc3edd46d0ad6fd05d66d81fc7fe3a95520c5e0ec41378031f3a616ee8bc7ad77a5e6019ab2875a4951a5ac7dc923b039e8fafd2b637bb86a8bdbd5bd4f0fb711cb52271615847bca6971052c255bb510eeb5f00af521148df281c16dc4064f90c0c69d3d0f946fc473317014c28f631f57e0995e802a33fa706646a8056a8e09ebffb4dba4114995e4c0aadae2566a630728ca556f9059c2d8fa8c7433477bc0be9471e96073698d4a0efc807a23a7f40830ab69167d221796f40ef4e2b817893bbe1d3d3c987619ccf827249b14327face6fe50900e584e0a4a66153a76bacc5997ba2d9b599b0d35ad541ae45d6bb93691bc6044d458ff659e7404d71e3d7647a3a48b1b8667af4c07195952195afd514af3a165eece678bffd7a76be1ef9ff7bc446cee7d458d45e284318fdac8e767b6306f5b55cac73798d19086d341ae8985e8aa0d1f5542b8ed62b72340755b44334fd00d9bd9dd24ee930668032df4af8ce46cf7d6dd6f42dfd97d38439d1e2e0ebb92d6561da6f8614e54148c81b5a0773c471e21fe9601a6343218a7cc9338db913b27ff36db13b3c4cb40a30ef295eeebd484f246423d14731fa8ef0d962d1590f2ee141732282e2f8f89163c6", 0x1000}], 0x2, 0x1c12) 02:25:47 executing program 7: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r3 = dup2(r2, r0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x9) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r6 = dup2(r4, r5) r7 = socket(0x18, 0x1, 0x3f) socketpair(0x20, 0x4, 0x3d, &(0x7f0000000240)={0xffffffffffffffff}) r9 = accept(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r10 = accept(r4, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) r12 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x118) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r14 = getegid() sendmsg$unix(r7, &(0x7f0000000540)={&(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="5ccd3f3d9e63e849a0c3229ef258a8a878e207ded857", 0x16}], 0x2, &(0x7f0000000440)=[@rights={0x38, 0xffff, 0x1, [r8, 0xffffffffffffff9c, r9, r6, r0, r10, r5, r6, r6]}, @rights={0x28, 0xffff, 0x1, [r0, r3, r6, r11, r6]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r12, r3, r3, r13, r2]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r14}], 0xc8, 0x8}, 0x400) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r15, 0x80105727, &(0x7f0000000600)={&(0x7f00000005c0)=[{0x20, 0xfffffffb}, {0x3, 0xb3e}, {0x87, 0x7}, {0x7, 0x6}], 0x4}) open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x2) socket(0x21, 0x1, 0x0) 02:25:47 executing program 3: sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, &(0x7f0000000080)="cb32428b", &(0x7f0000000100)=0x4, &(0x7f00000007c0), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x14}, 0x2, &(0x7f0000000140)="9e1feaa303c0dfecf7b1f763bb14290e19294cf47543d8d0653da7e8cd0ea8cd3af32265fe0bd553958a3c693352899127b7753c2c3cca217d7220bdc78c1fe3a827ee3655e5c06a29a7e6829d351c824346af2ef718298c513182acc4c809b231c1696f4e26568d3d8361f8eb7b8e6f4666b69ef9814a7faa7c009ea9a337044207698e818ea5a8392d16e5f706f8ce8923b9", &(0x7f00000000c0)=0x93, &(0x7f0000000200)="ffb550d284fc74fd87154938477b2f4c34c35f92dd4e27b6746eeeb054fc9294c4d96207a2c5c124ea0fe192a8cd4a208b802116d47f4394afd9209dd3b0442c0821b8b6a637e6b52392d323dd2f4a76154acc5a42bd1f11214937e83d05d5c4850df13692ba154dc5c88b3739e0e85b60729b83e76f92797620c19e3dd2175c787493f29c8097d3bdf01e002e052875d651150cda94217b41abc19f3a2da823b456e26eb76b51b7ccba6f8a7b663c81b3650f50a0c2dcd8da9ece0e374f635aaa9b11316ebc3bf1b07ac0fd74cb83dafefcf6759853238673ce7a4cb3252ad161da7b161d7cb62ff7a586c2d0f749d3", 0xf0) uvm_fault(0xfffffd80625e1308, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at socreate+0x84: cmpq $0,0(%rax) TID PID UID PRFLAGS PFLAGS CPU COMMAND 3438 19010 0 0 0 0 syz-executor.4 *131699 19010 0 0 0x4000000 1K syz-executor.4 socreate(18,ffff80002831e3a8,0,29) at socreate+0x84 sys_socket(ffff8000260a5ce8,ffff80002831e438,ffff80002831e490) at sys_socket+0xd8 syscall(ffff80002831e500) at syscall+0x489 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x25e31da87e0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.