000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) sendmsg(r2, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 6: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) pwrite(r0, &(0x7f00000001c0)="1d62941ece1629", 0xfd0c, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f00000000c0)={0x2, 0x80000001, 0x1}) (async) setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(0xee00, r2) (async) r3 = socket$inet(0x2, 0x2, 0x0) setreuid(r2, r2) (async) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r4, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340)="91960a9d35e89f4bb912e000ae0b65bc6a77a560f56ff16602c52fd507e2d7def53ab30c632d3a5a9bebd8b10dc7e821f0866eb4fc245c4f5750b5868f7e26ce0111e3254424551313c5a078352f51090bfbe19618562c7f5549cba28af7bb54c5f4473a02c76f9ea02117319e8e2a15bf50391a840fe6d6c7817d40b1878d12459bec36eb6f220f68260b4ab0af96003b0e10dab61a81b847d08e77fdb32c3ddc0c5e3fd7c5b8b398e4b26c19bacc835c53851b9068cf2b03c0a9f6d783577fc4e3f964b039a1243cf373f23887e5ee0f0abe7b74ed05c51ec7f2c80ef5423a97", 0xe1) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r6 = semget$private(0x0, 0x4, 0x3a) (async) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r7, 0x0, 0x0) semop(r7, &(0x7f0000000500)=[{0x4, 0x3be, 0x3000}, {0x2, 0xa}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x2, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x6}, {0x3, 0x3, 0x1000}, {0x6, 0x7fff, 0x2800}], 0x11) (async) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)=[0x1a, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r7, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x0, 0x1800}, {}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) (async) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x2, 0x0, 0x0, 0x0, r5, 0x100, 0x3f}, 0x1000, 0x0, 0x1}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r8, 0x0, r9, 0x12, 0x8000}, 0x9, 0x6, 0x2}) (async) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xff83, 0x7, 0xfffc]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) recvmmsg(r1, &(0x7f0000000000), 0x10, 0x0, 0x0) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000240), 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, &(0x7f0000000040)="c50b40aecbf6c937f3baf86b3951b991e327ea0e", 0x14) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/4099}, &(0x7f00000010c0)=0x1005) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001100)) getpeername$inet(r0, &(0x7f0000001180), &(0x7f00000011c0)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001140)) executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a392f26dd5293c0ff1f72ebc06c427cd49", 0x59) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="6c73c14ca54bdecd35c4d088e74707942857d85a1f1ad229d2f936229306057f4926f97f9413345f187d341c5bc9e89da30e35d5084110b63b16c26c9fa6cd0be139288a", 0x44}, {&(0x7f0000000240)="d8253e568f1a131b6ae57ef3a59bbf3a2b78891d02d2f032807fa9b105a729a4f1a604bad3b4ee349988a5982a22aaa3eb64", 0x32}, {&(0x7f00000040c0)="b20e9d7d55f69fb8b9aba26d2a679b415983fc97dc84f80db42e0d786615b032306ec1604fc20b723f845bdda4ed1e52d9376abb53961aed2a7ef4263f4c95a6ec63e42660c410ad7e2b0d06ac0ad10a2e3f6b38244ab2064e43735dd76ac2ccde1370d740ec1f281b43f8dca59b5a58f6520f969d7dd89c76d00d9c391ae1e00f4d865df0a8cb38ad5e3153c440201c4bc6f943ec60e2bfdb5e8e9293320933da588fcc5b8f793b86ecd4c35c4dd2bc90d0b5fc75aee03fa4f3236cbbd1ddd1e18c768e65c2b9213de36cc5d141770eed708d3cc933b966952d6814e4a1360aec51d0fae2bfb7d022df2d06cc51430429a4d46b69cb2222afc7a3b579dc74a322c90ef9ca04a369cb74f00b1cdb41dfa8a2488a49ec8b496c6efb821df2b0b107760d0344c227fc8a0df295b62da0db31a7bd60b8e8e30fd1eab69ebd8b81688fa051936dcfef68831535b49e6d30ec27d01d363ba7ad0e1253b280067a30a52e5892eb5e7f58d4d3a77d228e3ada4fc7d5a63153c4aeea642d10e2b10db7b57cf6150763a70d141f09d5cc9da3396a5a3d7c59c05892e2198aa0de842d0add0a25c37642697ad25ba4e9b6069ed74041ed4b204ce47bdc0cc2d88038957a51017642b89fe39aa138203097fb485013d53922c507af9136e7a355d43352de21d541b5fab08a805fb273fa9ed8b42a1d52f4e6f852ba19d6ebf408ffff0373d70a2e231e91624ab735e326bc32adf9cf6d0a67b208ffdaacaadc2a2b22df48e18576ae2ac37277c89e9f4621c17381cbc422e0f3813767c3bbc4386b1fd32f73cc64283d096aee8b3975dc5da3775e3657c339d93906f9111227019a3f0dafe3fac54e722cda5f66b9b5c0dde7a2bb89282bf06e70568c0c02e120e3383e6d0abe8935f6f35f36ee6ebf0bb4d0cf5f90ede6b1689d7d953893142f1518324a26ce3e63dd1ed005110e27914ce95637391c765de7c1f470c815ce02c021c96bb553b2c58c0d6c0c9620049f7e1c92ee71a3110de036777f117245bd69b2dc2860615b96136ed3e73f9519f71a14546f2ae8cf85a15b924a5bbd41068dd0e1e80475e2c14288cbf59fc2bfb8654dd2bf03a7c02a98cc71a1eeaa5950e18d107fda5ce499cc74c120188f16a1fc6c9aee355213b3775d7cd90cf507b32bc2f77e6e1c941dc2b238088aa3e9ca05bc63d85818a0d091092c8d9d53dc2b553a171b80ff66bd04dedd6fc48602321e7580ed5886434f985fb823ccd5b438ddcf9854c200352e343098521719f577d610d9199eb17be9eeded76e07d8255ec8405238ef313e", 0x3a2}], 0x3) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000080000009bb82f36b921aab39b58505f"}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f3df5dcbf0b72ec1d135395f4fba1606ca4e72f02bb56f107d9fc5913b46a2d6ad880e863d72573121e7a609c5bf62b5156607e29e273bd013101e9c70d5a4dba7148fbdbf3963d56cf665d7746eccc83ad9ab54c3df718111670808c0a9f68733a946a032f8e3d160233a7f094d0360896d7f4d1a37f6508412eb8c49823a3fa5b71350a243230e042f98473434bba2b529d1a59323bcad8046415077fd4b2bd39053014879c173166a78b8f5c72f7652899230b5735e7b4fde27d857726a68a6d2e3b8d74969be221b9f218c8c666ff970b79602b53ec60dfe741eb8de7fc899d569cd1e9871483281a253ed344a6641b16225eb441603923b4ce57cc3e7e3bae35efa2678631046bd73f53755fc130d4021e518ada6fe0695763c97c24c90d3b1a613984123a8a3e5e7b3fe87597a75c83174d0b5c16a14fa0b1dbfcf6119d8f2a1ae3a5858d15602d0d1ae9807e9d2e8e8ba5cfe83409a0d513ce5326036a02a68304b97b6da09c3255d43a7401fcb3d7d0628f5256421f0cee4ba37492c00d671db3a6768e4379cd3d253bb39523f0d6c2a86ee94521eb3ae2af97fb1810f137eee2e1ad64eb74360f42de68e528de81b406a76e08356538d968490d4409920e13753aa7bb5c6b02327327aff5d50a7a0029644645f658d30ed8327e0df687fd0eef20ac469f338e628515834f9837b7befc4ce4f0e638f2e50bd4fd7a8bf352a1e503c3eff12f3b16d8431937102f38f1ff50e829c3126671592f0ae602e2ac3bb79abcb3941a16d3101c974ab8f456823420a75159257cf984427c9bd9a02e0fd259d462e1b7c98a9a5c31ec4806f2e3fbdcfc6c842e0b43cfe812bfbc930a4e9617bb06485d35ca0f6fb393a75232a83e5aaa82479df646093f67ded97c9c3ba888036575bd80a94a41cfc6e8218c90ff276477c04563944b7f886d076bebb2b63fab40148749b2299c637fc5aba6832bdafabe7b5bf4c31ae246dc1fbd4985e495e4850b680d296e397f16dae187e0b7f59faffd8b23c7cb97caa950464085245b942787efdc475223eda95f94a257402aea844a034895e259c841889d67cb45986415568dc381427ecc62a324165df91aeb77ecd4adc08effeaa4a43f6bc66596ebcb4b7d047e391f950a7e0e5b0d670b871c937c5b0261f81921e70f90286cbc352a79744abaccc8e9e1b6efc28cc314b90d8596852057d9db6c9a7df6944a820d00d85c6e5eb82fa94293beb15cd871879c6f9fc1ff463339c0cfc2b36c2d519534c0a619352e7ed60e3a5d93e947049ea5b4156e5ca541526c55133c6f3685b47ad8ed537d7ecbfe269c95f691829f74b5e0ea9b17054f9fce826c2fab3da6489b5badb0c9fd8ee34390f78dab1536eb27a5185758cde3cb402441fe3b872d84e328cac949027e2dee992709e8f40ea0b512c2d28cde4d3bfe9a97828439ed8ed6f981128b744a3ff0200a526e73b4a1997b8f672bcb4fc2d5f5b2388c97a1d647e3ee0620e83df4bfae1f3f942aabdbe2241e8cdcb1b82c8c927c1c4a2d1351264f21dfe118e447b1589fcd8d7550ac1c626b59558fc94375d40891a7908603ab3dc0ad5e647010eb9bd36ef5e533abd1123ecdc78ec316ac2540fa69f694241bb68672d11bde7df2b42545e88dd4a2ef593c9f9d78ab1ab0af696d66431b66805c7e9f09b9d72d9a7347f6384c32f139a8e3302365908bbab9a7e48da83ea5bc1316b4aa87b9e34720b4156d06e7298f3851f3ba08656dbdbf2c323533189c61e425c1a1999ca9b461b0d2fe63eba545298b5f14c98bec345a85dabf27a04eb53d5c74fb2941cd01a9411bad5f33ac0a31ed442c6dbb275eae698f3603583aad0188", 0x709}], 0x1) executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, 0x0) open(0x0, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() mkdir(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r2 = getuid() setreuid(0xee00, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2485607, &(0x7f0000000000)={0x2, 0x7f, 0x0, 0x0, 0x0}) socket(0x0, 0x1, 0x0) socket(0x10, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd", 0x5c1, 0x0, 0x0, 0x0) close(r0) setreuid(0x0, 0xee01) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2dd021b39d56e148447b6cdbb846555006c035ce"}) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) executing program 6: r0 = socket(0x1e, 0xc003, 0x0) sendto$unix(r0, &(0x7f00000002c0)="c7a8c0518887e1d710096ebea6d3bd5013de9642d1656b24e016f0b8c5025e68b77e8a46975ee9a59de7a0a608cce51b066385d5a310cb746aee9da17ac2d3c7c14ee0087f90e357ff8f0f90142635aa3c886cf3f5f37940400f09fee8e5907c75048f7a871126699dd7345e0dfff2de1b0c69b48e231fa8fa003d16b52dba38f8cb6206e3bcaaf0fc9712987295d4c8b4b7f6325138a7b7b0d0d797d4c1da7ab363cda4573dba29588298093ff8ffdf14b19e5ce1e5fe3faa25ed6a5d4934fd660804f5e0d5a06e", 0xc8, 0x40a, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x3f, 0x7f, 0x8, 0x2}) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x0, r1, 0x7) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x400000000000000b, &(0x7f0000000140)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22630890d88e9962e0b516b369913b801faa9320d516c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf881c78a927d3f3f83111f36f21ef74c478ca5177d14657d9f4b1dc7e8c9ae18d38222bda690cc62fdae574", &(0x7f0000000100)=0x70, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b001406007f8e769e0afd41570000010000000000fe0000000000000000000000000000aa0000001800000000429d9fd4591a"]) executing program 6: r0 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0xc}, {0x54, 0x0, 0xff}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000100)="1370a6a53439056992", &(0x7f0000000140)=0x9, 0x0, 0x0) write(r3, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) open(&(0x7f0000000080)='\x00', 0x0, 0x0) kqueue() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) pipe2(&(0x7f00000003c0), 0x0) socket(0x2, 0x2, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000401009078000000006000000000000001fe8000001000000000000000000000aa00"/102]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{0x0}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000080)={0x0, 0x0}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="65feaba9a71942a5", &(0x7f0000000100)=0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x200000000000}, 0x0, &(0x7f0000001a80), 0x0) close(r0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f00000001c0)) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x204, &(0x7f0000000340)="12000000", 0xffffffffffffff86) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) setuid(0xee01) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file2\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x24, &(0x7f0000000000), 0x0) close(r3) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x4) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() socket$inet(0x2, 0x2, 0x0) executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) getpgrp() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x7c}, {0x28}, {0x8906}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000400)=""/219, 0xdb, 0x40, 0x0, 0x0) utimensat(r0, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x7, 0x3}, {0xfffffffffffffeff, 0x3}}, 0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f00000005c0)={0x8}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r2 = socket$inet6(0x18, 0x1, 0x20) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000600)={0x100000001, 0x5}, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000640)={0x81, 0xffffffff, './file0\x00', 0x8, 0x2, 0x200, 0x1}) socket$unix(0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x5}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) lstat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)) sendmmsg(r2, &(0x7f0000000c80)={&(0x7f0000000c40)={&(0x7f0000000740)=@in6={0x18, 0x1, 0x4, 0xffff}, 0xc, &(0x7f0000000980)=[{0x0}], 0x1, 0x0}}, 0x10, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', &(0x7f0000000d00)={{0x0, 0x9}, {0x200, 0xfff}}, 0x2) close(r0) executing program 1: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffd99) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x40}, {0x40e}]}) syz_emit_ethernet(0x66, &(0x7f0000000400)=ANY=[]) executing program 2: recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000141", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x10000) fcntl$getown(r0, 0x5) executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0600383a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000002c0600000000aa0000000000ffff00002fe01c12a66d36459c32ebc4e30000ff0100000020000000000000000000010600000700000000"]) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000000000), 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="fd9339c0fa4d", @random="5fd01f461c93", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@generic={0x5, 0x0, 0x0, '@]`9'}}}}}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffffeaaaabeaa72c486dd6000002000083a07fe7fed000100000000ff7f0000000000004a020000000004000000000001826884"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x5}, {}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a392f26dd5293c0ff1f72ebc06c427cd", 0x58) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="6c73c14ca54bdecd35c4d088e74707942857d85a1f1ad229d2f936229306057f4926f97f9413345f187d341c5bc9e89da30e35d5084110b63b16c26c9fa6cd0be139288a", 0x44}, {&(0x7f0000000240)="d8253e568f1a131b6ae57ef3a59bbf3a2b78891d02d2f032807fa9b105a729a4f1a604bad3b4ee349988a5982a22aaa3eb64", 0x32}, {&(0x7f00000040c0)="b20e9d7d55f69fb8b9aba26d2a679b415983fc97dc84f80db42e0d786615b032306ec1604fc20b723f845bdda4ed1e52d9376abb53961aed2a7ef4263f4c95a6ec63e42660c410ad7e2b0d06ac0ad10a2e3f6b38244ab2064e43735dd76ac2ccde1370d740ec1f281b43f8dca59b5a58f6520f969d7dd89c76d00d9c391ae1e00f4d865df0a8cb38ad5e3153c440201c4bc6f943ec60e2bfdb5e8e9293320933da588fcc5b8f793b86ecd4c35c4dd2bc90d0b5fc75aee03fa4f3236cbbd1ddd1e18c768e65c2b9213de36cc5d141770eed708d3cc933b966952d6814e4a1360aec51d0fae2bfb7d022df2d06cc51430429a4d46b69cb2222afc7a3b579dc74a322c90ef9ca04a369cb74f00b1cdb41dfa8a2488a49ec8b496c6efb821df2b0b107760d0344c227fc8a0df295b62da0db31a7bd60b8e8e30fd1eab69ebd8b81688fa051936dcfef68831535b49e6d30ec27d01d363ba7ad0e1253b280067a30a52e5892eb5e7f58d4d3a77d228e3ada4fc7d5a63153c4aeea642d10e2b10db7b57cf6150763a70d141f09d5cc9da3396a5a3d7c59c05892e2198aa0de842d0add0a25c37642697ad25ba4e9b6069ed74041ed4b204ce47bdc0cc2d88038957a51017642b89fe39aa138203097fb485013d53922c507af9136e7a355d43352de21d541b5fab08a805fb273fa9ed8b42a1d52f4e6f852ba19d6ebf408ffff0373d70a2e231e91624ab735e326bc32adf9cf6d0a67b208ffdaacaadc2a2b22df48e18576ae2ac37277c89e9f4621c17381cbc422e0f3813767c3bbc4386b1fd32f73cc64283d096aee8b3975dc5da3775e3657c339d93906f9111227019a3f0dafe3fac54e722cda5f66b9b5c0dde7a2bb89282bf06e70568c0c02e120e3383e6d0abe8935f6f35f36ee6ebf0bb4d0cf5f90ede6b1689d7d953893142f1518324a26ce3e63dd1ed005110e27914ce95637391c765de7c1f470c815ce02c021c96bb553b2c58c0d6c0c9620049f7e1c92ee71a3110de036777f117245bd69b2dc2860615b96136ed3e73f9519f71a14546f2ae8cf85a15b924a5bbd41068dd0e1e80475e2c14288cbf59fc2bfb8654dd2bf03a7c02a98cc71a1eeaa5950e18d107fda5ce499cc74c120188f16a1fc6c9aee355213b3775d7cd90cf507b32bc2f77e6e1c941dc2b238088aa3e9ca05bc63d85818a0d091092c8d9d53dc2b553a171b80ff66bd04dedd6fc48602321e7580ed5886434f985fb823ccd5b438ddcf9854c200352e343098521719f577d610d9199eb17be9eeded76e07d8255ec8405238ef313e", 0x3a2}], 0x3) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000080000009bb82f36b921aab39b58505f"}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f3df5dcbf0b72ec1d135395f4fba1606ca4e72f02bb56f107d9fc5913b46a2d6ad880e863d72573121e7a609c5bf62b5156607e29e273bd013101e9c70d5a4dba7148fbdbf3963d56cf665d7746eccc83ad9ab54c3df718111670808c0a9f68733a946a032f8e3d160233a7f094d0360896d7f4d1a37f6508412eb8c49823a3fa5b71350a243230e042f98473434bba2b529d1a59323bcad8046415077fd4b2bd39053014879c173166a78b8f5c72f7652899230b5735e7b4fde27d857726a68a6d2e3b8d74969be221b9f218c8c666ff970b79602b53ec60dfe741eb8de7fc899d569cd1e9871483281a253ed344a6641b16225eb441603923b4ce57cc3e7e3bae35efa2678631046bd73f53755fc130d4021e518ada6fe0695763c97c24c90d3b1a613984123a8a3e5e7b3fe87597a75c83174d0b5c16a14fa0b1dbfcf6119d8f2a1ae3a5858d15602d0d1ae9807e9d2e8e8ba5cfe83409a0d513ce5326036a02a68304b97b6da09c3255d43a7401fcb3d7d0628f5256421f0cee4ba37492c00d671db3a6768e4379cd3d253bb39523f0d6c2a86ee94521eb3ae2af97fb1810f137eee2e1ad64eb74360f42de68e528de81b406a76e08356538d968490d4409920e13753aa7bb5c6b02327327aff5d50a7a0029644645f658d30ed8327e0df687fd0eef20ac469f338e628515834f9837b7befc4ce4f0e638f2e50bd4fd7a8bf352a1e503c3eff12f3b16d8431937102f38f1ff50e829c3126671592f0ae602e2ac3bb79abcb3941a16d3101c974ab8f456823420a75159257cf984427c9bd9a02e0fd259d462e1b7c98a9a5c31ec4806f2e3fbdcfc6c842e0b43cfe812bfbc930a4e9617bb06485d35ca0f6fb393a75232a83e5aaa82479df646093f67ded97c9c3ba888036575bd80a94a41cfc6e8218c90ff276477c04563944b7f886d076bebb2b63fab40148749b2299c637fc5aba6832bdafabe7b5bf4c31ae246dc1fbd4985e495e4850b680d296e397f16dae187e0b7f59faffd8b23c7cb97caa950464085245b942787efdc475223eda95f94a257402aea844a034895e259c841889d67cb45986415568dc381427ecc62a324165df91aeb77ecd4adc08effeaa4a43f6bc66596ebcb4b7d047e391f950a7e0e5b0d670b871c937c5b0261f81921e70f90286cbc352a79744abaccc8e9e1b6efc28cc314b90d8596852057d9db6c9a7df6944a820d00d85c6e5eb82fa94293beb15cd871879c6f9fc1ff463339c0cfc2b36c2d519534c0a619352e7ed60e3a5d93e947049ea5b4156e5ca541526c55133c6f3685b47ad8ed537d7ecbfe269c95f691829f74b5e0ea9b17054f9fce826c2fab3da6489b5badb0c9fd8ee34390f78dab1536eb27a5185758cde3cb402441fe3b872d84e328cac949027e2dee992709e8f40ea0b512c2d28cde4d3bfe9a97828439ed8ed6f981128b744a3ff0200a526e73b4a1997b8f672bcb4fc2d5f5b2388c97a1d647e3ee0620e83df4bfae1f3f942aabdbe2241e8cdcb1b82c8c927c1c4a2d1351264f21dfe118e447b1589fcd8d7550ac1c626b59558fc94375d40891a7908603ab3dc0ad5e647010eb9bd36ef5e533abd1123ecdc78ec316ac2540fa69f694241bb68672d11bde7df2b42545e88dd4a2ef593c9f9d78ab1ab0af696d66431b66805c7e9f09b9d72d9a7347f6384c32f139a8e3302365908bbab9a7e48da83ea5bc1316b4aa87b9e34720b4156d06e7298f3851f3ba08656dbdbf2c323533189c61e425c1a1999ca9b461b0d2fe63eba545298b5f14c98bec345a85dabf27a04eb53d5c74fb2941cd01a9411bad5f33ac0a31ed442c6dbb275eae698f3603583aad0188", 0x709}], 0x1) executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) link(0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='./file1\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) open(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, 0x0, r4) recvmmsg(r3, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/203, 0xcb}, {&(0x7f00000003c0)=""/19, 0x13}, {&(0x7f0000000400)=""/160, 0xa0}, {&(0x7f0000000700)=""/132, 0x84}], 0x4, &(0x7f00000005c0)=""/132, 0x84}, 0x6}, 0x10, 0x1800, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x3c, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYBLOB="ff02", @ANYRESHEX=r1]) r5 = msgget(0x2, 0x0) msgsnd(r5, &(0x7f0000000000)={0x2, "367305b288108fd3324b26fe90c026760aa1913bf3860790c29bc0a8d1ca4c868cfec1816a592d8691eb6b343dfd4b661dc268da6a34d21fdbcccf4061b7d3d528c118cffbf28c2a85125186851b4432a7bda4a855603a39e2197d2ba7566bbd916d9aecf16a8a310bd490f4be0be30570f90f0fbe7a8be18a3cb7ed446722350eb4a5018b889538408cbad127d1c43aa9eecaf0a949aa1a31993d133472a32fe36daee909851dbf6a46c39689c03c458547ead8260a688b725d73e977a8f61ef9d608228cfdf2cc3b0d4c3c399acbbd7b0d79914505f882353ba497934d"}, 0xe6, 0x800) r6 = msgget(0x2, 0x98) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, &(0x7f0000001140), 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)="1fd9cb904a6aebf5adc5c6f1c5ad189b86a436641f21aac6f9df1b7a787826c78bb22fcdf720f310180814d33b977f027ad0e6551f53fedcbc5392e26c2248e17077e683a444cb1ca6f7057265a9fcfba15b8d4620cce73b8afce920e0d774eda64359cb6bf17934061905ccbf2b94d564", 0x71) r7 = msgget$private(0x0, 0x508) msgrcv(r6, &(0x7f00000013c0)={0x0, ""/136}, 0x90, 0x2, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000001480)=""/156) msgsnd(r5, &(0x7f0000001540)={0x1, "8adc0c34f021f128bb75e192d2ab799f341e1277d16c8ce1af7451f0495a93592ebb2d2d5717c704489d6245e1e89647bdbcd3da39c8dc2d555b083ca36d7c7e50446d4de6d1d5244bbbf6ad0777bf355483b7f10072f7e983ca85d27178562a4fad35e9b4b9ee7e06507dcfdb1ce065a8ed1626ece1a1a3c26b2a60ae1cc84fdf024f5e271d7781efe011b64401fef33ddbfa1682d3e69f871d656284cc896ef0573dc56366ab746db003c3f1fa33e3477f0bc1cfcabc5604312eaa8548"}, 0xc6, 0x800) msgsnd(r5, &(0x7f0000001640)={0x3, "ab613fc4d4725b2c33fcacce"}, 0x14, 0x800) open$dir(&(0x7f0000001680)='./file0\x00', 0x100, 0x14a) executing program 2: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0020fe350e28ef0900c08c0424be0000000031feb36d02b82faa094061f107a9016962000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') mkdir(&(0x7f0000000280)='./file2\x00', 0x0) unveil(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='r\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000240)=[{}, {0x4}], 0x2}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc00c7007, &(0x7f0000001300)={{0x0, 0x3, 0x2}, 0x1, 0x401}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc00c7007, &(0x7f0000001840)={{}, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001500)={0x2, &(0x7f0000001640)=[{0x74, 0xfc, 0xff, 0x4}, {0x0, 0x0, 0x4, 0xdd48}]}) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001280)=[{&(0x7f00000002c0)}, {&(0x7f00000016c0)="13969ebeace0d153130f16b1c3ad2f9d425565a4bc5b1f6629e11ed65320675bca43798bb05b6c9476915cbad340367c405b904b162182113870b65b7c1f076f67607a9c26ef11a6212a515f99a2ba0246ea53012b7098f00677ced2dbe13d016a60b585c1ae72fecf", 0x69}, {&(0x7f0000001900)="f6f5969d2a68d44c449cd07d46e94fc204fcb53dae460bd0c32df125c7afce77329749d3f63471b12ffc063791a725d557a39311715340483a81977bfee32b0cf41424cee57a5cda0b1bdd2bcef1dfcbdbff6fb7f3f67db98982963450e85ca092369645ece94a5dafb2ca0594a47a759a872c0095071c0a3a6cb39ffd14dd378842c68d5332daa5d7a4c0c5e3e543358cf9ceb00c5292c5a9e3643cd428428201828baa8bdfc17bc5d12c29cebaecb7f305b4430c39db2632d10f1b29d289f5bcc77f04bcb61040a6", 0xc9}], 0x3, 0x0) fchflags(r3, 0x10001) fchmod(0xffffffffffffffff, 0xf42b8a05b5927407) pipe(0x0) r4 = socket$inet(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000018c0)=[{&(0x7f00000012c0)="9949961a2fa8b0921b429ee259cbe5c47d6c766858ba0ac24b2e76b213dc21289e100daceb864fa2fb347fe8046284f9498ef368414f", 0x36}, {&(0x7f0000001580)="026bfd3b2408aa43601cf8d1217970f3eddb2b770befe0dc23dbe0ecfc8ba23c6b138f635ce02d67bbf2aa454a7fb3f453ff85a23d3e9d60bd75bfb44c92a4519a4970905ce53748a91aec71da7864423a2eee2fb6b1dde9754b6480b2217d6d341483a082ed78ba30703754911c4bef985f0eecfc4e423b7339e3e31c26b84815ee1519e20a99e47c", 0x89}, {&(0x7f0000001880)="347da7ed212ab9e61627", 0xa}], 0x3) dup(r3) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000001", 0x8) dup(r4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10422, 0x0) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) readv(r5, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/209, 0xd1}, {&(0x7f0000000040)=""/2, 0x2}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001340)=""/74, 0x4a}, {&(0x7f0000001440)=""/141, 0x8d}], 0x5) r6 = open(&(0x7f0000001680)='./file1\x00', 0x2, 0x0) writev(r6, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c350345dbf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f143f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ef7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409ff7f000000000000c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43b99f94f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd1290219773e575dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb3312960729b17613556d56749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40", 0xf12}], 0x4) executing program 1: r0 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe8}, 0x0, 0x0, 0x1}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe8}, 0x0, 0x0, 0x1}) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) (async) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSTOP(r0, 0x2000746f) mkdir(0x0, 0x0) (async) mkdir(0x0, 0x0) setreuid(0x0, 0xee01) (async) setreuid(0x0, 0xee01) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x3, &(0x7f0000000440)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26010000005f8ce92bcefd3eceefabee7e3ebe6c7a36746af569ae94b5d1275a9807ef9e0dd96d5d22fcd1289c80d3135ee0d4ccf9cf3d6f8ce70202fcd0738c22516d797a6d4d4577073c00a40824e97f013e56d710915d35dfeb96c0edbd0fc1381ac8d1c3a91ad2d50588da310100000000000000a7c210e97256c8538d64f6ef4ee0513d784dcd7abd974898cd9876d750b23a36c756c3edf75a3d576af5f2a5edc217ca61ebb52a7692889975c180baac6798938ec34cd37b28436db93be49e1907dba3eec9a40afdf9058648e598fd163ba9361ccc99fb6ccd7068422c486a7eb35daa8a6cfbbc01269fe7088b3fd869af60bc0c60136c7717064a9d46c82544ca34442be10218d1fd37ba0603b4f2aec29fa14dba20301a961810d2094eb17e9f4d263cb6cddf913c915a11060c88fd5f3030febd07d4e57c9ae190725f3cc44f193a2f5fabdf894005e7b3280d96ec12d3af346a940924986ba166f3d97bc1db4eff", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000200)=[{0x40, 0x0, 0x0, 0xffff}, {0x30, 0x9e, 0x80, 0x2}, {0x40e}]}) open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) executing program 3: close(0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)=0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) setrlimit(0x0, &(0x7f0000000140)={0x2, 0x20}) r4 = socket(0x2, 0x2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) pipe(&(0x7f0000000640)={0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) write(r5, &(0x7f0000000340), 0xd4e688a67930cd) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x200000000000005f, &(0x7f0000000480)=[{0x4, 0x0, 0x0, 0x8}, {0x7c, 0x0, 0x6}, {0x4000006, 0x4}]}) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) dup(r4) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f00003fe000/0xc00000)=nil) syz_emit_ethernet(0x230, &(0x7f0000000240)=ANY=[@ANYBLOB="4022514d0000aaaaaaaaaabb86dd60f6190001fa0c00fe8000000000000000000000000000bb0d000000000d000000080000000013007008000100000000fe8000000000000000000000000000aac3d8ba62974fa300000000000000000000000000000000000000000000000001fe8000000000000000000020000000bb290009f8660000002e240000000000000502001fc20400000020c204ffffffffc2040000000005020040000100058bd8151f1d6ce2315c1e584a4ef21cc09ec438f4297b643c375a903cd91810df2869ffe961289094c155d79fecc00f767da75bcc683c17f40f6c7375ab82be51230d192cf84f03bb09627479c05eeab7d373e39cafe5b9c21b863901c01a595a1748863b7111126a334c08276610c6a4799e08c98db1cf93580e85c73cee7829f3d4ef1436fb5651fc3f8c545879bb43784bfd1ad98659dd2df56ca9dd96c0f84ea15ccadc57c780e330f496894246fe4b9729dc187c091f179bd1df96c20406f225fa7b6f930e6a818cfe148f7aade7421f4cdc7e14b016f708fb704467103b6475e6cb5260069330478b0dfaff9dedcf2fab6b24599ad407043a0200000000000000f08b7c70a4dbd73015b0e2a7b9139de2559921f27bbcc7f828dce157830123eec3f98e1a44da99ac54a5378b5b797a527ff1853c39a27f26843378a3d27386281da5315fabe63a9b26dc6162233a316878b5f8dcec6578ab818ebd8823d260d68aa694719d9b91a2a58c04eb0a9ea8b48bc85e719ad2d8f1131e"]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xe2) syz_emit_ethernet(0x3e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x0, 0x1000, &(0x7f0000000000)=@abs, 0x8) close(r2) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x2, 0x98, 0x29, 0x6}, {0x800, 0x81, 0x3, 0xffff}, {0x6, 0xfa, 0x1c, 0xffffffe1}, {0x9, 0x6, 0x1, 0xafd0}]}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffff4a87, "00fda3fc00"}) poll(&(0x7f0000000100)=[{r3, 0x40}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/96, 0x60}, {&(0x7f00000001c0)=""/27, 0x1b}, {&(0x7f0000000200)=""/142, 0x8e}], 0x3) r6 = socket(0x2, 0x1, 0x0) r7 = dup2(r6, r6) shutdown(r7, 0x2) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') accept$inet6(r7, &(0x7f0000000300), &(0x7f00000003c0)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r8, 0x0) close(r6) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) close(0xffffffffffffffff) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000301010006}) close(r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) sendto$inet(r0, &(0x7f0000000240)="b2cc72dbf5bf14c5227ff39b737744c5940db0f4dd95b4f74591ebae65c1d7ade7fd1005d53e71be271c81c89c8212325615188afa97b7cfb8155d4c4c7333b6a5f12503100adf829cd0e2365d46a3c17e0c23653c2237fc779a2868ea15251957adf1b1ffa93c8c1e200238f345afbb9161fa38aca3cb4375db2a01188e22ab5a3a8b94b53c99908b70ff4e1463de9c92020b6031361c21237d03ebf7d4926cf98e9c452c8d7d4d", 0xa8, 0x3, &(0x7f0000000040)={0x2, 0x1}, 0xc) executing program 5: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0x91, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x5b, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="53928cf90372badbc4c541e061fe6ab893b4fe5208e5a02bfafdc4cc32258f6701fc86f1b20c626d0c162a874c1f44f8aadf09d75e90f749b08eee6f29baac27c324f87d6954365a52497e745f7dafe2caec82cbaf8ab98f53cb27"}}}}}) mprotect(&(0x7f00000e9000/0x3000)=nil, 0x3000, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x14, 0xffffffffffffffff, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x14}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) shmget$private(0x0, 0x4000, 0x14, &(0x7f00000e9000/0x4000)=nil) executing program 3: r0 = socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) r3 = kqueue() r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x7ff, 0x0) dup2(r4, r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0xfffffffe, 0xd2d, "8717f9010700000000000090d692480d51aa8000"}) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000001c0)='\r', 0x1}, {&(0x7f0000000280)="b6705fe035618a47e5b1bdee170c6415b2e09b728bfc4cf2fd25979a4f60569f295de176de85b6241d11211d0830648b8301ec6a1371cf90c6aac34a9e367d378e2bf40a190ff7b4cde3046bf7ed03a6e57bef016e624057f706328f3bee7f6bbe46c0", 0x63}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x80}, {0x3d}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000740)="7754359ce619cca69e6d12e919a80159697474066c7df06f42d24c38f416c726ffea608ac235dd398f92a5369c23df9bc6469c05e66dfe041603d883749c76f4fd1ac1c633a9b0365e7677f6a2586fc2e4686acc5ce24532fcd035b4c8e3e2d5def0a514f8f9821a3198c853fbe2652952aa6a4b056a0277f512e9699c98735eaa62534c7c4864aad9165bb45cabb30fd87aebc8b87c5f9757923b4678320260018b60cb2832e3e4622139ff74910aa19f139c296d1d397820a95fadc966b5421f40f9a56de92e24", 0xc8}, {&(0x7f00000004c0)="d416284f62f65d4c8ae8ea3645099e2ff1890bae361f34", 0x17}], 0x1000000000000064) r6 = getpid() ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r6) r7 = getuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r6, r7}, 0xc) sendto$unix(r0, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe2a) executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x200, 0x10002fffffff9, r2}) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0xfffffff6, 0x0, "610686bc44862c5008e6ff07005a000400008fa8"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="4506258a43934a8869718f013fe59602733c2de4382dc690", 0x18}, {&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe905", 0x4e}], 0x2) syz_open_pts() socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x5}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/75, 0x4b}], 0x1000000000000039, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r2) setrlimit(0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000040)) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) syz_open_pts() executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffffeaaaabeaa72c486dd6000002000083a07fe7fed000100000000ff7f0000000000004a020000000004000000000001826884"]) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x5}, {}, {0x6}]}) (async, rerun: 32) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (rerun: 32) executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x81}, {0x1d}, {0x6}]}) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) getrusage(0x1, &(0x7f0000000180)) executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000001240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) setrlimit(0x3, 0x0) setrlimit(0x0, 0x0) sendsyslog(0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) kqueue() ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x80}, {0x4000006, 0x0, 0x0, 0x3feffb}]}) writev(r4, &(0x7f0000000900)=[{&(0x7f0000000480)="b7f7ae0beba9a201cfb95f286749", 0xe}], 0x1) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x3}, {0x44}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) dup2(r2, r0) setsockopt(r0, 0x1000000029, 0x9, &(0x7f0000000000), 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0xc0}, {0x1}, {0x16}]}) chdir(0x0) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a392f26dd5293c0ff1f72ebc06c427", 0x57) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="6c73c14ca54bdecd35c4d088e74707942857d85a1f1ad229d2f936229306057f4926f97f9413345f187d341c5bc9e89da30e35d5084110b63b16c26c9fa6cd0be139288a", 0x44}, {&(0x7f0000000240)="d8253e568f1a131b6ae57ef3a59bbf3a2b78891d02d2f032807fa9b105a729a4f1a604bad3b4ee349988a5982a22aaa3eb64", 0x32}, {&(0x7f00000040c0)="b20e9d7d55f69fb8b9aba26d2a679b415983fc97dc84f80db42e0d786615b032306ec1604fc20b723f845bdda4ed1e52d9376abb53961aed2a7ef4263f4c95a6ec63e42660c410ad7e2b0d06ac0ad10a2e3f6b38244ab2064e43735dd76ac2ccde1370d740ec1f281b43f8dca59b5a58f6520f969d7dd89c76d00d9c391ae1e00f4d865df0a8cb38ad5e3153c440201c4bc6f943ec60e2bfdb5e8e9293320933da588fcc5b8f793b86ecd4c35c4dd2bc90d0b5fc75aee03fa4f3236cbbd1ddd1e18c768e65c2b9213de36cc5d141770eed708d3cc933b966952d6814e4a1360aec51d0fae2bfb7d022df2d06cc51430429a4d46b69cb2222afc7a3b579dc74a322c90ef9ca04a369cb74f00b1cdb41dfa8a2488a49ec8b496c6efb821df2b0b107760d0344c227fc8a0df295b62da0db31a7bd60b8e8e30fd1eab69ebd8b81688fa051936dcfef68831535b49e6d30ec27d01d363ba7ad0e1253b280067a30a52e5892eb5e7f58d4d3a77d228e3ada4fc7d5a63153c4aeea642d10e2b10db7b57cf6150763a70d141f09d5cc9da3396a5a3d7c59c05892e2198aa0de842d0add0a25c37642697ad25ba4e9b6069ed74041ed4b204ce47bdc0cc2d88038957a51017642b89fe39aa138203097fb485013d53922c507af9136e7a355d43352de21d541b5fab08a805fb273fa9ed8b42a1d52f4e6f852ba19d6ebf408ffff0373d70a2e231e91624ab735e326bc32adf9cf6d0a67b208ffdaacaadc2a2b22df48e18576ae2ac37277c89e9f4621c17381cbc422e0f3813767c3bbc4386b1fd32f73cc64283d096aee8b3975dc5da3775e3657c339d93906f9111227019a3f0dafe3fac54e722cda5f66b9b5c0dde7a2bb89282bf06e70568c0c02e120e3383e6d0abe8935f6f35f36ee6ebf0bb4d0cf5f90ede6b1689d7d953893142f1518324a26ce3e63dd1ed005110e27914ce95637391c765de7c1f470c815ce02c021c96bb553b2c58c0d6c0c9620049f7e1c92ee71a3110de036777f117245bd69b2dc2860615b96136ed3e73f9519f71a14546f2ae8cf85a15b924a5bbd41068dd0e1e80475e2c14288cbf59fc2bfb8654dd2bf03a7c02a98cc71a1eeaa5950e18d107fda5ce499cc74c120188f16a1fc6c9aee355213b3775d7cd90cf507b32bc2f77e6e1c941dc2b238088aa3e9ca05bc63d85818a0d091092c8d9d53dc2b553a171b80ff66bd04dedd6fc48602321e7580ed5886434f985fb823ccd5b438ddcf9854c200352e343098521719f577d610d9199eb17be9eeded76e07d8255ec8405238ef313e", 0x3a2}], 0x3) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000080000009bb82f36b921aab39b58505f"}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f3df5dcbf0b72ec1d135395f4fba1606ca4e72f02bb56f107d9fc5913b46a2d6ad880e863d72573121e7a609c5bf62b5156607e29e273bd013101e9c70d5a4dba7148fbdbf3963d56cf665d7746eccc83ad9ab54c3df718111670808c0a9f68733a946a032f8e3d160233a7f094d0360896d7f4d1a37f6508412eb8c49823a3fa5b71350a243230e042f98473434bba2b529d1a59323bcad8046415077fd4b2bd39053014879c173166a78b8f5c72f7652899230b5735e7b4fde27d857726a68a6d2e3b8d74969be221b9f218c8c666ff970b79602b53ec60dfe741eb8de7fc899d569cd1e9871483281a253ed344a6641b16225eb441603923b4ce57cc3e7e3bae35efa2678631046bd73f53755fc130d4021e518ada6fe0695763c97c24c90d3b1a613984123a8a3e5e7b3fe87597a75c83174d0b5c16a14fa0b1dbfcf6119d8f2a1ae3a5858d15602d0d1ae9807e9d2e8e8ba5cfe83409a0d513ce5326036a02a68304b97b6da09c3255d43a7401fcb3d7d0628f5256421f0cee4ba37492c00d671db3a6768e4379cd3d253bb39523f0d6c2a86ee94521eb3ae2af97fb1810f137eee2e1ad64eb74360f42de68e528de81b406a76e08356538d968490d4409920e13753aa7bb5c6b02327327aff5d50a7a0029644645f658d30ed8327e0df687fd0eef20ac469f338e628515834f9837b7befc4ce4f0e638f2e50bd4fd7a8bf352a1e503c3eff12f3b16d8431937102f38f1ff50e829c3126671592f0ae602e2ac3bb79abcb3941a16d3101c974ab8f456823420a75159257cf984427c9bd9a02e0fd259d462e1b7c98a9a5c31ec4806f2e3fbdcfc6c842e0b43cfe812bfbc930a4e9617bb06485d35ca0f6fb393a75232a83e5aaa82479df646093f67ded97c9c3ba888036575bd80a94a41cfc6e8218c90ff276477c04563944b7f886d076bebb2b63fab40148749b2299c637fc5aba6832bdafabe7b5bf4c31ae246dc1fbd4985e495e4850b680d296e397f16dae187e0b7f59faffd8b23c7cb97caa950464085245b942787efdc475223eda95f94a257402aea844a034895e259c841889d67cb45986415568dc381427ecc62a324165df91aeb77ecd4adc08effeaa4a43f6bc66596ebcb4b7d047e391f950a7e0e5b0d670b871c937c5b0261f81921e70f90286cbc352a79744abaccc8e9e1b6efc28cc314b90d8596852057d9db6c9a7df6944a820d00d85c6e5eb82fa94293beb15cd871879c6f9fc1ff463339c0cfc2b36c2d519534c0a619352e7ed60e3a5d93e947049ea5b4156e5ca541526c55133c6f3685b47ad8ed537d7ecbfe269c95f691829f74b5e0ea9b17054f9fce826c2fab3da6489b5badb0c9fd8ee34390f78dab1536eb27a5185758cde3cb402441fe3b872d84e328cac949027e2dee992709e8f40ea0b512c2d28cde4d3bfe9a97828439ed8ed6f981128b744a3ff0200a526e73b4a1997b8f672bcb4fc2d5f5b2388c97a1d647e3ee0620e83df4bfae1f3f942aabdbe2241e8cdcb1b82c8c927c1c4a2d1351264f21dfe118e447b1589fcd8d7550ac1c626b59558fc94375d40891a7908603ab3dc0ad5e647010eb9bd36ef5e533abd1123ecdc78ec316ac2540fa69f694241bb68672d11bde7df2b42545e88dd4a2ef593c9f9d78ab1ab0af696d66431b66805c7e9f09b9d72d9a7347f6384c32f139a8e3302365908bbab9a7e48da83ea5bc1316b4aa87b9e34720b4156d06e7298f3851f3ba08656dbdbf2c323533189c61e425c1a1999ca9b461b0d2fe63eba545298b5f14c98bec345a85dabf27a04eb53d5c74fb2941cd01a9411bad5f33ac0a31ed442c6dbb275eae698f3603583aad0188", 0x709}], 0x1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x9}}, 0x0) getitimer(0x0, &(0x7f00000010c0)) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2a, &(0x7f0000000600), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x60}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "e91700000000040000000000000000000000000f"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e1804", 0xac}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/26}, &(0x7f0000000300)=0x1c) getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000480)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, 0x0, 0x3e) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xb2}}) socket(0x18, 0x1, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000240)="b1000504000004000000000001000000331c13fecea10500fef96ec00200004e3003000000acf20b7804be38164991f7a527523d2b297be1aa2500000051e2f0ad3ebb5c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589040000", 0x69, 0x9, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) write(r5, &(0x7f0000000140), 0x0) fcntl$setown(r5, 0x6, 0xffffffffffffffff) r6 = semget$private(0x0, 0x1, 0x28) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000380)=""/144) executing program 4: sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) r0 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup2(r1, r3) execve(0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r6 = socket(0x0, 0x2, 0x0) r7 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff4e713048", 0x6) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) geteuid() r8 = semget(0x1, 0x0, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000100)=[0xff, 0x2, 0xcd1, 0x3ff]) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r0 = syz_open_pts() close(r0) open(&(0x7f00000002c0)='./file0\x00', 0x690, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x10, 0x2) r2 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x1000301010009}) r3 = open(&(0x7f0000000200)='./file0/file0\x00', 0x8000, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = getuid() sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="61cd4cdd48622ce38b846186906eb983b3638fe8e007", 0x16, 0xf, &(0x7f0000000040)={0x2, 0x2}, 0xc) r5 = socket(0x18, 0x2, 0x0) sendmsg(r5, &(0x7f0000001880)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000068680000000000d06a70346cb537a510000000000000000000fcffffff718f4f9ebb9b37749ebecc13bd2fe50e8ab9b9563a1a89a3702d16e7c019e7cb5b13be12663b284b8be35d69ff62071cef2a70aec96ff7da773422471fa441225d4f387e9c544720e59df48ea133b4aa5dacddc0b35cd6dbb4c8cb06264a4e2681c85076d5ba88de6e6abdf22eb09b1b03ee988efb3f92e7635265438e62cfad63716570f3683142f6cc08a3518ef425b08e05ccc82561a31f595d293bbe42f2e40298a8efedfb71ee"], 0x20}, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r6) fchownat(0xffffffffffffffff, &(0x7f0000000380)='./file0/file0\x00', r4, 0x0, 0x2) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt(r7, 0x0, 0x64, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x801169ab, &(0x7f00000001c0)) sysctl$net_inet_carp(&(0x7f0000004940), 0x4, &(0x7f0000004980), 0x0, 0x0, 0x0) symlink(&(0x7f0000005180)='./file0\x00', &(0x7f00000051c0)='./file1\x00') clock_settime(0x100000000000000, &(0x7f0000000000)) executing program 0: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x5, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="76099b75", 0x4) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r1, 0x5867875ab25580b3, 0x7, &(0x7f0000000040)=""/248) connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0x53d}, 0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x12, r0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000080)="14261b850cf728e469fdaae50f7146d49859456396bddf6d8802342741f80fd88ca141044b98c24726cc10b94e8fd43de7adf97602822ae8664f5c90d4c2361f6d7cfaf43bf7f495167dffc6bbb327db1ac0cfbd049634845b98e9ee8c3d7ac9a8924aeb202fc7792e578f2560b752b79c9dce1756654e9b0dbbeb510d5bc7628a7eb3777538e6c4ec47f3ba874c229e3ab63d3058f54ce368d3de58acad0b5822890f5795d41e3567484182746d9b80d0c05a7d86b00e6f5f06aa3e5b96ba71d193422ff093bb158b2f26db0272566b67aada5a17743d9a842082a050c57a14a95240176b12beb823c74c585e96ebe7ac6ef9082d1cde73466026ec41b84ff8c1296dedbad791ee0113604b92018f19e8e2982e3093f3eaa6fad5ecf450625101f9129fbe40f29c42bdbaec17f89b89b0fe244604c6c20b8c8e57f270d2942898ada92aa064e06e78f53ad80947af7d3b262d5cc5c7d0774d383bd1b7fbdbaf472fd52bc728ad28b8bdf48805dbd5ff629a51100ffa9de19fa35e1078aecbe6ba9c30c5869429537903a9c802d6d3d95d8da6706fbac275812979a1fb63c39ed81e54f09cbed3573d7dcc6ba3bdfc2a6642538f117a497b8b446293df0aff999c6f41298b61063697a026ee56dd172ed2f0e5b36aff5bfa710d7db56eab20fce0213ffd731f7f457107c0c4b76224f78dbb6cab46dee4b5573850358d6b605c485f2017628ce6d0c7745e3f6a89185922fc3ce63f5a3d5e79de89380509e2cdc981d408a4461724fb9b5c1669ea8f5ffe640206f1ea9cc733de6dfdf5cf8fde12aabe5c6d92132fe5d466e1cc8f79acfc96f39154400880161485a5db8ec4c3a456ab3953edab3a75f81d4b42fecf73088c926be9a795352aede4358014b362a1a49f9ca8d142c3adb05daca04cebb393b4123347b07d90a2d6947e8b38f541555781e2676450d8f381ef3554233ede5fa8dc5887d1432fef266b58a81e86a4bcb02e74bed8f378d31b69c24b31c29c376b86988edafc14f282f1344a1e3fa1ac86675bec51c3474265c7050291495bb21e5297f2c002e719505f6d71c2bb46809d13027f65134cfe98bbc4a229ec301ca3dca6c870fb45d771b2b9d624fae9ec642b2d7afb6fc98ea0b98caa5c754a78a4dcec7de1e09c457e3caddce3ff38b23e7c6e18b0a2bf8f8037cc94e1b73b4d0bb2ec794b055a8f0cc0a89a1b883bd56a83ad68e62f0a94776017a66aa8ada63c85dccc47d852344ae5129ca550d16d1b2c51acdb43d7f3e5d9fb2e1c9e6360c5eba3636addcf5205a3cd7e347584613cdeb397271ff586dcae9dc53ab6316782b347a938dc9e102f53a73130d2850e34d3a38034f9fcede3ae70337e1de93f0dc03d6f5cba931b322ce17016177d3968300d2cb82d76189b4af40b1df79c2e53f6d716aec74571bc07c268c52f2279060eee56c6174065e5bb022a6ded2188d42c247cc9e09f90602c9acfa2c289a05ecc6807cea793e5fd600896ed53cdd9d218962cd5f6e1d60c552837cb58566cb7a14f0bfc2752a30642f31000db8cf41feac24cfd65f9f8dfb5c438f43dff9a6d2315795f1cccceee4c2b31b274aa371250c308a645a8e81daf65218938712e7b452922e46cd4ed91614ffc2b054f3670221e3b48a377b661e3cecbbdfbb00e1f225835779ac3a3b9e76f5df8e1711a54ce33f3a0a8350a0c828a2c89fe5a8712bc0735557251962e7a96a600a3db12a1a0bc4b156a23e9d1192f85e7e0bf8ddeaa690fb120674479decc2e5ccaaa314b9b78beaa48cf4dac19d52d005f4cf3af365e3c6686bac761f15ce5a7a48eca565e95bf99f60766d13d6320b112a9d2b649ebfc7041b4bafa2378cc913ffaf427f65a4204e29915d731ab26d58e0054412d04e8f01d38479d1157b981260a74be4f94100ee440a20373b3b6cb465c2907216927604a6492b3a358ed25255aa27714ec8675a5f33e81a7224f2b9b610f633fcabe786fd349a1aa5ac197d4b0150a67c20b0380b1522a3f3d33fb63b88eb2df3acfdd0832f7ed2d77b083f848bbc00b9ba43bd12acf6461818ae633b6db9e02371923aa3cad6a2429f4d436a4970cee884e0ea7a69b7c41173bf7d211f73ff24d988eed5d09c2cd484b234a418479810ed3ec80726de7475d01a3e02be710ff32a0dd9fceacfc4ade10e431c6cfa7f7df96180496ea1a08228cb82db2c39ef9dfcab896e3eb154271e13e9a52b793f4b847b6045de6e6dc948ee30f7862253423126f7bfb3460cc3cc81e72bc534b1844b2af358ff54e607a1de9a4a01183ada55b284e4a255d059e21a3edcf30562b9d3208ffdac5bf4e73fab0aec5b86fe01cbb2e088bf09f893e0fa3f9753327fa6ca0b45946df9ec9e1251aee4168b75a73be325624b8941d4f3e0e8857d778742b3835d70011adb2656ced8293b6dfd685fbc008a0181b8f9233ff906bc92c620bdd5fcb925a5cd045b32d466520dc35116dbae29538fdcb3d4241460882195e2d953b05a4beec91990646d45960a6d1b7856eb0232c5456a455e215fb80b543f3d24813aadb2e8676680e3eb9d98bae2c3508699bc564b0af2330943f53645a44f434dc7fb50444c858c2fd283062fc046a671e48d6c5b30bf0588e40c4fd9df2cd5b3fc8a74e36f93d276b666c89a955aa396afcf0e6aa4521c2776ff670196d3f512fb51c63c1264f344dbf867a41280e74bdbad5e8371a0539aaa3ecafc922209ec71e62224ab0149da34db6612ce35cbeeda0e3f1f683634c2562ffb74b6b82a372f8282c48d41a856ab25ef8e19c8b82996ab3b5059f8b9148250bcbcc5cfaa0b34721c03edfbecf61a0cf08f721834d32153304b692dd87dd5b70879f4015ee6c34bf773afe39a6f9d4", 0x800}, {&(0x7f0000001080)='9', 0x1}], 0x2}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) socket$inet6(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x82) bind$unix(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socket$inet6(0x18, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x1, 0x0, 0x0) socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7fff, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0) setrlimit(0x1, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) munlock(&(0x7f0000124000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f00000025c0), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4}, {0x416}]}) syz_emit_ethernet(0x3f, &(0x7f0000000140)=ANY=[]) denied attempt to set clock back 3223322690 seconds executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x18000, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) setuid(0xffffffffffffffff) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r4) sendto$inet6(r1, &(0x7f0000000140)="c6613192f87321cd60b22acb3f520fa46816dafdc0a796c81fd023fcabf372eaeacdab09ce3da1ce02fde466ab4dbe1cd4", 0x31, 0x1, &(0x7f0000000180)={0x18, 0x2, 0x8, 0x6}, 0xc) r5 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000240)="d39b317f82fcbb53e6a5be76fda6aadb68d70856fe265a48a2286b53e5df00bae6cbff4c66653d82cdb914f8d226843ba668fd1c2e629fe0ab52a3c896b036bdffa8a2c58305a49438b7a939e50c288e245d0882e9fc571b438e44544a3e0f2bd89a25c33c91bb", 0x67) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x0, 0x3f, 0x7fffffff, 0x3, "3bb5f1eb1e63e5b1a90bec287837a5757c59dcb1", 0x2, 0x907}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000300)=0x3) r6 = semget(0x2, 0x2, 0x220) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000340)=""/121) r7 = open$dir(&(0x7f0000000400)='./file0\x00', 0x10000, 0x0) symlinkat(&(0x7f00000003c0)='./file0\x00', r7, &(0x7f0000000440)='./file0\x00') r8 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x3406fa7c, r3, r4, r3, r4, 0x8, 0x6}, 0xfffffffc, 0x1, r2, r8, 0x67, 0x80000000, 0x1ff}) setreuid(r3, r3) chown(&(0x7f0000000500)='./file0\x00', r3, r4) r9 = msgget(0x0, 0xa0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000580)={{0x2, r3, r4, r10, r4, 0x40, 0xffff}, 0x5, 0x4, r2, r8, 0x6278, 0x7, 0x20, 0x4}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={r2, r3, r4}, 0xc) readv(r7, &(0x7f0000003c40)=[{&(0x7f0000000640)=""/247, 0xf7}, {&(0x7f0000000740)=""/173, 0xad}, {&(0x7f0000000800)=""/136, 0x88}, {&(0x7f00000008c0)=""/246, 0xf6}, {&(0x7f00000009c0)=""/200, 0xc8}, {&(0x7f0000000ac0)=""/247, 0xf7}, {&(0x7f0000000bc0)=""/4096, 0x1000}, {&(0x7f0000001bc0)=""/121, 0x79}, {&(0x7f0000001c40)=""/4096, 0x1000}, {&(0x7f0000002c40)=""/4096, 0x1000}], 0xa) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000003d00), 0x400, 0x0) connect$unix(r11, &(0x7f0000003d40)=@abs={0x0, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000003d80)='./file0/file0\x00', 0x1, 0xde) dup2(r7, r1) recvmsg(r5, &(0x7f0000005180)={&(0x7f0000003dc0)=@in, 0xc, &(0x7f0000005040)=[{&(0x7f0000003e00)=""/106, 0x6a}, {&(0x7f0000003e80)=""/4096, 0x1000}, {&(0x7f0000004e80)=""/253, 0xfd}, {&(0x7f0000004f80)=""/36, 0x24}, {&(0x7f0000004fc0)=""/68, 0x44}], 0x5, &(0x7f00000050c0)=""/155, 0x9b}, 0x0) executing program 2: r0 = socket(0x11, 0x3, 0xfd) sendto$unix(r0, &(0x7f0000000280)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100ba0900000808e37193f8343712cc11ffffffffffffffff000000000000000000007f62b60beab90000000000000000", 0xb1, 0x8, 0x0, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0xfffffffffffffffe}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2102000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) close(r2) r4 = socket(0x800000018, 0x2, 0x0) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000640)=[{{r5}, 0xfffffffffffffffe, 0x3f}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() r7 = socket$unix(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001080)=[{{r7}, 0xffffffffffffffff, 0x13, 0x1}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r6, 0x40}], 0x1, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x4d, 0x0, 0x0, 0xfffffffffffffffc}], 0x401, 0x0, 0x7ffffffd, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0a64300005a110000fffffffffff700", 0x0, 0x1000}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) r9 = dup2(r2, r8) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4d, 0x7}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000240)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x10, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@ni={0x8c}}}}}}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mlockall(0x0) syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a392f26dd5293c0ff1f72ebc06c4", 0x56) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="6c73c14ca54bdecd35c4d088e74707942857d85a1f1ad229d2f936229306057f4926f97f9413345f187d341c5bc9e89da30e35d5084110b63b16c26c9fa6cd0be139288a", 0x44}, {&(0x7f0000000240)="d8253e568f1a131b6ae57ef3a59bbf3a2b78891d02d2f032807fa9b105a729a4f1a604bad3b4ee349988a5982a22aaa3eb64", 0x32}, {&(0x7f00000040c0)="b20e9d7d55f69fb8b9aba26d2a679b415983fc97dc84f80db42e0d786615b032306ec1604fc20b723f845bdda4ed1e52d9376abb53961aed2a7ef4263f4c95a6ec63e42660c410ad7e2b0d06ac0ad10a2e3f6b38244ab2064e43735dd76ac2ccde1370d740ec1f281b43f8dca59b5a58f6520f969d7dd89c76d00d9c391ae1e00f4d865df0a8cb38ad5e3153c440201c4bc6f943ec60e2bfdb5e8e9293320933da588fcc5b8f793b86ecd4c35c4dd2bc90d0b5fc75aee03fa4f3236cbbd1ddd1e18c768e65c2b9213de36cc5d141770eed708d3cc933b966952d6814e4a1360aec51d0fae2bfb7d022df2d06cc51430429a4d46b69cb2222afc7a3b579dc74a322c90ef9ca04a369cb74f00b1cdb41dfa8a2488a49ec8b496c6efb821df2b0b107760d0344c227fc8a0df295b62da0db31a7bd60b8e8e30fd1eab69ebd8b81688fa051936dcfef68831535b49e6d30ec27d01d363ba7ad0e1253b280067a30a52e5892eb5e7f58d4d3a77d228e3ada4fc7d5a63153c4aeea642d10e2b10db7b57cf6150763a70d141f09d5cc9da3396a5a3d7c59c05892e2198aa0de842d0add0a25c37642697ad25ba4e9b6069ed74041ed4b204ce47bdc0cc2d88038957a51017642b89fe39aa138203097fb485013d53922c507af9136e7a355d43352de21d541b5fab08a805fb273fa9ed8b42a1d52f4e6f852ba19d6ebf408ffff0373d70a2e231e91624ab735e326bc32adf9cf6d0a67b208ffdaacaadc2a2b22df48e18576ae2ac37277c89e9f4621c17381cbc422e0f3813767c3bbc4386b1fd32f73cc64283d096aee8b3975dc5da3775e3657c339d93906f9111227019a3f0dafe3fac54e722cda5f66b9b5c0dde7a2bb89282bf06e70568c0c02e120e3383e6d0abe8935f6f35f36ee6ebf0bb4d0cf5f90ede6b1689d7d953893142f1518324a26ce3e63dd1ed005110e27914ce95637391c765de7c1f470c815ce02c021c96bb553b2c58c0d6c0c9620049f7e1c92ee71a3110de036777f117245bd69b2dc2860615b96136ed3e73f9519f71a14546f2ae8cf85a15b924a5bbd41068dd0e1e80475e2c14288cbf59fc2bfb8654dd2bf03a7c02a98cc71a1eeaa5950e18d107fda5ce499cc74c120188f16a1fc6c9aee355213b3775d7cd90cf507b32bc2f77e6e1c941dc2b238088aa3e9ca05bc63d85818a0d091092c8d9d53dc2b553a171b80ff66bd04dedd6fc48602321e7580ed5886434f985fb823ccd5b438ddcf9854c200352e343098521719f577d610d9199eb17be9eeded76e07d8255ec8405238ef313e", 0x3a2}], 0x3) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000080000009bb82f36b921aab39b58505f"}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f3df5dcbf0b72ec1d135395f4fba1606ca4e72f02bb56f107d9fc5913b46a2d6ad880e863d72573121e7a609c5bf62b5156607e29e273bd013101e9c70d5a4dba7148fbdbf3963d56cf665d7746eccc83ad9ab54c3df718111670808c0a9f68733a946a032f8e3d160233a7f094d0360896d7f4d1a37f6508412eb8c49823a3fa5b71350a243230e042f98473434bba2b529d1a59323bcad8046415077fd4b2bd39053014879c173166a78b8f5c72f7652899230b5735e7b4fde27d857726a68a6d2e3b8d74969be221b9f218c8c666ff970b79602b53ec60dfe741eb8de7fc899d569cd1e9871483281a253ed344a6641b16225eb441603923b4ce57cc3e7e3bae35efa2678631046bd73f53755fc130d4021e518ada6fe0695763c97c24c90d3b1a613984123a8a3e5e7b3fe87597a75c83174d0b5c16a14fa0b1dbfcf6119d8f2a1ae3a5858d15602d0d1ae9807e9d2e8e8ba5cfe83409a0d513ce5326036a02a68304b97b6da09c3255d43a7401fcb3d7d0628f5256421f0cee4ba37492c00d671db3a6768e4379cd3d253bb39523f0d6c2a86ee94521eb3ae2af97fb1810f137eee2e1ad64eb74360f42de68e528de81b406a76e08356538d968490d4409920e13753aa7bb5c6b02327327aff5d50a7a0029644645f658d30ed8327e0df687fd0eef20ac469f338e628515834f9837b7befc4ce4f0e638f2e50bd4fd7a8bf352a1e503c3eff12f3b16d8431937102f38f1ff50e829c3126671592f0ae602e2ac3bb79abcb3941a16d3101c974ab8f456823420a75159257cf984427c9bd9a02e0fd259d462e1b7c98a9a5c31ec4806f2e3fbdcfc6c842e0b43cfe812bfbc930a4e9617bb06485d35ca0f6fb393a75232a83e5aaa82479df646093f67ded97c9c3ba888036575bd80a94a41cfc6e8218c90ff276477c04563944b7f886d076bebb2b63fab40148749b2299c637fc5aba6832bdafabe7b5bf4c31ae246dc1fbd4985e495e4850b680d296e397f16dae187e0b7f59faffd8b23c7cb97caa950464085245b942787efdc475223eda95f94a257402aea844a034895e259c841889d67cb45986415568dc381427ecc62a324165df91aeb77ecd4adc08effeaa4a43f6bc66596ebcb4b7d047e391f950a7e0e5b0d670b871c937c5b0261f81921e70f90286cbc352a79744abaccc8e9e1b6efc28cc314b90d8596852057d9db6c9a7df6944a820d00d85c6e5eb82fa94293beb15cd871879c6f9fc1ff463339c0cfc2b36c2d519534c0a619352e7ed60e3a5d93e947049ea5b4156e5ca541526c55133c6f3685b47ad8ed537d7ecbfe269c95f691829f74b5e0ea9b17054f9fce826c2fab3da6489b5badb0c9fd8ee34390f78dab1536eb27a5185758cde3cb402441fe3b872d84e328cac949027e2dee992709e8f40ea0b512c2d28cde4d3bfe9a97828439ed8ed6f981128b744a3ff0200a526e73b4a1997b8f672bcb4fc2d5f5b2388c97a1d647e3ee0620e83df4bfae1f3f942aabdbe2241e8cdcb1b82c8c927c1c4a2d1351264f21dfe118e447b1589fcd8d7550ac1c626b59558fc94375d40891a7908603ab3dc0ad5e647010eb9bd36ef5e533abd1123ecdc78ec316ac2540fa69f694241bb68672d11bde7df2b42545e88dd4a2ef593c9f9d78ab1ab0af696d66431b66805c7e9f09b9d72d9a7347f6384c32f139a8e3302365908bbab9a7e48da83ea5bc1316b4aa87b9e34720b4156d06e7298f3851f3ba08656dbdbf2c323533189c61e425c1a1999ca9b461b0d2fe63eba545298b5f14c98bec345a85dabf27a04eb53d5c74fb2941cd01a9411bad5f33ac0a31ed442c6dbb275eae698f3603583aad0188", 0x709}], 0x1) executing program 4: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x35, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x6, 0x1000}, {0x0, 0x5, 0x1000}], 0x2) r2 = socket(0x11, 0x3, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0xe}, 0x2, &(0x7f00000001c0)="cb5c6d61627145", &(0x7f0000000200)=0x7, &(0x7f0000000240), 0x0) setsockopt(r2, 0x11, 0xc0000, &(0x7f0000000240)="220000c2f01f9725fd5302a963c9e8a700", 0x11) socket(0x11, 0x3, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8, 0x3ff}], 0x3}) r4 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r4, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(r4, &(0x7f0000ffc000/0x2000)=nil, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x2, 0xb7, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x4, 0x0, 0xffffffffffffffff, 0x6) shmget(0x0, 0x2000, 0x88, &(0x7f0000e33000/0x2000)=nil) r5 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r5, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0xc) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000180)="8799c2f9", &(0x7f00000000c0)=0x4, &(0x7f0000000140)="c486c70f", 0x4) semget$private(0x0, 0x4000000009, 0x82) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x9}}, 0x0) getitimer(0x0, &(0x7f00000010c0)) (async) getitimer(0x0, &(0x7f00000010c0)) dup2(r1, r1) (async) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2a, &(0x7f0000000600), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x60}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x8b, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) r2 = semget(0x3, 0x3, 0x264) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000098000/0x1000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil, 0x3}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x9) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/215) ioctl$TIOCSTART(r0, 0x2000746e) poll(&(0x7f0000000100)=[{r0, 0x4}, {r0, 0x100}, {r0, 0x2}, {r0, 0x80}, {r0, 0x2}, {r0, 0x4}, {r0, 0x1}, {r0, 0x4}, {r0, 0x20}], 0x9, 0xffffffb0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d768e5ed40508007033b329a6258b7074702c1500fca653181afc9d3f01", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r3}], 0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) syz_open_pts() flock(0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil, 0x8}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5e}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x9}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) socket(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000040)={0x7, 0x0, 0x5}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() r5 = socket(0x10, 0x1, 0x7) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000380)) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff020000000000000000000000000001"]) executing program 5: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0x91, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x5b, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="53928cf90372badbc4c541e061fe6ab893b4fe5208e5a02bfafdc4cc32258f6701fc86f1b20c626d0c162a874c1f44f8aadf09d75e90f749b08eee6f29baac27c324f87d6954365a52497e745f7dafe2caec82cbaf8ab98f53cb27"}}}}}) mprotect(&(0x7f00000e9000/0x3000)=nil, 0x3000, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x14, 0xffffffffffffffff, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x14}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) shmget$private(0x0, 0x4000, 0x14, &(0x7f00000e9000/0x4000)=nil) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000180)="f45b53e8", &(0x7f0000000240)=0x4, &(0x7f0000000200)="f658fb5f", 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/149, 0x95) r1 = kqueue() kevent(r1, &(0x7f0000000640)=[{{r0}, 0x7ffffffffffffff7, 0x1}], 0x6, 0x0, 0x6, 0x0) executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7}, {0xc0}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000140)="ad06a340ee6936e1e4a124247fc0", &(0x7f00000001c0)=0xe, &(0x7f0000000200)="232ce8b209d6cb708791f15450231820504ece2397f6dfa5f5e7e33986d2cb716e5868ba38", 0x25) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000380)={&(0x7f0000000180)=[{0x8}], 0x1}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x50}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@random="ff3d07ef9707", @random="450929bfa22f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x3a, 0x0, @empty, @loopback}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 5: read(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) setgroups(0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0, 0xfd, 0x0, 0x3}, {0x5}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) executing program 4: r0 = socket(0x2, 0x2, 0x8e) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r4 = dup2(r3, r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x8003, 0x0) connect$unix(r5, &(0x7f00000000c0), 0x2) write(r5, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, 0x0, 0x0) read(r5, &(0x7f0000000040)=""/75, 0x4b) recvmmsg(r4, &(0x7f00000001c0)={0x0}, 0x10, 0x0, 0x0) executing program 5: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./bus\x00', 0x50000000000, 0x0}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x33) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(r2, &(0x7f0000000200)="5a74b1dfe3ad2051d56be43eaa5167b4e4b9e921138f4daf3671421c57810694ae11d8594947bd06d4e270ee3051190f1939f83b6b3f73326dddcc91a4717fddb274e94edde561604b3373488bd014d86fbe43820c74c80aae50e64d55495c210b72b89c592a40ec7e8f516c4733296eb4b8be22fe729d13f191f2e64e91444551fac01d532cee3b0b", 0x89) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a392f26dd5293c0ff1f72ebc06", 0x55) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="6c73c14ca54bdecd35c4d088e74707942857d85a1f1ad229d2f936229306057f4926f97f9413345f187d341c5bc9e89da30e35d5084110b63b16c26c9fa6cd0be139288a", 0x44}, {&(0x7f0000000240)="d8253e568f1a131b6ae57ef3a59bbf3a2b78891d02d2f032807fa9b105a729a4f1a604bad3b4ee349988a5982a22aaa3eb64", 0x32}, {&(0x7f00000040c0)="b20e9d7d55f69fb8b9aba26d2a679b415983fc97dc84f80db42e0d786615b032306ec1604fc20b723f845bdda4ed1e52d9376abb53961aed2a7ef4263f4c95a6ec63e42660c410ad7e2b0d06ac0ad10a2e3f6b38244ab2064e43735dd76ac2ccde1370d740ec1f281b43f8dca59b5a58f6520f969d7dd89c76d00d9c391ae1e00f4d865df0a8cb38ad5e3153c440201c4bc6f943ec60e2bfdb5e8e9293320933da588fcc5b8f793b86ecd4c35c4dd2bc90d0b5fc75aee03fa4f3236cbbd1ddd1e18c768e65c2b9213de36cc5d141770eed708d3cc933b966952d6814e4a1360aec51d0fae2bfb7d022df2d06cc51430429a4d46b69cb2222afc7a3b579dc74a322c90ef9ca04a369cb74f00b1cdb41dfa8a2488a49ec8b496c6efb821df2b0b107760d0344c227fc8a0df295b62da0db31a7bd60b8e8e30fd1eab69ebd8b81688fa051936dcfef68831535b49e6d30ec27d01d363ba7ad0e1253b280067a30a52e5892eb5e7f58d4d3a77d228e3ada4fc7d5a63153c4aeea642d10e2b10db7b57cf6150763a70d141f09d5cc9da3396a5a3d7c59c05892e2198aa0de842d0add0a25c37642697ad25ba4e9b6069ed74041ed4b204ce47bdc0cc2d88038957a51017642b89fe39aa138203097fb485013d53922c507af9136e7a355d43352de21d541b5fab08a805fb273fa9ed8b42a1d52f4e6f852ba19d6ebf408ffff0373d70a2e231e91624ab735e326bc32adf9cf6d0a67b208ffdaacaadc2a2b22df48e18576ae2ac37277c89e9f4621c17381cbc422e0f3813767c3bbc4386b1fd32f73cc64283d096aee8b3975dc5da3775e3657c339d93906f9111227019a3f0dafe3fac54e722cda5f66b9b5c0dde7a2bb89282bf06e70568c0c02e120e3383e6d0abe8935f6f35f36ee6ebf0bb4d0cf5f90ede6b1689d7d953893142f1518324a26ce3e63dd1ed005110e27914ce95637391c765de7c1f470c815ce02c021c96bb553b2c58c0d6c0c9620049f7e1c92ee71a3110de036777f117245bd69b2dc2860615b96136ed3e73f9519f71a14546f2ae8cf85a15b924a5bbd41068dd0e1e80475e2c14288cbf59fc2bfb8654dd2bf03a7c02a98cc71a1eeaa5950e18d107fda5ce499cc74c120188f16a1fc6c9aee355213b3775d7cd90cf507b32bc2f77e6e1c941dc2b238088aa3e9ca05bc63d85818a0d091092c8d9d53dc2b553a171b80ff66bd04dedd6fc48602321e7580ed5886434f985fb823ccd5b438ddcf9854c200352e343098521719f577d610d9199eb17be9eeded76e07d8255ec8405238ef313e", 0x3a2}], 0x3) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000080000009bb82f36b921aab39b58505f"}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f3df5dcbf0b72ec1d135395f4fba1606ca4e72f02bb56f107d9fc5913b46a2d6ad880e863d72573121e7a609c5bf62b5156607e29e273bd013101e9c70d5a4dba7148fbdbf3963d56cf665d7746eccc83ad9ab54c3df718111670808c0a9f68733a946a032f8e3d160233a7f094d0360896d7f4d1a37f6508412eb8c49823a3fa5b71350a243230e042f98473434bba2b529d1a59323bcad8046415077fd4b2bd39053014879c173166a78b8f5c72f7652899230b5735e7b4fde27d857726a68a6d2e3b8d74969be221b9f218c8c666ff970b79602b53ec60dfe741eb8de7fc899d569cd1e9871483281a253ed344a6641b16225eb441603923b4ce57cc3e7e3bae35efa2678631046bd73f53755fc130d4021e518ada6fe0695763c97c24c90d3b1a613984123a8a3e5e7b3fe87597a75c83174d0b5c16a14fa0b1dbfcf6119d8f2a1ae3a5858d15602d0d1ae9807e9d2e8e8ba5cfe83409a0d513ce5326036a02a68304b97b6da09c3255d43a7401fcb3d7d0628f5256421f0cee4ba37492c00d671db3a6768e4379cd3d253bb39523f0d6c2a86ee94521eb3ae2af97fb1810f137eee2e1ad64eb74360f42de68e528de81b406a76e08356538d968490d4409920e13753aa7bb5c6b02327327aff5d50a7a0029644645f658d30ed8327e0df687fd0eef20ac469f338e628515834f9837b7befc4ce4f0e638f2e50bd4fd7a8bf352a1e503c3eff12f3b16d8431937102f38f1ff50e829c3126671592f0ae602e2ac3bb79abcb3941a16d3101c974ab8f456823420a75159257cf984427c9bd9a02e0fd259d462e1b7c98a9a5c31ec4806f2e3fbdcfc6c842e0b43cfe812bfbc930a4e9617bb06485d35ca0f6fb393a75232a83e5aaa82479df646093f67ded97c9c3ba888036575bd80a94a41cfc6e8218c90ff276477c04563944b7f886d076bebb2b63fab40148749b2299c637fc5aba6832bdafabe7b5bf4c31ae246dc1fbd4985e495e4850b680d296e397f16dae187e0b7f59faffd8b23c7cb97caa950464085245b942787efdc475223eda95f94a257402aea844a034895e259c841889d67cb45986415568dc381427ecc62a324165df91aeb77ecd4adc08effeaa4a43f6bc66596ebcb4b7d047e391f950a7e0e5b0d670b871c937c5b0261f81921e70f90286cbc352a79744abaccc8e9e1b6efc28cc314b90d8596852057d9db6c9a7df6944a820d00d85c6e5eb82fa94293beb15cd871879c6f9fc1ff463339c0cfc2b36c2d519534c0a619352e7ed60e3a5d93e947049ea5b4156e5ca541526c55133c6f3685b47ad8ed537d7ecbfe269c95f691829f74b5e0ea9b17054f9fce826c2fab3da6489b5badb0c9fd8ee34390f78dab1536eb27a5185758cde3cb402441fe3b872d84e328cac949027e2dee992709e8f40ea0b512c2d28cde4d3bfe9a97828439ed8ed6f981128b744a3ff0200a526e73b4a1997b8f672bcb4fc2d5f5b2388c97a1d647e3ee0620e83df4bfae1f3f942aabdbe2241e8cdcb1b82c8c927c1c4a2d1351264f21dfe118e447b1589fcd8d7550ac1c626b59558fc94375d40891a7908603ab3dc0ad5e647010eb9bd36ef5e533abd1123ecdc78ec316ac2540fa69f694241bb68672d11bde7df2b42545e88dd4a2ef593c9f9d78ab1ab0af696d66431b66805c7e9f09b9d72d9a7347f6384c32f139a8e3302365908bbab9a7e48da83ea5bc1316b4aa87b9e34720b4156d06e7298f3851f3ba08656dbdbf2c323533189c61e425c1a1999ca9b461b0d2fe63eba545298b5f14c98bec345a85dabf27a04eb53d5c74fb2941cd01a9411bad5f33ac0a31ed442c6dbb275eae698f3603583aad0188", 0x709}], 0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x60}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211010001a0946996b272d2dd3dc90142a84231a746e337b372e93320dff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b1010a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1e8e85f593e74035f5bc054eb1dbddf42a00"/144, 0x90) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) setsockopt(r3, 0x1000000029, 0x31, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mmap(&(0x7f000016b000/0x1000)=nil, 0x1000, 0x2, 0x12, r4, 0x4) writev(r4, &(0x7f0000000040)=[{&(0x7f00000008c0)="fb9b2f636f76eab6627ccb3955c4daa0ff4f7d82e9611317932247e17e5fef0e67ec372ec6f6644a547e3168400db9b7f06ce5e1707f1ba10de9e80b68a1f2d505bd4db783b118b86a40e0d3909529e8a2637ec0aa67ea752077015fb40cd4567fc95dce774b3cf8f74938623632ac", 0x6f}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0x91, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x5b, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="53928cf90372badbc4c541e061fe6ab893b4fe5208e5a02bfafdc4cc32258f6701fc86f1b20c626d0c162a874c1f44f8aadf09d75e90f749b08eee6f29baac27c324f87d6954365a52497e745f7dafe2caec82cbaf8ab98f53cb27"}}}}}) r7 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000080)='./file1\x00', 0x4, 0x824, r7) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900"}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x9}, {0x1}], 0x2) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000380)=[{0x0}], 0x1) link(&(0x7f0000001240)='./file2\x00', &(0x7f0000000100)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000000)="9cf7a082949d6338", 0x8}], 0x1) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) executing program 4: openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000140)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) kqueue() r4 = getgid() setegid(r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000380)=[r4, r5, r6]) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001d1fde7bc"]) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r2, r10, 0x0) recvmsg(r8, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/105, 0x69}], 0x1, 0x0}, 0x842) sendmsg$unix(r9, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}], 0x2}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x0, 0x4f93, 0x4}, 0xc) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 6: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000080)="4fdf3953ea33153d172ba444f70be497f545514d53f3024994c6e5ced3b93966ee5cda92d99fa6bd5a904931e0932d594f90fdb891ad45e991f73ad4b2e55b3f353ba5257a2ed45dc36542f436d12e25c0ac4f49907587f16da2906338bc93dfa6ef33555fe998cb650a9a33ed", &(0x7f0000000100)=0x6d, &(0x7f0000000140)="9354e5f930cad0bac9bddcadfacf0b424c5eaef1e12d76ed83bb24c430d7715cbe704f7c3b3f8c1c80e7a9cf01f6947a942e67a1dcbca9cc3a1b00dab596d95ff7bf99479025f3d47017dc63f2fb10449ae3f1214441ecf82922927701c39efdd28d5d", 0x63) executing program 6: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000300)=[{0x100, 0x16, 0x1f, 0x3}]}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000000)="bbffcb73d04107", 0x7) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0x1d, 0x0, 0x5f}], 0xbb, 0x0, 0xfffffffe, 0x0) chdir(&(0x7f0000000340)='./file0\x00') symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r5 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000140)={0xbb, 0x0, &(0x7f0000000200)=""/187}) executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x36, &(0x7f0000000340)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\a7/', 0x0, 0xff, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}}}}}) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="eaec09f103c1c08c", 0x8) setrlimit(0x3, &(0x7f0000000980)={0x40, 0x62}) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000140)=[{&(0x7f0000000300)="f4", 0x1}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffff4a87, "00fda3fc00"}) poll(&(0x7f0000000100)=[{r4, 0x40}], 0x1, 0x0) syz_open_pts() flock(0xffffffffffffffff, 0x0) socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xe1b, 0x81, 0xffffffba, '\x00\x00\x00\x00\x00\t\x00'}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000380)='./file1\x00') setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000180)=0xc) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3}, {0x1, 0x0, 0x0, 0x9}, {0x6, 0x4, 0x0, 0xf7}]}) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x8e, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaab79aed16746f425e956891b49270aaaaaaaaaaaaaaaaaa86dd605f6ad900583a00fe8000000000000000ff0000000000aafe8000000000000000000000000000aa02009078000000006100000000000000fe8000000000000000000000000000aa172d6adda16ffe4140105f05d9bedcd30004000000000000c2047fffffff04010005020005020000040100c20400000000000111da2c5c9c6ae96ee0e1060a918cc4a723a84a97dac26452026d7cec748114db2d8d63d06ea79dcf16e9812443f7e2f94e12f0d8b3dc14a7286dc411a3"]) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x2, 0x1, 0x0) read(0xffffffffffffffff, &(0x7f0000000440)=""/240, 0xf0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0xfffffffe) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') setrlimit(0x8, &(0x7f0000000980)={0x10000000400007, 0x20000000000005}) syz_emit_ethernet(0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) clock_getres(0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open$dir(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08060001080006040002aaaaaaaaaaaa00600000aaaaaaaaaaaa0000ffff"]) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) syz_extract_tcp_res(&(0x7f0000000200), 0x1, 0xed) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000001280), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x3}, {0x3c}, {0x406}]}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="b67de1c707387e4457a1311e9396", 0xe}], 0x1) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x8) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x619fd58d5f48552e, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211010001a0946996b272d2dd3dc90142a84231a746e337b372e93320dff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b1010a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1e8e85f593e74035f5bc054eb1dbddf42a00"/144, 0x90) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) setsockopt(r3, 0x1000000029, 0x31, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mmap(&(0x7f000016b000/0x1000)=nil, 0x1000, 0x2, 0x12, r4, 0x4) writev(r4, &(0x7f0000000040)=[{&(0x7f00000008c0)="fb9b2f636f76eab6627ccb3955c4daa0ff4f7d82e9611317932247e17e5fef0e67ec372ec6f6644a547e3168400db9b7f06ce5e1707f1ba10de9e80b68a1f2d505bd4db783b118b86a40e0d3909529e8a2637ec0aa67ea752077015fb40cd4567fc95dce774b3cf8f74938623632ac", 0x6f}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0x91, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x5b, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="53928cf90372badbc4c541e061fe6ab893b4fe5208e5a02bfafdc4cc32258f6701fc86f1b20c626d0c162a874c1f44f8aadf09d75e90f749b08eee6f29baac27c324f87d6954365a52497e745f7dafe2caec82cbaf8ab98f53cb27"}}}}}) r7 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000080)='./file1\x00', 0x4, 0x824, r7) executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) listen(r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f00000001c0)) executing program 6: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x205b1c) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x80, 0x28f2) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080)="6d44c0d2", &(0x7f00000001c0)=0x4, &(0x7f00000000c0)="bb52d5e9de9c0597407bf326a06e32a45e729fad025271117a45c3661a53455256fdb43e3157374c1f4d0d31801d8d49cc81b3e266979400087c97570b58bdb1683c4e4c14ff3e5b03852839bc3af7c14221aee48a6c1b4146df838b2f7b06aad2a535fa219d0f0cf05de9a00c16ca96ded7c70bc02e247465e9fc33cf98f5fb1b729fb00a0eca3076deb798f4c7615db56c014a33f898c51d2e884669a89284", 0xa0) r1 = socket(0x0, 0x0, 0x4d) bind(r1, &(0x7f0000000000)=@un=@file={0x1}, 0x2) r2 = dup(r1) connect$unix(0xffffffffffffff9c, &(0x7f0000000440), 0xa) listen(r2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000340)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000540)='./bus\x00', 0x200, 0x0) pread(r3, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0x0) r5 = semget$private(0x0, 0x4, 0x0) semop(r5, &(0x7f00000002c0)=[{0x4, 0x7e, 0x1000}], 0x1) semop(r5, &(0x7f0000000400), 0x0) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)) semop(r5, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x0, 0x77ff, 0x1800}, {0x3, 0x0, 0x800}, {0x1, 0x8}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000), 0x2, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) r7 = getuid() chown(0x0, r7, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x60}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x60}, {0x6}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f0000000140), 0x7f, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a392f26dd5293c0ff1f72ebc", 0x54) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="6c73c14ca54bdecd35c4d088e74707942857d85a1f1ad229d2f936229306057f4926f97f9413345f187d341c5bc9e89da30e35d5084110b63b16c26c9fa6cd0be139288a", 0x44}, {&(0x7f0000000240)="d8253e568f1a131b6ae57ef3a59bbf3a2b78891d02d2f032807fa9b105a729a4f1a604bad3b4ee349988a5982a22aaa3eb64", 0x32}, {&(0x7f00000040c0)="b20e9d7d55f69fb8b9aba26d2a679b415983fc97dc84f80db42e0d786615b032306ec1604fc20b723f845bdda4ed1e52d9376abb53961aed2a7ef4263f4c95a6ec63e42660c410ad7e2b0d06ac0ad10a2e3f6b38244ab2064e43735dd76ac2ccde1370d740ec1f281b43f8dca59b5a58f6520f969d7dd89c76d00d9c391ae1e00f4d865df0a8cb38ad5e3153c440201c4bc6f943ec60e2bfdb5e8e9293320933da588fcc5b8f793b86ecd4c35c4dd2bc90d0b5fc75aee03fa4f3236cbbd1ddd1e18c768e65c2b9213de36cc5d141770eed708d3cc933b966952d6814e4a1360aec51d0fae2bfb7d022df2d06cc51430429a4d46b69cb2222afc7a3b579dc74a322c90ef9ca04a369cb74f00b1cdb41dfa8a2488a49ec8b496c6efb821df2b0b107760d0344c227fc8a0df295b62da0db31a7bd60b8e8e30fd1eab69ebd8b81688fa051936dcfef68831535b49e6d30ec27d01d363ba7ad0e1253b280067a30a52e5892eb5e7f58d4d3a77d228e3ada4fc7d5a63153c4aeea642d10e2b10db7b57cf6150763a70d141f09d5cc9da3396a5a3d7c59c05892e2198aa0de842d0add0a25c37642697ad25ba4e9b6069ed74041ed4b204ce47bdc0cc2d88038957a51017642b89fe39aa138203097fb485013d53922c507af9136e7a355d43352de21d541b5fab08a805fb273fa9ed8b42a1d52f4e6f852ba19d6ebf408ffff0373d70a2e231e91624ab735e326bc32adf9cf6d0a67b208ffdaacaadc2a2b22df48e18576ae2ac37277c89e9f4621c17381cbc422e0f3813767c3bbc4386b1fd32f73cc64283d096aee8b3975dc5da3775e3657c339d93906f9111227019a3f0dafe3fac54e722cda5f66b9b5c0dde7a2bb89282bf06e70568c0c02e120e3383e6d0abe8935f6f35f36ee6ebf0bb4d0cf5f90ede6b1689d7d953893142f1518324a26ce3e63dd1ed005110e27914ce95637391c765de7c1f470c815ce02c021c96bb553b2c58c0d6c0c9620049f7e1c92ee71a3110de036777f117245bd69b2dc2860615b96136ed3e73f9519f71a14546f2ae8cf85a15b924a5bbd41068dd0e1e80475e2c14288cbf59fc2bfb8654dd2bf03a7c02a98cc71a1eeaa5950e18d107fda5ce499cc74c120188f16a1fc6c9aee355213b3775d7cd90cf507b32bc2f77e6e1c941dc2b238088aa3e9ca05bc63d85818a0d091092c8d9d53dc2b553a171b80ff66bd04dedd6fc48602321e7580ed5886434f985fb823ccd5b438ddcf9854c200352e343098521719f577d610d9199eb17be9eeded76e07d8255ec8405238ef313e", 0x3a2}], 0x3) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000080000009bb82f36b921aab39b58505f"}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f3df5dcbf0b72ec1d135395f4fba1606ca4e72f02bb56f107d9fc5913b46a2d6ad880e863d72573121e7a609c5bf62b5156607e29e273bd013101e9c70d5a4dba7148fbdbf3963d56cf665d7746eccc83ad9ab54c3df718111670808c0a9f68733a946a032f8e3d160233a7f094d0360896d7f4d1a37f6508412eb8c49823a3fa5b71350a243230e042f98473434bba2b529d1a59323bcad8046415077fd4b2bd39053014879c173166a78b8f5c72f7652899230b5735e7b4fde27d857726a68a6d2e3b8d74969be221b9f218c8c666ff970b79602b53ec60dfe741eb8de7fc899d569cd1e9871483281a253ed344a6641b16225eb441603923b4ce57cc3e7e3bae35efa2678631046bd73f53755fc130d4021e518ada6fe0695763c97c24c90d3b1a613984123a8a3e5e7b3fe87597a75c83174d0b5c16a14fa0b1dbfcf6119d8f2a1ae3a5858d15602d0d1ae9807e9d2e8e8ba5cfe83409a0d513ce5326036a02a68304b97b6da09c3255d43a7401fcb3d7d0628f5256421f0cee4ba37492c00d671db3a6768e4379cd3d253bb39523f0d6c2a86ee94521eb3ae2af97fb1810f137eee2e1ad64eb74360f42de68e528de81b406a76e08356538d968490d4409920e13753aa7bb5c6b02327327aff5d50a7a0029644645f658d30ed8327e0df687fd0eef20ac469f338e628515834f9837b7befc4ce4f0e638f2e50bd4fd7a8bf352a1e503c3eff12f3b16d8431937102f38f1ff50e829c3126671592f0ae602e2ac3bb79abcb3941a16d3101c974ab8f456823420a75159257cf984427c9bd9a02e0fd259d462e1b7c98a9a5c31ec4806f2e3fbdcfc6c842e0b43cfe812bfbc930a4e9617bb06485d35ca0f6fb393a75232a83e5aaa82479df646093f67ded97c9c3ba888036575bd80a94a41cfc6e8218c90ff276477c04563944b7f886d076bebb2b63fab40148749b2299c637fc5aba6832bdafabe7b5bf4c31ae246dc1fbd4985e495e4850b680d296e397f16dae187e0b7f59faffd8b23c7cb97caa950464085245b942787efdc475223eda95f94a257402aea844a034895e259c841889d67cb45986415568dc381427ecc62a324165df91aeb77ecd4adc08effeaa4a43f6bc66596ebcb4b7d047e391f950a7e0e5b0d670b871c937c5b0261f81921e70f90286cbc352a79744abaccc8e9e1b6efc28cc314b90d8596852057d9db6c9a7df6944a820d00d85c6e5eb82fa94293beb15cd871879c6f9fc1ff463339c0cfc2b36c2d519534c0a619352e7ed60e3a5d93e947049ea5b4156e5ca541526c55133c6f3685b47ad8ed537d7ecbfe269c95f691829f74b5e0ea9b17054f9fce826c2fab3da6489b5badb0c9fd8ee34390f78dab1536eb27a5185758cde3cb402441fe3b872d84e328cac949027e2dee992709e8f40ea0b512c2d28cde4d3bfe9a97828439ed8ed6f981128b744a3ff0200a526e73b4a1997b8f672bcb4fc2d5f5b2388c97a1d647e3ee0620e83df4bfae1f3f942aabdbe2241e8cdcb1b82c8c927c1c4a2d1351264f21dfe118e447b1589fcd8d7550ac1c626b59558fc94375d40891a7908603ab3dc0ad5e647010eb9bd36ef5e533abd1123ecdc78ec316ac2540fa69f694241bb68672d11bde7df2b42545e88dd4a2ef593c9f9d78ab1ab0af696d66431b66805c7e9f09b9d72d9a7347f6384c32f139a8e3302365908bbab9a7e48da83ea5bc1316b4aa87b9e34720b4156d06e7298f3851f3ba08656dbdbf2c323533189c61e425c1a1999ca9b461b0d2fe63eba545298b5f14c98bec345a85dabf27a04eb53d5c74fb2941cd01a9411bad5f33ac0a31ed442c6dbb275eae698f3603583aad0188", 0x709}], 0x1) executing program 5: socket$inet(0x2, 0x8000, 0x1f) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/249, 0xf9}], 0x1) chown(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file1\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) syz_emit_ethernet(0x86, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000010000501d00f6ec06afdf466c130afc590bdb9e4ff6ff0200000000000000000000000000010200907800000004499f505700811d030000000000000000000000000000000100"]) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x151) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x2, 0x1, 0xd3, 0x101}, {0x45, 0x50, 0x7f, 0x5}, {0x7f, 0x31, 0x7, 0x401}, {0x9, 0x28, 0x40, 0x4}]}) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(0x0, 0x0, 0x0) writev(r3, &(0x7f0000000200)=[{0x0}, {&(0x7f0000001380)="bfe8f43035fa4d1e5c94854b8c2f60c8e6cf6bec1c3962d9742300777925751646b4fd115f42624765aec7a0deee5e9714db1aa5ad0eee4e426f28461dc979dcbe1f91f1a11048bd128289dd6e08e9a30254b2343f588a8bbb07f7e17162cc705e2c919ee574fdfc48c3c25d49f99b8b6dfa6c0e6936623099b0b2ea25c01b376f9b9f1748e222f896d7f8d19fe1e7004026ca4dfb893808d255524bb8625f2218c61a448d6239f1057c222393024fef9d19e88e43ac4b2634d70c27f756b0dbe06b5fa1b4b837c9065e183f70be21918128d99ade46c0866acf7d44945bed68853d6cc6fe9e0af32a7f7fbcb712542cb891fe30e0ae2c2e8b8855191e6931a4e114a0df7e1ea25b4487552659eb81237fac5ee7789d876339c3f438aa573c12ded431a2f51a4e293453014591b965020e37ccdab1d57f4aedddf0ae2de8d17076a65065f9ee79cb65f856bbe008dd92a6eab510f12751a04dbf548282aa5741b480394fd3479d24c0c60fb6d6f99aa1f43b5fef715db012b3dbcb8d61832b5b482b3c03f4fe7b268b7c9cc85afb224910597dc135864294dec4f2a8d3b5de22f5817033a4df8d963a4fc8cb0f4e9c0db5c4955e3a6e179f34fef0eb6b98f4855d07dcb7c3c801d9a7ee3cd814e947cd821ef84888ffcfad837ce8917372c19133d42a4c051ca6675ecb44e54feb8b5250f7aff92ba7ad581acde67d4e888cabe4341744feb876ef232689be8f3810b36730e5972d4a2f9b664b24ccad8ad72a2d562d2d37190f9349e292946f1442fd93428f9fe5793fda7c8b47d484f23edbc2beabd4fc48b55854a2daf1b0a35e8a67601b65f3fb0c4f22153e54aef2675fe9e218e3d05a512a17ce57d72042924c72ea7a876e30dc22704cf6707fbcc9058e1075c2c8e580b1892d0141a3a837296da86e9e4a59ac43c66a6afb5f6fd73cefbd686b1077f66bdafc8d6b8591d570139692b8f0b6621773a858b16f11a34e42f51d20eaf5750e80a55b3ae50624617fca1646ee25f89b8a5ad861983020b6682135412babf765847c4d88725b7201b8fd2225d53d2479bcb017fd48ae0da3186b3c3d5c6599b2d43cf17a7f9d772ac5ccc25af149dfaac72f4e80153f13f11fc7d19950651335f97f8a948bce1b585307f10b74f89f7963c62726f05d7cc83bff088e3df06d6959fc48fee6d91ef66cc0ee8c83297741e0aabbf85be148409e073f9a83965751d6773b97402f15e60c47ca908058bd8aee0b06022f5d547021a38c6fa1bd59107671918729e5bed73d5aeb2697482f6d8e79db2e297518aed0bd0d688cc425123c1d264b033d017d26a4cd5a936118432b2e7f1016dcd38af04de666008dda23de835f2eab09b3978aa1e58f7d9a0829ea4c32bdbd11626c8dbbcd0a44694c84172722335dba793110e5e36bc86e3fd62a7725203d517d67832831c60563d45ec8857c264be4bbc368aec976ab7304cdb1c5285c127322d532a1838623f32387980308636a5d0c960f180f5a981f1397b1e210fe074c5f4f2d7e53f6281a5ffd45a7ac76127cafcdc0eaf93435eb4887373f7996867385022a8305ed45f9199a686a694a316b95b070839f6de4b231bd9cfa44e921175a433d397502aa8feb076d80a07616725ae8b3b14372e8e097d69cbd45167a68c08196e92fe86f4da0840f696b8cd287ff7f0eeb220063981348277a72d53d6a9ceb603f889eb4e48c2f118206a052a82945756ad45596dcb04a6fd4f3dfea740f41a8ff63ad74fd4b9257eb8dd665f43acf14fb5a1864f1ad13ee822382a234f769ee7951f3e2bed919d2b8e3aab213c191fe16e1227c677a48072136ec38ee33fdb985ceb36c218285720cff0d6236d5a19f48e772ac1b8eaee27165a1938a1475b745593a058f859813ff6a8359794e184d4fa429344c931cae5ca5f5251f20c838fc285599cf9d1dc428b9f934fe9d4acfeddef73625a4e1cab6eb7f89455cb477421cefd3f8e82b3c278fcfb73d6fae4b2e45e9fa49094ecd95a791d3923a96e7bb3f8162564af1d3e4bc2cf0995e2d418576b212e68e812fcb61c66d1bc79e874e85a596bbeaeabf6312b2045351a8322acf08f7726f7a3a188535fda7194ae801da7513f0ec27bc015c1dc4a94c4c9b9326fbf5a46bda0c331ab64b7ea30a8d2163e7dc8903e93015ce26bfa4b21e0dbcd3e454fa01054852c8f987859db2dee57ce1f0578a58cb6750e2f6eb86bd9f9e154b4e744a6cd1a5cabc1fc5a2625d6c522cdbf89fa6d505a4c35c0dbc255a9bb021a84465af0f3820a8d4d7e0d1407e15a98c09ab5ca12b82f0d9e0e288770273d3c99e9c4fe2ed84cc6c56d3cfeb537301ea5aac3de4d21a55dd95db6bcc869cb50fe6909a0d4d26961b178c9d2c9f256d045a474ff6790cb90d8360fb81e1f0756cabdd81314d7b439f759c89b14772bbac2c81f6eb9815933202cb382127bb6a58c87986e5044c33ca5f978fe2a82c7998e279ddfadb8e9ba8588fccfc2c74c355abc789e50218d685852ae236cb7c954896297b4477bfed3d4afeb1f5af22c77fefd12a64a3ea0c915c8f125d965b87c9e02913884ff21aa2b0ca121db33a13be60a2fa2dbf473b56052c2ebc034b89499a07a2585e7b30b15995b65db784b61d880b8e29f88746f75376aa9eac8e92e0825e3867f2e3d2bb9669dee722a092100751b37dd817badf0dde9c0e45b6dff44b230f5be2fbe60241f87217d3c51f1d79088eaf4a73ade0f10b93b026c1a144947ea39a78d07f106930d9ecd0c85aba9877f5ab9b6f31d92e4c99f8a9368a440ac8a2a9ea46af413cbf6b76903fa9e0510d4badd6189ed88eb7427a3e168e6341f3b6ae75d304713a0de2bd289127c3a2314772a16c622ee3ee77883badd7199f9c9b6da12e0870e4b36c67ac7e8f7cd6175846a53e2d0805e886ff7b55b98269d9918d7655ef5fe305c23d2d9f52fa385b642c0d85efc2bbfbb314f7284e03ab875ffb89dd0ce4a352c8c2e2fe412eb57513d57314c6ae546422d8c19e604021723ca4f81f47ebaa7284677191e38de288a68a2fec6a58584848c4640450ea9b5f1d1bcdba0da665ca7d3a239105543fb8f4b5269f1aaca5a355de6affa118bd20de93530dcfba9c16652e60476ae6aa438ddcba20a457f03b7058027a556366f418212e8c4812bbb7c39b6b7cff28e159ab8f2db7b305140cabbeea922a038d8ff21dc72cf534b4fa84c917f32575f3db0103d40cef1cfdd73a81e39595820af128c17e5b7ae58ede6f5878b01983f720cde8e9e4cd7e0c6e64b4da682bbbfdcd03f15b397030d33e0aadbbe6ae81fcf0bf95daaa1f4ef772e86a6aa737357315553fbaa82d475188f7df89bb7ef9cb346d61146063910f8688933e7847d75730b98b94615211ad065ad2fa881e50124cd6df8e04b1a47abdcf1ac2f95ac4b7f510f57c4a8e1a226b65fbfe77c2b18c958ddd63081113d293878185adda9f5be1115331565074415c010d63211d29234c4ad71b9a05233146b412bdf328ed44e2ab80c08ddb3bc1cf2293f9958a5db51a72f038e96c56f058c608524a714b4cf1b48e8a14b9f4fe86237e8409afa40c1c3e3c91740ce63f47aaaa8bb938baf3977679d3541c584cd6c40b4a3e502df9009dc430b034a83127d6188e03f5234b99c9b82f99260a3d78e5f5f383497cc8487ada09fa11ffe716b849c44a49f075b29f3469de1b595cd93010fb926ada66bb88f7ac1dd61035c910328c60d51d9566a20e8f1cd148447bed3512cef41eefb0775fcac16958fa3306d528b30b882aa3da4c357e6394aa3dfafdb915f3921f1c211e7b6c0c4a16d6805d244d7b6d39eb9116ba6fedb4659b556a7fc7dc8f156fb68467f705a5d86434c3acc4613f9b60f042f76385b095b6ae26a3a1810a75eb6ddb6c2ae6348409938797497f26bcd23640aa468fd1206e92ea9a579fb10340a6db2da4c05e9853658e7e25216cc4eab0924a602fa8fda5760bf2f59fe2fd8174309978ac0c94bd2fc685a0a2b7221121cb5179c2f060f5c341958e2bd67cf729f76fe29f3a16e936cf871e87d60cbb664106ff2fc5f96bdfd03deabf3dcb76b5734058fa1831975b14a6911475cc8f7c0753260265eea52189e3a5e3cc3e634f8bf35d9addb6a930c89d3d8af2ebf2a2d3983bf23d9605e0c1bcd6350879e939b4f654cd5b0693a765a4f14a67a8755cdcc7a8b35ed20db50919a24646a2a64ca5771d00fc3aee2f94e2c79f34c0cefa4be6ba09b2ab32362e4ccb14738b713f7f46a807006d65d1701ffd66390085e1ea25fb4508a0ea0592fe59fb0cbb4aaf9949bb596265a8f0189775f7fb931594d7317e1802ba9a61c9af9c4e45b80fc2cb2c508461eeb2b834ff1ae2e4c5a80134be75b36ddcb750285c10fd57d194025ab4bdcfb34826fd168c07d978c83186b30b29d79dc13a67bad936c293f24af7f7b612e56f0da4166a8975a4b3d542f088c85cb146eff5a3a652f7bf0d756a54acb787cf348dc5beb08dd8c92f66081b7e241967d8559c9e244be6b9523b66ccabcda93ad9544f4ea50c06c6aaba191da29212ae293536a3a3f70fccb122316d08f99db8e927e3404269eebfdcad44b5dcc24865457828244163d7e58ee4372ec50d4f1204e5b1085fe257533f1765be74fdaa3cb23d68628a851390855622a45c5632455bdf204729df79c734f84d606a083770bffdbb126fdf74040c6a4a9afccf3623f167ef5d0d8d11dbeaa5a951b92eb20019179dd85bd5812458cf33846e5fa4aa37776f3ee772db36ba2907d5ada0438ff022da10976d2bb8ddb86e0cb458cc8770f027c8e6dffba3877ea3dc4258e6bae31583b008602858a2344a728a00756845031ebb2846f4aee11f9635a5257a782f295006533eb9af462790ff8b61c4547ec18c6b2642d2bdc60da1a8d2abfd6f3345331f8c8fcc4492216f8d5dfb8d2adfc1904a4a350b8499409e39c02ffc03a78e496d24e84dbbfe3ffcd0a9395d261ceea8f0c17eedc9d081870ac600ff8da809c673c4361760cd285119b4c9ca054345e5cd077cd07a39fbb2fe6b0509901769942960cb26c069db45f2d8870933abae2c50f5367ea8c5db659580b6d9e8cf239d1ea9d8a284675ce528976136b36e7fe80df7593bbb24deb11da969a4ad4a217d013c416de7f204d9a11e69faa5f59812f2a80d64274bf24d463e3271ce420b51f078832e405c96406e0992dd47a995cdb7b023430d1e4b367e31ffb4e244fc54471839434b807622f0ea62f42dc0552767935a18317777ad440bb4396115b82947445c0466b01005995fe5906c7cd85b9ea801347f19d511f855b9acd31ad464379d42f419fa03944bf148ff31906d4cf9fafdb17d22075b7bf5c3a1357cb88dcc3ca8384004374d32d8703ad9e1f7586b80cbfdc21ae646f4acc778f43a79e989c51749819d6a69bbf809bdf2b8fbaad6934f8b026dae9021b520ed4eacd3d26db3cc1c0d8dfd092aa2d0c9ddce812cfd00012ce19ccc1a5a25429ee9f0d6e273930a", 0xf52}, {&(0x7f0000001280)="4c0f90e38973a4ef39f257b5cbc434bed09be2c13ca32aeaf40c65810168cfbee10a8a426a7f3a5a12470a3d55c494eca196ec8e1407d02aa25d71e794f4f1331861f90aeee6cf23f047e12ed6a4e9f0638522bdc345ed127c6dc66a2194ca720776737d25323dcab28a8468cf01a1b851c4d74cf62b0d00f05d2586d4501337200ec675cc2d7f5bd46e017548546581c9ed6c798e6e790e8283f50dd8b6777d26db62024e296a388bd3e77d618e0ecc39e65fe9372cc2940ea67fb6a32dfa9356805c2125c2f6dacf8d49094fb7388742de7821eae2799bacad67ee2b80a8c6c1de714c5b81229d65988184824807fa51e4236f52f6129b161a", 0xfa}], 0x3) shutdown(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) pledge(0x0, 0x0) open$dir(0x0, 0x2, 0xd) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000000)={0x0, 0x0, 0x0}) r5 = dup2(r2, r0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) executing program 7: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f00000000c0)="10cfec1aedf91d57fc5a350c30e3b78fdec32fe3076bb6facc5cbf769fede019bd6c6f2da0548a757e708535196ffa292ff36b503786b3ed9b7d1fbc31baf84928f85dc781a978e30c35a2368816d3424a050061ed209f9018625a", 0x5b) close(r0) fchflags(r0, 0x893fac490b89f018) write(r1, &(0x7f0000000040), 0xfeea) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaab93fad6b9ddf86dd6000000000083a0000000000000000000000000000000000fe8000ab"]) shutdown(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(r1) execve(0x0, 0x0, 0x0) executing program 0: shmget$private(0x0, 0x3000, 0x144, &(0x7f0000ffa000/0x3000)=nil) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f0000000180)="8d6bb85551ec84308778e32fe9bbe42cc8f3147a3eba8e1969f0435119cf4c071c8aee7ef2921becd7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d209000000c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) syz_emit_ethernet(0x6e, &(0x7f00000004c0)) r1 = semget$private(0x0, 0x4000000009, 0x82) socket(0x20, 0x4000, 0x1f) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x30}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x66, &(0x7f0000000740)=ANY=[]) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) semop(r1, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}, {0x4, 0x8}, {0x0, 0x2002}], 0x3) semop(r1, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x80, 0x800}, {0x4, 0x1f, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x1}, {0x4, 0xfffe}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x9) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x45}], 0x800, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x40}], 0x1, 0x0) poll(&(0x7f0000000000)=[{}, {0xffffffffffffffff, 0x126}, {r3, 0x119}], 0x3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) shutdown(r4, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x24}, {0x60}, {0x6}]}) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[]) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x2}, 0x0, 0x0, 0x0) executing program 6: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100dd2dfa7f0000000400102000ff00000900"}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x13}, {{r2}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) pwritev(r1, &(0x7f0000000900)=[{&(0x7f0000000540)="cffb19baef3f4988809cefd92c9dcfcb1eb7c233d3691faede22a97dfb21560b1628a1d01ea612777a9b086014e5504a0329580b5fddc368b9a4c4dcf1f1032cc8e9a667d1e6b6e6198e2728c904d5d46a2b1b9774298e4f24000d97586fba5ce547b98c81aa4f61d4afe4510727a00aea0552c64cfa59483bcfc5f6f42afba3d483321309aabec77d2addea2ea4577d6c052fbf75e73ed8623c24f04f24d1c97058dddfd9eebcb3b5be74a112e097c2e686ad54a4f5f21620c912d2ec1fafdddf0ee16170a879891b42b2da15bee81d21837f48914eb23f9f11c0cc4704", 0xde}, {&(0x7f0000000640)="707d35e02347b234d3f975c09baec74196b7a2d61e1e83b1041ca776075c2fa0b73c3b5f2e132e71990c2878155a4d77dc6395666d6dbc4afb05bb6c88b1b68ce54fea515bcfe7a2bd738a1f9d1a833ab3a901ab807a1dba8ac8b2339c3bbb17038aded8d71976128b391f7937cc2a3909f436a6dc61b6bca831117777cd9b3d1f8dfbbdffcf6f77ebfe74e8f4b340939941", 0x92}, {&(0x7f0000000200)="3b8a5c31a0", 0x5}, {&(0x7f00000009c0)="2ffd4b224362992b2079b1095b2e40cfe0fcef650ce7565b34921dc916da73223795a8167409991a30a448834709398b6915669719f93c3d98c0cba534406ae854f427bc31023b73a18f6f9db08a3a5691d457d051baf6ce43350173ed7969e51c3597866426f86deeabf26de9a04be6f3d456a0cde3f1f7c732c34dfa456d8bf7d52e802b4c21eb9945f268db2fe909f2b31f45d34a52c81e98188eb6504b79d50a6d74ad9e270e9c769e46833fb31882d94649ae13ef8c481db928ebe5b986c34cbbc47d360d9e91b44b43a7af5dfda99b1bc41fe90acdae4b4dde70323389169b2652c3e475ef64e152ab825eae4642eb52ff536064ddadad912068f9963e00ca69346a60a64a7cb6266592b500c06d3327a32ea33f5c93da1d75e54c1f43fba9e696ccdece0c424d2044f1dfdf48f7a2c0c4aee833286a55a4551aa078f4e74f5d1f239ba48b9e6d70b0f73c680af23ff979837dfd95bbdc5f3594a4b436f9655789e45b64b596c15fdf5d1c1dc163883ac645d90e364650e8175e38c41caf642c3380a6d1adab7cf037ef0c26054edd5cdcd5d0411402b90f043ac74e99e6d1c100a643f3cc523adacb69cc0f3397f68eedbd3eecd94d3b885e12ca44ac361449c47f8f36373f7df0b29dab81684d04e3726653552b2242b867ea1db7ba2d4a5357ff7f171dfc20e45a07e8488ed78e7889e82951e2abafdc5866eee660fdcfd0a2e9a4bc34c44f6b05ab8797b0c23a7d133615e021673740ee17c5513c7b8536b182067b59d3a66556955e84ec6e34b2dbcc72ba2fc2fef652566856ace334c24dbf6be70297e140a3ca02942b357ae89f205aa0df16fb9f10cb665e98083e623ddb1da91e0f6ce5ba63d4749533e9ca63713ab69947b38a75b9d13f55560c9eafd0dff43fda8ed4302097c32e3216fb462dbce46a6d7722257859f47bf9759a8ddf1043e2a37257c08f751ee06d3ea213ba9d12360153aec844d3b22b692e7df214b5acdb8440a971ff5db137818cb517a77086fd6902cbebf80a37783e7b850ebe883fef7114aa9496d426a96e4c8f26a2524736b615ae9baa52621d98450326280f37ee5949f65f981a07683943187fb5d93105517e7756ea650d5afd7dfefa4943b471d5b27ae79e75c3fbd79749569b8cd42aa42184d689c8e89a87948675bf42621f1115aa78b005af9997363415ae244995af2802a99d614195f69eaf52ffc6a41c953d6031c6cc26cccb2fe190e11b7a3cf82de2ca0783186f3e1a7f97423f47f8e767f87b54991936f717d14d9703075e947fe4eed0988cab7d8f361ee1d14882d7de271a61e164e7bbf3ef1e0adda6febf03a8eb6443ab1745c5c7876e1f52a8f760320ce5629515b4a3f5c2cb22ebf22c6c5707aac47a619baec035be791d317a5a3abaf71e1085559a585ade009c42a98119e55ce56d0d7b304d3669951e997091e01867ba86fa132732c06515e88529e2a8082adcc73d7d8307970eec107082423015016cce5b5fe1f0654e9e6fd6b38e1a6505552ff0452aef48d6b2a9d04a897b8cbfd157bf28001d6e9e11250dcfee6e11679665ac6868d81db96a590ee41a2eae31341103cf73b1e568dfe70c53d52b78f61709a25102e163975d744de25e8377298b6f86a3f0f54c09fd6f0af7ddb94fe4ab45fd6bb96490b87f059e40d522aff165c4c126662e567981b15e7d76eff381c0796c251d31cb3bb3fbb56aa4bd0cc0d8d9df00102838c224b8995b82d6ecdd25b7eb225353c6a2bf61c581009d789f6ef2ac7796f4edf2a2e38ba99d7fb214ec9a09fbef27376b21e340b40041a85a7ac5db4b1e4307d37ccc20ed1f5a24ec1ae5ef299119477511f06dc6d353a866db1349ca339baf0794e97a734d2e281f39e40cd6e4efafed8d8ee1eb5d22b1392cff9d3cd550919a1de95fe5f92526de21eff0042c27467dd6ff7f57c54d062c6eff9ff081e78ef7ea6fab8c5c7019133f8f0f81ce6efb291c50bdbfcebdcaeeb913e03a9a587cf06b87196f67350d401126f71b2a65b58e6b1c801fa15669549344dd339fcf13b50214b4c7427ec01033faba60d6b92d1d1e9e469bdea7b5c0a78d459c07ae13e6b6f0f4e24d6fc48fd84817f980a76a78091d9f0154fe2b85f65caf03f3a0eac9a91ef64565ef6d112b19703badb5d5bf3a25bb6ad1b7e09478d455fdeb0d32141120a3435deca5ec06920ba012a5b1272624c4811f2b3f87812f9a931e53e56a60041dda1edbfe6ce13caff78b68592825c664d4ae0825472fbf3aa62f3fceaf89cf376205437f96a7397ace890bba27b9b75af1c5128de0651b031737ec8c5b665c296100ce78e2f4ac7d22f719f57a085bf2edbd717285e29aeff07133bc9a99f3044bd934c2201eaa580b29e32f2f993cd2a3eaf3f4de97d14ff8389904c6b479ec6e8db3bd00ba3fad450cbd897e0e10f9cff5f1b0f52236c92e11bc210d052af21cc7579ecdc94ade477e6b45705b04d35366c49950ff5feb08eeccb167e713147dbaa3e2d6cbf3c7696784596ace485ecb6715e0d2d5ed40d66a042e577198a23159c538a10de5fa732eb649e610c68b470169ac7ec5e5931cc94b67d6e0c08046570c08653e6d52ede6e4f6a4cc26851d77967b6c5f8eb446eb795bfc0cb16f0153611c12e139ba29cd66aaf093c98437a3ae9df95c8384991191df36f3d9a5794beafea7c6544494307e619e4cd323fcb5a83553f63d77b0bda7218a6482cf3f1be591ac69ee71d4e020214a287ade626e8a6eee20bce72d5bbb7e4c18f921cbc811d216ce87d67b1f7f16dbc533d1b2bc94df2cff592f2f2d9ab473edba9d56400e04ef8431b7989c0de53e5dc2eac1da924558e0aa8579a0fa5bb0f775733a887304ab76f67a166ea35b1d846833b6d324f8751ba82766387b3a5b7e830fa14a282514cc904d169098214cf5b83481d90e85e02e52820121419cffd604a9d8b7c6f985c6dddf13c434c471f380c1d4448291ffc1ed70458dd1ae9fc3c26beb0ce4a7a786cfca62fbc1389521c71b40b934f595e63736a537ff7bbb11360de123499aa48c6823973ec2b9065bb75bc5a48b717fd760e863e816e9c2a269ad41d8b4141790a634021817d04750c8577e48412dc16ba395a013afd0aa195fdce4a5ed2116279b8a713916e2380472eae7dd55f13731d19f0d67abdb7c38ef95d1813476d3d87c7c27492214bdcfe0a85ac7b393e689742129cb59a77f31620ec3f59cb3630239b5ae5dcf2af5ecc9185d2d7c529c7cc5eeb3af726a0f9771d6c1699124b2b5c9ee3324c1f9486c78530592fa1d474a96bf5fd2b1a52777e8d4fbd878db4f2b0d99006d67b1f703a9580f9c5016f8e5b2e5cde0759cab8407fd7c7826595cf38857d8cae73b7ce7218ed300edb77d94c7a634662a19a92ec4f97405f2d6027ae0ab655b81e68c829c7e0e4ad0c860891f84ede3a69999c6dbfeb2d1adf0b0ec294ece48debab5e9288724d8532073a544ec207b7413ddf8c0caabdf64530ffa26cd6307bd9f64749d97809243e67d99ac349b02194dd612a9ec36d2dbfdb88c7665d08cc94a28505beb4b7ab7876d114f2d39cf6aad78409f1fc440585ffdd5fb480149eca3d0f910c47c4e638bd320e9671169db1c43ef0e95e06e0092202352400d33c64e2f436824925548bd240ce5f91bced835e7030ace931497e9a278022e5c6cb8f003ea61a9ae8e1dd0bcfab0873afbc917a96d76e4e083a1fb8cee5fc953713b932114b8bed1a0709c74051aef8f530442ba00f7c3d8fb2501830ee1dd36cc88770f616245d3838bd20455fce2cda6f880bc912b7436d443558f3e69334821a7178c1a88b0423563acb29e5c6fdc9ff67d7e775413930980faa7436fa6e8e2b40934a4140183e0d4fa3a4630cc05638279b09a817fbbc92de773e6bd44735ebc1fa88d6d6e90c1445ad41874da4de6758ced91fd9dc4ff8ece1813455146509fb1fd41971d68056d1acaa16a9b5bb01a97bd2fd6f4696a6f79b36eaa5ba0284b1420b6daf672366037c4f1c360a8b90e43861ed83aa5c7cc1c95a1880d423ee39605c7ab649547a87e73169a2bfab514372165f8259e4b4181d3f5af5ee40925be047385d4115dd63d7852dc1378c6db4a2a92ea7a2762c423513ef44e13514d4daf3253fc55d3186d4c19cd40b0e871afeef7365e1d4b5fdbfd12effd4f3458f08466e93b1186ea3c3a41233613bebd539c94180428698ec09f3bf53439c3db7365a005281380c0fd8e6ee9a30d12fc5e37f99e880775b6d7741af2952886490ffb4d1990c98b928d71926aaa2719f755e6848b1f403eb2f447fd6743232ba12a7515182275172002735cff66ccba647caabe0b43fccd597c14f06ecda219507e0c5bc75687ac51ed135fa2465db9752126caa210c84e3318c43b5793ed71033693e20a24b45d4f392de5cec1dcaceb5cd6a4e76fa5eea6a5536e5f9c75e659e4313229757302d614a1bd5cc1c8c02569ad1308664311f0f761cb93ea463e140b8e92b77dd0701fe92f3637101cec863450ba00e710edbdbbe64e4829ad69d8759950a0e5ec3b1c1bd5ae9929f8184c025dfb4acabfb282772a9a0b77a84f52de675452e9a5990503c5ba2a84873e0695735d63de233881440c704c207095890bc09a3e720c9348bb2c71fcbf3c200705a027c24f640de021cbdac6b3cbcf3083706e34ce55a3ea6492a36d43e319a91fa2ca28ac2cf512c746e203e74981c39821bec08f23d1c793c345bd7431259201188eda8220b493c4d3d0a316a419d91eaf933933d20ca908313816a47962fef0c8917fcf23432b674c733614127c5ee99d6ec24f7413087146be0abb4c8f7e1614072693dfe37c8a834c18fde914d4461f87097b9ca349b5e9242b3ba355819b2a67cc5d449c8db58ab843794e00838cfbfb1f962eb96b31d1807942dfc1a1fada92753f312ebdef11850d7d321ed75175e2cf5c2895f0fbca07ae833d839a7c7152ce7a4c6abc5641ba093ed6d48bb6c8c759b9b13ca6cd5ddab0fd09e1457803f6f85cbd6b6e46cd1b6e4cf395118c6b8962d3d64f491a63ef10da728922cc1888735d37e3648a9f87d7a606be8d0ebfa8f23b2cecf3a036308610fa45dffb91c047c704d9a93baeb5dbe5fb7a348d4e311ea40db24105573e7acb2f9b6fbfa33bb379718401f005987b39cf1a8d7305e1b4f5e643469ec34cda03ce76f908a8a8b1bf1cce8f1d62b58cadd49d0d8a71db5ead4030d18fea269276b75f36fa10c198d2c9d0bc0df140b718ada78b157e358b81ba94d6bb9a58791f253a5c5a31e36ac485d45ebf9f311cef2938a5d22c0407e94107425fad6d46d53d588884647d49126e188c51c65df1f4c2528e280f29d09fea6c53ec8d78ca262b5c09db70c9ae6aa66ef88c1ca6045d67e156dec8a4dce598da8644f46645676540976e87b653218659c774b56e66b929c4688a216a7218f63ce72a45ca0c5fe40d54016b22861674ae3000118350f6a584519f95d032535a4d94d6adab751705037fd4b5108183b2edd40ddf1df2469a5f1fe02ed809081d5ce9939373dc5e53783a303d2e8de0eaf80b8c81c6342385920f1ac66838d491e36153621f2abdd3679e26194c5d7f61d4f4a55f8e3c3690907ee68d4af46adf72d8ee4607e4317bab9853a6fe04afc4e5fb222ed16d8c9c8424f9c8f332dfd78e46a57eaaec697ea74eb9da5298e6ccbe92c5abc56b30e9119fa70c6ef8e6b6b7ce7576f298954a44eeb98fdc86143b7821dda4d0f218", 0x1000}, {&(0x7f0000000700)="05d78f60dc23119fca0c96e8e31e08db31703de30d1355ca98c901e377863c910c5157127bb77754917b63f1a43cc341dadcf0e5be82b29328e44e09e23470c31cc8c5db38531a7b8edac18059d8eafc54968d2cf0bec99361f11cf769ad168feb5e17e457d2fb0837fcf0f765d0bd2c3868a13541ec81e6881b6b19e31de187f9d82f6ab9cdde9942bc07d72e69648da1db0d2f3dae3a1f0f093d04253808f5ed5837f06a32a3d94be4da596bd20050212140c366eee062de87c241b44b091e9e345af3eaf30a84bf6e09d53b02958ccca27ab34fad67aca85b0b57c1068b32c0953900d8179e4d7c", 0xe9}, {&(0x7f0000000240)="228f200cb068a441c1b673c5bfb62e0b453cd5596cee1b5d40a91133bc361ef0185382081ae84253e5b182d13ffb2985111cc4db08367827251556b5", 0x3c}, {&(0x7f00000002c0)="d721d00ec1f68a9a69809444c91bee6d", 0x10}, {&(0x7f0000000800)="cbeb5003ac8fcf2ad59e20a1ae74343f3d4c33e6773081a74ba79835df1fe73b2fc9c5f87273c5ca450d87c737845ca9448517a1b2396ab09970bea563a9202938474da2dab92b7ed3ab2c5328cbfef071e2f31c5f45de67fddeaac50dfe7cb2ba0322710d618a8a4310cdbb7e550a29b7dcaafed9bba25806b1b869d621f3cbf2e07ef92b48e1c2d874f6516321952c86395cccc23bdee3fe960686a22c5ace12b05334da4f44330fba0ec785c82b28a5b14b0df2b862ac0c43ad0a2874ccb30d0699fa5d0e20348f610cc79a5f87f1d529006bf2ca2126a434618ea3aa8d9c777cd10e1b212b74f7284feae79203b96b7eb55bce5ff3", 0xf7}], 0x8, 0xff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfff, 0xffffffbf, "a46df2c7000080007dca00000000150000000409"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x5, 0x3}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0x80a1a5, "bb080000009a019fbcc2583e2f00", 0x0, 0x8}) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file1\x00'}, 0xa) seteuid(0x0) socket(0x2, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) syz_emit_ethernet(0x14bc4f03c2406cc5, 0x0) socket(0x0, 0x2, 0x0) close(r2) r3 = socket(0x0, 0x0, 0x0) setsockopt(r3, 0x4, 0x31, &(0x7f0000000180)="c50834887a1ae5e9d2ba7277dd12acd0be07dab756e54a30f609d37086efad", 0x62) r4 = msgget$private(0x0, 0x157) msgsnd(r4, &(0x7f00000005c0)=ANY=[], 0x176, 0x0) poll(0x0, 0x0, 0x0) setreuid(0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) sysctl$machdep(&(0x7f0000000040)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_divert(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x1, 0x4) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xb6f7, 0xfffffff7, "ffffd40000000004000000fff800", 0x100}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="6e3d4c05e15003dcb602d49420963b1db0915cf91b74f82c3aeaeb687a0609f7b77b4e3fa3858e32358184cfc4ceff5e01d595587d99b6db0ee9459d01db45b8fc654cab9bf46a018b55030d826cf270d7afae4e71ae06c8efcb716630e06558c3b163eeefcc54f2d0390b59e4c7238db2037c036e351ad039ad20cbc95ac4761e1e9e9124fb9a1da12229ce5047d441137223c7b04690160ba10db8ea506dd67c", 0xa1}], 0x1) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0xffffffff, 0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36ffa88d72b925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3e952a8de1403e5f666fdb4f6af569ae94b5d127", &(0x7f0000000240)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27674592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20184000000000000345f568ca7d3396b9057255f38185d110eb3a673713716cdf010ddfa7977f92cf061ad12353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xdf) r1 = socket$inet6(0x18, 0x1bc17995e415ad3a, 0x9) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x1, 0x6}, {0x18, 0x3, 0x7, 0x81}, 0x7, [0x300000, 0x0, 0x5e, 0x401, 0x4, 0x2, 0x2, 0x6]}, 0x3c) poll(&(0x7f0000000280)=[{r1, 0x4}], 0x1, 0x3) unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x7fffffff}, {0x25}, {0x6, 0xfd}]}) syz_emit_ethernet(0x127, &(0x7f00000002c0)=ANY=[]) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') open(&(0x7f0000000180)='./file0\x00', 0x701, 0x10e) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000080)=[{0x406c}, {0x401, 0x0, 0xfe}, {0x6, 0x4, 0x0, 0x1}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) r4 = socket(0x10, 0x4000, 0x3) r5 = dup2(r4, r4) shutdown(r5, 0x2) r6 = socket(0x6, 0x8000, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r5, &(0x7f00000001c0)={0x0, 0xffffffffffffffbb, 0x0}, 0x40c) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000300)='./file0\x00', r5, 0x1}) close(r4) executing program 7: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x8, 0xa, &(0x7f0000000040)="6a3160ee6f1e685f4ef6c2d074894f6ae778f2", 0xff09) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000), 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000000)) executing program 2: r0 = socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000780), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x0, 0x0, 0x0) bind(r1, &(0x7f0000000000), 0x10) dup(r1) listen(0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r2, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56f404c023f7137734703d8", 0x1a}, {&(0x7f0000000800)="3adcdd4a52eba1c8f8cade36bf2b05ea3f4fa5d762686994fa8307e0ce6b6c5d7562fc0e21c89ef827471fc93c0d2c6b03fe826c1a54e4193534", 0x3a}, {&(0x7f0000000180)="1186d6a1a165befebbb57ab4394138ad17f7f939b9ce31126ab7ee0e36cdcb4d2be37b3b9ee77f7421faeb37bbf1d43b9f7800715a67a64bdac225bf76", 0x3d}], 0x3}, 0x401) recvmsg(r5, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000180)="cc3327ba17897b28f679839530f8278639a97ff057c6061d0d7d83597c6fd01974ced32facf54942a639bd17a5091b497ba19307b812534de95756301d343d1f9747516574b73fa7436dad7e6a38d5473cf110f3274f3fd2e3e063f0e4b46ea107d014e3d64044e841e360d89668e1577636a7e5267d1abf3dec8d8d3547149d30cc4b90e7a429e56e2fe8bb5c2e22e0253d9c49ea53a2de07cc8e77e6ef914f851176efd0455648bca17cb0f6842a4b8c1d1a46ba5d58b2fa0b021294e408bd44aa8bf00f3ba0e7b9547a7fcd090bb188ead029d38a90522c21bc", 0xdb}, {&(0x7f0000000280)="4e533f45a6695efa3a034d52425ee89ec081635f9683ff18a0badce32270dabd4d88e01b330190c75f12a5bf94aaa36bb3ab148b50af51214f780faae0bc987247947a7e23d92a21020d70d7ccd8196a1cbd853786f425a0", 0xffffffffffffffe0}, {&(0x7f0000001a80)="7d2b3ca969fdc62e43667df5ac4d64fa8d36397b173d849898fc473cd33f458ec4a3e1dea9a25382aa95dc21f4942073489a4a2bb22788f1736a5ed6db4ff46f9d646917e8404a2bf4b57cc2c8d5f5dc85336ed9689376c30700fe8212486ab4c8289d129f091cec227e4e7b9587e7c6e5c789b9d8cee9ecae3cfbacfccc688cad0c53d7ce3517624b88039ebe8322525a30d068bb9470ecff940c449c2088ac2ddcf889e2e8caa610f4cca2a62a526178858728fd5f547dc8127ff858832ee722dd1292a22c5cf64a54ff10a1b1382c61e21f4d861888376198bd9d55e5202f4269b93dd5d7c1a25d516ae3f03351d581e47ad9f0e5add1f6013b83db89dc47898000000000000000000000000098eca7682649d40d93e070613770392958abdb55534def278a5ea319d85810d25d295a348130326df6fa9a827344af3043066704188a68d7baf0208847be6742904f08d709e05e8fb273a4e8caa232f545268c3624e4ce242d5b5d1e9e32e3fd0061261535f458bf1bc6dda22280fc054e78e16e", 0x96}, {&(0x7f00000004c0)="ef582c8f61a0ded1fe8e99c2d6d4d78442e4ff5886b92bd634fd4cd848a3df3a50e81513f44040febe726643f4cfc8d9f0ef5e6a9014df3027e329b564ed7cfad369a32414a54791b88b161efd57be97669d9cabdaf95b8d3ee113e03c338255ec9250922f364aadbf3346b11984fd3dcd640ebcec019bf82b6c7992662a994c14acaa134ccbd71e98f734741a11c1eb5ef96825cb49fc2e2a0d191b1a5a1cc88ba1f2b844956ef7c3da46ac68683d7193160c3283f064b2cd21cbe41e707d293b26ebbce05f1b10491cb7506802fc198e11c9dfb06059cffcb9b46bcf24b8f5bbb00817a0cdcc122ce0606a6e705dc1f02a17121d5946ac609a06a0db98890116f6e6d553e791c5453cd3943a8a57bf62d7fc5575d0cfc78c5abdbba2fb1173cd2c38a1368e85ba4e1aecde27ceb4562a212d6c5bb0e1bcaeb5f7918e80ede21fab4cb61c8b1fe243bbc83172a99708eae2a4440bcdf9c211859522cf86418ec13a272dfe071b175f543a62337b7929bf4b8c8b967c888d0ca7d207337ce493c0cd7cae77c8e5be68052ac71b4746cc4ea4740a25f28a6bc93c63e71f2e9d119aaf1bb79ddbf4ddebc38060af95d83fa2b5c2f4c5b56d3bd0dd456269ee9fc466b8b6e54c196d8fef768bc8aa4db3b6a453637055795c624c1d5bfdde2ca5ddf838b41d625bf536f0f14dd5de17bf02216dd7900913372ae8082f54d90cd4c6d9d96a613e120ec36e296ffb7c71ccf8da7f8a5c990d00904858853d4902b3f4d102e01941974f1e4321e2a58287c29b2da6fa228de5ca81664ae7556ad4db082df85645cfa739e55a6d3919e3e9b1be4bda3ff65b5543266ec25821bce67b8760177206e4ea9ef851ab486bf6a70a8373c192ade729de4f15ab2c820513b6ca11d45e81cbd67a470073ebc6d7fb55d4831e370dc257f90ca192ba8eb498411936f2c888af6d8343f7e05a613edec603af375bf6b1f96833bffea4bc9432eac5d1f248f22b10622c6e178e5ee7672b6d287475a2e7e71299fc6909f1f3439ac8634f66b03b2d97f45a8091750fa01803d6605d7f675f8920440a0c682ffae04aa413251c26770bfb052fb597bd167d67dce50bed51a3c4dbe53a0d8e6bf99a071ec63b6bbbb41d49acffa8ed40451b41059be1907a9b674cd7f78db1c93a7d7e4b36be9aef5af7f761c7b456c6c895cb32440b749e15549a7f600e14b26deac7b531af93ddec1a8962415792ab13a5dd5f5d6ce8d6b4b22a530f66eb66081ad8b0ab62c93b6de42c69028a5350ba69e0eb3f41ba32ad9329fcf7047a46c5dd757fcfd55498e2393cc76ac42d384ca02cfcdb36d455a93095c98c022ae7806c883dd66559fdcc11c787f960d7370e5ba9105e7edf6eb49d6fd4411ec1dbcbfbec3aa523ec6bcca57a9e273025383910e96cd7598ba2c6986130bd68b1a4acb2b3b3f118fb5b5b3c74e4c46bbcfd083a82006708ebd193b2dbd84a921f865ddae32093cb5706bf33b4527003b8db1fb03e5a823791e41716696608fd8719e523147ab9b944ec70d2583d25cd6bc9893d9eeb23c6c7ae2784e000901c8e629a8f6fa49da64a86add8c3c4ee5b8a857e65c546408d48a1de7c63e1e77fa0945f0776e03f77ae7f25d2f54c35b5e87329a3477eabcdf0ae06ee4a775158f5282bc297d8428410626c92ee973511e864f8832850bfc530a9dc08a7ff1f8c8013b3d301436fe11abff3a1814011f8f9d1f103e049d0844c83dc1b2673b47b66ebedd86d7e6fe04ab6e9fb9ee2c007f5bc319f7e0b72b3e64364d9470d59b6e4be7a5346db355f09f826098f418b1fa78f6aaf61eb0fe7c9f4c38efb72888000eee8cd0c75485934fc34c021f266a97986b2ca03589635b23f1858301d5c62f6fc76e7138ec03273be7c0b71eaf77e0c2831e9f975d83920a3759016624a8dfd66a9d3e1b11140ed3eba238a0fb528d9a4e0026b55b08af8ed4b89bdfdd27dc7841f85838c82ab48fdbe2729638ad4bfe6b0a00c12c1d0f14ae771aaeddae67f23f1a7ef7d3c45bd4aa6fe50112ba71ebdbef6f5dce4b62325b606124ea64ac3554ebf395aff53a31cc4666be956b23894b891325faf57b8ce711ef491a7fd5e02ecc9b48bab99bfb967098528fd08cc2055cdc4acbf2a12f74913f895e63a4eba99a71f4ee0c64cc87da1a0b2d286ee315fa64f21110ab4b228bbd21c44b50627fcf2ec375068e595058b16f4d360b80f4a92de6af328c8e899a3946211288445829e04a97c82a17fe593f7574d829b300c5f54eae74bd43a57dd3c2f52a922b8dae59ceb8dd4947ce0e975dace068b05a02bd448bafd1181f196fbd4a1d4af367fc423ff200791b820ffdc2e008a58e6355edf06c3138f5f13288e316012eea509c41bc6cc06bc611c3fafcfba45af08608f93124403f4e4cf86fee12db909b94c2d9b93822e3cd0fe79cb00aa31cf42ba140579e748f4819927475369f746979b2f7172d65ed7dda1666b2946907188a533485f599c48c6a8b180d681f230f8e3eca60731d08c7e8937ab2ea7ce9e463ec2f7de14107029d125a0c03e5399a10460e9bf022bc9a853aafce4143e87f82bdc3cbdbb9debc2b12cfecb703a4ba5e7b7104d4b3ddeb2e43786546906e4b6e500aa765d62c605582ca1510d32411583523b8a49f044fb44e71ec74efa388d673cd0abd357c8580adc5cfd5acff574d2aca11da2eef946411288627d1b5a6101831cb935d347aa10501c3991f686cece48eda03937d20b6b851286af6c3a208e033af3ffeda932f232a2f95db7ac59dc4141a5533142af075995b30a075ee9bcb8824b1d7b1b8759bc769d7e71b5efc83da087252f45b3a9c28bd22828ddf638a8423343c8a9be4f4b544510c5b3623094b185a516e7eec4f9c3ac7e9fafeeefd9c98abd54f542859b8651786b23ed05771cf732b82d348f3d0ff77277e7523237bf9916bafa3bc6483ba3e2734073c2df68e8567b5753cb3655fcd33c5aa173ac63d0785d3528c6dccd6d8fb8c17e5d044e8b3da92b44a6f9de73d7fb63a0bcd3734c94fea36db61703627d5421358054742014b9edcee421d1305d13de3f06b01794456ad693e9d6749a8a0260dd00062d983cd6532c3d08a869bb2c27922e2232d5ec0e7129e8a8b4652fd12414052aefc7c794698a1b670c7000e8bd4d85b08afba264b33345032e3788b93edeade0b7a353ae333c8635ea7727d658ea4ea744649bb48f59db38f3ebe416cde7bb536e0e39002ac5fdff1b0e8bc0cd13f1c3a7f58899fbb774c3dbf1668859fb1c8a6c4cb8fa24f4bc509c308248addd020bf1043f263ac65cd69078eeb90e8381a4aa96f8ed989ca23172823353fce5a70a3ec1849f42ff054c0dd6ef04343e8e1ab395a004dcbf5f710b753b2efe004154e3639badd2fc6a47b91dc6719d6800a59276785ea6f617b3fb18a0054c4c12bc1130bd007b9efbe3ec416aa9b9c6f716fe62d2231dbbcb702bdea16fb845ddaa7c8afb03dcab59df59b59cfd42abe469ac7cc53009b510076f035f685e8c51d5d6c21f90ed74667764673ff55c8ff926cd2cea9babf545ce66ab52e31a3f62ca99ec769a58448da36e7b6eaea526333b487d9c6dc0fbdfedbea2571f375beaf5476efbe3321cf7a0f878c6371aa9543368fb27cb4903110a76e5f9c57215b49ed58ac7d4817db032ee1aa23837751ba392163385d9e388e7a9b8a0ccaf462bc3d7ed5ea1ace8e7f6778247e6b62c7a588fe3d76c8d06f9c8f88b769ff3231857a571e99647615be6c383e05f1c04785d4b151bc9e26239793e2c94aec3d09fc03fa930739a6d3f5356de8ce1790e2c7aa468ab145347d550dfc07ec54a2d725be776c0074be39898ddbb9762ed15492c36ba34264883a5385231b0ff9dfe7e58b6417a699dbfcc146aed58819ddfe1c5f6eb7c0c5fd19537a8c27a1d35634011bb1297c12f95cbba68f0aeb3c01a458f63d6c2cac7964c350d2aa89541d4486610348b0d96a9a39453ee747c333c86dabd0f03646d4d840410f86183849f5adf2e0b5fdbfe8e063f41fe9e37a320f56b422938fa1108b39ba916f1fb23861d60082ecbc3dfb51b7cd28ecf6eb46b9a9ad111ee8866aae70205024315f9a7f0224e187dd22302c9d4ba5f14cf9b0fae84a35e6b0d8a03b2f81746cc8e3d1e0f69618b3c558f3e39caf12de5a33145744a573796c90f3c9fb1d58a3188c720196a3b2907ee145993e227cfc4b304d84726f0877b9cc6ab55a30d18e995622e6a2d8fd2670723b2ca5f5619a34d689ea411ce2f9f215fb573c82c0bf2a5cdb09bf3f5b3ecf7ab5bb48279126b34e42c793f738d36b57cfa05f699095f66f89dc5c21a5fda9f752175a6eba927ea40263ef5e2d66494c3a6b11397b256d30984125d9cdda0f0d9d4c5e96c50eebe137ec5270b18a70bd0435c6ceb94e1b97606ea8f57b9c4913e9fab221617c4972157c165dda49b8cbfbea3da1f2aad06ca9f61e209cdf420a55e4ae07bcc395dbe4eda591d76e3c6d6340c40b9b32486e54fae840e6b33ec8b3a36a013ba7f030459c1a280951016391725e28292fa95e95d084c37b6d943b1f73316341c71e7b54279a84e139595f40d218c6e9e6fb7d71c30ec97d91ec3fd21911827ee780699da8cb642ab9b49695c2b098beac7671d075fe3baffa2398e9f09c9a7b9ec6bb4fa2a405ca1c83f3f80ab9442f8d8b661568761b6339581981492e2b1306c4d7c42cafb7c4f8522221b59c8d79ca9c5e9bf7ef4365d3f025490ba1b00ef33f4b2eb4a084919e900c16f0b6eabe76e2321548f813aa3d9d6a09bfec45d9947a1d4bc954e661a838b288bd5b94dbfad056b6abdd29a69b231366252f6c893a7e14351791ff10c32626e29635bd8dc4fbefd182d09647d52e154dc734e3f58eac8a6dbbaf0ad476544f53fd5e0b604b5a28921b9c9d04b59f0cb5493f8705200af0084f7da5d263e40ed99fa381877326b8fa564c8c1cce6b897bee2dceb836e0ac785a0d34a02e6a8c6b01aa95ff37cb624a844ee417f002a88a2261c37708df8ac9252b61b51c8b1762d50de54d941b38ccd646569648fdd98d363d36307abdc8ea87d77e832d05c2deeb8a0fb9bc6cf7be6705acee456a8d4ed7aafe17aea11638dd04c23d57e9fb8c759e727f29501a44ede3fbc3511945b75f18480171b52509b93030f705956d0a59298cebd00403f9a7eb0ad40b9f9ad9d31c06274aaed2ca95fa0a8fffd76d8e775eaa91e67b16556ae16fc92fc0b363312cfabc79a623cc34039220b892225b1495fe2211161ce916b12a971d8a4e3a161ecf87b9cd6f94b87976e6bd818ae6e2fb2221d59ca4e626601a85246e49f3779750452d5f0ba6afe823fa492bceda4ff9b8f0f09535a750aaf3e7def72e3fd502d63def78010e64bc48352953a42ad85a9ae31057755b5de8a6cf49479a8a94384fbc6c1f6f50576b379fefa84ebba5fd171d2bf83f8be95145106f5ce7ebf07e08f74a15fa9089db305692ec005fff6059aa8e10719c2708a4bc60f0d3ec19100a0135e49fcce8e3be0857550150709347d59cd7ca9d8fc4937a4f1f16b638744c83a0a7c830a96fbff3263db140665095c0c3993acaa9e96fee8025206930376d9dd13199cb05ef82fe692bd7b42a1beb71aebbcb6cc447addfce229be2476a7f92ac3e51e64dfd22c2cfd002fb95aaeaba5810741b71d2101209d0e7b0165f746cafe9c1cc881580ddab5b40e029252525410d209e77463009186e79961f23ef47ad7af2f1465b7f7", 0x1000}, {&(0x7f0000001900)="b1b8de0731188180a2c9b01b10dd42618fd6a6f5fbafe106fc4d903cee1de6fa09bc4e12b0ab348213a3e25cfc2d31509c5ace377f5fb79142cd974a54dfdd86099992e01637afbc7e986866d30b2ac608eef6de320694b7632c1c2d7628a18e9a6b788cdc1477853a8fa0e6d9e2c6ea176134f79f6f620e2378da6d3c28355c24264fe47c07011ee0230483df8e098663f36464e055db37c88eb64683461d9d207df7c16c7c87ba19607b2a696fdfb8687bef1b2d407bee336dc722d5d26c3c574acf53ea3652b2ce50bc4464f96b037f9c148c13e525aa9e6179bd235593adb1a157c620fe9676f6f1eb0f166bfd8524d034cce12f92046df04fe06cfacef4adb55cc54100b8e82eae35e50382c38b53eeb36a276b971ead803961d16fd9d99ee4a70fb087d28ab06c61d69aee62dd45cb7d0e77e561d669a666f92f93bea88af857f30d3a71f5c56d67530d9398c6fde1637ed74efd736ff310", 0xe5}, {&(0x7f0000001640)="f3cbde7eeb09e6ebe820d23e19ecb74d954921966f89b4ab99e3c0d46005dca5409a270e29d048a68612a5d682cdef7bcc2a611e86e9f5f1d0be89c913557a2f69624f388ef68fd3b98c18e7aed21eebbb9bdd0ddc121ca4364269275a5e3337fb1349d1", 0x64}, {&(0x7f0000000300)="92b9cec5cb44cb8c3aad53b37a31c840d665e8d5cb5f7c9ff74378f5e580718e202e7e139cac9ad9bcf08d14aef699f34ec8834a4c3ffbab2e1bba3ba1eb71d57f109dd60fd26c04a1df58dee70393f781eeb38e00a76acd0f16e037bf9450ef654e365f910842877b8ac67cab601c3dc7b8db86f6b6cfa0a29190f53ca1447ca34f1614539406f8dc28bd155695847e6e76ef0d159814bf76c139b1046ad6c95de93f57503755ae22519d09f967c5ec29c71714", 0xaa}, {&(0x7f0000000100)="647dc7612d8adf895805a96e19da", 0xe}, {&(0x7f00000014c0)="51b372cf0f8ab9ff23ebfa0a206d533b26d0785fe1c1517c03d53032e94b623f24f871f236b5cf936a3bbfa427d32ffede9f62fab50528815da1320d624c60ca407520eb5b4b97d5f7e4c64b2f045e6e0300000000000000d17a40829c3fb39a8e09b445d4b5a590b4f3a1c311da10c9deeb7517bec5940dad2b361b60ce9f2b1c81b5c8ae9a52d89b2d00"/152, 0x92}, {&(0x7f00000017c0)="4dd79f2148f6a184dfd97061c6790c54ed0a7890f3e9a2d81de457ff00c4551d913afe04b2cf3cbbed563f03b0b508d0a9de6cb100743d6438100efafa08e11ada741388f5da", 0xfffffffffffffee8}], 0xa, 0x40) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x7}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000003c0)=0x9) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() (async) r1 = syz_open_pts() close(r1) (async) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "e91700000000040000000000000000000000000f"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e1804", 0xac}], 0x1) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e1804", 0xac}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0xfffffff8, 0x7ff, "2cf98a19000000674882e56b5b09c27c00073beb", 0x0, 0x75}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x74}]}) executing program 3: sysctl$hw(&(0x7f00000024c0)={0x6, 0x2}, 0x2, &(0x7f0000002500)="81b2a5eaead610c05c5c9b85d5c97ae8a63b105078f132fc29f1f762eb4e99", &(0x7f0000002600)=0x1f, &(0x7f0000002640), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040)="77b155c533e62462b6de4aa5456cb448aa7fcaae265d71b6a4e6d8eeaba05f155e379a076ffe3507c6c864a08abe1fd3cd770308b277943346d2268eeeb78fde78a1827896de396bde7058e3f362408cdb20ee6394636dab18da11d6c6d6046fb7dce5aea980c6ab9e82df9e4cb7f5068d1df6c8cfcd93715cdd013cec62511471a3e7e10667a34c218efb2207a0fd63be02af0a342393bf14d2a5babd79c3256e82a6a800ab471226d942185e28207ea2d8739761ba07454a2ba9c86ea0a06874852aa15460cff89405008bcba856f462127efe2bd7b247f13df051ded2b633e7f5878a191d12ab2a14fdccf2e1083c85b748b0dbdce9bd0fd61c917ab671b4e51a676302ee0354cf9e26500f78c4f2d5ca0045feb8ad1d9213491833c217f8d540fa13b3d198698353b2910c37fab105e91e2d854c108bf7531df2127a95fee3d45ed70c9e6cf7199be580057ef9af009bd4b661ba0fc2175561765473f503750d7c4d7b2e22de0b7b82bf2e30703accf948f40ad41d9a5f0c406057d9831386044f65d58261514df26a6bff83475ec75f8575c554d0007b0fc5ed471d246309a071201c86888c60f6527186bb762d739771df35b4363ad727af71b04ae119e23a7c97345595d23758d1597321cd197e8009174b198accf3f4ef1ff2f2204e2d0d5c8e4e827dc13155fb674f1dbb2b83a2c67f37db5593ec44f7d1aaf4047530223724935796ece4fb1ef8c3a2a089c3376409c111fce0e215dd99ba46320ad7b962139548f8fc7b8450d1a65e56cb905653c909a35068e7fb6f574bac64c52d87d69326bb0d6aeded16b69cd1c8d72b56f31c0a635b0f908012aee935f370605661089d861dc5a162faa7e208bc9f8340bba2aaece5c7c5e3692e5f8d46cf716701b7f340dbe362c3acca1e76ad508b890c01dc69b6a723748159238f61bf004ad81c53febfaf71d3f3b94f88a9ff84f80306848a32a06772cc19478b2a2d0a58451a60fc60d5bcb7c6fc29a5506e37d8024b65c7c6f2b03994bdbbc4353ebc66610f7fee65ab5bee17f6c0ef55de51dc1790b2e2419193d70fb9e113432aae294bc62a7eee7c6c2f5d55f9ca72a64ea3b999df9b9ce0178ec48c98630b150eedd8b969900990e6e3a0a941113a941c56b78dea488fea3a6bd62ea45d913dc117e06de61b4f7a7de5c7623853e8ea7c7537b26f0f791c40097f906c0d85aef293baf60a0eb82aaeb6d02227ae27c83a619c60c04aa4afd8eb7a2d6af90192e07d536f744256681a787576655a3f4bb89094870403cbd2367fb6bf45b4749025ea6018a04861d04309f486d81c3e615bd40039d662c1d704d249472d458b1f0d00467f34a6693d1cea32fb49b8c5f727534d50ee7d97bfe1fd171dd6acb9d772863dd8cec61814e51aa493400223fd9e42dc266450efe1bb20dc5f13e5535f7ec3fd34163a6ea288e64896745741b6c11f09817b61b8c6a41ca00ea0dbe455e0ca3beeee746ed338e8e737ae657c8a95180524d3f45dfd85d503929c626068a178e406106809c13f36d2254c5f8914e0889618493cae3bbf74b671563cc8180cb49acb0906fb5e185e0142330d9748e5579c7b0706ef9b3f8b508b6959b8ff829c7431a8b9461f3429bc208bc0c591e934465d12c4ab3e6389cfc022ca1f6cd28f24ba42116eb8c04d3652900e8ba0e618076b7cfc58f15056b7debbcb8c9eb8bddd9ec0f4286239fe7a2b4fe9e50f60c9a3f06c1a6d2e21861891898f87375e280b4090c960fa828ec8369383fc45617f881a42846e3c886674c822a2c22347765e2f2524ff60b4aeda2ce7bde4d75882c981bf48dbd61555ff90219f854b0f073a697ddb36757d6b18c9b4f1491b2ee316a1b6b5671e0dcca6a3fbe4a439f1f728841239a0b8ec9ccbc381f140b144b90996e852fa9d984fefb3389089373d2b4ec19738b81b6b1dcab03cc9e316bcc64d7967a6e713eddceb9aa63f22a536be11050c1197d57edf35929ca3edd4553a2a5f7a38a4818a0a57607d1cfe87a8caa22c78613f28232bec08140ab49ce20a4294cabc2daec23fdea26016bc7e33a10f117a342606a82079df8de394c7ff541d9ee864a4014db32ce425517cc68db4381733c28287a796fc7eebc9db40c8f2af0f435c9c977a394d0deb0813212fc1982862a354b1457dec4ce460041ef848b03592e6fb0333fef5077173ddf2d89e01fe272886f7c147514949e796ac9f5c5728e7159b18729589ee756dc8bca16cbbe468cfc94c39b15fe7a61ee1427ccd1e8dd4021a5bd9c8fbdfa9d451bf7541ee1fd056f48384e1e6640b79464b5646acca234ffe5d370b2b6b8b201ec4e1f8b53beed67a1ffcd413990023cab8bd3be2e4fa690f1caa8172d1f4fc0b8f4d39403ac784fae4b75d30a4c00730de0f3fe2eb69279dfe9dda9d4245dc23c1517cd64c9ac51a450dc38211b0f75fa2d5cf1c171869cf6692f9abe23845e216647486c6572f83d92a0ad3b7a5eae265fbd3114bdbdf01e51177571f480b36aed0edadf220b1145de4b08bde1c76a8fa3a362d1525ba94a407fd5ca81771ffbcdbd5e67129bb493502ae2945f057823dbb7b8f6d189457a87dd9d9dad8d11ff4d5aa9ce8f2470f1ea63acb1c7172b3293b2986fd69d60b52b2ad7a8289694229b9dbfd43b1d362cf0ab3f4e39c8eaca9413ec3ad68ab2d0ad98472080391c5565290b02aa65ac57cc94fd5df5cd53b4da8f7996bf155f487eca2780e7da45cbbb0e6c0f51e9b22fbb97645f3c235ae504856d0288cc2229234a61168344a3e6e0a5e0179242143091c688ad90c28f3e0889ef63ef281d90722f85e2851d39d9561e6d52829b03e4e46c78b4886261a37508ed300fffcb00ee4826a51d4a3728a2f9d0089ad1b082411fd7f6b29fca818b9128177ae4e60d69cc253ecf5d8f5db9b4a48a74a4cc13dc580dce98cac39ff10f973cfd5cdbc96e82e934f966d1d0ff1f493c3309a1cfe3e7a57c5a4b411e8e784b9e0448fdf8957f448b6258594e2ebd452e8a1be8851d09ffa5fe28d873a726a109029add795cd00bb665679808448433cead6efa3ee522acdbbf09a3e64b2aab9973f41723811523e4b4d2591ddb963dc023abaa12e394c891e2d5fe7d988ce7394f739f7fcc4b555eec814f423923676a07f8145a6741a0b1de17b9595b5b62824c9237f7a1447d316fa2bedd4d93edae4146ca1d5dc35925e4b1b8c5bd143cacf9238cde9cfb898804492b6677190c99b84f9e0676c14272b58058281ca128969b14b1aa5ffae40c4484dbefa95905e1c3dc9946e9a1fd403e3547bcaaab86261101ab253367063152f6ec29d7396bfcbfe59a6e7a1bce6383978d219e3023f6fa231802e759699a0d0da62e1d59577d99258ecc33ae3d2642dcd7fcf1919e977a33662904f2c4811d0e149621059db3a4b72e2da43f745acbed9b73b00d7b1547f2d9721c82b05a68c0f8f130e4e92acdf4f5f1972dd6fb0be004fcc063f6146d8460d54dcb3ce12886f89a1b486112568590801afb999f27c74bd366155e4df4cac8c1e2ae7230eaea7d1e72565e1ce7e8f9f48caea2730eb367895cc73a9cb3a09f38d7855440f02a8d63c419139e96bb434865f14ac5bb5f3e2febe41b8565da68c140e7d7c5b7597738cdfcb8cad8bf454360e8a884ced3b2e47998bce509e17d1b666f84725d680eadcb07fe08b114f68f91ac1b8e93c4aa6132c4797bec7ae688a690c0ebadcac0302b6e48ced8aaa56912bf502c39d79f21cf4570d2628f22f89868dcfc73d22a81b1a61c033c3647328102c16d4be0ae05a5b8328b1080709cb09d746dc19dbe9a82f939ae2ef9c2cd69b20f0a95a9ef87798c72fd63bbed9b70dbb94943552e33ba1582803046197def3d612b1a00faafb0bc4163bd240efd6016b1fef6cfcf9067a9e40bacef09bde49f7a213a9ec0b8492dffc2010f1c7b19a093575567d1332f9a975e486dc372cda0273716fea825f0ab426302262b1f83cb403756faa16753534e238d8a34d002f199a5ed70a2c284308ef56d00b6f697ee2a08377db1007857470e3bc3fedaeebf857934163dcbb207b4f73c4de3837b2b242fd7bf2b217a4f6e21cb8a816d49f913767c05e2dce153f4d3d38a45055406cba4a115b7388ac52744befbc61caa85a90b21cb8ed52d37cc3d14d76b7a9997441464280a854f11b4f270baeefaa87ef0f8055ecf5ccab6f023d1470caa26d35c0c184bd80ce0c0fa1c12f2882139ae01fc161b522fc548ad0cc3967f1e60a3be8e393ea72bb55e7ff62adb51a33cd4717ddc92338f9dd2bf3bfe86611630a4f9e2f2238ff19d2248bdb70700a3a8e0ab9f376a54a1a725aef4e2a943013dfa915fbe1f88b36e61cd98e8a2a6360b2d5a77fea2de078cb1a132fe464c177e852284805a9f2528d24d76ee56f533953a6138cb9f070dc7a2e40abecb0cd65032f08593c179f1d4d5965ba28f865974c5e0ef7f05ef170585d4c40c344bd24521becacfe33eb0d99a2ecd9328cda5ee0c8b9a8863fa30d147ba31262c172c7c3f080673306959ed2b407d421b66fd26b525d7e90e894d49b88da17d5733959b696aaeb2c59eeabb0375c8ce76b02f5986ff95d3a77da75251a35c9b45fb108a069a85de40ad13c5e15be9331ac8f0212210fa6ed7344cd3f7e98076ab680230a142430b9b2cc678c780ee25b143cad84faf8f9ce1bb097e102fac79a492718f5239eee4659e0eb729a5df3afc27223e9f25ab50b8cf496fbfc57acce7a0065ccd1c5137ce3335b160cd4e21f80430b6f8a65d135112d84318a45e85fad21ee43891b6909cd226985f013c68723dda76777a17743be77aad2738a871cd9f1a24c4fd37ea207d327a53b9525e31045ed3eec7ac4b72a5c2f1689f8bde4a1f65841804b308396472881845e60514f6f5ec01a83c2ca0fc2b6192128cbb359ed2284ae4fd871420038cb7da492c0ec48d8eaedfd6a4a5a2704ebfe75953138c0426252ba0bb9aeff86c79a65258615295963311cc516d25ca4b921e70b0ae85628765467522795c735e98ea5a3b6596108131a94791caf7e77d78fb5225226b7a9e344bb7cb74fe9bca783c32aef1c5cc2f915e500a4695635754267975aa0a97d5fd1d5ed9f7d47497dfa5e0562e9adceade3af8e37b4dc11870accbd4831e44d5a0eba880a342a00a9bd66b6586ae7b0f9fc7d910f54e794c4753e3d5bb737bc517d728370cef45dc7ac0214b2803aa378f3cfbeab83809f42b96a798aa5882d3f6635806daa7de954eef7de2d38db4afe540d0521f373c257c1304a101fb5728ec974c0da6a2d100f7edb50c419f13a8093a6403663b3599518bd67d67d109af4d79afb9e3568c0a6d8d7a7220b97a00b1bfb404a5cbc13016bacc8e7f8dded49e49850cbab702e59c0f608c17abbc27ad3d3f83bbb6a63bec3a67b16f0b2189ebd06c1d20b5a2fae341c9c8d551c4f19dca2f6f491c40fd6dd4d7789a025fd2ba272c90a75a5b44a33d69843eaa2bc9e6f78c261e44b86c71601c8bbe30cb8e2d1136941031c698995ec28d185de6848530789a3bacc0c02a38500ff8083ddd397ebc4ebf03f592f2268ed00ceda21aeab327e106465f05a1e58d18eb3e606753d064ba1dfde97ab169b89facdb0f8b8a5386b919a2eae7499d6578b4e271ed31abd17d2445df8b26a88b76eedc61de93041b77e5114ff849a06f72ab5bc3e8a541148480a8b59942a3da1781c6b4e876e9b5126fa657e4a9f95bc491864d821574c7ed792843d", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="1756569d07cda663608e61894f818caa62af9c4070caab453b3cf335e1625566675ec89c059b28501bfa0f452d24c94dd54e977ea1d3e85ca5f3178ba93c03d38db3fa892e4867889b661a5ed6313fe0819a12181006c19f58291a34156cb9b8221deb1fd2774b3018bf7af3f93eb83f4e882ec1ad04d0bed88c77748fc5ce741d5c427df2b8978f2d4125b49c96b9c38da94b3af28498d2fb58aee2eab923bbba3c8193ea25cc3d007ef165a177d3e4bade1b0b06732e429fbb9bd86cda4f2ec273fe201b51accd6bbad8216ef0a8e36ea5aa179a5cb4b18673afdbac86aeb878645834315913bdcbc8a9cd12fea4c7460049abb5bcee09fba3e4b96c", 0xfd) executing program 3: sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) socket(0x18, 0x4, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) open(0x0, 0x80000000000206, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) unveil(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x60}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0xc0a, 0xffffffdd, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="722ac32a838f8e3cb702b8173e8a3f51c27335cecc209bfed967a7cd317baa85cbf6cfb1376abdbdd698b8461d6d06eb34dc5e", 0x33}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) r4 = kqueue() r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffa, 0x61}, {{r5}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff9, 0x17}], 0x29f, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a392f26dd5293c0ff1f72e", 0x53) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="6c73c14ca54bdecd35c4d088e74707942857d85a1f1ad229d2f936229306057f4926f97f9413345f187d341c5bc9e89da30e35d5084110b63b16c26c9fa6cd0be139288a", 0x44}, {&(0x7f0000000240)="d8253e568f1a131b6ae57ef3a59bbf3a2b78891d02d2f032807fa9b105a729a4f1a604bad3b4ee349988a5982a22aaa3eb64", 0x32}, {&(0x7f00000040c0)="b20e9d7d55f69fb8b9aba26d2a679b415983fc97dc84f80db42e0d786615b032306ec1604fc20b723f845bdda4ed1e52d9376abb53961aed2a7ef4263f4c95a6ec63e42660c410ad7e2b0d06ac0ad10a2e3f6b38244ab2064e43735dd76ac2ccde1370d740ec1f281b43f8dca59b5a58f6520f969d7dd89c76d00d9c391ae1e00f4d865df0a8cb38ad5e3153c440201c4bc6f943ec60e2bfdb5e8e9293320933da588fcc5b8f793b86ecd4c35c4dd2bc90d0b5fc75aee03fa4f3236cbbd1ddd1e18c768e65c2b9213de36cc5d141770eed708d3cc933b966952d6814e4a1360aec51d0fae2bfb7d022df2d06cc51430429a4d46b69cb2222afc7a3b579dc74a322c90ef9ca04a369cb74f00b1cdb41dfa8a2488a49ec8b496c6efb821df2b0b107760d0344c227fc8a0df295b62da0db31a7bd60b8e8e30fd1eab69ebd8b81688fa051936dcfef68831535b49e6d30ec27d01d363ba7ad0e1253b280067a30a52e5892eb5e7f58d4d3a77d228e3ada4fc7d5a63153c4aeea642d10e2b10db7b57cf6150763a70d141f09d5cc9da3396a5a3d7c59c05892e2198aa0de842d0add0a25c37642697ad25ba4e9b6069ed74041ed4b204ce47bdc0cc2d88038957a51017642b89fe39aa138203097fb485013d53922c507af9136e7a355d43352de21d541b5fab08a805fb273fa9ed8b42a1d52f4e6f852ba19d6ebf408ffff0373d70a2e231e91624ab735e326bc32adf9cf6d0a67b208ffdaacaadc2a2b22df48e18576ae2ac37277c89e9f4621c17381cbc422e0f3813767c3bbc4386b1fd32f73cc64283d096aee8b3975dc5da3775e3657c339d93906f9111227019a3f0dafe3fac54e722cda5f66b9b5c0dde7a2bb89282bf06e70568c0c02e120e3383e6d0abe8935f6f35f36ee6ebf0bb4d0cf5f90ede6b1689d7d953893142f1518324a26ce3e63dd1ed005110e27914ce95637391c765de7c1f470c815ce02c021c96bb553b2c58c0d6c0c9620049f7e1c92ee71a3110de036777f117245bd69b2dc2860615b96136ed3e73f9519f71a14546f2ae8cf85a15b924a5bbd41068dd0e1e80475e2c14288cbf59fc2bfb8654dd2bf03a7c02a98cc71a1eeaa5950e18d107fda5ce499cc74c120188f16a1fc6c9aee355213b3775d7cd90cf507b32bc2f77e6e1c941dc2b238088aa3e9ca05bc63d85818a0d091092c8d9d53dc2b553a171b80ff66bd04dedd6fc48602321e7580ed5886434f985fb823ccd5b438ddcf9854c200352e343098521719f577d610d9199eb17be9eeded76e07d8255ec8405238ef313e", 0x3a2}], 0x3) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000080000009bb82f36b921aab39b58505f"}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f3df5dcbf0b72ec1d135395f4fba1606ca4e72f02bb56f107d9fc5913b46a2d6ad880e863d72573121e7a609c5bf62b5156607e29e273bd013101e9c70d5a4dba7148fbdbf3963d56cf665d7746eccc83ad9ab54c3df718111670808c0a9f68733a946a032f8e3d160233a7f094d0360896d7f4d1a37f6508412eb8c49823a3fa5b71350a243230e042f98473434bba2b529d1a59323bcad8046415077fd4b2bd39053014879c173166a78b8f5c72f7652899230b5735e7b4fde27d857726a68a6d2e3b8d74969be221b9f218c8c666ff970b79602b53ec60dfe741eb8de7fc899d569cd1e9871483281a253ed344a6641b16225eb441603923b4ce57cc3e7e3bae35efa2678631046bd73f53755fc130d4021e518ada6fe0695763c97c24c90d3b1a613984123a8a3e5e7b3fe87597a75c83174d0b5c16a14fa0b1dbfcf6119d8f2a1ae3a5858d15602d0d1ae9807e9d2e8e8ba5cfe83409a0d513ce5326036a02a68304b97b6da09c3255d43a7401fcb3d7d0628f5256421f0cee4ba37492c00d671db3a6768e4379cd3d253bb39523f0d6c2a86ee94521eb3ae2af97fb1810f137eee2e1ad64eb74360f42de68e528de81b406a76e08356538d968490d4409920e13753aa7bb5c6b02327327aff5d50a7a0029644645f658d30ed8327e0df687fd0eef20ac469f338e628515834f9837b7befc4ce4f0e638f2e50bd4fd7a8bf352a1e503c3eff12f3b16d8431937102f38f1ff50e829c3126671592f0ae602e2ac3bb79abcb3941a16d3101c974ab8f456823420a75159257cf984427c9bd9a02e0fd259d462e1b7c98a9a5c31ec4806f2e3fbdcfc6c842e0b43cfe812bfbc930a4e9617bb06485d35ca0f6fb393a75232a83e5aaa82479df646093f67ded97c9c3ba888036575bd80a94a41cfc6e8218c90ff276477c04563944b7f886d076bebb2b63fab40148749b2299c637fc5aba6832bdafabe7b5bf4c31ae246dc1fbd4985e495e4850b680d296e397f16dae187e0b7f59faffd8b23c7cb97caa950464085245b942787efdc475223eda95f94a257402aea844a034895e259c841889d67cb45986415568dc381427ecc62a324165df91aeb77ecd4adc08effeaa4a43f6bc66596ebcb4b7d047e391f950a7e0e5b0d670b871c937c5b0261f81921e70f90286cbc352a79744abaccc8e9e1b6efc28cc314b90d8596852057d9db6c9a7df6944a820d00d85c6e5eb82fa94293beb15cd871879c6f9fc1ff463339c0cfc2b36c2d519534c0a619352e7ed60e3a5d93e947049ea5b4156e5ca541526c55133c6f3685b47ad8ed537d7ecbfe269c95f691829f74b5e0ea9b17054f9fce826c2fab3da6489b5badb0c9fd8ee34390f78dab1536eb27a5185758cde3cb402441fe3b872d84e328cac949027e2dee992709e8f40ea0b512c2d28cde4d3bfe9a97828439ed8ed6f981128b744a3ff0200a526e73b4a1997b8f672bcb4fc2d5f5b2388c97a1d647e3ee0620e83df4bfae1f3f942aabdbe2241e8cdcb1b82c8c927c1c4a2d1351264f21dfe118e447b1589fcd8d7550ac1c626b59558fc94375d40891a7908603ab3dc0ad5e647010eb9bd36ef5e533abd1123ecdc78ec316ac2540fa69f694241bb68672d11bde7df2b42545e88dd4a2ef593c9f9d78ab1ab0af696d66431b66805c7e9f09b9d72d9a7347f6384c32f139a8e3302365908bbab9a7e48da83ea5bc1316b4aa87b9e34720b4156d06e7298f3851f3ba08656dbdbf2c323533189c61e425c1a1999ca9b461b0d2fe63eba545298b5f14c98bec345a85dabf27a04eb53d5c74fb2941cd01a9411bad5f33ac0a31ed442c6dbb275eae698f3603583aad0188", 0x709}], 0x1) executing program 4: syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff0000907800000000ac14ffe8f663ea23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) open$dir(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x71, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x1}}}}}}) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @ipv4={'\x00', '\xff\xff', @rand_addr}, [@routing={0x3a, 0x0, 0x0, 0x5}]}}}}}}}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, &(0x7f0000001840), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x12, &(0x7f0000000400)=ANY=[@ANYBLOB]) setrlimit(0x0, 0x0) syz_open_pts() syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0xfea}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x60}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x24}, {0x2}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x3, 0x8) setsockopt(r1, 0x80000000, 0x3, &(0x7f0000000180)="b1f5d915", 0x4) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25769", 0x4c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) close(0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x0, 0x4000}, {0x50}, {0x812e}]}) r3 = kqueue() r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$PCIOCWRITE(r4, 0xc00c7007, &(0x7f00000005c0)={{0x40, 0xfe}}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xc1}], 0xff, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x0, &(0x7f0000000140)="2ea3acc50342c8286aebd3080fbf5bb07dde89e22da8d68dd09a84a3b5891f476411ca08b9ebaf6894f9abcad6cb00"/57, 0x39) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x206da) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000040)=0x3) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r7, 0x80047466, &(0x7f0000000100)=0x5) sysctl$net_inet_tcp(&(0x7f0000000380)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000003c0), 0x0, &(0x7f0000000440), 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000a9b000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000045d000/0x4000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000379000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000655000/0x1000)=nil}, {0x0, &(0x7f0000cbf000/0x4000)=nil}, {&(0x7f000021f000/0x2000)=nil, &(0x7f00000fa000/0x1000)=nil}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00008c7000/0x4000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 2: sysctl$vm(&(0x7f0000000000)={0x4, 0x3}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffebd) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000383a00f6ec06afdf466c130afc590bdb9e4ff6ff020000000000000000000000000001010090780000000060000000fffc2c00457c5601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000012b0004"]) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x40000734, 0xffffffffffffffff) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x800003, 0x0, r2, r1, 0x0, 0x61}, 0x4, 0x2, 0xfd}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa00}, 0x0, 0x0, 0x14000000000000}) recvmmsg(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/36, 0x24}, {&(0x7f0000000400)=""/252, 0xfc}, {&(0x7f0000000580)=""/97, 0x61}, {&(0x7f0000000600)=""/240, 0xf0}, {&(0x7f0000000700)=""/105, 0x69}], 0x5, &(0x7f0000000800)=""/130, 0x82}, 0x7}, 0x10, 0x6, &(0x7f0000000940)={0xf070, 0x6f}) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="0ef466755818c41e5da1dfdcd2b8fc5a8f2e7de4700856672b714156d6e683dfbc5e675870cab2e563b29eb1701ece976ac452a8bc", 0x35, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000789000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000067e000/0x2000)=nil}, {&(0x7f00005d7000/0x1000)=nil, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {&(0x7f0000048000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r4 = socket(0x2, 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt(r5, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r5, &(0x7f0000000200)="f92a9bd300"/20, 0x14) setreuid(r0, r1) r6 = socket(0x18, 0x1, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt(r7, 0x0, 0x15, 0xffffffffffffffff, &(0x7f0000000040)) listen(r6, 0x0) sysctl$ddb(&(0x7f0000000180)={0x9, 0xc08a618e34b7f69c}, 0x2, &(0x7f00000001c0)="da8d54700e315992f715aae405e4142b17bad8faa3abc6b552962eea3597e4ac65355d494d9687629e3a1023c4e9bc1d1f517f9c204f33342f917ca44c0435caa2be7320b52a8346cfa538e2b57fedc83e8402be44b30d6709bb63e3156619a2021ad2476bb6852a539fdbaa9390fb0af3f3981b1f1816f9662246c35b66cfb3816e09f1ca4e73be266641c7bdf2f4c82e89e8fedcfe174177ff06d81042fab607b914579d640e49f1e42892113450706a77e13b3a8b22be3c0ca5c104653de226ea4b", &(0x7f00000002c0)=0xc3, &(0x7f0000000300)="7b9c39bc286fd3d8b628243f7646dff1b191fe7dd6355e0017d527e3a6ad527a74ef9bd6c9ca5932e625b1c2beeedc7778d8346b5b322fdb6d465c28144ce6271c3613ebf174ecec3eeb274af3fa53af7277046e38ac03fea1885f51c8e8b1871afd968c004636a1975b095d197254feba820c4e198116fcc957ce68917cf96a5f8cecf8f644aff4", 0x88) accept$unix(r6, 0x0, 0x0) shutdown(r6, 0x2) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r0) getpgrp() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f0000000140)) setsockopt(r0, 0x0, 0x1, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r4, &(0x7f0000000000)="04bdfa5d3050006123339a346f731573d8d508750100000000000000325cebc37fc4e1dd543dbe2da6dd00000000000000000000000000000000a9c5143eff49ac23e9a72bc07d8022d78f", 0xbb20) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) mkdirat(r4, &(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb28", 0xd}], 0x1) r5 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) getsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) socket(0x1, 0x2, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) readlink(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7c}, {0x44}, {0x6, 0x0, 0x0, 0x40}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) executing program 3: syz_emit_ethernet(0x266a, &(0x7f0000000380)=ANY=[@ANYBLOB="92152306c27aaaaaaaaaaaaa86dd64d0590426341d09fe8000000000000000000000000000bb00000000000000000000000000000000f0370000000000000104000000000556948505b022503ca65140957268bfe56ea70cf79e42491b4f1759f30210d62ad123ba6909df0f3ce295eb615f2cbda8b4f6744519c95b39539a2389a5279df4d61537e88640b158a7b61a0494c381782670154329090a06181061917ff507d861264001fbcf1d84929176a00ccd6941f7c204000000034073b305eead047dba9156d28a0d2cb75aa6fe286611fc3592ce3fc99fbc8eb479406b2b4d49f2651263e14c7164b3decda7e06040d9ff22ce97dd43181f966ff8aaa64f7c0efb99c4a93a9b715b48f2e7c221f5562cd79db769306226d14c590bd2f23720b849272b34e2033d352a96fd2b4aa06401080000000000000000075ce50daa91239f97668001ba1494052648fd33bfc35e4ebf0df9a3f7b4e831873d62177cb17b18a75aea22636e7eae64e0d7de4ccb8e33a432e1a70a01a2f1940001b1979ed48b28aa4db7419cbcf95d66a846f0e86ffb70c14c98f9ccdf1be1a8de51f69eacaecb90909bbdfb4c037e9488f1dcf65f541cdf4997fd9ae66a332e97b47f27a33866117fa9ad6debfb624f494e940c2dbef1ecfa8537eca72ebf7c0587f35d90065c08dcb97496000000000000f31c00000000000000010000cb11f8626ee5f49e182ec84f26eecd16883802cbbd8ad60ffec63bbdc7c96c8c6834379cf81cd17bad15a8eb6c1683ee7d9af87b7b9b943d7139871bf2fe0e4e3c818dcaef6378ef2a8b71fff31a7e286176e0d1b8a380430ebb1cc4b88502427f3c0476063b376d0a14aa0d1dcd536a7cc2508fc2a3907c5795369c4ff7db65519ef8d70f245674904067e093aca781f85e4adc720c46ec1dbcb336e9faf1e4c0e7e2000bda89394492324165cdd9cedb8bff7f047cb9d320ac35836dabe4863e6a9a2c38fbe88aa619c3b0050200d001050000000000040106010683c27a1499ee000088009078210000000000000000000000000000000000000105002f360fea6c6df6d3ebb4c5517a1e8d6b4a95fbbb161710fd8d01a4c6a13784b02ccca809ba523c1608ee4a66ac09fb3ac2dd93e29e280a458c8a03cf7a3b34f1111d0e5292bc9292ea175fa1b6160cef8564204a3de8553b26d938f6fa528a4a3b849644f12a3a367289a215b4bce1b56ea4b8480f58e9094eba646dd9331a945318bf195391b7d940f17b7140c0d369e054265a3ce65d5c670bb38cdc356c53a84f04c62f52baa024f013330dfa4aa803996d2f4f9055dc06235660af6fba6118905dc0740affba76e58da171997dba85b74b0a0e9556313e800756c2c71e82e48f0e2d0e7badb47e28f50aea27229a4758e448d5276e37b3a5307046a529893c7912457ea20ae2fdc33a9fa07e2e7c8eca1d791d9b05ab531358fdb88c9d3618b881f71d65615f91992e62b88e3209e71873d7c93757c409667e51c3b4e6b5ae59a91e4e7dff0a81b2bf0877bbb1081d88d6765bb8a3c99daa3baba51434eb919a7c10f32979214c1e3ba7dbeff0a27904d3bd33be41c36f74545f9f8acbe07caa6280117be5513e85565c89abaec8aafb032b2fd77f3574396df60dd4fd45a2677019594b3599def4d6a2ef552597de194ff7e0ad7b1b1605c2cbd78e3d58641f5e25b451d3d4180b9a5c9ce7ddc575c39d7b8ec8757c7dc7754f450116d54fbb549b01eafba7d03658167a183cafc34c70a2dab6fca512c904671731133f56fa8fcd43c60c2f1f95a63b4ad0df6e1b6fba77135771e66dfc433f1c59524e29c34d8a2402214415ed3f90f9a117444fdb6996fb8bf3a0e4a0139438badcbe0e140cf267aff35e47cbe192eab134637bf059b6a03e9ecbe5cc365fec5c4ce13f2c7243e3528c8f7e62fbb6c9327f7e818d55922803260622f1e5ddde609f1c6e210e8e0f6fd549b1b9da01689bc58dbd108d00a91cc171dc4155d198bd9cbfe5b84e96e7c269694cd3da230d19c483aac3b1ad02af865b7217ead0f5799f611b755e40221be3eda4b81b7687b843acfc1d676d7e9e5a228e7d78738fb77b30dd34ddf10c45a1b56df838b510186af629751691825f4762b284c3344ce76be4fec8129ff59456219626fd126161da16d9c42ade5d98a3125375f656ab0531f7fe79302f821212e7ccfb9eb4d99a13d70675ce5c207a335fc41c4401581723fcd35e087811a83f72c9d9abfebb5b542417f35de11ad6e7a703773c2738143b70dc8d35d759ab219c8e206cd6de1ad9daac5ca68fdee8fddfa2d760b44367699737028473f88963b89f51539d6b116a8735e1f9d8c56633deb0300a9db64e5074e7672edb7da82642249c49cc8c4ac6b947bb2eaa4e8b8c0613887f80374105561d27d3a5d77bd0d379aebec6bfe51b1966ef3391ff64de5261f918bb005299c0565e9e79e863f098a8e5d9021e3e7f262ce1600dc88c7b15eedaee468a0e5e0c5e998f70dcb7f825568827b28a717e4afe4dbff24d70af6d2758f1d4a09fb93f3637e9de30316dbb1eedd1923d89cba6bb9cf4bef7f78f8faf424ae3b5ef6f62935a10d0461b2204961c33be1994c6e6484400e32e0e4e523cce41c230cf9bab1ea6c0a0a72605063caab387f7178257e09705482fca918f98d16088303169029ef9e6ca91ff2d13cce16859555aabb973a0997ffeeb2a4759b3e58b5748d0799c41d46088b9c47baa91c2f54feab2cb64411dcf1a1b740b0e5bfc3629d82b06e6bafe12fdda1a0b690f3e48b2b7c086e373bafba8fe81f3c45f8b9d275f028a3a747d4201d4ad900c3cfa8056c5e056d0e35f4795a9d5ccdafdb672bfbbfd64de7b7747cf32f5c7e9c9fefc5f4e9109d00f47911f62126b3c41591c2c29d29ac05c8ee20e305d542643ce788de44bb65c9ea5677c8b53fb3896616049b9b9a9db988d010499acfc87e8f85bfc20e599d8aaeb932f8d7dd48959517fa68479c5ae5ae4f5778430e57839e0a3240be5746f48851e394a39597b32005f8d290e81d010c7875b42b25e8a3686392343096f776c560745c55ff13011e2c07178567f177c18ab283e5ef32105b2a1e7ac6ce76cf922ef377060c8f2e6b9fb098a5b8f599919767a3bb8022b7b31da5102b3d7628c4adcfbfababce2c9c382af1b4ff78968e6b2850cb6214417fcf7ae91e7386c344d42a834b35ec017dab0cfa739c8bdfebedc8af0bbecf96924ca43bc867545200d26c6d35c38094f6849363e65a5ae30a3b41f0cf0368c1afb08190148423889f3ee8e46ed83bf4d3ffecfcb26a4a215fb178dcb6c24fbe11298809ec9dfe68a3ba5568d7fae9bd6762e82695a2c4332671ac84a28b3d45db00cdbf125cf77136e4d316627f2583e6a0d8143dd4a1cac5927b54fa60658464dc53ee858cfc91ec5cebf7fead161a0d51a3b2892a69dca883c9c2267caf60e63d0fc55385f9fc3175f46ba76909ac162c8e37082578b8e2c9aca163c769d73a66eb1128ce13b275fe248410bca50d48b04620bba0451d14957dbdc280e879e4b2318dd5bd4c29822e8e59eaf5310d42aa354407f0a84794094d5fc6daf5def830c299a82739e09dbced8f864c7fb55655bf31ce88c5cff1f2023a1ed68a2198eb0fcedfeeb8821eb9f5d1d8de3faeba6992f7804d27dad0635ef63f47d90fb47bf5595ab7c74857443ad37a139fef89785583c9c2ebe610283758883469765d4728ed1fa64fd537af93a2b5d93f016b6cc3905c4bf8fd4a2515b62c37c199b0de39b658e94a7ba51c0a440a3a13feea8ad0ff7a101ab62abc6d3582ce759499830165b0e2b7e47b51b6b2aa03c535060e37681cefd0ef9a80dd7cbea5c08d3a206ecee56f6c6d4134bd3155095f2d07305fbda210db24beee73d8af36a54875bc527a514297cbd27509da13c1a3e98800b949134daec3eb0cd1023fda3751587cb8a00ac66767e9c30cb455d36a244a87e16b3f611cd3722524813b067f276863facf5cfc0efe849fc1b1e5baa4b6bdc1160183cf674f0089e2469d4ae2712e89d48c0603c3eb1fa49de2416523ea7d5f88ffdcf733a7344503369239ba323c2db42dfb2e24ecc87c956d1c18c9600ae0ab1f376a994a00899052a61eaaeeb1ecfce8148fc4983c2319849e582c95899dcaec10931a9a2d2de8c11649e835187284cd8d7878ce70702535206c7bdd0771b997088525ee6627e6694dd749a035c3cd49b5045117d47d973ffbd439a72e12349ca3872a21ffcc89a791ba8dc3f95b2ed53aaeb2b771aad66285c540a29a197eeba4bb2f305fac473056b3229a2687c60ccf1d39e039ef68787b39764d8dd6a3c0c5738f4a318674608bcfaa949b25991a29431382c1a6b9354de013c7e7ae84b67fa2092383f25d8432ce248968ef5eebbedff8e96d8ed3cd3bde48352b63cddc7cbe4b67f46d0464cd47442c2b4fe9312706d7d16411c4998301ef0087eb6f82a6b0ee26eecaa6b443963a624b1abf8afdeffcb803f66b7920e5cd554844d48d253c6aa50b8b2948cc6757e1118ef715a3e7eb61ee57f162d4b63971bd6e065e90695e98e6a7c8ad6999e2d924305ec94d585a6d8df9ca9c328cd8a51d09542985ae019b3cea33b377bd7dea7557c88d85edf2df3e0a0093e1b5b9785eda5a98f55554dd73eed05930fb59ea259b7f3fce5caf9a92066ef1341bf828985defd2eca00cd461175c172e3bc6b07dec95992031e0c08eeec7d979eaeca1d4ead33b2b0467d261458f587be32899744a28e609077deba89dcc7155d6b7bc9a123872296d93e3e64e9113a7632fa0b1d403d8a2d426252af1216a38276b8ea40cbb289233ea59f688a30f900239576482babc7eb5bf62c6a07c8c7ee84ce823511c335a653efd31e64d08c41366fbef2cc0ea80e9178a59a97d6abdf051d540aa8ec41ce79f1fa6f19e93ac8ee875af618c017cb55627058c14e4c632f9edb9df4f8633d6926ae72e5c70aadd6b9a8219e178b95a363dce567ec21ba452f7884043e92090882ffd26db26ddd9eac1fae3a7d8117e13c54d9923f0c5acd8515bdf3287b4f44b15c2787facc88dcc2dfc6597a4e74db7d151f84747fb57e2f4c2a28939105a53e09d08966993f7bee60cf3c01dd9ddbbe97d47a8052dcc85c2a2e325cda12847cd87efde23347860de34502ef78f634dddc35eb71c5d1db0bd776594d95c322e67abaf61bd29e2cc06b43d16d46ba5c6abf0afcde0efb3ca2105f9492a6e87d943652434bf5aa361b5d7824cdb03434eac8c15b378d71c58825fad093d98cc411bf76e0e3aa1f21c7d2539dba5dae4b8f3317b8b11958b8f70511ee432c25aec34e1bc30588af09544f8796a3d76208ea66152978d567832a3ef669716a5140f31c8e79f4b39638574868f65e7c10bf26677fe99afdd174b983ff132484160070a7d16469d9aa8860c81baa87fd01f51d90f8d14b229a132d937408f2d42e8e8f4cb85bbcf057932685c9b300f27132991fa9d9c881f4d601dc0579cb5633ebb2fc85d90d90077a6bb6e2212e42a40c2e9d3e6d1023f2ca1092c24331b979c37aee52f75d55823de2eaa1cfec50b4d02ad467378eba8169490f1977841d8d37837e1700849c4184d4e6b2eef5231dc7371d131958a96025ffbd800047638972734eb2d295aec06bd0a666385ac11cef17c1d28c846621d80c079d0526dd9b53eaf8bd47b2b23dee2f4030bcb62e871cda2e56e48af40d7e8c8a614acb4a2b52dc08cae5b5b90bd6411c0b04127ffccae58eb36424d3b8b48d61f054372df502ba9581682363eb58cfb09bc02bf0d97970c8691fb0cc084963febc140dc56728a48f76bfdbf9f854bc4e318b938778926b74b3a57c7635860caa89084509faf4316c8c5b47a520a0f6af1682fae2082e38703f8c8ec5e6685e8d9029a90b9d7e8655685624393a9900b5a9d6ec3c92a695f6d89a73c77712d3b18a0c123561f1f6f2d9fb5ecdd0cd366fc9194b1a5522f94bcf57f9985260659dae03180fc807a79a9fb61af54ca02f6d0845bf70793d98674fa9392398668acc434600b3ce1ee4026ad2b7ed5e2292e14350d90b4ce1390613f5f59b56adeedffe8fd4c3639fac1b522c71a1d9352a28db05ae2efaff7e151b9d630273267e94fb3cec9fde9f440d895b6e970f44f57f86e0feaab2e5798536d14e33827c1be25de09edfec509e9dc78c8c6fa860d65d98ea9460ec70ce518ebab9ee95427c2392b2b8a2f6e5c76caef9eea75813af8cce74a0e88456c9215cb1552658181ad923f6c23a0711e3a81711f1f79e90f0be56abd331099f74a3e661276f5bd4ac2d481edfde11c134254390f52fb7cea6f93753c01227d324901182d5264fc4a4374bce931771890dac48543107295adad053912547516c14d637de232b193f6a4000ca89f129f2001256a1a097781aa36cb6e416ec0482ee0fd7d10945a8e08cdcf05dc75e29d919bd852af579389731c3c5b17dc9e68166e3396545ca4a3a5a2ae55c05f5928472f264cd70f8b134924f3a61754760fb8e5cce5be8f2fd301c018723e525884d39637df31900e5bf6a4b228e9d550d736c78cb1e701763b5de63e7fa355faa17c2ab5a599f6fa7a119be409db7ca22f3afadfa615e127b10c73ceebfc8d8167a5983b6dd19798a4470e989bfb6ed2ae18a54718131a2c4a7da54bd13c0e1f771c819335c2102685428687b7aaa73658a539f99f63671a6ed55b2a4c15b061c22c756fd9dde1ccb6f659ae662518dfaa9f94d38d719177087e86bfafd9dc3c5d7c27d2c5c185dc419f51317ec071b97bfe8d8adc96818a94ccc2d79c81977defb74c70a040a55f63c781d802225e8147fc348d99d35e0c7dec046d18e1b0699535b926a7aa7636fa5cc7f322aecc19c9ef1085e3b00d5963a15436645fdf82e8649461590116051612f3106c2534c59738f6faed41f00f405184a4c8edeba699528305f292ddd49bd5b1396263514fb2d3c96696700380869f86d5770904e1ced697abe8f00905504109bf5a627ceca289fa23ec87e52e0fdf0d9029b04723f5273ac51c6c356d3ec4ab645e577bb1b341da0582df60199889e8e855579242645aae05de643230753c43735e6488990a99d599fdd51115e2acfb7a861463e17cd2ea6623a7aa9de53cc733271463e31f7ca18dccce42b69a2f91fe64f45038139db414a038b864ae05dee9fb7159b248953e9a68dce6e3d46051172ec2511b3e66453e5bd7f74d2d4bba82ef996f671333d42623c35692302a7b6b9ac2619c55454d5ca37ccf126a26d02bd19bf580b1f7fd9774eecc807df97641a58c138825b9dc825ea070a84a7b8c3166f8bbbb5d11c91abb9b50c4728766f7670749d91f8c3cf94f05cf69e737217720113f1c8f7f37e836e05f55a60f14a5d687eac16ab414a0500ffeb6d74b21dc414711db0725bf2575fa4b759d2fe409307daf162f89b1a9f4c9168e3ef1dc05bb66afa0120cc4e7ba6cfd2494697c73a2a32c3928fcc935f82b60451d7af26172b53ad06ff5635c85bd9c2b8db6a30a2306b7e22a0149f0c3b02e9c4dd40f7641259892428fd285d0552fbfe76174e939fda0745565ef7758a1f68850fafebe9756390b0fd1b448ec7e8d29435142eb55a0ceb0bcb55dfb6ef30217fd32305143a1b5e0b6912e0cf76f7633e36363f7b300894583b97c6653cc05e42db9e93c69e61371b807d72852c0a2769e2eebee5a193b8309cc2144848fd0ca98bb3dbe28ff1f156dd377287b0d3c378a13319b41c434cf113deb3c9f9c9cc41af697266a56ae687309c62e26d9b688195a51147f1f1bada0b85f2198c739fe4966868a79440e25b5b65f28b2f9bad554d6adb505b47bffe11bcc2f4a3749afbe8e9d590b87c12c08369ce2f63f5f656c58401ecda81269a50b59b1a4017f4f6d67cc25d99310506c12e9af58660282e6fbd9ddea73660dce95f320ea68ee3a59bcfb62ce5b13931140e0659bcc93636b4b61225641f41e37c714eb5d5061aca5f4df1fa9a85768e05eb3b2ffbf2b15b5a156e08a0c0653f6857b197e4121cec921fddcd4a9e45dadf28397ad4c5324b67ed51792af246f49bf5504640d4392100d95ff223e3f5f56606e516effeb7b8d0a5792f3764bb2922ce5e14f4b291dc37f93e3933f5ba9bdddbe592615de42503e7eccd046d8fd18e3b21099a30b1d80c515ae363839d738f18cd1a8ffbea0f5934f9616a63d5d3b7520465fd460daf683f32d243d9ca2e04071722e6edd2037995ff81d102ed64d6d7f8af2e4e626b08e248155df73299f6430dfabff770c7f51610ca378a94fda2dbcee786ef43174c2f195448a13781a838dbd9de79d82a3c620ae05ea843c9fea86d890fc01b0ee5dace3d7812254039b139a98e98bef6348ff0216619a816a2a5f77731e5b78f9b5279806129e58e3c91b4b6eae0109203e1b27da851e49c38d79dc4993d4b42fa53d6c7dcbaa2430fdf83182f13696f352e8fb9fe0eefc14a45bcd447117e8bdbd5b9b34b9570243b029dd50c57f1c71377756f42c74ef632a4412253c0a0c0c496ae8b2f3b89104e01c04d14c29994c6cb37fb761bb43a36a36015189ca575c3341688525bbab20b2ad9b439c1beaee282f34f1690cade0cb7d010ecb32f816decfba5ebb88a1e0038ba654b97cff8101a2a390717d23e1ee85d996e5edc06305ebda40b1ae6f0639466fd8234459082277f749b08a0493d6b2d7e4d7974c01312f3c25d7169c732ccd7d07e0516e092e6c6a9bf9eac75f6d5cc79c0838e9472f7ec89536b2069453d9a7ed75a14274d393020b6c205ceee6fa05a45cd85ac62ba0d972ee183f8ab3f30598ed073fff80d783ae61e9e1eb45d94581e49ddc8bc2729293f759cf5ac8575b8c7f86cd8a04add5974b1d5d97bed9a82e8284483e7f044bf0d88a12d1e6c1e16e7850b08ad160fd87d752f24059f4701224de39a6e26bd5adf6c101a401cba5014d054751b3d644ded0d85dd816a3ece66cb9ef6a820bc2645d12ba8baf14a326ed1d8326959ba00127b89195921415496fc70dc496afd8dbda48b6156ec02ed95596e363a29bf2708e0ee9d4267fa63448fe3aed0b4fac34d6636a450548e136c207cee551393c5c54bd53f9f2b7c061fe1711fc2dafc23a0f237a2b903d08b71314b84aa82c22414e769c2451324206e1b726056668d79c2ee43ae06c9487fd31df7c20f6c9b6b3f72ab81a019c8401aa9de59dac64bf04c0b5fd8d0ee0723f0dc3f1257ac499043e88b3f9aa4fda79d7f88082a19ca3f83593f116a30a38563f9bb47649a6dec11f124da04bc31b85332c8065b83ddeb9320b93f0488b777148cbc19c8fde0bc69cf2d5b60fdf10162925b304ad4f0afe35d32c0df1f3f4a255792b16d1d90ffed93c75e4cfc149df20f919cc817e5e93b9b8bd81a1a6f5517309136a8816673a971dec105b7011b893ace326b51b21183c293f9c81c1b3324023ec631c30411531845425b21657bc69ba1e9db51b87f7d4f69d5775991c79defda8139ed14033b7230568a169d3fea4e387be26827cd3efad7cc57ab11a655b3acf488d6da298163378119334896f948de0bd4022ff8dca839de4e77e9474631897040a16f0b8ff88155ad9c67c8a77f71b10944369dfc6352d17c3422d502b2a6d5415b3a810288282d800b8ae952e8a51e0272319cce94eacf193516bf89c632c013d3bdc40a313e6d9d98e0d5c0f2547941f227203105c4d9e1d5b5b8face6afb7b282e6561b837aead7aa1287269db7aa2b1dd9d878fc1e6ca6b12fb23fd173eb3d7ef625e6bc09077621b92a3fbcaff5d66db46e0ba8b1fdec00815ebdeafe96fd09fa01f089f146306ea82ffc2f8e7e7ede949e27fc0ff34a653d34c9fcd0a439551cbfa0769c3f7b8ae27c40dcc23ec367bd1a8c6d486428d033398588472a5a18f2fae2c981a33510f553639617ca9829a288fb80887d6a846b4b67637331f67c7f543b1e8d809cb7d0929b7504c4b3cc510fdc79b3b597e28d9f9f2031c34cc694a84652597e5a05591f07412fd3bcfd4fd6f46372ef7c88b5e064aabb48b9ddd710e7a168ae8e275306967200d875fc40ad0690a0f5ca4bcd1b2ff04ac268b826a08bd455e7dde7d533882d795154567b2bfa0caa1de51ff05212eb14014109eee8fac6ac5a2fc23662eeb0372c290c3838317aac4182ed92f1e601493fd3d2245150d15eb1ccfc26aa8460ffabe5f7f83fe51c97f33a35110da9274660577edd7dcaadd0dfc484346e2de3c9621297f8d6785df83dd660ec558564474a453aa24438688da3e44a98d6d678af0c458b313f2422660374f85335874ff923fad94ed41d5fa64a93b230d4f57601285d8e64545ad875f329b931bf803388a395f3f00832d1d2651f7bd1227326de6845b9aa7445c317c42f647aa449c699bd415f85660a7c751623f5e84a7e4567fb7ba96ba1a48586402d22abb61f2d860aef76a530251bfb7acc36d635024b10ef1cd5a8fc293a0b37f06de5818f04fc76a3ae7ce4aad693b52eec74cb4b246ac6d82797b83fab8bcac2d61ac17457f55ceb5c285475df904992272d95685245e544bd9e6f6c1d288bc3912428a22edc5e03c35ff77fad5cbc47ab60c1718e21574679d90a8780e446643fa1def6d118cdef8271656e5f8f8b2c02256a2da80998adfcfa6669a465a946b1d51f9c064f8d31c91568a6722d184f6505be78029f6766c01d42f0afd0f70ad1d62a4a8d7a3e14cae717f18e0c25829c42725c1b431e7c758b460b4552a566baba41288148a48d4dc7765ce514b7de4a619121e6e3e880e682e9df9a9f415fbde1875e77fb0da6c0220622f80dc5372b23f239c7308681a9e8c1936d49d67555440e6da5aa6ade4f3f17462e931a4f319dc93e8c54c36b07216c61339c7419d997bd75190b8bae79904646670e825144d6e34760a892537bfd1e2ec19cab799271f00e1088e6611903864d53e26c03f10a857cf8a9f848106d7dec9fadaedf22bf62027b7d0a520d16332a49c747252476cdf7f31950ff6a2ec2e85be281612d5b553e0fdc5ae98f5bbc3365cb102db7a17105940e7f624e5118a2db832ac166bb7605f6e00d3214a0fd0784d43f24ee9b384cd27640a662b324ee527a51aae6e39cc786bd9756e5032f2a55de398bdf69c696a3c277c8afb3dafb55385a3f1e43958c0b25c7f5d09cdd8d91db6436c5bf19e4ecdc4f587f46253fdc39cd556ab3c7883dc738b9538c4de10f4e7c499c33bc5417402eb091670336aaa9476405db4b0a9e01baddd77c3780572bd6f26f4183392e74ad20240fd0737902b4a18edad1c2be15d8c76f6777da6597c1bdc4b35105c0a865bc0a152cb0489bd2c9f972998a797f4da6c50518447044dc8b43edfa967d324531f9c555eea6049a2d4fe5fb25ed5ff4ad17cea4a288a584b89ec2b3b773e5111877fec7c95be19eb151d0539fd1f21232b245d0b5ff97cac622282cf4374e26871b1f287dfbcb487ec6bd8219559055d327c821747ded9663d0510134d11f6b84415b6cc39fff14eb50ff05ccd630f430ee185a4d187d77cf44dcbb982b729c9813238d7d5e88d6360cfff9976f1ae11a4f8737a33c01bc5997ed0fd2db4c43be44a9879343b4a52703dd6c4d9ccbdd7c8817b3e85b627781c5a70d21fe76929160c15bd21f987b84d3f6affb242c1b7d523a32d8713e39efd57104a8f3349782b030fad5143c0d2701d31106a03b76a4fb215b5b4362db1457c2b125df4cda44c831664be0e46eb613016313a1f8e0cec2301bcced3865def4233d6bce8fa3709a25ed663f342f272a8ec0d4306a463a1bfe3c1bbbc7f59fbbd75d5c49da4a22a030226053ae66ed85843aa861319033ad4e39624542f06ce584a58522b68fb001fab07d670f5eb3bf358f01013bf8faeffd8ec29eb02ccc9cc1f4a9cb55934291f6bb25c0433ede7abad2b28828a4a139003b12419dadb4d1453ccc1dbfc153dd64759a1d8daca34d34a49690729338b163c3dd617d308480ca74000014948d2053031910a5a195c55b330857c67c632e3e5eedad83df4143fddb8cd773849ab3876a0f123e83a4939cf932703bfdfb0efe220a139075996ace273856deec180bfe6805f48ac6d0ff92cd4f279a1ab1c10fb1bd77b7e6ddf7a63a91885f2914dea2a394cfa1e9e4a9d5e5eb71a75712d8020042fe00f1e3da8b84917c9616504f48be84a79e81ef125561c6cb87711f27b88492b52029aadb802aa7eab6739a08f33cef76df603052e0ba92d52753977ea69d4922fbb7fd8672ed02e6224470e9a7c6eab43d617eace061c69bed88558862bcbacd8b0950f6a7bf09f0bebfbfb0618e26dd9a0c7472535e925c7382e92bfee8e387b3e18cf45e6975b60c06e4842e3763dc8668917396974a40f45582a57a902b868864e66280f35e8ae45e8f86bbabad7673c9ec313d953aa7c88dd421eb2aa600ce982b81a37fd48ec3ea3294969165beb8b77976c70bb404344b642fcfe6b3687c1c8c87fcc4cbc5ca2b8b832cd1d155e34cbac4a7a15ebda3cc7b5f018b24d30981bf55be8ee920192a0753d2e7247f0b37f3b6fb8234ccf34b11719aa401e772b2d9a1c37b4103a5dc49409e04658713e64cbc4e93cc90cb7545ca24b02a27dcbe6463804c89228897fdcd5c1ccc7d4212d27c47471d6d3c5c607f25b382a2a9cd2d55fa3caba0d6003885bad3105924789ee53140104b90e25d0df9c3c379ce06f1f927e87148dc2384d3ec7c5fe2d677a0b2835f7aa1bef6e6d212f0d623f942f5536830629fd436e78950a0606eb566efa145337b873f85979fb1cdfd3b14389b216df9a2ea692c6b4897754823bd61e550364a104721fcaba66863f2d2ff3d4843ead70bc8a8c16bb732e907690a01d1e7bb051c82322d59c9d20a7f55352480b8a02488c2424e7ff2c9109d6366ae255c4ef0ff252e14390575dcfab4e49492c1de33e903b90b571fe990a88cbe53b27c7f12a2db2e579d48f24b7c1d6de1ddf2e6d02c1bb9e053e87db98fcc01b1683a497bce20799b700fcdaf0add7f25fd6e00d8c3b3838c9ba92daa6b213498df82b7b1083311f537e10a5d884082df541f1fd92ac6cf2afb404ae94aa2ea0e59d2b3babda89c73a23b61259f4baac3fe139f86459cf62fd08ea8fda5038567efe5c52edc402839cf5a360b6dfb68166d8030ef45f92de8ab974788aafe700056167d42485a218b0cfc154a6633c9bbf01c4e0680c9eddc40793b80a0eedb3518001e2b66d6575e6f9fddf06452db099ff0e0c1b415758f80e31f1165ce4ddacc415026606b2d6f115c0b923fd8dc238fb31f60a8cf96db9bb37c6e0b59cd92381030dd0914994adbaf314ad87d06b9eaca2ad3a16f6a28b67594359ddfe8354f5573a29c895dc10716b932abd75a70ef42e6e21e061572dcf8f045a5c70e950e364d2f91edd41e3aa30e08c4ae0f6b35c5f57fe4ac26df8b92a2dc79f64c04f52000650117514e61ea1f3cd041c83da2e16e7d40356abcf381f9569ef6427ba04ec0b2cdda2260dfb25050cf8a3d4654827406fb9ed770aad51c83fd4fcce162799e3981c2d6f1492249f21634d6817dd363c5fce993446daf1334e893bab3f039cc30d4091f3dd4fc3705a4b786c7bd24f6bda1b9965680cf86886175d372caa51bba32d3b7f0c5257dbb6f07e07592decde0e26612ec6aa1bfbb17113389be8ae0c4a1f620c96ad0debad47e0ffe0603167b2286b45ddd1a9a5073ccc49a28d693fae156aa2d07e01e583818660105f337731d5617b867c9fb8376552fd1a702aaa834bb3cd9595ec265b4e7c6e5b00"/9832]) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) getpid() ktrace(0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) kqueue() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getppid() pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x20000000}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x4003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) socket(0x21, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x0, 0xa00, r3) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) in6_pcbnotify: Huh? Thought we never got called with mapped! executing program 4: r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)='#!s', 0x3}], 0x1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000340)=0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x812, r0, 0x2) write(r0, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) syz_emit_ethernet(0x36, &(0x7f0000001680)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff000000a66809ed0028000000000006907808000017a7c0af2a2870d122", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010000090780000"]) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\xaa\xaa\xaa\xaa\xaa'], &(0x7f0000000300)=[&(0x7f0000000180)='[\xfd\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000280)='(\\*#\\,\x00', &(0x7f00000002c0)='#]\\#,(#\\\x00']) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 3: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = msgget(0x1, 0x8) msgrcv(r0, &(0x7f0000000100)={0x0, ""/48}, 0x38, 0x2, 0x800) getpgrp() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080)="2e79f3c7", &(0x7f0000000140)=0x4, &(0x7f0000000180)="90f59bbf", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="c53b9025", &(0x7f00000000c0)=0x4, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) poll(&(0x7f0000000100)=[{r1, 0x8715fee8bfb81cdc}], 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup2(r3, r3) shutdown(r4, 0x2) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r6 = dup(r5) pwritev(r6, &(0x7f0000000500)=[{&(0x7f0000000180)="9cb0bac0bca3476fe74a902520e18b6ecc10a00c412b", 0x16}], 0x1, 0x0) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) close(r3) setitimer(0x0, &(0x7f00000001c0)={{0x0, 0x10000}, {0x0, 0xb6400}}, &(0x7f0000000000)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x45}, {0x16}]}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000100)="ea6d8153966797e8f1aa0452cc33", 0xe}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "02080000000000000000000000000000000800"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1000000000000088) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x1}, {0x44}, {0x812e, 0x0, 0x0, 0x9}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a392f26dd5293c0ff1f7", 0x52) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="6c73c14ca54bdecd35c4d088e74707942857d85a1f1ad229d2f936229306057f4926f97f9413345f187d341c5bc9e89da30e35d5084110b63b16c26c9fa6cd0be139288a", 0x44}, {&(0x7f0000000240)="d8253e568f1a131b6ae57ef3a59bbf3a2b78891d02d2f032807fa9b105a729a4f1a604bad3b4ee349988a5982a22aaa3eb64", 0x32}, {&(0x7f00000040c0)="b20e9d7d55f69fb8b9aba26d2a679b415983fc97dc84f80db42e0d786615b032306ec1604fc20b723f845bdda4ed1e52d9376abb53961aed2a7ef4263f4c95a6ec63e42660c410ad7e2b0d06ac0ad10a2e3f6b38244ab2064e43735dd76ac2ccde1370d740ec1f281b43f8dca59b5a58f6520f969d7dd89c76d00d9c391ae1e00f4d865df0a8cb38ad5e3153c440201c4bc6f943ec60e2bfdb5e8e9293320933da588fcc5b8f793b86ecd4c35c4dd2bc90d0b5fc75aee03fa4f3236cbbd1ddd1e18c768e65c2b9213de36cc5d141770eed708d3cc933b966952d6814e4a1360aec51d0fae2bfb7d022df2d06cc51430429a4d46b69cb2222afc7a3b579dc74a322c90ef9ca04a369cb74f00b1cdb41dfa8a2488a49ec8b496c6efb821df2b0b107760d0344c227fc8a0df295b62da0db31a7bd60b8e8e30fd1eab69ebd8b81688fa051936dcfef68831535b49e6d30ec27d01d363ba7ad0e1253b280067a30a52e5892eb5e7f58d4d3a77d228e3ada4fc7d5a63153c4aeea642d10e2b10db7b57cf6150763a70d141f09d5cc9da3396a5a3d7c59c05892e2198aa0de842d0add0a25c37642697ad25ba4e9b6069ed74041ed4b204ce47bdc0cc2d88038957a51017642b89fe39aa138203097fb485013d53922c507af9136e7a355d43352de21d541b5fab08a805fb273fa9ed8b42a1d52f4e6f852ba19d6ebf408ffff0373d70a2e231e91624ab735e326bc32adf9cf6d0a67b208ffdaacaadc2a2b22df48e18576ae2ac37277c89e9f4621c17381cbc422e0f3813767c3bbc4386b1fd32f73cc64283d096aee8b3975dc5da3775e3657c339d93906f9111227019a3f0dafe3fac54e722cda5f66b9b5c0dde7a2bb89282bf06e70568c0c02e120e3383e6d0abe8935f6f35f36ee6ebf0bb4d0cf5f90ede6b1689d7d953893142f1518324a26ce3e63dd1ed005110e27914ce95637391c765de7c1f470c815ce02c021c96bb553b2c58c0d6c0c9620049f7e1c92ee71a3110de036777f117245bd69b2dc2860615b96136ed3e73f9519f71a14546f2ae8cf85a15b924a5bbd41068dd0e1e80475e2c14288cbf59fc2bfb8654dd2bf03a7c02a98cc71a1eeaa5950e18d107fda5ce499cc74c120188f16a1fc6c9aee355213b3775d7cd90cf507b32bc2f77e6e1c941dc2b238088aa3e9ca05bc63d85818a0d091092c8d9d53dc2b553a171b80ff66bd04dedd6fc48602321e7580ed5886434f985fb823ccd5b438ddcf9854c200352e343098521719f577d610d9199eb17be9eeded76e07d8255ec8405238ef313e", 0x3a2}], 0x3) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000080000009bb82f36b921aab39b58505f"}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f3df5dcbf0b72ec1d135395f4fba1606ca4e72f02bb56f107d9fc5913b46a2d6ad880e863d72573121e7a609c5bf62b5156607e29e273bd013101e9c70d5a4dba7148fbdbf3963d56cf665d7746eccc83ad9ab54c3df718111670808c0a9f68733a946a032f8e3d160233a7f094d0360896d7f4d1a37f6508412eb8c49823a3fa5b71350a243230e042f98473434bba2b529d1a59323bcad8046415077fd4b2bd39053014879c173166a78b8f5c72f7652899230b5735e7b4fde27d857726a68a6d2e3b8d74969be221b9f218c8c666ff970b79602b53ec60dfe741eb8de7fc899d569cd1e9871483281a253ed344a6641b16225eb441603923b4ce57cc3e7e3bae35efa2678631046bd73f53755fc130d4021e518ada6fe0695763c97c24c90d3b1a613984123a8a3e5e7b3fe87597a75c83174d0b5c16a14fa0b1dbfcf6119d8f2a1ae3a5858d15602d0d1ae9807e9d2e8e8ba5cfe83409a0d513ce5326036a02a68304b97b6da09c3255d43a7401fcb3d7d0628f5256421f0cee4ba37492c00d671db3a6768e4379cd3d253bb39523f0d6c2a86ee94521eb3ae2af97fb1810f137eee2e1ad64eb74360f42de68e528de81b406a76e08356538d968490d4409920e13753aa7bb5c6b02327327aff5d50a7a0029644645f658d30ed8327e0df687fd0eef20ac469f338e628515834f9837b7befc4ce4f0e638f2e50bd4fd7a8bf352a1e503c3eff12f3b16d8431937102f38f1ff50e829c3126671592f0ae602e2ac3bb79abcb3941a16d3101c974ab8f456823420a75159257cf984427c9bd9a02e0fd259d462e1b7c98a9a5c31ec4806f2e3fbdcfc6c842e0b43cfe812bfbc930a4e9617bb06485d35ca0f6fb393a75232a83e5aaa82479df646093f67ded97c9c3ba888036575bd80a94a41cfc6e8218c90ff276477c04563944b7f886d076bebb2b63fab40148749b2299c637fc5aba6832bdafabe7b5bf4c31ae246dc1fbd4985e495e4850b680d296e397f16dae187e0b7f59faffd8b23c7cb97caa950464085245b942787efdc475223eda95f94a257402aea844a034895e259c841889d67cb45986415568dc381427ecc62a324165df91aeb77ecd4adc08effeaa4a43f6bc66596ebcb4b7d047e391f950a7e0e5b0d670b871c937c5b0261f81921e70f90286cbc352a79744abaccc8e9e1b6efc28cc314b90d8596852057d9db6c9a7df6944a820d00d85c6e5eb82fa94293beb15cd871879c6f9fc1ff463339c0cfc2b36c2d519534c0a619352e7ed60e3a5d93e947049ea5b4156e5ca541526c55133c6f3685b47ad8ed537d7ecbfe269c95f691829f74b5e0ea9b17054f9fce826c2fab3da6489b5badb0c9fd8ee34390f78dab1536eb27a5185758cde3cb402441fe3b872d84e328cac949027e2dee992709e8f40ea0b512c2d28cde4d3bfe9a97828439ed8ed6f981128b744a3ff0200a526e73b4a1997b8f672bcb4fc2d5f5b2388c97a1d647e3ee0620e83df4bfae1f3f942aabdbe2241e8cdcb1b82c8c927c1c4a2d1351264f21dfe118e447b1589fcd8d7550ac1c626b59558fc94375d40891a7908603ab3dc0ad5e647010eb9bd36ef5e533abd1123ecdc78ec316ac2540fa69f694241bb68672d11bde7df2b42545e88dd4a2ef593c9f9d78ab1ab0af696d66431b66805c7e9f09b9d72d9a7347f6384c32f139a8e3302365908bbab9a7e48da83ea5bc1316b4aa87b9e34720b4156d06e7298f3851f3ba08656dbdbf2c323533189c61e425c1a1999ca9b461b0d2fe63eba545298b5f14c98bec345a85dabf27a04eb53d5c74fb2941cd01a9411bad5f33ac0a31ed442c6dbb275eae698f3603583aad0188", 0x709}], 0x1) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) poll(&(0x7f0000001500)=[{r3, 0x4}], 0x1, 0x0) close(r0) close(r1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x4bd, 0x0, 0xfffffffa, 0x860351b, "1a0001ad090dc29e6c952b000000000000000200"}) writev(r5, &(0x7f0000000400)=[{&(0x7f0000002a40)="835eb5202987e7b26569fd2539e3a6ff9f5a81c3a4d7df903f0631fcf733163047aca5d6f4cc50396b60c0e828b79de4bccac310e017905e11cc9059f5fce2b08cac48a41fccf6f45851118918a8cc3a5011745b334d670d0f22db30bc653dbd994eceb75a9484d4d1c41735cb6949e4401052548ff6407751f502b022a1bf277f0db5ef9fa50a9dd809e2473554f9e1bf2f9c331995cc6bf5a6d0d54915b47ea81e6e296e0189a7f7c21b482f8afc660ae712bdd3ce0710a223827346c78550d2b2c0fd4fb2910f7e9cdc170b343df1905effe53ff31af5d554bffdb612a2de039043427514b6b66f0702ae0e9cbae0ce4a6542a3ec1e681188f7a1a279e68fdcfe07baaa8e2d7298ec10f17161459a8118cbbc2eef8a8389e6ce4ba337d87ad3272620aa0f3ecf926c227a6a10b2c2a170c7228e8f567a8d3cdaf8ac91619ce2a9d728252265f47b535fa747b7f46c071d81129122e4e327a18467e7e0d09f181cdd97b6cc337afbd8f868c33688ed509273f41acdb1a67e58eaa082e26d9e167ace6afcb93f3deed60100db14a0990bb34b3f5ef373fc8967245ffcc3a8cd3f4221ef405594017f8e0548426f406276ea86f973168bdfa7d7ecd6bdd044c285e016f25d5673c384da9096369c4863dee102f3c94b6298c83bf2b227cd4d919ab55dad49e2f6f33d41301a66574686beaac2f76da7c7a5982a9c56973257a5da4543330ae2ac40e6a415c28c204e0848e0e60f461a8ac05be15b48c5e0f9539ec2021098f436652f8382a54474a3a54e9d0c0895d790de34b5c36ad5d98d39f27fbee122fb255e2e6eeb0438f364ff6bbf28ebd7fc917e39a6c778cabc3daa9978d54a4c25c6bd4a8edf6ffa9ae0826f955d73802dd4f09bd967d099f66968c16a061d073e40125720c62a68da8aaf828d1750097e2fb6d9bec52d4554586b0c54e7cb4d9af03d07c9fef9dfb39d553da762a4245bbfc1ae7f2ddab044a2e18ef7eb5da4bf0cb84006b484d2d835a6e99ecec4b9878ab237f6c3c87193d0a299d4e93ba1aa83280620af0cc137e87643164dec990e177a2f1ad6efa52dd330f8f64fbe67b473cbe09499628cec02160111f24e6369175c8a117120ba09de36c2d82a095c37f9677d03d28ab29da74104b2ea0bbaee8139b7e652a73691e0811c4c8dffe63664d2068fba5cd757e8ddce40f1b8a1359dc7d714fec80340ad0f8d9931c0d8e8ee03e07e41489095786c9923fc5e311a716af52308b29621ba8b91ad65efdfa3a83f014e9b08406119f7f817e59359e136eda4b8bda9d44002afd1e88292a36925776dce2acc4ac666e98df0370f6cd102d71dd8691616bd4b542170225e7c1cc382f8376c7d6c2439bcae409d69b68e5f8f9aaea5cafea043325f28dbbc9a796466c7d88fcf7cbdd32f950cd072a2c60a7fecafeeee4fe22628ccd817cd7a9f5759e9707d4cd92b26474784d6f695548b319b24561f42a3df606c74d57728f3ff4df8d3755002bdfca7822570f2454fe92035ca946c3f0f4bf123faa5274dea08e791fe6d1151f8894e29e3f1252a828cfb045e3594a11a8af3bf7a80d85db6f729e8251c46a8ea50f42a185a8da23330b3e4dad2e00b92a61060d0892ce2b4bfb5de98c8564fa3295062228c99a4a30d7d198fda8dae7b433b809f30238f7e3f645c8fbdf59c393f6e6ff9d35a8f35e85e1d3547f48888710062633b8334328f4c65fd4763b1f63fbae97ee3a28c510c5f5b5f070674d58cfb27b45da5a7f7a1b6af61d90ea5894fc5c07779e53ac92f3e248c05d524d428df837cd71e0d92031249eba9cda2ec3764d02f7c3b283a6105d9164a2d917b0cb53e33e27ab5a20ccc384fa828f77849c9ff3a398efeb3a63643bb9be7e4d35f967c6b60129dc878f041e4d655a428868e0871e73f366565380267ed123e2529824579a259d99e4e6c8f9ec0c181a4308b04b2c9e4417412823b5a46d74f862012cd5421b6c59b9baeb7b664847db2d3aac34adc441a64ee779c3140ffe73025459cef2273cf0975130dd3ebb1e49758117c7258d1582d4617795a57c0364a48cd07a1baac427e39c9dc5f7ed78a01f40a235fc26d9ea59c84706dafde856b82d0674e6dc34634900eadf76848688ecc85130d47b786dee4456f6c0aad4ea73921ad42091d4e5f419c0d4e58509b8abdb6d0bb8c43ef106a21eab302bf8bed4159d4f38df958ebbc5a3c4694b751cb38baf5dc9c98091432a77add1aa7cd3aaaa9f2daf7d30763196d0fd38b17a4b802f5a24dde02d8a74864a02fd32638ca515266203e61df8dbe4ea97fb3c63e656c71061b6f38ad65cfe991e5bd036560059d00d929f2d840c20a55b1ab49944c2ea2373d466606aebbd0784c23a493c9a4f7a569722a2e234b7f75094292f8707e4f298e144df55c047a7242678dcc6f8b188cfc4ab58850562e3d96a1ffaa863f73e5622e5cdf73321da3af3f896a301255dbad8ca5215e5b7b1d38c4ff82aebce4f2f4e8126753b1a99d878516c3abca4d254330d735c64340d42c62a7e78d15a81b819c995337be5fd25443e1d90d8a201a0c3fc0767e5dcf1e3217b3b6caa72ad7b8951a4a654b18b9444c098ddec6606f5381448faacbe10954ebbf3118ff6b206bc0319d36a13ef914a8afebcd9886727a6bec94dcba915049fd7513702f2281e35c679c41939864f3ac45424b1aaba4e89625dbba3107393a0eb47baf2a04d8396828a57e7705c6f0998f1cf4e3ab0e984fe42e7e9ffcb54fa1c7cc1a5890698ca8a98f945c4de6621c81b721f2c3c8cce7eeeb44c994183204e831fdfb90ca55e18b2a9ad29289846df186cb990cc70719f3f87b21e9d40833bd3c3ddbd5a0b7f1a7090fd5f7ac5d38ac2fa7f459d31567b71bdc67bf7c883969ae1cbc46bf7d1588047cddbd9b2bed98f22f5a1d49d52dde178c009bbe502bcde2ce18ae80dc79dd661302cd3dce109c1f389b0f79457cdb4edb73f810218cb4975963d96db70b082373ef3a4e140239676a3aadad2a890e91dfd3af8c5165443aa9846941febd5bfcfefea4445208886354c903150fddb453589bd0def9abfe107b05108741819f3a0d62ace554e1d7ee26581cdfcf0d6f8bbfeb86d952083d471fe985f9ed9a288b77e33f2c8875da921e6cbfcda8ee88364ee205cd9a295ae62493f9df37049554bb2e5a7ad6366949379bfb6af448b9cceca5274334cd023eb46ed14a0e6d1fa2b34b9935f7acc787e035803e13e120ca558f4b01efef301daef61de7e8625d142057d901e41505d93a3449430a339dd85bab1a533c3e981f31a3407f78320d5249aaa34afed995fef423f35b0c819b3cc18e1f0602cd934bdb1c8e036158e32f008011809538505f61a7881d9e8e40cf67b4c466b0bce9c77c13552f49c4dc464f3ea503d0323e51c5ca9e7580be34d959ce1cd75c06bf520a7ea1bcaa29281a9e7155142a0238dcd6dc75640986104905ee6b01d01413f0ee9179879f01aba62dfde49b8201f40bdfa55bff64d92f04460933892afe884bc140eda2290f8ac9cae647f97adf6ba501d037e2755ddf5085c36894888ab118733c7335d21cee3744f16c18dcc4e9f621607c699af29c9d42b001e8d7bf79e1df8d9e0de7bc70b426a276ad1d70a7510f71bee9cfd74da1ddb4700c05cd4703d4caff9f24955d38abed349ec12eb163b93e6b47986c2a8873337fab7dbb15d3d9cac4ab4cb38baa12b83b7d3eaefd3a3f34f0a36b197bc097bf0199b9ffe76c1ca867063226923e47cfa9c37697acb501bdac2450f05449ae19229a5c2b5d28db6946eafcf62f9d150c69734a7aef5e2547dc260ceae8f825f7ed1af8e7388677038e968277a1df999240b04a2c6f12aa84393f3d80030a7b7d2a9c3ea311ae928a79dc8a3601c63c9d8f48e659bdc0d62e02ea4e8692b261dc14c555fd80de62e3649ac440a478f0e7ab125779631497ec", 0xaff}], 0x1) writev(r5, &(0x7f0000000080), 0x0) r7 = socket(0x1, 0x3, 0x0) shutdown(r7, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x3, 0x0, 0x1}, {0x0, 0x3}, {0x8106, 0x0, 0x0, 0x2}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) r8 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r8, 0x802069c1, &(0x7f00000001c0)) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) sysctl$kern(&(0x7f0000000080)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, &(0x7f00000000c0)="56117283fe8455f4e8b2c06c0d4ce63fabde9a2bdda1f87b69506e5112573be0fd5344a63811c6c8d73e377c51246ca662c441b5f98e5ddd67ff679719391673ec1560acfb8173a3b999dba9e4c0ef5569e5f92bfea100614a89e02fdd3822730c7aefc80cad6daa41219cd2bea49a30c12d3c258612e3b9d246d34353ba2df0a1a5fc462af77eefcb3613f412", &(0x7f0000000180)=0x8d, &(0x7f00000001c0)="23ef5e340d1be3ab5507be3baa5fbea6f6776f6af9a010224b63834ac4d58f72d965366ce55e91917997b7b6fbf55980aa045ad7a1a2de32444504515eb236e942743947546e5e8733102bf6f4aba66cf0b45c5c926a556fd3950ca858d6cf6a28958f7abd12945ffd497b1210904cd531ba7e99d74f304e0afe5159884ef9a3c8dd11afe13e7f8fd664d73109676ad5ebe4c237bca8f1d6ee606a1f7299dea60806cb031daf048ac204b560df90dc", 0xaf) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x0, 0x4000}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f0000000000)={@empty, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x3}}}}}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) unveil(0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc0}, {0x45}, {0x16}]}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x1, 0xf2, 0x6a0}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a2155d0 executing program 7: sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x2b}, 0x2, 0x0, 0x0, &(0x7f0000000000)="d168bb3229795bac356535cd46a5eb1d5c187c8fb2edb6016b1fabeff1cc7ca6e6ee21f9af8f4727be4134a59d8eafd840b76f86cada244839c5857dc8be", 0x3e) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, &(0x7f0000001840), &(0x7f0000000040)=0xc) (async) syz_emit_ethernet(0x12, &(0x7f0000000400)=ANY=[@ANYBLOB]) (async, rerun: 64) setrlimit(0x0, 0x0) (async, rerun: 64) syz_open_pts() (async) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) syz_open_pts() (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async, rerun: 64) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0xfea}, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x60}, {0x6}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000000)=0xfffffffc) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x10) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005016000009f05", 0x9, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbffff8c09e0240ac8c86471304801003192", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500002087a47c84708a3513ef0e0fe8f0775518000000000078ac1400aae00000010a009078"]) setsockopt$inet_opts(r3, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff59) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, 0x0, 0x0) getrusage(0x0, &(0x7f0000000400)) preadv(r5, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000004c0)) executing program 2: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x13}, 0x2, &(0x7f0000000100)="3aacaafa362bd8f821cff4bc371ba71d85be1f79b9a1c425d01959c0e840a74e26ccc4c513316b6772db3bf623e17b89a012f12b89842d55c43f3c64ce34058974fbadf9c851d8a07d83da4fd95f7347c8ea28f4c25393a601612ac7c5903b4989bd4a95e02d11f3fe2a9fa6214ff0bf606b7a9604402a74906b1241a1ec602743c8aada5e2c28139f2f65982fc0c23261b5e3783037804ae74c775c96ea31a47d5ac8e61ccc7b06002f09c4be26ae6805620f3ed9a08a95f8530ca7", &(0x7f0000000200)=0xbc, &(0x7f0000000240)="dfaa9f64159585bf8515f5eaff082c512e6a1de9823cf0e868f60ebfa9889e59ac86f53b3749206b42a2b9faf5b54b298618a45d7c5dab0ae93301ab26ab05b28ef321ee3e8cc0bce378c1f77decb38112d62273af21453fa4d71229739d02a9061880e22a2c880181b93654a941258ed45f624d9aca08e2239b804a31102dbc0f8afcda2b15c6274d520c89eca658839abe8d576b12e07d200c937e42e97b08e2961005e8c6815b27cc2acb2b9fbd64f8625a5f888d6f03975cc5ea7841025731bb379c1d3aea8da7f0ce9e2e77af5beba45ca721ca831acdce59aa3d80e9", 0xdf) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1c00, 0x2, &(0x7f00000001c0), 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000340)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000080)=[{r3, 0xc}], 0x1, 0x0) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) sendto(r1, &(0x7f0000000100)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651a36f878c3f90dfca3ba5749c29fac193ef0e9caa3a792542fe90eb3072ecf9d30336b681f917ce50c83aee5c22cf28d61d8d713d1146af15f6f4d37ccba8e0", 0xd0, 0x8, 0x0, 0x0) socketpair(0x2, 0x3, 0xff, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r4, 0x0, 0x0, 0x40a, 0x0, 0x0) mknod(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0xffffff7ffffffffd}, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) socket(0x0, 0x1, 0x7f) r5 = socket$inet(0x2, 0x3, 0x3) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000300)={0x800, 0x9, {0x200, 0x20}}) getsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) close(r6) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000240)="2109ecef3021e701f579df8ad93e2df32ddfd7f9249aef864aa4e501657b7f23364c9cfd031332f741deba730b808f123f7d1168183735f0d4bc", &(0x7f0000000280)=0x3a, &(0x7f00000002c0)="e0025f", 0x3) mprotect(&(0x7f00007d7000/0x2000)=nil, 0x2000, 0x1) connect$unix(r7, &(0x7f0000000000), 0x10) recvfrom$unix(r0, &(0x7f00000011c0)=""/4096, 0x1000, 0x3, 0x0, 0x0) executing program 6: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) write(r1, &(0x7f0000000040), 0xfeea) shutdown(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) close(r1) setrlimit(0x8, &(0x7f0000000980)={0x4000000040, 0x62}) r2 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) fcntl$setstatus(r4, 0x4, 0x0) close(r2) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6093dbc43728f93cee4499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7cb015b72e71c3ff226b08e9696c914af6d475d574f5f60c870", 0x61}], 0x1) writev(r5, &(0x7f0000000400)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}], 0x1) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521ebcb84af5489e62ebbce1ccddfd211c146fdc539dd54a6bd6b9d316cb53a293e477d7376e65b407d023c0f3b02aa8b7329a12280915505079ca460196f8a2c9275f7f5", 0x49}], 0x1) execve(0x0, 0x0, 0x0) setpgid(0x0, 0x0) r6 = socket(0x0, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) poll(&(0x7f0000000880)=[{r6, 0x100}], 0x1, 0x8) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) r8 = getppid() setpgid(0x0, r8) setpgid(0x0, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="e8654526293cb0b11c0ddf0c65e8750aa5649325d70f511f825520b69382604c26d5b03e769c7e0b0acfdf106fe68c44fe82c030eb0000000000", 0x3a}], 0x1, 0xfffffffffffffffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x6) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x9) sysctl$kern(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) executing program 3: kqueue() socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) poll(&(0x7f0000000100)=[{r1, 0xd}], 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r0) select(0x40, &(0x7f0000000000)={0x400, 0xffffffffffffffff, 0x0, 0x1fe, 0x1, 0x4000000b, 0xfffffffffffffffe, 0x2}, &(0x7f0000000080)={0xcea, 0x0, 0x0, 0x0, 0x6, 0x0, 0x9, 0x2}, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280), 0x9, &(0x7f0000000700)="13fd702b5c6853b6758e889be71f87fcf899e8607067210fb91530b27af85a460d1acb916b87824d5a8e3025be60c852b22f3203c281c0cd1e23e81e379c2da8f966f420397a400f3df7cacb8bebe6d8d2b7dd1e16a4819bc1010a92581ba15a76737b901c072132c221a69a3e8733ec4b848d559c1c2c1695019af60e9f2db0132139f0db20ae88a3fa0c3c1cb7c0d96483679e0389da8484e226c8b45bff2c50fbe7c195ae92a348b943917a5694ea868199bf16c0ef139d1beb8644fd90aea3bf5f96d24afd2aa44a328c8b67c48a7d9b46a95170788ef663bbcb193ba785b158112d738e6d78da551cbf0a04a3357030fa4b0fe55978453ac5a94bf99903c8ac7d54fac8beb61973970199d95d5b69ea5e951bb731b4b918f9a701c963c2f40ba6bee82a93029d9f1d0f8836c5ee5b38", &(0x7f0000000340)=0x132, &(0x7f00000005c0)="3c190000000000000012f9a3dfe249067134f948bf03ca5d5201853d3a6294503fea61003329f1c996ba784270f662dc20be534ce99a5a1e2ca5cc809ba6e24119a7460dfab149c27b670658131cc05ced11539afa66f85104f61271fd5ea2f122c767cc9338d2599856fa5ea02dcd7bdd42f20e24f1a31cd1fcd5c57d6368fdfec8b01f986ee21b985b014285d922ee57426a05953d2e6932ad4de67c06886fd574f50beb88e470b4f764667ce2c5b9f08f239164c846faf606c478d898b1bfa932d5e4be8f27bbfe804b7735744c8aaa31934e83018f3e9f7feb411a28b3b9dff2b45fd858367b5dea9a578351e3085048c49245160fa11724130522c21572f7ae288978", 0x105) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a392f26dd5293c0ff1", 0x51) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="6c73c14ca54bdecd35c4d088e74707942857d85a1f1ad229d2f936229306057f4926f97f9413345f187d341c5bc9e89da30e35d5084110b63b16c26c9fa6cd0be139288a", 0x44}, {&(0x7f0000000240)="d8253e568f1a131b6ae57ef3a59bbf3a2b78891d02d2f032807fa9b105a729a4f1a604bad3b4ee349988a5982a22aaa3eb64", 0x32}, {&(0x7f00000040c0)="b20e9d7d55f69fb8b9aba26d2a679b415983fc97dc84f80db42e0d786615b032306ec1604fc20b723f845bdda4ed1e52d9376abb53961aed2a7ef4263f4c95a6ec63e42660c410ad7e2b0d06ac0ad10a2e3f6b38244ab2064e43735dd76ac2ccde1370d740ec1f281b43f8dca59b5a58f6520f969d7dd89c76d00d9c391ae1e00f4d865df0a8cb38ad5e3153c440201c4bc6f943ec60e2bfdb5e8e9293320933da588fcc5b8f793b86ecd4c35c4dd2bc90d0b5fc75aee03fa4f3236cbbd1ddd1e18c768e65c2b9213de36cc5d141770eed708d3cc933b966952d6814e4a1360aec51d0fae2bfb7d022df2d06cc51430429a4d46b69cb2222afc7a3b579dc74a322c90ef9ca04a369cb74f00b1cdb41dfa8a2488a49ec8b496c6efb821df2b0b107760d0344c227fc8a0df295b62da0db31a7bd60b8e8e30fd1eab69ebd8b81688fa051936dcfef68831535b49e6d30ec27d01d363ba7ad0e1253b280067a30a52e5892eb5e7f58d4d3a77d228e3ada4fc7d5a63153c4aeea642d10e2b10db7b57cf6150763a70d141f09d5cc9da3396a5a3d7c59c05892e2198aa0de842d0add0a25c37642697ad25ba4e9b6069ed74041ed4b204ce47bdc0cc2d88038957a51017642b89fe39aa138203097fb485013d53922c507af9136e7a355d43352de21d541b5fab08a805fb273fa9ed8b42a1d52f4e6f852ba19d6ebf408ffff0373d70a2e231e91624ab735e326bc32adf9cf6d0a67b208ffdaacaadc2a2b22df48e18576ae2ac37277c89e9f4621c17381cbc422e0f3813767c3bbc4386b1fd32f73cc64283d096aee8b3975dc5da3775e3657c339d93906f9111227019a3f0dafe3fac54e722cda5f66b9b5c0dde7a2bb89282bf06e70568c0c02e120e3383e6d0abe8935f6f35f36ee6ebf0bb4d0cf5f90ede6b1689d7d953893142f1518324a26ce3e63dd1ed005110e27914ce95637391c765de7c1f470c815ce02c021c96bb553b2c58c0d6c0c9620049f7e1c92ee71a3110de036777f117245bd69b2dc2860615b96136ed3e73f9519f71a14546f2ae8cf85a15b924a5bbd41068dd0e1e80475e2c14288cbf59fc2bfb8654dd2bf03a7c02a98cc71a1eeaa5950e18d107fda5ce499cc74c120188f16a1fc6c9aee355213b3775d7cd90cf507b32bc2f77e6e1c941dc2b238088aa3e9ca05bc63d85818a0d091092c8d9d53dc2b553a171b80ff66bd04dedd6fc48602321e7580ed5886434f985fb823ccd5b438ddcf9854c200352e343098521719f577d610d9199eb17be9eeded76e07d8255ec8405238ef313e", 0x3a2}], 0x3) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000080000009bb82f36b921aab39b58505f"}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f3df5dcbf0b72ec1d135395f4fba1606ca4e72f02bb56f107d9fc5913b46a2d6ad880e863d72573121e7a609c5bf62b5156607e29e273bd013101e9c70d5a4dba7148fbdbf3963d56cf665d7746eccc83ad9ab54c3df718111670808c0a9f68733a946a032f8e3d160233a7f094d0360896d7f4d1a37f6508412eb8c49823a3fa5b71350a243230e042f98473434bba2b529d1a59323bcad8046415077fd4b2bd39053014879c173166a78b8f5c72f7652899230b5735e7b4fde27d857726a68a6d2e3b8d74969be221b9f218c8c666ff970b79602b53ec60dfe741eb8de7fc899d569cd1e9871483281a253ed344a6641b16225eb441603923b4ce57cc3e7e3bae35efa2678631046bd73f53755fc130d4021e518ada6fe0695763c97c24c90d3b1a613984123a8a3e5e7b3fe87597a75c83174d0b5c16a14fa0b1dbfcf6119d8f2a1ae3a5858d15602d0d1ae9807e9d2e8e8ba5cfe83409a0d513ce5326036a02a68304b97b6da09c3255d43a7401fcb3d7d0628f5256421f0cee4ba37492c00d671db3a6768e4379cd3d253bb39523f0d6c2a86ee94521eb3ae2af97fb1810f137eee2e1ad64eb74360f42de68e528de81b406a76e08356538d968490d4409920e13753aa7bb5c6b02327327aff5d50a7a0029644645f658d30ed8327e0df687fd0eef20ac469f338e628515834f9837b7befc4ce4f0e638f2e50bd4fd7a8bf352a1e503c3eff12f3b16d8431937102f38f1ff50e829c3126671592f0ae602e2ac3bb79abcb3941a16d3101c974ab8f456823420a75159257cf984427c9bd9a02e0fd259d462e1b7c98a9a5c31ec4806f2e3fbdcfc6c842e0b43cfe812bfbc930a4e9617bb06485d35ca0f6fb393a75232a83e5aaa82479df646093f67ded97c9c3ba888036575bd80a94a41cfc6e8218c90ff276477c04563944b7f886d076bebb2b63fab40148749b2299c637fc5aba6832bdafabe7b5bf4c31ae246dc1fbd4985e495e4850b680d296e397f16dae187e0b7f59faffd8b23c7cb97caa950464085245b942787efdc475223eda95f94a257402aea844a034895e259c841889d67cb45986415568dc381427ecc62a324165df91aeb77ecd4adc08effeaa4a43f6bc66596ebcb4b7d047e391f950a7e0e5b0d670b871c937c5b0261f81921e70f90286cbc352a79744abaccc8e9e1b6efc28cc314b90d8596852057d9db6c9a7df6944a820d00d85c6e5eb82fa94293beb15cd871879c6f9fc1ff463339c0cfc2b36c2d519534c0a619352e7ed60e3a5d93e947049ea5b4156e5ca541526c55133c6f3685b47ad8ed537d7ecbfe269c95f691829f74b5e0ea9b17054f9fce826c2fab3da6489b5badb0c9fd8ee34390f78dab1536eb27a5185758cde3cb402441fe3b872d84e328cac949027e2dee992709e8f40ea0b512c2d28cde4d3bfe9a97828439ed8ed6f981128b744a3ff0200a526e73b4a1997b8f672bcb4fc2d5f5b2388c97a1d647e3ee0620e83df4bfae1f3f942aabdbe2241e8cdcb1b82c8c927c1c4a2d1351264f21dfe118e447b1589fcd8d7550ac1c626b59558fc94375d40891a7908603ab3dc0ad5e647010eb9bd36ef5e533abd1123ecdc78ec316ac2540fa69f694241bb68672d11bde7df2b42545e88dd4a2ef593c9f9d78ab1ab0af696d66431b66805c7e9f09b9d72d9a7347f6384c32f139a8e3302365908bbab9a7e48da83ea5bc1316b4aa87b9e34720b4156d06e7298f3851f3ba08656dbdbf2c323533189c61e425c1a1999ca9b461b0d2fe63eba545298b5f14c98bec345a85dabf27a04eb53d5c74fb2941cd01a9411bad5f33ac0a31ed442c6dbb275eae698f3603583aad0188", 0x709}], 0x1) executing program 3: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) pledge(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) r3 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r3, 0x80002) readv(r2, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x3, 0x1f, 0x5b, 0xad0e0}, {0x1, 0x0, 0x80, 0x9}, {0x0, 0x3, 0x7, 0xcaf2}]}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r5 = openat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='c\x00') mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f00000005c0)='./file0/file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000c80)="83", 0x1) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8b40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x6, 0x0, 0x0, 0x20001}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x6453ae80}) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000240)) syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfff9, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}, "328d2baab2cd691e"}}}}}) executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x90000) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xffffffffffff6361, &(0x7f00000000c0)='./file0\x00', 0x8}) rmdir(&(0x7f0000000140)='./file0\x00') ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x2, &(0x7f00000001c0)='./file0\x00', 0x8}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000280)={0x9, 0x1}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000002c0)={0x1, 0x9}) r3 = getpgrp() ktrace(&(0x7f0000000300)='./file0\x00', 0x1, 0x100, r3) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000340)={0xf}) sysctl$net_inet6_ip6(&(0x7f0000000380)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f00000003c0)="4a672dde2e88182b6e0474bdd629f666327b5a9e7fe5fbfffb61d91a710187902e6b42897907703edf0ece275fdc14f897a31f05dc205fb6c7465bffcf1c1f3476bddf7a3a6c80ae369177a46c9507e63e3b9c021781a24f30d253202a31f3925bbdfe9a6ae25c0a150cd2617a117552d6a36bb5df9b0d21eb6dda4df050e82c69ca463c1f97f89f859ff0ce19cfd0454f69173ad23c867cb64eb2574242786848a2220c50c670744139da749c9c194405b8de894cc068fd010fda1aded095c9d812067708c00310373eeda9ffb0d908556a7e6736ecdcfdcaa0a897b4129a94fbb41e9733365899f8bd35f6c151422f727c8fa7", &(0x7f00000004c0)=0xf4, &(0x7f0000000500)="632cbf274d7e0f88285ff7cdb6192d0e6b02cb781bb58d892c46cf2c4a0e248066b641bd80cdc26a465db57321121ce196dbf1d6705a67a8e92c424ae8a4cc9095e00e8d22be8a0716405ace6d57f58f206396c84496ce5bceacb591c1bd935f138164378ba0b8fdbffa0e6534f8b9ad6f1d1c71a6651b791241f00cd04dc0f6606f9c81f59b55", 0x87) r4 = getppid() ktrace(&(0x7f00000005c0)='./file0\x00', 0x0, 0x408, r4) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000600), 0x2, 0x0) recvmsg(r5, &(0x7f00000009c0)={&(0x7f0000000640)=@in6, 0xc, &(0x7f0000000880)=[{&(0x7f0000000680)=""/203, 0xcb}, {&(0x7f0000000780)=""/238, 0xee}], 0x2, &(0x7f00000008c0)=""/248, 0xf8}, 0x1802) r6 = msgget$private(0x0, 0x180) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xc) r8 = getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000a40)={{0x455, r7, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0x3a, 0x3}, 0x4, 0x383, r4, r3, 0x1, 0x7f, 0xe01, 0x2}) r9 = getpgid(r4) ktrace(&(0x7f0000000ac0)='./file0\x00', 0x0, 0x410, r9) writev(r5, &(0x7f0000000ec0)=[{&(0x7f0000000b00)="a4b10d739cb2600a5f0de2781d76046695fe6ca0ecae1df66278572993afa7d1f053aa7750879e0ef9a15d", 0x2b}, {&(0x7f0000000b40)="26471070eea9d1c26202150476d92b825c039de81ed8f59060d590475b13a9b21496d826e18ee0623312e55e70ffd77743b20b", 0x33}, {&(0x7f0000000b80)="15ebcb7013ee527d7647f0ddc46687ebe3b8e25480ed058485e27e24fc4c34b83e68e672d671256b7faa1896b96ebd380df5a5b1e7e23d327a1377ef3752c1f3ce2d161a838482c8357462e1930f21b659fd0a698e696d3f4fd731e4c1bab2bc04c131eed841cf4b3bb3b675c1a7cda48cb75e9228d4f23e5a4fb8a446bf0823ed4c492d8dbaa066118e90001fa8e7dbd7e076279fb30edfd1217f12bcb9bae712aa2e0235b7392a347f7770f3e948dbcf6b5e159c20ca76d831f8699d219e259daca82b5c967010d702cdc34297b8c6f162c88f1acaef1d5dd8a2c3", 0xdc}, {&(0x7f0000000c80)="44ad180768175aadc36cfb27", 0xc}, {&(0x7f0000000cc0)="515a7a2175344b88b69b8698a2a66c712d52703ac294e86ca2efd455476b2b8e8d6cbe254901ec1f5c7097ebf7e6b9f8e473aa7b18072f4bf79c72ae3277f2ec155c4ecdbc0e36f07b52e125b425a87709d00107a031e5613cfe287ac704ed9bfe641b1d35b5a69086887f38c52bcd65aed3e0cef4abaeabf04daf98b99f48e3304290701f9a5340b04225e4c3258120ac6ddfbf370ae37f523a16a1ef56539ef93a85ea389a79fe551c0bbc2cdfcf92d27369b1c70a51b17b82e4f6bbec45683553b909b5b8b854e481deddc903880aecd2f39267e8f9b6fab3773bb936a4fea3a41116c541b9a6c668c5e54b0551b6c6", 0xf1}, {&(0x7f0000000dc0)="b894f92e0b7bbc620639bf2611a0315680514a4dff0bd74627ccf00165ee0cdb2bd4412e01d3118bff37a4d9121a008d31250c3f96359f7b2638bed506ddf35d3342a34987d4a4bd320857a8a1b5350c7d2e0ca624221fceb1cf6010c40bedafa24c5592042504f5bb8d4c8906e93334198590556113766b2dd2d42d78144fe78e49a3f80dfcd06f158a915450918bc3237598b42f76302dbcb6ec7c9b6fab76e3f60c79ab30ed3d7a7d943e58b96285701fec20b2cc4e8d9026a81592c7689c05bc1ffbc68b916d9ec0eff0482b70731b5673bef1ca", 0xd6}], 0x6) r10 = fcntl$getown(r0, 0x5) wait4(r10, 0x0, 0x0, &(0x7f0000000f40)) r11 = getgid() r12 = fcntl$getown(r5, 0x5) sendmsg$unix(r5, &(0x7f00000012c0)={&(0x7f0000001000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000001040)="0dd7f756e66aae39919d8e86fd5847070ddc9d3b75c3f3790d244b5f58b5098377348b4fb61bb538dc35596af0c7f50ca4d90509f49d5842ffb0c6a9b98dbc7d506d386d3f69cf779bf740bcec4e0d9267e5ad4780fb0e63ec4f", 0x5a}, {&(0x7f00000010c0)="9589b96a911e460da5c0b16b3f2d62e3eed50c2d8bbea69c28ff7adc7624f5c802f232453668bdd75860629a373999e97a680069a4e7c755cf8276c7fa0ca4cb52c08f50a22562a5afa302d8ea3c67851ae787cb8c55a26322f59d0f59c102b75581281fda4715927dc2a779aee59d51ac4ca583", 0x74}, {&(0x7f0000001140)="996b259dc429fa651ec901640ca06313b5235fd73ab4a934854aceaacac504f9bbd4ab57c38d37c15c080e0f260bf6f286349ef0e8a87c29f5bd51517619942335b5fd80acfa4f56904e09c389f2d35828bb2b28ccc7", 0x56}], 0x3, &(0x7f0000001240)=[@cred={0x20, 0xffff, 0x0, r3, r7, r11}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, r12, r7}], 0x78}, 0x2) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7f) poll(&(0x7f0000000080)=[{}, {}], 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f05000400000000000000010100907800000000603977"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r3 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) bind(r3, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x60}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000280)='./file0\x00', 0xa, &(0x7f0000000340)='./file0\x00', 0x8}) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r1 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r2, 0x0, &(0x7f00000001c0)) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "2fe80c9c975b31cb312000"}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000300)="8858ee0634833001afd0820013b1ed779ab89bac374fb2270cb96520f7c18e6d1162df6ee61edf0b3192c39af8fd15ae187ca4cb485311356cb7aaab951b512dedfc71402b701c176c2fdb", 0x4b}, {0x0}], 0x2) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x2d, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) recvfrom$inet(r0, &(0x7f0000000040)=""/78, 0x4e, 0x1001, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x84}, {0x34, 0x0, 0x0, 0x3}, {0x8106}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x1c) syz_emit_ethernet(0x3c, &(0x7f0000000040)={@local, @local, [{[], {0x8100, 0x2, 0x0, 0x2}}], {@arp={0x806, @generic={0x6, 0x80f3, 0x6, 0x6, 0x4, @broadcast, "062353a20892", @remote, "48deed9ec8550101000000000200"}}}}) executing program 1: socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000240)=[{}, {0x2}]}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18000000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/155, 0x9b}, {&(0x7f0000000000)=""/175, 0xaf}], 0x2, 0x0}, 0x40) recvmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) recvmmsg(r1, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)='Q', 0x1, 0x0, 0x0, 0x0) executing program 5: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x2) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x4, 0x81) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0x5d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x10, 0x62) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000680), 0x0) r3 = kqueue() poll(&(0x7f0000000000)=[{}, {r3}, {r3}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x120) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file1\x00') r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x17, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x48) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(0xffffffffffffffff, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x53) sendto$unix(r1, &(0x7f00000002c0)="b10005020000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808e37193f8343712cc1100b71dc000090005000000000000001f4c60040b3376ef000000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) executing program 6: setreuid(0xee00, 0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) setuid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000017c0), 0xa) dup2(r3, r2) listen(r3, 0x0) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0x0, 0xee01) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697f, &(0x7f00000001c0)) setreuid(0xee00, r0) socket$inet(0x18, 0x3, 0x102) r5 = semget(0x2, 0x3, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, 0x0) executing program 3: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a392f26dd5293c0f", 0x50) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="6c73c14ca54bdecd35c4d088e74707942857d85a1f1ad229d2f936229306057f4926f97f9413345f187d341c5bc9e89da30e35d5084110b63b16c26c9fa6cd0be139288a", 0x44}, {&(0x7f0000000240)="d8253e568f1a131b6ae57ef3a59bbf3a2b78891d02d2f032807fa9b105a729a4f1a604bad3b4ee349988a5982a22aaa3eb64", 0x32}, {&(0x7f00000040c0)="b20e9d7d55f69fb8b9aba26d2a679b415983fc97dc84f80db42e0d786615b032306ec1604fc20b723f845bdda4ed1e52d9376abb53961aed2a7ef4263f4c95a6ec63e42660c410ad7e2b0d06ac0ad10a2e3f6b38244ab2064e43735dd76ac2ccde1370d740ec1f281b43f8dca59b5a58f6520f969d7dd89c76d00d9c391ae1e00f4d865df0a8cb38ad5e3153c440201c4bc6f943ec60e2bfdb5e8e9293320933da588fcc5b8f793b86ecd4c35c4dd2bc90d0b5fc75aee03fa4f3236cbbd1ddd1e18c768e65c2b9213de36cc5d141770eed708d3cc933b966952d6814e4a1360aec51d0fae2bfb7d022df2d06cc51430429a4d46b69cb2222afc7a3b579dc74a322c90ef9ca04a369cb74f00b1cdb41dfa8a2488a49ec8b496c6efb821df2b0b107760d0344c227fc8a0df295b62da0db31a7bd60b8e8e30fd1eab69ebd8b81688fa051936dcfef68831535b49e6d30ec27d01d363ba7ad0e1253b280067a30a52e5892eb5e7f58d4d3a77d228e3ada4fc7d5a63153c4aeea642d10e2b10db7b57cf6150763a70d141f09d5cc9da3396a5a3d7c59c05892e2198aa0de842d0add0a25c37642697ad25ba4e9b6069ed74041ed4b204ce47bdc0cc2d88038957a51017642b89fe39aa138203097fb485013d53922c507af9136e7a355d43352de21d541b5fab08a805fb273fa9ed8b42a1d52f4e6f852ba19d6ebf408ffff0373d70a2e231e91624ab735e326bc32adf9cf6d0a67b208ffdaacaadc2a2b22df48e18576ae2ac37277c89e9f4621c17381cbc422e0f3813767c3bbc4386b1fd32f73cc64283d096aee8b3975dc5da3775e3657c339d93906f9111227019a3f0dafe3fac54e722cda5f66b9b5c0dde7a2bb89282bf06e70568c0c02e120e3383e6d0abe8935f6f35f36ee6ebf0bb4d0cf5f90ede6b1689d7d953893142f1518324a26ce3e63dd1ed005110e27914ce95637391c765de7c1f470c815ce02c021c96bb553b2c58c0d6c0c9620049f7e1c92ee71a3110de036777f117245bd69b2dc2860615b96136ed3e73f9519f71a14546f2ae8cf85a15b924a5bbd41068dd0e1e80475e2c14288cbf59fc2bfb8654dd2bf03a7c02a98cc71a1eeaa5950e18d107fda5ce499cc74c120188f16a1fc6c9aee355213b3775d7cd90cf507b32bc2f77e6e1c941dc2b238088aa3e9ca05bc63d85818a0d091092c8d9d53dc2b553a171b80ff66bd04dedd6fc48602321e7580ed5886434f985fb823ccd5b438ddcf9854c200352e343098521719f577d610d9199eb17be9eeded76e07d8255ec8405238ef313e", 0x3a2}], 0x3) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000080000009bb82f36b921aab39b58505f"}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f3df5dcbf0b72ec1d135395f4fba1606ca4e72f02bb56f107d9fc5913b46a2d6ad880e863d72573121e7a609c5bf62b5156607e29e273bd013101e9c70d5a4dba7148fbdbf3963d56cf665d7746eccc83ad9ab54c3df718111670808c0a9f68733a946a032f8e3d160233a7f094d0360896d7f4d1a37f6508412eb8c49823a3fa5b71350a243230e042f98473434bba2b529d1a59323bcad8046415077fd4b2bd39053014879c173166a78b8f5c72f7652899230b5735e7b4fde27d857726a68a6d2e3b8d74969be221b9f218c8c666ff970b79602b53ec60dfe741eb8de7fc899d569cd1e9871483281a253ed344a6641b16225eb441603923b4ce57cc3e7e3bae35efa2678631046bd73f53755fc130d4021e518ada6fe0695763c97c24c90d3b1a613984123a8a3e5e7b3fe87597a75c83174d0b5c16a14fa0b1dbfcf6119d8f2a1ae3a5858d15602d0d1ae9807e9d2e8e8ba5cfe83409a0d513ce5326036a02a68304b97b6da09c3255d43a7401fcb3d7d0628f5256421f0cee4ba37492c00d671db3a6768e4379cd3d253bb39523f0d6c2a86ee94521eb3ae2af97fb1810f137eee2e1ad64eb74360f42de68e528de81b406a76e08356538d968490d4409920e13753aa7bb5c6b02327327aff5d50a7a0029644645f658d30ed8327e0df687fd0eef20ac469f338e628515834f9837b7befc4ce4f0e638f2e50bd4fd7a8bf352a1e503c3eff12f3b16d8431937102f38f1ff50e829c3126671592f0ae602e2ac3bb79abcb3941a16d3101c974ab8f456823420a75159257cf984427c9bd9a02e0fd259d462e1b7c98a9a5c31ec4806f2e3fbdcfc6c842e0b43cfe812bfbc930a4e9617bb06485d35ca0f6fb393a75232a83e5aaa82479df646093f67ded97c9c3ba888036575bd80a94a41cfc6e8218c90ff276477c04563944b7f886d076bebb2b63fab40148749b2299c637fc5aba6832bdafabe7b5bf4c31ae246dc1fbd4985e495e4850b680d296e397f16dae187e0b7f59faffd8b23c7cb97caa950464085245b942787efdc475223eda95f94a257402aea844a034895e259c841889d67cb45986415568dc381427ecc62a324165df91aeb77ecd4adc08effeaa4a43f6bc66596ebcb4b7d047e391f950a7e0e5b0d670b871c937c5b0261f81921e70f90286cbc352a79744abaccc8e9e1b6efc28cc314b90d8596852057d9db6c9a7df6944a820d00d85c6e5eb82fa94293beb15cd871879c6f9fc1ff463339c0cfc2b36c2d519534c0a619352e7ed60e3a5d93e947049ea5b4156e5ca541526c55133c6f3685b47ad8ed537d7ecbfe269c95f691829f74b5e0ea9b17054f9fce826c2fab3da6489b5badb0c9fd8ee34390f78dab1536eb27a5185758cde3cb402441fe3b872d84e328cac949027e2dee992709e8f40ea0b512c2d28cde4d3bfe9a97828439ed8ed6f981128b744a3ff0200a526e73b4a1997b8f672bcb4fc2d5f5b2388c97a1d647e3ee0620e83df4bfae1f3f942aabdbe2241e8cdcb1b82c8c927c1c4a2d1351264f21dfe118e447b1589fcd8d7550ac1c626b59558fc94375d40891a7908603ab3dc0ad5e647010eb9bd36ef5e533abd1123ecdc78ec316ac2540fa69f694241bb68672d11bde7df2b42545e88dd4a2ef593c9f9d78ab1ab0af696d66431b66805c7e9f09b9d72d9a7347f6384c32f139a8e3302365908bbab9a7e48da83ea5bc1316b4aa87b9e34720b4156d06e7298f3851f3ba08656dbdbf2c323533189c61e425c1a1999ca9b461b0d2fe63eba545298b5f14c98bec345a85dabf27a04eb53d5c74fb2941cd01a9411bad5f33ac0a31ed442c6dbb275eae698f3603583aad0188", 0x709}], 0x1) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x45}, {0x16}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) r1 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) r2 = getuid() setreuid(0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) r7 = fcntl$getown(r0, 0x5) r8 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r8) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x4, r2, r4, r5, r6, 0x142, 0xc171}, 0x101, 0xa, r7, r8, 0x1, 0x2, 0xffff}) executing program 2: r0 = socket$inet(0x2, 0x4000, 0x6) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x1, &(0x7f0000000180)=[{0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = msgget(0x2, 0x521) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/44}, 0x34, 0x1, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180)="12e1f34ba50431a705ebc4364dae0a10716df5399b58522ef30e92b5e3000020badfef350d5d67b4b345c475049d7ba6551750ce4f5698757b294f61875f1189", 0x40) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5}, {0x14}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) writev(r5, &(0x7f0000000400), 0x1000000000000165) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r7 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r7) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x3, 0x1, 0x3, 0x2, r7}) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) pread(r0, &(0x7f0000000900)='y', 0x1, 0xffffffff80000000) r1 = socket(0x20, 0x4000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) getsockopt(r1, 0x0, 0x8, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) syz_emit_ethernet(0x66, &(0x7f0000000380)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @empty, @ipv4={'\x00', '\xff\xff', @broadcast}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "b90010", 0x0, 0x0, 0x0, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x3}, 0xc) r3 = open(0x0, 0x200, 0x0) r4 = openat(r3, &(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x10, 0x28) readv(r4, &(0x7f0000000300)=[{&(0x7f0000000080)=""/33, 0x21}, {&(0x7f0000000240)=""/106, 0x6a}, {&(0x7f0000000180)=""/10, 0xa}], 0x3) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x61a, r5) mkdirat(r3, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) executing program 2: sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f00000001c0)="b46d6c140d6ac0f6c72628637a0352c2da8261c53a4906e73bdaa5f48a3a7a2a399f13fd23", &(0x7f0000001080)=0x25, 0x0, 0x4e) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x400000000000006b, 0x0, 0x0, 0x0, 0x0) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x2c, 0x0, &(0x7f0000000100)="f00000f6f80323729ba165fe8ab6eaa62e61330f2a8b3ccca14a2fa9fa712b5689c8b88f82bb76346baf4c5b7568a79678a63d1c1307792b720cffe0bda1144bbd3012b56f1a33b7e6f7e42fa2579f3fb5a91eb4e4d54ecfda02a57a2a179fcb0277bc629e24b04045c1dc60484418a9ee57363225e68a3c6c68fa0357b8ee99535aaaba71e18f7f620cd3480f9787fa0a1f9456706f0c032372c24ab44992d897fb1a8278c3c188bf8d8bd7694d2dce8db43d4b73620d584c93b1276367669c17c3a2f16de58245d6797d75e13dd1bb83b6c5570351afab8c928d06357e76473ad2e9b6fad31505a4e7a8d6202a5bc58188", 0xf2) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffce7, 0x0, 0xfffffffffffffe18}, 0x0) executing program 4: socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x46b4, 0x0, 0x4}, {0x40, 0x0, 0x0, 0x1f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) r4 = dup2(r0, r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) pipe2(&(0x7f0000000000), 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r6 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r6) recvmmsg(0xffffffffffffffff, 0x0, 0xfffffffffffffe29, 0x0, &(0x7f00000001c0)) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) writev(r5, &(0x7f0000000140)=[{0x0}], 0x1) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000040)) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, &(0x7f0000000000)) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$inet(0x2, 0x0, 0x0) syz_emit_ethernet(0x56, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="5dee02f6d0b7000000000000080045000030998f68b3e2950b640000000000019078ac1400bbe00000010c009078000000004500fffb0000000000000000"]) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000700)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff53, &(0x7f0000000680)=""/100, 0xfffffffffffffe6e}, 0x3f8f}, 0x6, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7f) poll(&(0x7f0000000080)=[{}, {}], 0x2, 0x0) (async) poll(&(0x7f0000000080)=[{}, {}], 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f05000400000000000000010100907800000000603977"]) (async) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f05000400000000000000010100907800000000603977"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r3 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) bind(r3, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x0}, 0x8) (async) bind(r3, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x60}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000280)='./file0\x00', 0xa, &(0x7f0000000340)='./file0\x00', 0x8}) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005016000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a4210200004fcf2a8f667c8d7c622700720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000900), 0x0, 0xf, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r0, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x3}, {0x54, 0x0, 0x0, 0x1}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000040)=ANY=[@ANYRESHEX]) getppid() r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r4) executing program 6: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xb7c61f5c3459741}], 0x8, 0x0, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(r3, r2) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x0, 0x4, 0x0, 0x80000000000000, 0x1, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x1, 0x1, 0x5c55, 0x9}, 0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendmsg(r4, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa"]) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x101}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setrlimit(0x0, &(0x7f0000000980)={0x2000000041, 0x6}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x23f2edef, 0x0, 0xffffdffc, 0x0, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000ac0)="74b6b016881d677b821043d2154cee1cc8941156b97c9070118252fa523327b2d24d2558b09e0909ba5c7f8a7f277af6fc0033163433095fd27d068dab5b3bf2b5fd90bc07b491330359c8e757bf1b32ea67c9dfefe5cc23d6367763d952468bd2abe5954b2555979b1ea0feeb4ee21439128a0490c7368c67fd07a7ca3cf2fbd23ba9f22f6decb672a2a15e44b51ec3fe13aea20df6ddea6a8faf02fb802777f2d81c22cb54c451f27177866d37b74d1fb5e482c355163648aa70d03983d5db9acc56cb648d5f801068036f98ed64089ff0ba6cb3ba527f831054388c4cbb3fa068d8f1d2f56eb876284e42a0d3f48197734a7c7f43a44d6fdc6f6df115cf8aacf2c8d8ade4c7b84e0ea46f49b9c2553bff70d85b66495fa15302b51cd01b8e35e671dc2443d3acae7e46d0e9a553ee0ddebbb49420d1b5d7065cea8d01454e63d318b193bf8043cd6c082be83c3324d2fa0612c873b099254a1bfeea8c811b265178a7682e8bf09198c406ed348aae61553af7ae238a8ce68338be01df2b01d19887736914afe11225e8dedf0df75db0d2c7d141e1e2092d1374a6a98e3e59d0974d4781a2ef64d373a01a88b93922fdeec81ac98d8e057dd8b6338d3d090ec03dd56a31ee80c8833723fdca6218e2ac907b40b89d022c15109b11066c85f109cd2ce7a898b93b2e67d84dd7b118de725bec8daf14890912a41b3edecbc7e28437665a30e91b62ba140babd20b77f2d8e097fef4881cef4971ddc3aec7a6d79d063d6b09cb4743f478dc8009cbc4971be5faaee6d8995611b2ebe7a527a966a126756feac441c8b7fe36a60a841ef3501249e295947df6e9602fad5ecdb7a8da82118e3030ef33a9681c304bd9a84aaf38a83223f89e9c73e493163914e75dfc86adeb95b72d44e9650eb8e57bd5270104aebca77274825f18b394391bffac5b408ecf85d314e662f5fbcc65c4c128c19a773d2c4dc6c59a4ad67a6dcf440ccde38314401f2529231dd6a2826f5142214a416632687ae7c58adeed39bc5eea1d5682abada45474cfb76ee0c724308404b76f39dd858224cbde6ad3cdff290ab78e7db7e273657b7b8a2b89759618e69768ba29b0471f630c2ae5452ea7e712be2fabfb8c54082c574ce076b013d046c75873f1265b4bca5349b068ccc50a64fff3d7cca454900f7f5ff48bba99a940d9eba3f5b28f11b0a4276c28bbda0ecae619ebf7c75c4ccb048ed078662023f2a74a5b6df57a8f9087ab1e39016667de302114cd75f6a54d1ab9b47cbb8c03f53bb73a420c676d044a45509cb92bca39fb1ab6417b27b642ee67449cd06d3fd2a661535743366c39307df4e658e7dfe77a3a42df6bb83e575d5f50c3aff77da56108da3137caac0cad5cdbd881ad7122daa9beab7be1498d0dae68befb311a0ebce427c48c90ae8188435d176f057e011b52fff1dcccea56976bf9f28d072127f87fa947457078e25432bdb8c67ea4d9246dd3ec18300fa29b3027afa7478994a23a7063988e801e3cf35ee6e33605d913f43f1c89df9779322b96881ae4a47cc0ec8187e12d5ea3b49a9dd356827c2e784046d3decef2cbc5b0d33e3433cce7aa7d17df7fe34b953ce2527e3f0df7c0f9e5b664383cbd8408632c2804c6fe83c32acffaa50f4db60005a15aa464f2a41bb12625064d2f240281ec5a20d81e1a4c45fd4bd6f91e9fa31d14a36988151a54b8f08487326916a24dae3fbf00318f20236d65d70954b23bf1758ad89655792c0ff470e9640e9671bb14c15457d573278965661eef63a9a6c042a2d9fbdd754f4ab4ad97a07711778310c3dc302e409c928f2c3ea29184a16de666c1d213ef0a7c94e9676b9a9c002bd4402817c1c62466d306549317d42d791d616c0631a7eb25e51d08ec0350d5abd3250a14ba0a91832d1da20c0462589cff648743ef5b0b3ea464fa47a9da2ddf2413696f6814973269f61afe32fff5abf502e61b458a175678a3338810a2e21d5903911053bf186dd6ddc0830710cdb9ccf9ed0e2bfe769bf7744f361fcc16f5915bf44ea5cc90bea6d9b518fed44c6fa9a8352fa20434373cc4a722c4222e73967bc38c7abd65b025e6fe17c2f0c2c086afa627df62b135f0e25c7d576f6bf06d3116db8b9031665100d7566859dbc257cded1e91d18dddcbe18ed4315210eb5c131019cd84d7a3a1f7e304daa78e6b6968aabc18a87ade71fae47cf9efe4f131955e3f7874f8e5adcbb3137748f8dc0356ee993a9c70e2114ee79e202583963819938715ed8c12e971aeb66e8b9333c3422b8915d55c91740ae98c639bce518f8c6ba96ae7dbb485e9d4732afd0ceb97eb920e488d816b1e822629a1cd2f1d5b9d4970b0e8c587b91131b4a64d9540033d3997e967b3588960bc58fd393b6341e7dd918bebeaf822d9a2aedad367b3c8e8de707c1d0cd69285a7a7e4c3841faddddb01174d814c16bca8f3b7010580f1d588bb4d74a31c145d23bc9ccb54eee98a76a5aaa28c803096f2aa3457750d4a1296097fa742578c584e067b6bdac81c78a50b39dd168a29a1daac74d470258ec69b2533213cc82729294d1a7df43dab2969db4c38cbe7434904392e35e1597c092bb3b9a483ec56972fc2a9e9030c9e57adc40c6125d5492f3d4b47c7e6c538111470fd643840c0811226c7e50fa3f69f7359c9b168ebbdb3ac7b110409b5b8515e7e9975636f9dec556e0f2a29e12cc00353d56cf3547172153efece474d7fc7a37a179b0daba5c2fe35047bf969660e51f3a17beae1752b6dc0ba55d63bc8c92acded96298e5c1d204b8908b28cc732584684134f76ccac83d9a6da6e7a2193f8208c2ea4faef4944b995991e5e8383e6dc7b66e179f9d5e12bcc698421e7d699a1a3213e84f57fcd12764a4d07693e613bd60f66e93041704cdbc7da837051a848106d14524fd1c39fcfa24806a0525316e398d261af2640ec3edd3e7bed5250483dfd6dbbcaa0c65ba99a254e8b92e4b744ea0bd5ed2dee981b85ab5bda8b763e959a3ff1b7d7046f9e57b243d8482ae1f4d508d937a385edce5651780ca15b8b024390dae5a22fa56bf5f63a4a1691d6f2915a113a5100ccb608062c371a593df0454f05a35910366381647f66124fb968a3aef61c53786cc098afbcac919767c9fd0c5feb5fb7d05c89a765c7337395b4c84baf7731904a4995f44a775940a1d4057f6ef8f2d624a6d6f7c9186a04a90951b55e0b21fdea072bda229cbd1acf442ebe6adab52dde6408cdc608c568248c8d19605e972ea7e5defe15ef47afdd59e3e5f86ed7e9541060e788614b53bf9692b92a0ef7c47ba1d52339dc290da18a86b4e6bfd2e2dcb792cb270563f7faebca7e9d51bd4afab31ea87061219c645f8641972d3b346904f54dc8d48097af1cab246892918478440e7c4109746e5e03319d300260f0a06ac394fda1757da8c4ce2bd323e9db5edb4c4f724476c94a7b767db1a86a13aab5ba15a484e5df669e161b9935e1a458fd4a479d907a834c1da1e46e782f7a4052cf3ba55b1feb601931e8ca1297dac8d5653e5fb726b10c0b1837e89bcda0a0757276210a7aad160ec75af0e10e30d5f3ed237791bce51b4416fc5a200956026600954030edb0bb4b2f1034954776e8343b439590339255bbb61b767d7ee3b7b0986ac548488e33f1a959b2a5f1b18f2f7fda081c596cdfee3a8da97452b15a15c034a7bdc20688076b00adbca0fdaf463cb3b3fe9e049a1b294f731d1ecfc145002511aec25d7374c67072d99e880f31df79be1a7cc8a81d30fe74395531531b8c151d935d8b52f6d5934c56434d2e7da83e814ff2bdbaa53289f674ea4584f9019bda05282e0d35864b6ade97032e2f6116ef30fb247400de07d270395043afaf8d20e6bb5b7821267b1b11fd1c4897a4484846b7abeda3a90ccd6c423d46bdcba0897548fda49d662972399c9957a87c9fae3c64b79d5b5eccfd49f1449457586d8a8ae1754ebff30d19ae9976179a15bc41d2c75579b9578efc934d18d372dba10bc903c8471e066593a80ec92c4da4e3e21f89e96239701752a47c1658662649f37320037631a39898cb723db886efe2d064d8924ab7c6d6da63e97f62b81402bb7966c391273589ad0a4cc6b5a0431615585ea0b65659bfde4ac2f3996f1868da0a6d3c5f3ad75b0d6cfed1d2293ec6f147a1fe15d8abbc521f392004c149cf43e547eca88523cfdbb3bee5f9a3a171fdfba28d8e94771d79a6130007247d29eb6fc7ab402025469964f5b194512cf0979555195fa9bf567e7c029e860b2ba1eabdc45f6fbbcf7d30b747a019930c3ee4ff3f93781b1a17d2dd4d464f12bd2124941bcb56b377f701deee4941de9ef6fe040d2e93efa362854928d9c8e7d5ba1861bd276eaba121a1936e15ed39b03b58317a0fd45f56ef006048af3e9fc4c5ee5ccc9ff82a9361f860d4510946899edbaf583c488c2efeb8a22274a3b81b3012bd1594dd79c8fa6b21dad2b39efca992ee0cbc7e4743ac072ced04764d0a095e5ee791925fb00b64d0fb5222184a208434774d2a99c881cf5f1d58e6925de683b34d2a0681d85878f31de9664075fdcde1e9e107d2d596edfa83802af9c9b320c05815015404e9f7182e2231e79e3c4368386fc9711e9980ef9549cc20664a84f420a710343c0cadc1c9311b2f49acf1dc7b7e05a145c6f11bfccc9a1a2fe7430d2d4dc8fe6785f569e07b76b029ad511fb88fcb35bb49683a2f31f9f16bbfdcb960864fb96abf73836570706c2f1d01cf0cabcb18b86f8de3d1b5d3b9d93ab1a12e1fad3a89c8299df9a058ba3e720153146afb56f691aaeaa468a862b31328bc25a7fb3b9948ad5218390eb8745c02d9138f4d3408c48eb839ad448f3f077296b753da85acd65416f51a511b31ec28e84849ca037702b0e1e754b849613d93a537ed7ece32604c429dd5ded6742d4a5c4598e1cc57b2bb617380a17a43307634a47b093d5b83a13ac038206e10df0b7e600e6b5a13e333b90bc892494f7946b1a497aaa0cc2b067ec067720be6589125f3367fbbf08f2ce6e1cef265fe8c9138c924042871217ab000f5703c8b2ce2e69abbe23f1ce02b096ae8a0f3d9141d18caf9aff17b54ad5decc38326e2025431d3bf2f0f0fe83c7621ec7b9c0e1adbc52f7c669b95e826d584ea48e0f7be39f034a73ac7515ca676e349b216db62061c1e6b1e724df8709934e6474758b11836eab8969f9d1f91d62be120e4738cbdbf00813bef56a958fcce27e6f4ca9839eda68cb33074ad379dc634b915e01f49f58740735e6470628532f09a42e73dedece18079accdea036fb6408dfa0687eb60f12312a9c6c3d49633271e9d24d61f82f023c24de963af8f3e37852b776f3df20ff36e1c6678b42f0b2ee0dc6ad3adbdfecf3172219c8b23d7a7facff16a0cdf4ff9b75813688349cf480e6762cc6e7b1ad0f6d9bf5f1bfd302bef39efabec3bfb9b10e72913f95a2b9bcf3e301d7c5587936ace8bfc4442a6b9e4ea7066f774d8e3f46c1bbdaa06a73c1bc548fff75644351dac61860323a21e0577c73bcb673efda5a14d47c586f159f9dbc32c82bface9a0d9bbb5339fcb2ed7b206346b78bc3a72015e11a2f7469c4e5002755cca6acc99f35ee38d2ab1a1e0bf2f7b39680c53c63cf99d4a313d1eeef888e2735d5f82966af00f5b07eddb534e5510f91293ddbb13f57a3d1ca8c5f802560860feef3e571a6e547c0e4378b65ea5976cd7d6cba86f233d7aa5a98f52b718a057853cdaf6e61e", 0x1000}, {&(0x7f0000000200)="84c477421afe79e5aa7c9d63d36ede28", 0x10}], 0x2) (async) writev(r0, &(0x7f0000000480)=[{&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add", 0x10}], 0x1) (async) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) syz_extract_tcp_res(&(0x7f0000000180), 0x2, 0x7) (async) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x1}, 0xffffffffffffffc2) (async) fcntl$getown(r2, 0x5) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) (async) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x800b2a8, 0x0, 0x9, 0xffffffe1, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) (async) writev(r5, &(0x7f00000002c0)=[{&(0x7f00000001c0)="722ac32a838f8e3cb702b8173e8a3f51c27335cecc209bfed967a7cd317baa85cbf6cfb1376abdbdd698b8461d6d06eb34dc5e", 0x33}], 0x1) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000240)=0x1000) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc2485607, &(0x7f0000000000)={0x2, 0x7f, 0x0, 0x0, 0x0}) (async) socket(0x18, 0x2, 0x0) executing program 7: msgget(0x0, 0x210) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x14}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x201, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x7ff, 0x4, 0x1}, {0x1, 0x0, 0x7}, {0x7, 0x4, 0x7, 0x400101}, {0xc}, {0x5, 0x2, 0x4, 0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x80}, {0x50}, {0x812e}]}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="7f8e769e0afd415700000100", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @generic="429d9fd4591a12f2217e690b"}}}}}) executing program 0: socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x9}, 0x2, &(0x7f0000000bc0)="0b9d3027", &(0x7f0000000200)=0x4, &(0x7f00000002c0), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x2) kevent(0xffffffffffffff9c, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x8, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000005}, 0xffffffffffffff4f) fchdir(0xffffffffffffffff) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x84}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x1fb) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r4 = open(&(0x7f0000000380)='./bus\x00', 0x40, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\xa2\x01', &(0x7f0000000100)='tap', &(0x7f00000003c0)='tap\xe3a\x9a\xa8\xcb\xb5', &(0x7f00000001c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='/dev/bpf\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x40}, {0x64, 0xfa}, {0x8106, 0x0, 0x6, 0xfffffffc}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 3: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a392f26dd5293c", 0x4f) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="6c73c14ca54bdecd35c4d088e74707942857d85a1f1ad229d2f936229306057f4926f97f9413345f187d341c5bc9e89da30e35d5084110b63b16c26c9fa6cd0be139288a", 0x44}, {&(0x7f0000000240)="d8253e568f1a131b6ae57ef3a59bbf3a2b78891d02d2f032807fa9b105a729a4f1a604bad3b4ee349988a5982a22aaa3eb64", 0x32}, {&(0x7f00000040c0)="b20e9d7d55f69fb8b9aba26d2a679b415983fc97dc84f80db42e0d786615b032306ec1604fc20b723f845bdda4ed1e52d9376abb53961aed2a7ef4263f4c95a6ec63e42660c410ad7e2b0d06ac0ad10a2e3f6b38244ab2064e43735dd76ac2ccde1370d740ec1f281b43f8dca59b5a58f6520f969d7dd89c76d00d9c391ae1e00f4d865df0a8cb38ad5e3153c440201c4bc6f943ec60e2bfdb5e8e9293320933da588fcc5b8f793b86ecd4c35c4dd2bc90d0b5fc75aee03fa4f3236cbbd1ddd1e18c768e65c2b9213de36cc5d141770eed708d3cc933b966952d6814e4a1360aec51d0fae2bfb7d022df2d06cc51430429a4d46b69cb2222afc7a3b579dc74a322c90ef9ca04a369cb74f00b1cdb41dfa8a2488a49ec8b496c6efb821df2b0b107760d0344c227fc8a0df295b62da0db31a7bd60b8e8e30fd1eab69ebd8b81688fa051936dcfef68831535b49e6d30ec27d01d363ba7ad0e1253b280067a30a52e5892eb5e7f58d4d3a77d228e3ada4fc7d5a63153c4aeea642d10e2b10db7b57cf6150763a70d141f09d5cc9da3396a5a3d7c59c05892e2198aa0de842d0add0a25c37642697ad25ba4e9b6069ed74041ed4b204ce47bdc0cc2d88038957a51017642b89fe39aa138203097fb485013d53922c507af9136e7a355d43352de21d541b5fab08a805fb273fa9ed8b42a1d52f4e6f852ba19d6ebf408ffff0373d70a2e231e91624ab735e326bc32adf9cf6d0a67b208ffdaacaadc2a2b22df48e18576ae2ac37277c89e9f4621c17381cbc422e0f3813767c3bbc4386b1fd32f73cc64283d096aee8b3975dc5da3775e3657c339d93906f9111227019a3f0dafe3fac54e722cda5f66b9b5c0dde7a2bb89282bf06e70568c0c02e120e3383e6d0abe8935f6f35f36ee6ebf0bb4d0cf5f90ede6b1689d7d953893142f1518324a26ce3e63dd1ed005110e27914ce95637391c765de7c1f470c815ce02c021c96bb553b2c58c0d6c0c9620049f7e1c92ee71a3110de036777f117245bd69b2dc2860615b96136ed3e73f9519f71a14546f2ae8cf85a15b924a5bbd41068dd0e1e80475e2c14288cbf59fc2bfb8654dd2bf03a7c02a98cc71a1eeaa5950e18d107fda5ce499cc74c120188f16a1fc6c9aee355213b3775d7cd90cf507b32bc2f77e6e1c941dc2b238088aa3e9ca05bc63d85818a0d091092c8d9d53dc2b553a171b80ff66bd04dedd6fc48602321e7580ed5886434f985fb823ccd5b438ddcf9854c200352e343098521719f577d610d9199eb17be9eeded76e07d8255ec8405238ef313e", 0x3a2}], 0x3) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000080000009bb82f36b921aab39b58505f"}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f3df5dcbf0b72ec1d135395f4fba1606ca4e72f02bb56f107d9fc5913b46a2d6ad880e863d72573121e7a609c5bf62b5156607e29e273bd013101e9c70d5a4dba7148fbdbf3963d56cf665d7746eccc83ad9ab54c3df718111670808c0a9f68733a946a032f8e3d160233a7f094d0360896d7f4d1a37f6508412eb8c49823a3fa5b71350a243230e042f98473434bba2b529d1a59323bcad8046415077fd4b2bd39053014879c173166a78b8f5c72f7652899230b5735e7b4fde27d857726a68a6d2e3b8d74969be221b9f218c8c666ff970b79602b53ec60dfe741eb8de7fc899d569cd1e9871483281a253ed344a6641b16225eb441603923b4ce57cc3e7e3bae35efa2678631046bd73f53755fc130d4021e518ada6fe0695763c97c24c90d3b1a613984123a8a3e5e7b3fe87597a75c83174d0b5c16a14fa0b1dbfcf6119d8f2a1ae3a5858d15602d0d1ae9807e9d2e8e8ba5cfe83409a0d513ce5326036a02a68304b97b6da09c3255d43a7401fcb3d7d0628f5256421f0cee4ba37492c00d671db3a6768e4379cd3d253bb39523f0d6c2a86ee94521eb3ae2af97fb1810f137eee2e1ad64eb74360f42de68e528de81b406a76e08356538d968490d4409920e13753aa7bb5c6b02327327aff5d50a7a0029644645f658d30ed8327e0df687fd0eef20ac469f338e628515834f9837b7befc4ce4f0e638f2e50bd4fd7a8bf352a1e503c3eff12f3b16d8431937102f38f1ff50e829c3126671592f0ae602e2ac3bb79abcb3941a16d3101c974ab8f456823420a75159257cf984427c9bd9a02e0fd259d462e1b7c98a9a5c31ec4806f2e3fbdcfc6c842e0b43cfe812bfbc930a4e9617bb06485d35ca0f6fb393a75232a83e5aaa82479df646093f67ded97c9c3ba888036575bd80a94a41cfc6e8218c90ff276477c04563944b7f886d076bebb2b63fab40148749b2299c637fc5aba6832bdafabe7b5bf4c31ae246dc1fbd4985e495e4850b680d296e397f16dae187e0b7f59faffd8b23c7cb97caa950464085245b942787efdc475223eda95f94a257402aea844a034895e259c841889d67cb45986415568dc381427ecc62a324165df91aeb77ecd4adc08effeaa4a43f6bc66596ebcb4b7d047e391f950a7e0e5b0d670b871c937c5b0261f81921e70f90286cbc352a79744abaccc8e9e1b6efc28cc314b90d8596852057d9db6c9a7df6944a820d00d85c6e5eb82fa94293beb15cd871879c6f9fc1ff463339c0cfc2b36c2d519534c0a619352e7ed60e3a5d93e947049ea5b4156e5ca541526c55133c6f3685b47ad8ed537d7ecbfe269c95f691829f74b5e0ea9b17054f9fce826c2fab3da6489b5badb0c9fd8ee34390f78dab1536eb27a5185758cde3cb402441fe3b872d84e328cac949027e2dee992709e8f40ea0b512c2d28cde4d3bfe9a97828439ed8ed6f981128b744a3ff0200a526e73b4a1997b8f672bcb4fc2d5f5b2388c97a1d647e3ee0620e83df4bfae1f3f942aabdbe2241e8cdcb1b82c8c927c1c4a2d1351264f21dfe118e447b1589fcd8d7550ac1c626b59558fc94375d40891a7908603ab3dc0ad5e647010eb9bd36ef5e533abd1123ecdc78ec316ac2540fa69f694241bb68672d11bde7df2b42545e88dd4a2ef593c9f9d78ab1ab0af696d66431b66805c7e9f09b9d72d9a7347f6384c32f139a8e3302365908bbab9a7e48da83ea5bc1316b4aa87b9e34720b4156d06e7298f3851f3ba08656dbdbf2c323533189c61e425c1a1999ca9b461b0d2fe63eba545298b5f14c98bec345a85dabf27a04eb53d5c74fb2941cd01a9411bad5f33ac0a31ed442c6dbb275eae698f3603583aad0188", 0x709}], 0x1) executing program 2: r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socket(0x1, 0x2, 0x0) syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = getuid() r3 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) setreuid(0xee00, r2) getegid() syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc020021e96c58afb8817c8be16207fe", @ANYRES32]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 4: r0 = socket(0x2, 0x1, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x0, 0x0, 0x80}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)="16fc2da4106797a0d777891f0099c54a90d759a3803bf3ba2b570ea170b697024d237294f231d3326755d003caa2ee4bfe14b8a0ba335a7058e28831e9967d4a53542de08c02f92e3aacd69739b38e020e72749784d9a68c66903f7e9b84d672f0629055cffb30a25f4f89882b2cbd0e86934358f15fbfbe0dbc9af17e3905c553f3349a875f53d143ae000000000000d5e2a3e8a2c2cda86f448913da48497cbcb39ebe9467d7feaa9d11dbb514627a6d85dc4fdbb6275fe6b95fed668cc1f9a1fa56971436b1bff41a78325e96a9c0a8fe828e51fdef1ed6a778108a091f6e5f93181121d71887cd67c4ef7e8af864cda6277b91476cfde80000000000000fe1836ac02900a6647485892154392cfd4db92a7474da13c8e8d29594254f81eb74e30ea63e20b2d3267faadc01e9f5ec95462bac5ff93994ff6b", 0x13a}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4, r5, 0x0, 0x1e4}}) r6 = socket(0x20, 0x1, 0x1) syz_open_pts() r7 = dup(r0) listen(r6, 0x2) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r8 = socket$inet(0x2, 0x4000, 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) fcntl$getown(r1, 0x5) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000000fd06000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907a6c400000200361b1257aea8c5000020020000fc00000068bfba0901000008e371a3f8343712059eadb71d89e000e20681e4b28000eeff", 0xb1, 0x9, 0x0, 0x0) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000200)) executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) sysctl$kern(&(0x7f0000000300)={0x2, 0x20}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000001440)="cca610fb", 0x4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000002c0)={0x5, &(0x7f0000000140)=[0xf5d5, 0x6, 0x80, 0xffffffff, 0x4]}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000740)={0x1, 0x4d}, 0x2, &(0x7f0000000780), 0x0, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) socket$inet(0x2, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x4, 0xd7) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2485607, &(0x7f0000000300)={0x2, 0x0, 0xa, 0x0, 0x0}) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x3, 0x8000}, 0x10) socket(0x0, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xfffffffffffffde1) setegid(r3) setgroups(0x0, 0x0) r4 = getuid() syz_emit_ethernet(0x74, &(0x7f0000000300)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x3e, 0x3a, 0x0, @mcast1, @mcast2, {[], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x0, 0x0, 0x0, "dfb87b78abdb36d0141a64a4357635b0b5d2b9a3386ead722f057aaf21956b09bed2a5655dbc875a2b07bffeb8a4"}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x12, &(0x7f0000000140)=ANY=[]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) select(0x40, &(0x7f0000000100)={0x10a}, 0x0, 0x0, 0x0) setreuid(0x0, r4) unveil(&(0x7f0000000380)='.\x00', &(0x7f00000002c0)='c\x00') executing program 2: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() r2 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xa37, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x800, 0x0, r2}) socketpair(0x1, 0x8000, 0x80, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x4b, 0x1, 0xcc45, 0x2}], 0x3, 0x0, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000140)=0x1) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000000}) mprotect(&(0x7f0000602000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x497, 0x0, 0x5, 0x6, "1560d6abc4e1feda07a39301d8734b12dd01cf61", 0x6, 0x2}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x1) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000000c0)="996669ca7547c10bcac8756a39bf884fe7ba22d47763372bca62c3c07e1105c6312bbccef1a02cfe66734960d3afe21cf55ccb0cb3", 0x35}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) dup2(r3, 0xffffffffffffff9c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) mknod(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffff7, 0x7fff, 0x40049c, "ec9228440511f0210d2de85d1554000800ff0400"}) writev(r1, &(0x7f0000001a00)=[{&(0x7f0000000600)="5a69c72baf5fd3232db459d94484a842aaf90806a411650e0d08", 0x1a}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) pwrite(r1, &(0x7f0000000100)="677ffee64ec9cd754a872d8586d34814d8108b7bed46f57bb943aa800bd64b09e4bf0561eb9d484d9c3fa8f78814276cb139d52b239501c9c37c93e5ff9bdcc3114327c59ab7f60832af6a8360f751e1aaf6c991801a622dd16d7daa3b322af8a482abe4b6d313c4df70619f20a1342f9a0d35c56ed138c677aed7b783d911a61ca0b4168a569c6e20ca5b05dad19722b2f766a90f691fc3497e0435ce3c05f703cc157fb1ab90f01b81d115", 0xac, 0x8) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, &(0x7f0000000040)="c50b40aecbf6c937f3baf86b3951b991e327ea0e", 0x14) executing program 6: socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x5, 0x4) r1 = socket(0x2, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="ace1be0e93b7bf7e", 0x8}], 0x1, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0) poll(0x0, 0x0, 0xffffffff) syz_open_pts() executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, 0x0, 0x0) r2 = dup2(r1, r0) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) socket(0xb49f99cb74cfcb54, 0x4, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6", 0x3) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000140)={0x2, 0x0}, 0xc) r5 = kqueue() writev(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x4, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000580)=ANY=[@ANYBLOB="97f514cbb7d7f3fd52ffffff88e7"]) syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) kqueue() select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) executing program 4: shmget$private(0x0, 0x1000, 0x78c, &(0x7f0000ffe000/0x1000)=nil) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x6, 0x3, 0x81) sendmmsg(r0, &(0x7f0000000780)={&(0x7f0000000740)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="b431e12dd5c73f652666c5c33b1b3cc6bc4f5db41c3a2f590382d33021035264e5ca9537469c6ad0cbfc1d7a2d100eb28c48e0c4f6a2e9822cd67e9b03ea049b0a6747c27a18666e2f53047f9c923f7ee5c199b49b6026b20a", 0x59}, {&(0x7f0000000140)="91205b454e1b2a1ed7b97c074ef6463b5126f87a2a78bb57b3c074fba778382e79f2a71541d35d8d6b915222fa22ec5a2db75c3a3c8e3787ff2f082903db1e8efe6ebfe7544b19b7d7a8d8643ead54bede2570a11c370fea4eb61d2b", 0x5c}, {&(0x7f00000001c0)="3aa2a2b738e9228858dde7f5f2197366a5e0126633cfee5849a97816784e899d0c92379ed6dd4476253ca4ff343ca2a05eb06853798768e238330c160b2bd61c154415f87ccece750bdaf7d183d1a5e2f1183941f589b58bd4eb0ca5d7d8f5ff29006387f199ed0e87bf1b3e0c511713dfb5c816da139caee1d8d7db91df3377dda20cdb565371244b395c31d210be9a97a9de40", 0x94}, {&(0x7f0000000280)="3e8b7e4ef96bcfcbd3", 0x9}], 0x4, &(0x7f0000000300)=[{0x100, 0x1, 0x0, "ac7cfc8dd7a92e4d88299bf3c13b1c88884e914e29e67b18bc4ac902a862779bb7e5be493795d2d520e71e1ffc3e8078990f2563cff7e7fe78832a7c01d4eb7499d35d20034f768553a0628fa5de62ccc208c03b3f107407bc82f8c2727401c69876ac3881b9cc6f4fafd478f08b09fc6bd54a9d59b0b75fcc3d59d7a98d07df9bfd395841c0e29d1e40aebc6691159f13eb7e1579557c82afbc25d540c47c18e81339a98acdf1a89405ce0f54a857912715ab8e5b6b07809b2657d1253b39d883ef04bdbcee544a7f8ad0b286e0acd9363df47536c0ccc57b74517035b2364513fef11b95ed8d4d87"}, {0x88, 0x1, 0x8, "af74b5f337f501ee371353bdb41fd1958f0e10d4db0b3e5ce0e26da6d4ec2f4f2daedafb923352bed3395da5ed53846b0c7c39f42da4052b8df84b4bf9c78d63594d22996ee0872fe19914a5eea8ed13a5ff613765e3391ddf1762fa9d7f08aeb9b224aabbd46eca81665e5b691bb84efb8c6608ef32353e"}, {0x70, 0xffff, 0x1000, "e1b1230d62e482de2bf68ec1a4cb110df19c5a75e1d6d89530e2761bc856af7fcaf26a5965930f6979ddc0403df39fc61d9ee6cc1024f6e2a8de59a7744c2c852991b78e26ec3b9e4aab9b7b516e6ed13b4f897fa17b9d52b1260d8d104ff48d"}, {0x28, 0x1, 0x9, "d9de52259f13454de35789a342c94270ea1b0760abe5"}, {0xe8, 0xffff, 0xff, "69c7aef7e8c1aa8cc22320f8958c14d0be8f7297c674f94de4a0fdabb22603432ee276f1d6a6d001a0ab103936cc87fc48ae88154b81162977c7547d1e0a8627fb032b62697ceac6bb5fe80e10be73c0083e14b026640ffe5056934ba6197c958562e07233e570618cbc83e7e3b7ac0778e2077fc539fb37e6b2edcda0e22c5ae670854980c9d04209a165fb773a1bf1909cb20f8575c7d777b5c24d2f043f971f17cd35d26a54f9ff44f6dc2c819dfb804d67a683a097a93e8526bc7a1e8b92292d199cd5d966307eb2f537091ff539d5"}, {0x98, 0xffff, 0x9, "7dedae6065cfd13291ab6bd580678703c9f3cc94ee57a8a221c20273b8974e205bb256aa94a5d451537a0fea6516411dad1f5262bd2cd4cf2e920f187bb2fe5cf97c8491d28dade3bc175045abd3c44cd7e2f01a7879efae3c6c4bf8403753e2564c35bda291353bd69c980e024d9c813a060d83359cb1f762586b6a21da0e1d9c2d"}, {0x10, 0xffff, 0x1}, {0x80, 0x0, 0x8, "a944605e72a586a4449be961703b6823b884b2d73523cb65893032fee7942e4686a7080af32908f9b1dc1e4653a3644ec1f0f2d318f3be92a6eed9b05fcc37b2f94944c289094135d5605ea05ff8e5d09987e65657d8b8dee81e706e232a8bcc66449c8efb4ef8e6c9"}], 0x430}, 0x4000000}, 0x10, 0x401) recvmmsg(r0, &(0x7f0000001c00)={&(0x7f0000001bc0)={&(0x7f00000007c0)=@in, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/241, 0xf1}, {&(0x7f0000001900)=""/180, 0xb4}, {&(0x7f00000019c0)=""/226, 0xe2}], 0x4, &(0x7f0000001b00)=""/192, 0xc0}, 0x1}, 0x10, 0x2, &(0x7f0000001c40)={0xec44, 0x3f}) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001c80), 0x0, 0x0) r3 = open(&(0x7f0000001e00)='./file0\x00', 0x100, 0x118) socketpair$unix(0x1, 0xf, 0x0, &(0x7f0000001e40)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000001cc0)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x20, 0x5, 0x4}, {{r0}, 0xffffffffffffffff, 0x28, 0x80, 0x1, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x36, 0x20000000, 0x532, 0x7}, {{r0}, 0x4, 0x4, 0xfffff, 0xfffffffffffffffd, 0x3}, {{r0}, 0xfffffffffffffffa, 0xc6, 0x4, 0x4, 0x7}, {{r0}, 0xfffffffffffffffd, 0x85, 0x40, 0x1, 0xffffffff80000000}, {{r0}, 0xfffffffffffffffa, 0x4, 0x25, 0x1000}, {{r0}, 0x0, 0x40, 0x40, 0x1, 0xdc1}, {{r2}, 0xfffffffffffffffa, 0x0, 0x2, 0x20, 0x2}], 0x9, &(0x7f0000001e80)=[{{r0}, 0xfffffffffffffff8, 0x48, 0x2, 0x4, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x4, 0x20, 0x8}, {{r3}, 0xfffffffffffffffb, 0x48, 0xfffff, 0x5, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x86e1, 0x40}, {{r4}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x7, 0xa543}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x5, 0x2}, {{}, 0xfffffffffffffffa, 0x20, 0x40, 0x9, 0xffff}], 0x1d, &(0x7f0000001f80)={0x7, 0x20000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001fc0)={0xffffffffffffffff}) getpeername$unix(r6, &(0x7f0000002000)=@file={0x0, ""/512}, &(0x7f0000002240)=0x202) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000002280)={0xc065, 0xff}, 0x10) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000022c0), 0x100, 0x0) dup2(r1, r7) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002300), 0x8000, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r8, 0x40105706, &(0x7f0000002340)) r9 = msgget$private(0x0, 0x404) msgctl$IPC_RMID(r9, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000002380)=0x7) pwritev(r5, &(0x7f0000002480)=[{&(0x7f00000023c0)="5bc7d992324b9c05db7dbb872dcc1d6602acaaeabbdb622c", 0x18}, {&(0x7f0000002400)="5bc50108db20b28159f4050dd6f4af06a0e4cd9d71eb3614e7", 0x19}, {&(0x7f0000002440)="04757a82d31bb4fb9373d7", 0xb}], 0x3, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000002500)={&(0x7f00000024c0)=[{0x86, 0x7}, {0x8, 0x8000}, {0x89, 0x501}, {0x87, 0x3}, {0x87}, {0x85}, {0x88, 0x90}, {0x47, 0x70032c9e}], 0x8}) ioctl$KDGKBMODE(r7, 0x40044b06) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000028c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002900)={0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002940)={0x0, 0x0, 0x0}, 0xc) r13 = accept$inet6(r2, 0x0, &(0x7f0000002980)) r14 = openat$vnd(0xffffffffffffff9c, &(0x7f00000029c0), 0x100, 0x0) r15 = getppid() sendmsg$unix(r4, &(0x7f0000002a80)={&(0x7f0000002540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002880)=[{&(0x7f0000002580)="c4a771c786c3ef80ec3e5b8ca947476762253140001f4b80665de05b3e8583ea96eb3407588e34113c964145d0866e1d7167648bdeb0a3cf2cc375b7550a39b00c407694f4460a35a9e98fbc4d6312ae8b637928a9bdfd74718ec57aabaa22e36ab90179ac793c31bfb8c86e0d82402b836bad13ddcb15e60921cc4e67e3a0ef4ad14c581e7b2796e4cdd7eb933307e9783122a195334e041086e565fd5c66b89ef44b60d9a22b065e03313fa75c0d81d8e2e9cdd48aeb", 0xb7}, {&(0x7f0000002640)="5cf43fa88b93de6ddc3e916d625db5bbf107793fb1b294e4c2e802fc23666a1a5fefca20df4e8d3c1b31a45c4a1d38322d7e0afeb98bf3b030cd8eb97bb1ccab5863a1e7ee31a615868fe6701e5b65d75cb53aa28591e546b5945a20fca479b5e57a4c127b0451387d47ac04cb58101649e8bd8cc3204cf0b10b0fd231fef3c7322dbc7cbb8c08ca7b776f5f2dad77a65dbb34d3d722a1c3107beba231d8c23b2de06312e1d424062756fb5764a52b567c580a140b493997dce6eb8e55783a9f6f5a6e17ff4830d157bf15b30d7a2edd85c5ef5c5284eacc0854b75fd0903a66bdc803effae17baa7cbea671b10a8c3e5302cc000910", 0xf6}, {&(0x7f0000002740)="ae8d5993456223053a1bc80e8edbcde7f6a4c93af22e00c3fa662adf9f7a99dde74207e8e430d170ed9aec166c29f53884ba8ee635141dedd991a7c81672b1ff4640575196ce0ff09000c76fc83750d105016fa8436b393f548f7173c412a5b084c28f0a6a0166fd0e4967366ce309c6ccf1bfbe0929edef5890a6cf40588fed2dcf01ef8f18b01929fce1a77af99c87f58c44efc84a0c0ce359f49fef711dcbf110bcbc6002bfcaad94398a9bca138a973fdb221d161dc8d727ab7a43fa5646277547d8ca020bb1bade8dffa2356e9f", 0xd0}, {&(0x7f0000002840)="9f910e7be43fe0dc3571b0955c356fb882393da494dbd0280d5fc46060fd9bc1", 0x20}], 0x4, &(0x7f0000002a00)=[@rights={0x18, 0xffff, 0x1, [r8, r10]}, @cred={0x20, 0xffff, 0x0, r11, 0x0, r12}, @rights={0x20, 0xffff, 0x1, [r0, r5, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15}], 0x78, 0x409}, 0x0) executing program 6: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) close(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r3 = socket(0x1, 0x1, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) syz_open_pts() connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r4, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a392f26dd529", 0x4e) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="6c73c14ca54bdecd35c4d088e74707942857d85a1f1ad229d2f936229306057f4926f97f9413345f187d341c5bc9e89da30e35d5084110b63b16c26c9fa6cd0be139288a", 0x44}, {&(0x7f0000000240)="d8253e568f1a131b6ae57ef3a59bbf3a2b78891d02d2f032807fa9b105a729a4f1a604bad3b4ee349988a5982a22aaa3eb64", 0x32}, {&(0x7f00000040c0)="b20e9d7d55f69fb8b9aba26d2a679b415983fc97dc84f80db42e0d786615b032306ec1604fc20b723f845bdda4ed1e52d9376abb53961aed2a7ef4263f4c95a6ec63e42660c410ad7e2b0d06ac0ad10a2e3f6b38244ab2064e43735dd76ac2ccde1370d740ec1f281b43f8dca59b5a58f6520f969d7dd89c76d00d9c391ae1e00f4d865df0a8cb38ad5e3153c440201c4bc6f943ec60e2bfdb5e8e9293320933da588fcc5b8f793b86ecd4c35c4dd2bc90d0b5fc75aee03fa4f3236cbbd1ddd1e18c768e65c2b9213de36cc5d141770eed708d3cc933b966952d6814e4a1360aec51d0fae2bfb7d022df2d06cc51430429a4d46b69cb2222afc7a3b579dc74a322c90ef9ca04a369cb74f00b1cdb41dfa8a2488a49ec8b496c6efb821df2b0b107760d0344c227fc8a0df295b62da0db31a7bd60b8e8e30fd1eab69ebd8b81688fa051936dcfef68831535b49e6d30ec27d01d363ba7ad0e1253b280067a30a52e5892eb5e7f58d4d3a77d228e3ada4fc7d5a63153c4aeea642d10e2b10db7b57cf6150763a70d141f09d5cc9da3396a5a3d7c59c05892e2198aa0de842d0add0a25c37642697ad25ba4e9b6069ed74041ed4b204ce47bdc0cc2d88038957a51017642b89fe39aa138203097fb485013d53922c507af9136e7a355d43352de21d541b5fab08a805fb273fa9ed8b42a1d52f4e6f852ba19d6ebf408ffff0373d70a2e231e91624ab735e326bc32adf9cf6d0a67b208ffdaacaadc2a2b22df48e18576ae2ac37277c89e9f4621c17381cbc422e0f3813767c3bbc4386b1fd32f73cc64283d096aee8b3975dc5da3775e3657c339d93906f9111227019a3f0dafe3fac54e722cda5f66b9b5c0dde7a2bb89282bf06e70568c0c02e120e3383e6d0abe8935f6f35f36ee6ebf0bb4d0cf5f90ede6b1689d7d953893142f1518324a26ce3e63dd1ed005110e27914ce95637391c765de7c1f470c815ce02c021c96bb553b2c58c0d6c0c9620049f7e1c92ee71a3110de036777f117245bd69b2dc2860615b96136ed3e73f9519f71a14546f2ae8cf85a15b924a5bbd41068dd0e1e80475e2c14288cbf59fc2bfb8654dd2bf03a7c02a98cc71a1eeaa5950e18d107fda5ce499cc74c120188f16a1fc6c9aee355213b3775d7cd90cf507b32bc2f77e6e1c941dc2b238088aa3e9ca05bc63d85818a0d091092c8d9d53dc2b553a171b80ff66bd04dedd6fc48602321e7580ed5886434f985fb823ccd5b438ddcf9854c200352e343098521719f577d610d9199eb17be9eeded76e07d8255ec8405238ef313e", 0x3a2}], 0x3) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000080000009bb82f36b921aab39b58505f"}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f3df5dcbf0b72ec1d135395f4fba1606ca4e72f02bb56f107d9fc5913b46a2d6ad880e863d72573121e7a609c5bf62b5156607e29e273bd013101e9c70d5a4dba7148fbdbf3963d56cf665d7746eccc83ad9ab54c3df718111670808c0a9f68733a946a032f8e3d160233a7f094d0360896d7f4d1a37f6508412eb8c49823a3fa5b71350a243230e042f98473434bba2b529d1a59323bcad8046415077fd4b2bd39053014879c173166a78b8f5c72f7652899230b5735e7b4fde27d857726a68a6d2e3b8d74969be221b9f218c8c666ff970b79602b53ec60dfe741eb8de7fc899d569cd1e9871483281a253ed344a6641b16225eb441603923b4ce57cc3e7e3bae35efa2678631046bd73f53755fc130d4021e518ada6fe0695763c97c24c90d3b1a613984123a8a3e5e7b3fe87597a75c83174d0b5c16a14fa0b1dbfcf6119d8f2a1ae3a5858d15602d0d1ae9807e9d2e8e8ba5cfe83409a0d513ce5326036a02a68304b97b6da09c3255d43a7401fcb3d7d0628f5256421f0cee4ba37492c00d671db3a6768e4379cd3d253bb39523f0d6c2a86ee94521eb3ae2af97fb1810f137eee2e1ad64eb74360f42de68e528de81b406a76e08356538d968490d4409920e13753aa7bb5c6b02327327aff5d50a7a0029644645f658d30ed8327e0df687fd0eef20ac469f338e628515834f9837b7befc4ce4f0e638f2e50bd4fd7a8bf352a1e503c3eff12f3b16d8431937102f38f1ff50e829c3126671592f0ae602e2ac3bb79abcb3941a16d3101c974ab8f456823420a75159257cf984427c9bd9a02e0fd259d462e1b7c98a9a5c31ec4806f2e3fbdcfc6c842e0b43cfe812bfbc930a4e9617bb06485d35ca0f6fb393a75232a83e5aaa82479df646093f67ded97c9c3ba888036575bd80a94a41cfc6e8218c90ff276477c04563944b7f886d076bebb2b63fab40148749b2299c637fc5aba6832bdafabe7b5bf4c31ae246dc1fbd4985e495e4850b680d296e397f16dae187e0b7f59faffd8b23c7cb97caa950464085245b942787efdc475223eda95f94a257402aea844a034895e259c841889d67cb45986415568dc381427ecc62a324165df91aeb77ecd4adc08effeaa4a43f6bc66596ebcb4b7d047e391f950a7e0e5b0d670b871c937c5b0261f81921e70f90286cbc352a79744abaccc8e9e1b6efc28cc314b90d8596852057d9db6c9a7df6944a820d00d85c6e5eb82fa94293beb15cd871879c6f9fc1ff463339c0cfc2b36c2d519534c0a619352e7ed60e3a5d93e947049ea5b4156e5ca541526c55133c6f3685b47ad8ed537d7ecbfe269c95f691829f74b5e0ea9b17054f9fce826c2fab3da6489b5badb0c9fd8ee34390f78dab1536eb27a5185758cde3cb402441fe3b872d84e328cac949027e2dee992709e8f40ea0b512c2d28cde4d3bfe9a97828439ed8ed6f981128b744a3ff0200a526e73b4a1997b8f672bcb4fc2d5f5b2388c97a1d647e3ee0620e83df4bfae1f3f942aabdbe2241e8cdcb1b82c8c927c1c4a2d1351264f21dfe118e447b1589fcd8d7550ac1c626b59558fc94375d40891a7908603ab3dc0ad5e647010eb9bd36ef5e533abd1123ecdc78ec316ac2540fa69f694241bb68672d11bde7df2b42545e88dd4a2ef593c9f9d78ab1ab0af696d66431b66805c7e9f09b9d72d9a7347f6384c32f139a8e3302365908bbab9a7e48da83ea5bc1316b4aa87b9e34720b4156d06e7298f3851f3ba08656dbdbf2c323533189c61e425c1a1999ca9b461b0d2fe63eba545298b5f14c98bec345a85dabf27a04eb53d5c74fb2941cd01a9411bad5f33ac0a31ed442c6dbb275eae698f3603583aad0188", 0x709}], 0x1) executing program 6: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa"]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x101}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4001, 0x0) dup2(r2, r2) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) fcntl$getown(r3, 0x5) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r6 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)="f9", 0x1}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x53) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0x4) close(r2) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x60}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x5, &(0x7f0000000980)={0x1000000000008}) syz_open_pts() close(0xffffffffffffffff) setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x4000, 0x6aa, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000140)={0x10, 0x961, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xaf}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000005000/0x3000)=nil, 0x2000000000006}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x3}], './file0\x00'}) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x80}, {0x40e}]}) open(0x0, 0x0, 0x0) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0xdd514a5ba27c65c, 0x1, 0x20) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad800383a008a211dd1450021b07f5a1957de740000fe80"]) connect$inet(r0, &(0x7f0000000000), 0x10) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x40, 0x3cb, 0x3}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0xffffffffffffffff, 0x2}, {{r3}, 0xfffffffffffffffe, 0x8a, 0xf0000000, 0x10001, 0x101}], 0x4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x10, 0x7, 0x6}, {{r0}, 0xfffffffffffffffa, 0xc1, 0x4, 0x0, 0x7}, {{r0}, 0xfffffffffffffff9, 0xcf, 0x2, 0x5, 0xbb44}, {{r0}, 0xfffffffffffffff8, 0x60, 0xfffff, 0x7f, 0x7}, {{r0}, 0xfffffffffffffffc, 0xe, 0x8, 0x4, 0x10000}], 0x0, &(0x7f00000001c0)={0x200}) executing program 6: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7ff}, 0x0, 0x0, 0x1}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x64, 0x0, 0x0, 0x7}, {0x61}, {0x2006}]}) r1 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmat(0x0, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) semctl$IPC_RMID(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x4, 0xd7, 0x8, 0x1}, {0x0, 0x68, 0x1, 0x9}, {0x1, 0x7f, 0x4, 0x1}, {0x400, 0xfb, 0x17, 0x18}, {0x7, 0x9, 0x40, 0x9}, {0x9, 0x6, 0x7, 0x4}, {0x13b9, 0x9, 0x0, 0xffff}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000004c0)=[{0x30}, {0x7}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) syz_emit_ethernet(0x46, &(0x7f0000000440)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2}, "0300000000000000"}}}}}) executing program 3: r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0) semop(r0, &(0x7f0000000440)=[{0x2, 0xd6, 0x800}, {0x0, 0x3, 0x1800}, {0x0, 0x29}, {0x2, 0x8, 0x1800}], 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r2, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x6}, 0x10) open$dir(&(0x7f0000000480)='./bus\x00', 0x10000, 0x5) writev(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040)="0300", 0x2) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') semop(r0, &(0x7f0000000100)=[{0x5, 0x18}, {0x3, 0x6, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x8) executing program 6: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) executing program 1: syz_emit_ethernet(0x36, 0x0) open$dir(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r1 = dup(0xffffffffffffffff) getpeername$inet(r1, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x6e, &(0x7f0000000300)={@empty, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x60, 0x0, 0x71, 0x80, 0x2, 0x0, @empty, @remote={0xac, 0x14, 0x0}}, @generic="77e75a61fed3d03ece523a25d223ba6a9a1b797539c79d0fee66bd73e59bbca1539cb7d355fc8f0ee9adedadbb11d997b4d04387501b3f66af6ad718dce8fd031d5265fc5d121a9c8ea8e92b"}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000140)=[{0x3f}, {0x3d}, {0xa, 0x3, 0x0, 0x1}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00', 0x3) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x1e5f) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pwritev(r4, &(0x7f0000001800)=[{0x0}], 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x79, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 3: getuid() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00\x00\x00', 0x5}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) clock_getres(0x5, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x20, 0x3d, 0xf2, 0x81, &(0x7f0000000000)={{0x8c, 0x9, 0x3, 0x2, 0x8, 0x9, 0x7ff}, {[0x5, 0x0, 0x8000, 0x353f, 0xbbd1, 0x4, 0xffffffffffffffff, 0x9, 0x0, 0xffff, 0x3, 0xbb6, 0x2, 0x80000000, 0x1ff, 0x4, 0x8, 0x80000001], [0x81, 0xffffffff, 0xbe9, 0x2, 0x92ed, 0x3, 0x82, 0xa85, 0x8000, 0x9], [0x3ff, 0x8000000000000000, 0x68, 0xef, 0x4, 0x1, 0x70], [0xffffffffffffffff, 0x7f, 0x6, 0xda3, 0x1, 0x40000000], [{0x5, 0x9, 0xfffeffff, 0x7}, {0x3, 0x3f, 0x80000000}, {0x401, 0x4, 0x7f, 0x800}, {0x0, 0x4, 0x5e9, 0x2000}, {0x6, 0x9, 0x4, 0x5}, {0x42c3, 0x6dc, 0x5, 0x7fff}, {0x7, 0x4db1, 0x3, 0xab09}, {0x3d, 0xfffff800, 0x1, 0x2}], {0x101, 0x800, 0xdac, 0x6}, {0x8, 0x20, 0x7, 0xa4}}}, 0xc0, 0x1}) executing program 6: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x401, 0x8}, 0x8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x3011, r0, 0xeba2) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x8, 0x846}, 0x10) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x3, 0x8, 0x7fffffff}, 0x2, [0xffff2307, 0x5, 0x20, 0x6, 0x4, 0x1000, 0xfffffffe, 0x84000000]}, 0x3c) r2 = getpgrp() mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x1000) renameat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') sendto$inet6(r1, &(0x7f00000001c0)="409b170f4f89ef3f262d23483afdb0e729313ab6e2d32c8d13d89930f25083b7f92149c53f1c911411da4574f0a3b92c89515cf3f2bcf883ad58c0ec2b0ad95635994026d82e8f2e9c740717caa2e77f6fbe92213f1805919eb75b1b4ef4afcd120331c11cc841f1dabdbb1988a5f666a6dc4dd636f36f84f316185f066241e4c0717d5f36b3f1d57deea3ce01a6329675014449d0d21e9e59826e8e01a46711", 0xa0, 0x40c, &(0x7f0000000280)={0x18, 0x1, 0x2, 0x9}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(r1, &(0x7f0000000340)='./file0\x00', r3, r4, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000380)={0x1, 0x2, 0x8000000000000001, 0x8, r2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) fchdir(r1) r6 = getegid() fchown(r1, r5, r6) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000480)) r8 = getgid() setregid(r8, r4) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000700), 0x500, 0x0) ioctl$PCIOCGETROM(r9, 0xc0107005, &(0x7f0000000780)={{}, 0x7, &(0x7f0000000740)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f00000007c0)) flock(r1, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000800)={0x2, './file0\x00', './file0\x00'}) writev(r9, &(0x7f0000000b00)=[{&(0x7f0000000840)="dfeb576f0cb26934d270852d9c624d0bdfff00f5b94127a526e51a16b4981140d01633c27e5a7e4cb1a1373881070e0901a911519cb5984eecd647082e798ea301ff1c1ebbeaa525f1a63601582e82092fb0f1b5248bb61f328840b9f6f8b3fd008c5febcb7b8a4c0b7cb8a2ea5f4b267d2aee28b25ba639963954", 0x7b}, {&(0x7f00000008c0)="9275b6c25551e37605f9e98a57c4ee431e23cef3fe248bd913bc25c9b4a0195e9d6c8f0342aed9f49a3cda23f84e23cdae55d3925f88aa1e413fd72a4ccffff537d899dc01c562f1f9f13df4d5d9ca41c8184b78db5a7640e3a09faec1b1048b13010efb8b48f975fef6ce3ac830", 0x6e}, {&(0x7f0000000940)="e14bf8bc39eeeddc911615dfcb45adcdf2f852d27675a20e6d1c7f97c1becc3d6cd7fa394b1fdac46d66938d4e6f8e3d0bc7f888a5ec1fe804f2fc1c0d85388b2858301c9604631af0c910d7ea2a5785fdadd0aab884322a999336a61a26ccd210128f00c186cc0b2ab0d309fe0f462fe9f13a1b317053c7d5dc080b6e06636df76b03b4747b4d97b3e86c537db103ffff32c2", 0x93}, {&(0x7f0000000a00)="81d7079dd5a07c3627e7b5b3c2b14c1bc1242e49e59f4274d5c2a4eed99dd56350c2753540edd15bf3e0984d0253e3c847773c88d31b9cf27a10879f101f78251c7ebe9237ab507d93f21562ba67b89fcc8c1acd13519597d44a5b3c89f9e3dfa0c3d597673dd6801e34554ddbd7898b62fdbc82c88f3872d62b8927d7973a3b92adf78e5c2695dcf02361bac003dd4736a54c5f221d4a76fe7e8655e0edc2359e30adf0fb07034f9657c4a66c38d11b90922fdb6621a6f30ec397b88746b33dfb380af766c6561aa948c005815ecd5733bc89f13cefe2b9db48b1fc69ff0d73ef01de9b3601a6605c510ee9f230d47397f8edbbf6", 0xf5}], 0x4) fcntl$getflags(r0, 0x1) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000b40), 0x400, 0x0) lseek(r10, 0x3f, 0x0) executing program 1: open$dir(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x20}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) r1 = syz_open_pts() renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) open(0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x23f) setuid(0xee01) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069af, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x9, 0xffff4a87, "00000000000000000000000000eb00", 0x4}) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) executing program 4: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7ff}, 0x0, 0x0, 0x1}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa"]) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x101}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4001, 0x0) dup2(r2, r2) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) fcntl$getown(r3, 0x5) (async) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async) r6 = socket(0x18, 0x2, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)="f9", 0x1}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x53) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0x4) close(r2) executing program 3: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x8) syz_emit_ethernet(0x10a6, &(0x7f0000000040)={@local, @empty, [{[], {0x8100, 0x1, 0x1, 0x1}}], {@ipv4={0x800, {{0x25, 0x4, 0x2, 0x2, 0x1094, 0x65, 0xdb, 0x0, 0x2e, 0x0, @rand_addr=0x50, @empty, {[@timestamp={0x44, 0x18, 0x2, 0x0, 0x5, [{[@loopback], 0x7}, {[@multicast1], 0x2}, {[], 0x5f4}]}, @rr={0x7, 0x17, 0x40, [@multicast1, @multicast2, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0x27, 0xff, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @rand_addr=0x328e, @multicast2, @local={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x27, 0x7f, [@broadcast, @remote={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @empty, @broadcast]}]}}, @generic="56b9fb30064fe83f6116c8103ba7d292d54163a1dc1744ddd5bfabd72c5dde0cbf779761172cd6fd9e752f0440e0c9e56b6dcb8e0f30e3b08c16e1f576d17a093fffcb55b0c1df4962aaf59f7f8c5a7431b94a6ad2515fbdc196ce87965760362216c2f488fc87ff9d6fcbabea64f149a1759e3f1b0afd7d1e4aaad6f73554384b2d842c5a7ab5736087788d3398b7d405cef1dea24f50b5cf3fbbb90407a0980ff2155e2a436dde1a5f1897fb29e655dcef9ea14e8a303bf8132c7de0de6be71fb1ec86002467254f799c84d56ffd15fab8efc42555c1164e5c9e977765724ce68ea323b811151a01e6b6bda580948757df321a08466f07a0d8dedae622adad32a3c0f369e8358fa453298ef4917e5f5971cee52e2eb306a79d455a540faf15be713f14a23d2da44b39d51ed7d6f3b0af6fb3562b1d9b00698b6dec6025945e642616c9f67c42d6351d1a397748c0d7802c7e6104ac56d2b52155904c305b476c1839915fce525b2ca9019af4248e341c2e2fd05c3fd1a13ae58c50d20b729c8e328e6028632a3ceb0af40bdf747a577b61c29f887d833657d8f5474184536180dc40fd0236883be97268d3d93fd06d4a2dde607b17cbd78be1229a0ae1a1e487a7a16d0f8d86adecfc14b4523900aea768cc6f550e38e22179130ca102d9d6533197778be2b07704f41d425b30cfc3793476feeef834b7bf724cfd52a07a0c779e3fb805c25878d8c0abceb84fc7f727f23931d6e8f5dbcf846cf76765be019218b83a2a5c41b74a18b56a00e6f325bfc185357914178edd027eecefa0d53dbc3a21dcfa6cb8d87669d0f87ef16b30685fb3f9b55fd8bb4db40551d2151116917c5d84b0ececb8e87d3191381ec33088d0b916a8a4ac281ad8802ef7d3314dabb39047fc323d701669eacc319cf1dd0a59c09e910b13b652ccff6bdc5a7eb95747b7726168c7e6e14d7875d49bf9851aca46124e62f34ad2b8fafe2b3975f3830d22665d02166947568c0dfefb2a435926e7bc770d0aa5f796d30beaa7724cdc2b9526e90a829869990746a458d6dfa545103ac7dc987fb6c0ad214afbc8dfb68e92a0415bd74e17d709472638f557fc153f8d4335fd508c043d8cad2336e6a9137939563d0e45546b094267657ab9ba82ddde8fec738f13e8af2dcf7332d9b462e53d468e2e197493c0246d83272c1cef542a23697458b05444b71b2b9e9ed328531ce2eaee7d0f7642fae251746a885f618bb363f394552dd785a0e83482a2c8e45c53d548f761eff75804ea83e0bd5e0abb649833a7fc83564bf2c5fa56042022b61ad4e149d46c0677b39c31ffe6d5a8bc1fb83a7c0736dec4a62fe3659d545ca6e1a1bd20f3d452ef23b96e9221b3de7ea62ea4504fd3a75f187197b975e8860f20a149f5afeca1b38064feeead9ecb1da46d41da715fe049cbf8b957bbe54313704f1882f21f9486611b69130d94ef0eb80d32622f3a721328c71c7dfe9e824f1acae2e94da0b990c5add2dd4f7582ce488e1f2fbe6877aa45403cceea52fa69c13f637883312b0b5d9f36ac0d2a61d3367b46ee8bc09012c5e8909eca5ca85aec7be24d195c23fc06e222c5910d592905d8c6bd017c6daa60a052078340998ce8f41b3eac0a97d76c940ef44328fe5d716a6426fae0dce6f8d928401bde3b04281c70aa10cc7cd43c5ef562b5b71ad816f2902efedabdd98cc4b3c37b435a59a90c7023fa39c816e369606c36576a054a8dc9d8f9740249c254061946b1fadab1e49fbaba3aa0d8fb0a4fa1133586181a34589cc2af577e0dfe1d563565112d866c532227e9d4b4e4c47dd42201f89275649aea3aec1dbfc0d60eec212ffb4c11ce7679b9bc47710e530a76a3e55af95c256fda7f20aca33737f9ae09e49c6cd9ca2789c8c6af1c021c1fe113fb8cc14559bf193831537507267fec3ba0cba22e0ec95dc69408b74bba3f8db309eaeb8feacc6e5256e9d0203cc9ccd90a47af67131d1a290bbfd40fda590c89601f29785b842f275c37674a9f6ec257286545eca084d9b9bb044a691f05442f6f095e6d9c7521fe55839700dbfdc98b09d4fcc305709fa540d59f2a002f3b22ddcf0ebc9da0c550d2bf68ff18eb02351ab4bdda92852ac8f0cc06344635c377506d5f73e58b9b3e1085929df66054c236eca1ecfc7d2c08c9260b1b3efe042cdd2130e5c1e95b5906ae7ae3c82a1b287ea8d93333848ebe8cdc41782e6930a0ffaea27bb51fc64d611b60e3a50c805e2af47b9ba61a1fc621d42c083625a64dd50241da1aa498e9a90f7a14bc73dbc7570efc105ddcb138cdb7b490703a8c812aaf83b06171f89738a7307f67383d2b365904b572d3190f0be7ae7df21a18415cd98f3e8642dc83a0b504154ca9445e83cae069dbd4086052689507814b7cedb8fb9cc0328e0f9a4acdc932fabdd0a0d8caf6da4fe98e7e2251897a23a18ed7e533d9d589c2721c13eb35407c07b27bbc69b702d8db4dd0e8a92bfc0d0c2f2a337825283fb9800aa5d6c4df5c8650a2b354957be38f9c67bbe5c2f09358160cdc0e03947c2b7b06c6a2b2cfce027a478636cb3d55e4e394211d91e4443460739383f267fc0c7e02c0d69f957f47afe29ada5f861a70da00ed39166a32471fb6e5420faff342ddce1d9fe12b258c5b0c5e0288ad2e3ccc81be5df43f929195dcbfe98460ab48169e568c788b9f5d5bbb7c77c05227db2bb4dfaab58489dedb238630b529254c533abbaf1fe677a124fcddc8b25a66100ba332bcb820352dbd3fea440f3a28f50d39b3c86fbb866e861cb95b2aab899054a3a2021884728771da8ac35ae0a6be3be567f372c643ef7a991e959aedf2a4eb7ddbe8fb0f9a8990139ae5e213860702aa0750f4ca6ad06358907865c5ac19733b0fef40e4e5a1b6c0ac11c232f1058ef1ea53e59eed5ce31fe0d9d208041cd0bcdc65ccb2ff0924571695f368dd1b34b554891ca9d046697b27505e85ec27d46ecfc70be5cb43bf004ff94d4411b5aeea867fd70dca870955a2862f0c2c204aa6f428ba20292ab8382e8fe749968995d22f3941bc69aeba1384981cb7e53906a37a9705a6f4cffd5a6a1ef27571ed288ccf3f8d5b900a3d061801cb5b444513740ee8b7550c1deef9ff1ea3ccfefefab4b2acd1749310f4144ee7556d16d92edaf16759dff512efb1cb3c0b8c1c81288d4ad38180bcb0b3a8338f79ccb3c0cd47cc167164e15b30d672aed32130cf278c32dffd47b9dee714dd7b4fbde78e6755129c577616e6bd1b542d399853bbb4bd08d9223ba2b5428e8aa3ec111b7f83b04374cd083f7c34c952baae5bcb7638e4a811a649bab285e1c1ce97cc432aeb1d5f7f862ab5ff719df44c799e3e6c327a4594a6686c1be57254e57531d3ae1d6ad048706b65e193e664a51aac37a8271049a6f88922a3713f6ff9cc3d2e7a1eb7f0c11d85f1c9214d9777ff19c4643bc77a192d84eea4b19835c9a40ce64cee15c6e6a9c0a2b0c0234928b0bf9e22133014ef14dde2672a4cfb88ccd109cb80b812a7eb630629edb3fdd24800b52c77846769f2f83d50ce6b288c8f32674736073700570b5f98d339d8e9b99f1907fb89f6ecfce80505580e9f250839313b725949ea003375761ed258edb577b2f4c81b1d8158dde49d0377767ed8c229a85f56c0215e94c3148fcd52e48392d05765eba3b53a10f7b916525eeca8a100b6f314cca42140d24bc520c7a3e21ed346d4f36d544af1fa19570216591225b7b1a7426a86788b0923db928416176637619f07bdb5e75ec8490174bf36ad1ec9086503761659f89247fb87d46361aa58623072410c6bedcc5b44499ef5fcec4098d20b8e85fff8c7aea40192820eb6c2953774959df37447ac0663a97834dde0e8c90859cf103d079ba058dce3d2635a9e9eb0f153645512c03c724c198a2e39bcd0f21c6c10e7c83aab38891b02011f8fd40646c45ce8159c9eec3ba445fee42c7b0a72ad420906f4fe572d42f107382bef25061a5f9343698a6cbaae5bcb50e1cfb98276614df0d34ecfb3810af4445135a92a41a21b4576bcc35dccb137539e9e3101141a1b6b28908901320dd870274325f3caebda1fba5fa39b1661c9ad3b9be790c4ca60d8b834ab2f4ff265e16b6fb01b8dc11b414cb26635702833e6bb12e37c8abd26dafc12532f6e92789402ed0e141d5f13aa1728bd566c2fa5d4447f90f1c73621ed3ef9389517933a587313189f35ed6c14ad20f8e707b4e264dfff07bd06095956da926b08c4256b8607f912af525832e178db1051a92000dd78568e710ed9561e330ed4e94b334e9275844a0b49f1ff8b79d3e1022e28e84d0da59aecf084fe98d5bfe714ec64e321f85d90fa868a24703041fae0f914fad2b9e401cdf27e66bd301d883f02ae11f8c8653622746f9e9ebf3e775b43b3723c7a586caa824c01b318b095ac176ccb3e4e28951efefc1f20c43630ae0a6c3f13e3818c10f4fd60503d8db891508d14be7556b868e8a2affddb2fab2a07121b0d40c22fd27a21852fd119054bb903f88b4ba6b698b79ab5e0f14f7140d70f922f8816b9b2355d325e7037ef60388a03eba937ede53bb9313a45410f92a73d4bec00b57d9f18c1f78fef40a50fff6eeb4304e7bcbca464d1a3574f52a1b6e3ee74ec0b7028084bea79dc00b074b35379630eeb979adcfca6b1637caccae53774e7658113cf0b42b9ad2f7b656410e5ea7d84823b37e064ccaa9f38696048c944ccea01b75f0ac491c011881dddb25c6f997169d55531479026faa269a1ca31e8cec8ba82a3335c37d94af8c8925e44d30210809e31066a629e5204ec3af11551f7ba589a42600702141f1c6473a012a46b030988a7708741cadbaa4766ec1bdef58e2fd82fca3693824babe32d35fc566c43eaed70749567fcec9477d1fcf15697297da8cab2d206dd717a50a34eaf80ba73ae0a849e107decbe13d206c202383e8691c7b2b09b91e96ff1705e850d1eb65bb1d10a6033024341567515383254a656e764467aca3fcdb6aa7ec0342f78f061fa208d881cf502a29a571ca35828bde29fdc5fd1fdeae5aa9b12c35d2090e7fa7d2048bd775667ce28636d18f249ca7c8b3f42403abba73d0a412d85b4504cc5fcb00ab73ca60a9b22dac7feb23ae8efffdae42f8766c435ce8cb5d518c35e5213c6cc9532e7b1ac2bfaf7ba4691e1a7aa6d8eb60503385e3a19d89fd4364a554a5221cc8578335519fc5d879be55d4f05d67b26d64471e763ea4a14fd14a65bc4514d9e69d452c1c30726e1a738d1c4b0956fbd76497fac82408e3ec82fa5bfbe9ba6c7d2f3cb14a1295b0f8ec3643b00befe82fe61ba7976a42394d6c0ad953ffaaf545f996d191a1b7871a01b5f798a834b2ce663d35d47a12e1930bd9f4c0c801be12fab301c27eb55d0c65f00061bad56ebba7b653992fa8fa7a743d2f5d084181802382f26ba2eba01a90c919d781c3809b50746a7733862db03364eb23947e4a712dd12f68facf81174293c583625b955a2b6830b4c968d1a771549d38799b7e1d639c940e19872ed490028df65e3d10e4ee0172c128f0bdca5c31563e3e24ef382b0a371c79a61a1e4a0214b0ca95de55e458abb72f6aebaf63556c6255a07c2b6fc3e145105b47bfdcbdc61dd6885a9d5421f4b8a55656ab4a9495263e19bda1f159b8498bd32a490bfeafd5a01fbaecae613e77814c96db4f9c66dc4a72e85c3c93c65c1dc913e72cb4fdc6e6ec4e6e8e1e419fc475074c70d5e4a66fbf8e093e24f68d5"}}}}) link(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)='./file0\x00') wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) rename(0x0, &(0x7f0000001300)='./file0\x00') syz_extract_tcp_res(&(0x7f0000001340), 0x3, 0x2) syz_emit_ethernet(0x203, &(0x7f0000002300)=ANY=[@ANYBLOB="ffffffffffffd4bbf97c8c6e86dd6a00300801cd2c0200000000000000000000000000000000ff0200000000000000000000000000012f00ab"]) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x60}, {0x6}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x60}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x5, &(0x7f0000000980)={0x1000000000008}) (async) setrlimit(0x5, &(0x7f0000000980)={0x1000000000008}) syz_open_pts() close(0xffffffffffffffff) setrlimit(0x8, 0x0) syz_open_pts() (async) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x4000, 0x6aa, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) (async) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000140)={0x10, 0x961, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xaf}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000005000/0x3000)=nil, 0x2000000000006}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x3}], './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000140)={0x10, 0x961, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xaf}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000005000/0x3000)=nil, 0x2000000000006}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x3}], './file0\x00'}) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) (async) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x80}, {0x40e}]}) open(0x0, 0x0, 0x0) executing program 5: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x1d}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x2, 0x4, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket$inet(0x2, 0x4000, 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, 0x0, 0x0) open(0x0, 0x0, 0x1c6) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kqueue() ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) socket(0x10, 0x1, 0x81) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x9, 0x20b3, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed4c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00aef3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5d9e5520b1cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f00000003c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6a08a13adc4a4d4d149527a16b8", 0x166}], 0x3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) socket$inet(0x2, 0x8003, 0x0) executing program 3: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a392f26dd5", 0x4d) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="6c73c14ca54bdecd35c4d088e74707942857d85a1f1ad229d2f936229306057f4926f97f9413345f187d341c5bc9e89da30e35d5084110b63b16c26c9fa6cd0be139288a", 0x44}, {&(0x7f0000000240)="d8253e568f1a131b6ae57ef3a59bbf3a2b78891d02d2f032807fa9b105a729a4f1a604bad3b4ee349988a5982a22aaa3eb64", 0x32}, {&(0x7f00000040c0)="b20e9d7d55f69fb8b9aba26d2a679b415983fc97dc84f80db42e0d786615b032306ec1604fc20b723f845bdda4ed1e52d9376abb53961aed2a7ef4263f4c95a6ec63e42660c410ad7e2b0d06ac0ad10a2e3f6b38244ab2064e43735dd76ac2ccde1370d740ec1f281b43f8dca59b5a58f6520f969d7dd89c76d00d9c391ae1e00f4d865df0a8cb38ad5e3153c440201c4bc6f943ec60e2bfdb5e8e9293320933da588fcc5b8f793b86ecd4c35c4dd2bc90d0b5fc75aee03fa4f3236cbbd1ddd1e18c768e65c2b9213de36cc5d141770eed708d3cc933b966952d6814e4a1360aec51d0fae2bfb7d022df2d06cc51430429a4d46b69cb2222afc7a3b579dc74a322c90ef9ca04a369cb74f00b1cdb41dfa8a2488a49ec8b496c6efb821df2b0b107760d0344c227fc8a0df295b62da0db31a7bd60b8e8e30fd1eab69ebd8b81688fa051936dcfef68831535b49e6d30ec27d01d363ba7ad0e1253b280067a30a52e5892eb5e7f58d4d3a77d228e3ada4fc7d5a63153c4aeea642d10e2b10db7b57cf6150763a70d141f09d5cc9da3396a5a3d7c59c05892e2198aa0de842d0add0a25c37642697ad25ba4e9b6069ed74041ed4b204ce47bdc0cc2d88038957a51017642b89fe39aa138203097fb485013d53922c507af9136e7a355d43352de21d541b5fab08a805fb273fa9ed8b42a1d52f4e6f852ba19d6ebf408ffff0373d70a2e231e91624ab735e326bc32adf9cf6d0a67b208ffdaacaadc2a2b22df48e18576ae2ac37277c89e9f4621c17381cbc422e0f3813767c3bbc4386b1fd32f73cc64283d096aee8b3975dc5da3775e3657c339d93906f9111227019a3f0dafe3fac54e722cda5f66b9b5c0dde7a2bb89282bf06e70568c0c02e120e3383e6d0abe8935f6f35f36ee6ebf0bb4d0cf5f90ede6b1689d7d953893142f1518324a26ce3e63dd1ed005110e27914ce95637391c765de7c1f470c815ce02c021c96bb553b2c58c0d6c0c9620049f7e1c92ee71a3110de036777f117245bd69b2dc2860615b96136ed3e73f9519f71a14546f2ae8cf85a15b924a5bbd41068dd0e1e80475e2c14288cbf59fc2bfb8654dd2bf03a7c02a98cc71a1eeaa5950e18d107fda5ce499cc74c120188f16a1fc6c9aee355213b3775d7cd90cf507b32bc2f77e6e1c941dc2b238088aa3e9ca05bc63d85818a0d091092c8d9d53dc2b553a171b80ff66bd04dedd6fc48602321e7580ed5886434f985fb823ccd5b438ddcf9854c200352e343098521719f577d610d9199eb17be9eeded76e07d8255ec8405238ef313e", 0x3a2}], 0x3) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000080000009bb82f36b921aab39b58505f"}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f3df5dcbf0b72ec1d135395f4fba1606ca4e72f02bb56f107d9fc5913b46a2d6ad880e863d72573121e7a609c5bf62b5156607e29e273bd013101e9c70d5a4dba7148fbdbf3963d56cf665d7746eccc83ad9ab54c3df718111670808c0a9f68733a946a032f8e3d160233a7f094d0360896d7f4d1a37f6508412eb8c49823a3fa5b71350a243230e042f98473434bba2b529d1a59323bcad8046415077fd4b2bd39053014879c173166a78b8f5c72f7652899230b5735e7b4fde27d857726a68a6d2e3b8d74969be221b9f218c8c666ff970b79602b53ec60dfe741eb8de7fc899d569cd1e9871483281a253ed344a6641b16225eb441603923b4ce57cc3e7e3bae35efa2678631046bd73f53755fc130d4021e518ada6fe0695763c97c24c90d3b1a613984123a8a3e5e7b3fe87597a75c83174d0b5c16a14fa0b1dbfcf6119d8f2a1ae3a5858d15602d0d1ae9807e9d2e8e8ba5cfe83409a0d513ce5326036a02a68304b97b6da09c3255d43a7401fcb3d7d0628f5256421f0cee4ba37492c00d671db3a6768e4379cd3d253bb39523f0d6c2a86ee94521eb3ae2af97fb1810f137eee2e1ad64eb74360f42de68e528de81b406a76e08356538d968490d4409920e13753aa7bb5c6b02327327aff5d50a7a0029644645f658d30ed8327e0df687fd0eef20ac469f338e628515834f9837b7befc4ce4f0e638f2e50bd4fd7a8bf352a1e503c3eff12f3b16d8431937102f38f1ff50e829c3126671592f0ae602e2ac3bb79abcb3941a16d3101c974ab8f456823420a75159257cf984427c9bd9a02e0fd259d462e1b7c98a9a5c31ec4806f2e3fbdcfc6c842e0b43cfe812bfbc930a4e9617bb06485d35ca0f6fb393a75232a83e5aaa82479df646093f67ded97c9c3ba888036575bd80a94a41cfc6e8218c90ff276477c04563944b7f886d076bebb2b63fab40148749b2299c637fc5aba6832bdafabe7b5bf4c31ae246dc1fbd4985e495e4850b680d296e397f16dae187e0b7f59faffd8b23c7cb97caa950464085245b942787efdc475223eda95f94a257402aea844a034895e259c841889d67cb45986415568dc381427ecc62a324165df91aeb77ecd4adc08effeaa4a43f6bc66596ebcb4b7d047e391f950a7e0e5b0d670b871c937c5b0261f81921e70f90286cbc352a79744abaccc8e9e1b6efc28cc314b90d8596852057d9db6c9a7df6944a820d00d85c6e5eb82fa94293beb15cd871879c6f9fc1ff463339c0cfc2b36c2d519534c0a619352e7ed60e3a5d93e947049ea5b4156e5ca541526c55133c6f3685b47ad8ed537d7ecbfe269c95f691829f74b5e0ea9b17054f9fce826c2fab3da6489b5badb0c9fd8ee34390f78dab1536eb27a5185758cde3cb402441fe3b872d84e328cac949027e2dee992709e8f40ea0b512c2d28cde4d3bfe9a97828439ed8ed6f981128b744a3ff0200a526e73b4a1997b8f672bcb4fc2d5f5b2388c97a1d647e3ee0620e83df4bfae1f3f942aabdbe2241e8cdcb1b82c8c927c1c4a2d1351264f21dfe118e447b1589fcd8d7550ac1c626b59558fc94375d40891a7908603ab3dc0ad5e647010eb9bd36ef5e533abd1123ecdc78ec316ac2540fa69f694241bb68672d11bde7df2b42545e88dd4a2ef593c9f9d78ab1ab0af696d66431b66805c7e9f09b9d72d9a7347f6384c32f139a8e3302365908bbab9a7e48da83ea5bc1316b4aa87b9e34720b4156d06e7298f3851f3ba08656dbdbf2c323533189c61e425c1a1999ca9b461b0d2fe63eba545298b5f14c98bec345a85dabf27a04eb53d5c74fb2941cd01a9411bad5f33ac0a31ed442c6dbb275eae698f3603583aad0188", 0x709}], 0x1) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000200, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0xfffffff0, 0xffffffb9, "ee70159b110004443369112295cf00a60400"}) read(r2, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6ff4014d557534d0a243b5a18a3b68437bac880b", 0x0, 0xfffffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) mprotect(&(0x7f00003af000/0x3000)=nil, 0x3000, 0x2) close(r3) r4 = socket(0x18, 0x1, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r0, &(0x7f0000001100)="53a6ef077187e114199d2743233404b96dffb346325718b5dfe9eb009cc81fbe8217196517016df99062eeaa9b7edd622453fc134b0d521475f77b3c480da90cd38844aee2641988d072929d4aa6471f317cd72542925490ebae905131f00fd0211fdc84a1fb24aaa96fd8ea9b18834b52bee96a1a3e23086c755cca7b352f59033c29ed21053ae5518a2575ed65b8f0e58a2f622eff294b0c7fb7966b9ad611daf6020e4cfe9a38754ea2d006b4a574f78bc70ea539c1231458a48b0acaed1e4188490c1bd8311bedb268909695cfc68b772080014d71e72da76f2dbc37eb90457300dbad9508586341447f10", 0xed, 0x3, &(0x7f0000001200)=@in6={0x18, 0x0, 0x9, 0x2}, 0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYBLOB="99aaaaaaaaaaaaaaaaaaaaaa8847"]) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000030b9ec7000eeff450000300000000000019078ac1100bbe000000104009078000000004500fffc0000000000060000e0000001e0000002", @ANYBLOB="337ccb7a309322984c98a6025da0e83185488a1aa887fde2bed0d9e22623d0f49c5806b9c1f1c94b08af0db39f6bf5650524034ac53d73d3d9eb68d477b9680c5ba9c9a6566a3e4863c21308f31a6adea7ca7b53168f7d9ec99f33d493121718bac80ea34265cc2bdbe203df7ad8f59c5a588f3d168ba974a8c521582f6c1e43186cc7fc6027d1a5a73853a3535fb51f0645a6c15e42835ac223a33f30a63b427366aeeac41ec6219ab8e4f161898cc27e5a1f38cf336d5489effbd6f11e81f4e994f48cb5cbc49bb69a3513369c7a1e6387190b72df14b837bca387575573878c13cfbab870b1b38c6a600b07e930a552cf2eaa74f143f0e365c88f4b6f2137e01b0d2c295e398a5df1d3f67db1f29998b38fc7f8b6b3864a169bb7240624a4ae16b27da83df0683d34781d7bfaf3029e8eb3bcaa7ffa9ee472261ca0204e2ae00da6aeb46a3fd65a2a4307e29cf202bfefa91fcdc101a5c6e25c30cddd227c6aad4f373560757718021e29c750996fc3cbe59fb887939970d11b366cd2fb067e24197034813fae7eebab248dc2f3129c4c9b04d8fa6eccfc0e15e9e5663c6ece64bde23ea03ffe6ac56102a802700d9543c43a1027b7323cfd8c4d17249a25063ee5eee9513634af9deed12119f3f1282063da873a55cfa5ae757456c1f3edb1c222a77cb086ecd981e23de52982819c62ffe2c4f9b9b65c9e7d5ccac6594a2e780fff58294beef99c4cb97d1a21449c2643674afd2ce8bb4ae085fd8fca470b6fb362dd8637b50a2a938b108b34fa9e2b2b8c4d85130829f20f6fb56e9c8d7f21d929197563c6cf9e5f97a97fe2c9df10aa1f0975396a9406d2dadfd7f3267f8a69dab2ef5a4d3e6ce4bad1b50ea8c5f5c8f7be33423447f1e4444d974536c8ca85a79182d29b487e85bba26137002a826fdeaea8551899e6c023ddf6ce4ebb66f2f26f1643d18e0f1709034f44e4384ab7d471bc3f089e9e9af415bf1a2ad6a3e706a0dd5393143fdc07250dc1f57e967cfb7a92c5dffad0f51d3e3f5d0c5def1dc30258e0fc08f951c8d30be1f933578381e9ff0b49107dc013e3206bf5e84b4cc4008b1b536f408fdfe65688d8a44eb1df32c67ed4def4723ed8ff0f0ad991b3f8320f98e382f15d162178ad2ece247a2541f13f6e71aeb1eae18313c00e6de6e4fcff389f7389fe1758e514ef5daecc4e1b5c66462b972dab06cbb7c2e5ed3dd37d43ff975b68fd508bd1708cda0f5262906676a564d92409c1f55abcbe77737034af9b8069c00f603f4199e4c47b862f268b21b60e6e9a26dcf08c180ed1302448ed7eaf42dceea2c0d0f88e3e6585bfb470bb09b3eb40e4e626cbaf918782ed34e733580abcc86145af2fddf6bc439f8d3376c365307649da21133f1a9707b17db94144caa5f583df3152fa59f9f4f5be7024dc0b1de3372e1079b05df039c22228fe750e717f6915532e0039ac855debb8bd5851fb8da703807c8f178a3c9a3069fb2d72ccc59458ccf0382b3c6b3a3388de3e92f765b4d815655ff0f1cbf7d5c8dd19f054eb96136305af230e50aaddb6b6943ef0e6c9deb23043686dad2577664b5fe27851abc5271053e9285587d1aa2bbae13bedfadf56197bfb8d722fe8c81b80cff7653594f6f0f8e8e904c1f547b8c472792fc5cfdbce18059ea5a0a58951f0546d0644a5beba6c28b8f13a99825813b615b7ce79b3f77818a74038af0ebefa7698a51199f5ce91a55a7e4020771b7b4aef0115f88ae5f7a77b63d42160cfbe42eaec18aa11223ec18975b559d3d1db2a8ac9d279ae800e604beb640c0142b2ec2227e68673f4b2fa15c4ab7e61309d14a96695292f7e04a420b3263a3e4cd2982e03b3b5c476fa259386b72df548f5fd68ea03d3b5d84e2849ff6e931384e737e4c039bfba0f98b67473b4f6e011ee96b167cfb77e58eefa6fd25135f90a25d5cdd0cc20668bd591194cdfebf63b295355b629aad432e9e49d2088966a8eaeab3f520e728d84e8a076b3b42028368d2f80e246b9a8b7fe66cecd01c02ee72b4e719088aae3cb2cc7d2ecc0fc0bd07d8781180d0f5d819f59658c6f7d981ab37bb36543a0ea3fd1886a0ad19f25b323d39ba16606f3b28c0818cab3f0bcf7843b594f4056926eaa722eab8a604316de2ddd10c809372a3010f2aebea3d88214b7192d89a3723cbe73e60b9fd4c70bf59e2c060d0d522386397c03f992b2b93b5adc0aac44580d74c0e8c0415ab002b1030e77ddd5c90490912d4404716e3a129bf3ebc93525b031471d3ebddeb8f090041a1bee49396a6d89f03695ddf556205f161a7c22e57f929b80cdbe09f3515b216375d34d9cf6a25fceb47c48e723adf619e90ef59a0d5e2550d8541075a821a511f32b23d8ec75d96b6d887cfe4126e11a16f5a9be57da0db678abb777c3251c343a6e3bdb26339974f86426476ab2f6d82dde341fb06ac7aeed5d19a953fbef69ae4599b9663b5ffb9af399baa6821b39d0365df7ec9a760dd9c0fba8816afd6b1e1e1c25ab744818ce5014b2336b4b3322b686c3a353e9012c4741fbeb39296fe7a73d9aeb5466b41fbbae93c1828e433ea003dbe3c8e0b8bd2470ad2d032a5bf103372a50b5ef24bce2a2296f459cef2722eff707c61907e29dd74349649d65c66577b533117d33814bbf206bdcb22b01a1623eeb64824d9bb5f70e926acac5ab43aca0e923b24ea607fc56c5e98a24162a98c3961c35e685e17290dd2115e01dbdc4cee835a725be6b67955ce005654bb3e53271a3e94d2064698eecd8d848e9cd7402ac524adf07aea5c19c98f3ec015ad5c7b0b84de553e45a6271be08ac02d7b267099508e83684c7a857fe3b417721d21ea107b212afbb1bcf48d503fd7f89de14f65368430e9aeee2d3d0dc8df4c901e751724735d8cb5be42fbaed644031130762fcb97571aae05baf67ec8eb287927d6c74bf7085bee061b6951e2faa4594b568ece0aa6bade06832685d7a9c4895a5d4c2e49bae1c25b8089c23adb730591a2818b8c8c685765a57017ecbef69d8b374a7f789d35612ca160909b9390ef385c424e186472d67b149ec47d572f09cb914aa0b739001b8ff08c8f80102ecf39d5328497aeaf750aca3781401aa53e375003052e6e39d24572561fb205494ec4fa0fa9320e3fd59bfaf4ceef2c50cb3f39547d3179e11a1f61dbdfb68c04ef6cb69108601619ccb7e0f67d7f2bbf872c0c62fe6e03c46f96fc9fd102e6c9bf9bf937b721f9a2bb95df629f019f3294836ee0309e1efc511b208ef0516fc2fa4281beae63f99ff13c59625931a427551c47229aba6d38b5333579ed09bd34c40f9b9cb6f5a631e7986e4d1ceee66073c804fdff9ba6a675562d32fd47c98b86d401a1ddab2ebc2cf582454d045643df3fc6d111ae51007816193807165722c04c308da5b174481e9d44da44d47593cead74da4dd9eaab8db94b5744839d8a91aec6f04cec855322b2744a4b72024f2e3fb636d302c18c23a9a1141ddda66220917867d63d331a2be9034d78dfcc2b6d3d8b422482fd5da0cec2a79129a3671ad9c1747967a1e9a6767e0a8e2129358118de89ff60ce3d32da89f2548f5af80c65bf56d54a54ca4db5650ce635be152ce6a627cc8938404baa635ce72dae7672cf58938e3118f9487ae4afbdc0670d1f655e068cf3a23f46185839fd295f1f5dd5a5a7a11e12a9a33ab3292e047bca66ae2006bdd1e157fedc15ce7cf4e78451b32d3b7220754594a2932afbdc8459aa0beb36252b37e46a6fe1311b81177784555f926878b8ff06230c8800f23ec05aa7037c84ae0d525e3a06a6bd4f78dedf153c32e4f494c8b200dfd12eee4816e4fefaf539f7de57aeb33c468516f507d0c0c131b35f6b28e1c919b8f0dcc443ed67dbe7e073629446dd4993d90c60bb63b97fd95a98f5d3d8c55d9714f848ad22bc24723ba277bd69a6f30d9aae5fe86f564b63119e1033480d121b426f24892f6c78b4754374270fb01b84befb7f0cea16e65f69cab91dec36af223c138e79a5ac13d5d4f8122318ba56c46649c54679d6065676a31d7ef7270ec5b918e8e64b5a389405a4e28240afca842c14de3b665fe5d728b784acfdce4eb4d01c278c17b0936dd9812cd660b521938c6baf7eac2bca999a1ecb2910c3d24a62cfb87c93cb87fa4cc5a16e324bacf981be36f2dfe643ca623aefe4eabc772395a3bfec96e4032bce8bab0a2edf43dd18e879deeaf690c8a068b40b4d20f8794adb5ad447a7a1d2d0145fe33efaf110cf47ff94802de571a954bb81319ba79e685ea03f58d893cda34534738d241ca21ab272da5bf9ac616eb1059a6fedf14e7f9ced8e28159d1e75e32a33dce9113fe8e8c1451a97c45ef1b85da000030d84547b26ec3a65591ad2572869dcaeee404bdf7a994377109d4d76e1c8a986b4d4e59f7f565f586ff5b734d05049711953550400f55bfab11dee6a6f2047b5acb0b9ea29fb221c77a2606107c057512b25e27e829a4b6054219ee28a65414564df53e378bee3fa32478d4c5e0131790ddf73c1ef1642497339186f7f54a8e574cafe0d789da0ffecf1ac5382dec0f08ae4288d2801afc42f855c43d13facb20a4fa9ad4223dad62cc5f3d84d2e7b3e52140a5252ef39a73a0a5b990366064b82f2130e184a4b93aa7a2fb6a709bb483254ede12d8f54851b78b2380de6846d054b9052c967c946eee6693d18a45dac24766574a4ce4ee957406dd10c0bfce6a2020cbd3cbeace68fb4c2644c947d59a6d690c5369a95aa3eb3a3c83b012f3a460338848cad5567f94c4fb5345b6fac845f734587deacaabb8193d768285d6b8c6bc2798d3051c4bf265162817ee0533a5bbc38e70402186be17d197ee406f683574960e838465f362929a115932fa809db291939e294ea50a8eaaabb4538404eb6e86ca82a708add88ddfaf1cff47369a0dfcc48eefd86d715b920f070ad0fb55af040093fb243220916791a31f4ce4586ab591bfe4f956fc6e4bf016de25d88c4e3c2dee6aab1a186d00cf735a1a33514b04a00f8308f6e1ca51fab91c6226bd7f89dcdc46357b0e9f45d322cc5c83a2e241a21b46e6a1f8f4f1d4855d556257f41c048ec65e0cc3754cdb44b06fe07715a0c51bcdc926839098de58e3014f81f3530f48f733967d1f8d84bc8254bdc50b5bb6ee8a701d9580d455fa43950eb03ec60c3aff449c92164be0b45016e9b754483cea7d82613a0deaf029181ede79ed6e31511696b233e48a5834b92e536df36b3fa3bbf66fc73900b69cf29e48cff6a986f993af4e017ddcafb04c651a393caf951f4252198cbe34d2b4985a124238b09b76afb65393776b0f147d1c83597d982ea44a00664b0fba0ee6b8769ada97a14080ff881ecfd0332c032d6f02cfc96c2e911201deab9f65f51a02b267e332238d7b1f81d810a6037ee6c9251068455209f6d8892ed0d2dd59cdeeec017e3cb763e0c8a8b2003679c3bb394376a2fd1a4af7293affb17c06823ca8699f01a7f72569d50771c97efb087a0c67269d5f052b049148ea22a09f6cec0252a877cb37f13282f85e8329515f9ad405dc75078812f12895b8a370260c9f82ba370983271426b8e67dad6052b437ffb28c478541d7dbacba81ed70673a6b275d8e87f63c3615fa3a8b33c38c456c97bbe33f044e2771c33f67673ef45e3486052bd661d5829b3c8d457fa2e64cc0bacb00ce05c621dc9735756b650e594f84e551f7ef8c1bb20a3e62f8e6211440e139134c6c2a406acea492ad79", @ANYRES64=r0]) executing program 4: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x37, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, 0x0, 0x0) r2 = socket(0x20, 0x1, 0x0) shutdown(r2, 0x1) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) setegid(0xffffffffffffffff) r3 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) setgid(0x0) msgrcv(r3, &(0x7f0000000000)={0x0, ""/28}, 0x24, 0x2, 0x800) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = socket(0x11, 0x1, 0x20) getsockopt(r6, 0x14, 0x7ff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) sendmmsg(0xffffffffffffffff, &(0x7f0000000900)={0x0}, 0xfffffffffffffc7a, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x2a43) r0 = open(&(0x7f0000001300)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x802069a1, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000000000000000000000000000000000000000008000023bdd699264234531a00000000000401009078000000006041c93a00000000000000000000000000000000000000010000000000000000"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) write(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) read(r4, &(0x7f00000001c0)=""/87, 0x57) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)=')\x00', &(0x7f0000000180)='/\'!\x00', &(0x7f0000000200)='[@!\"#\'/+,(-\x00', &(0x7f0000000240)='\x87,#\xe7%\x00', &(0x7f0000000280)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='tap', &(0x7f0000000340)='tap', &(0x7f0000000380)='%){{@\x00']) syz_extract_tcp_res(&(0x7f0000000040), 0x1ff, 0xa94) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) chroot(&(0x7f0000000400)='./file0\x00') ioctl$TIOCNOTTY(r0, 0x20007471) syz_emit_ethernet(0x3f, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x9, 0x2b, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[@fragment={0x0, 0x0, 0x1}], @generic='+'}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc000000000000", @ANYBLOB="23f9"]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3}, {0x3c}, {0x6, 0x0, 0x1, 0x10000000}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000580)={0x0, 0x0, 0xff, 0x6441, 0x805}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0xb38, 0x7, 0x0, 0x6, 0xb238, 0x1ff, 0x20, 0x0, 0x101]) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f00000003c0)='W\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') mkdir(&(0x7f0000000680)='./file2\x00', 0x1e1) semget$private(0x0, 0x0, 0x384) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000440)=""/147) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000001b00)='./file\x00', &(0x7f0000001c80)='c\x00') semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x80, 0xfff, 0xfff]) semop(0x0, 0xffffffffffffffff, 0x53) mkdir(&(0x7f00000001c0)='./file2\x00', 0x10) r2 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000340)=[{0x2, 0x5d31}, {0x0, 0x8}, {0x3, 0x7, 0x1000}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x0, 0x2a, 0x1000}], 0x9) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) executing program 1: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x60, 0x0, 0xd1}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="a2aaaaaaaaaa7004f5b3750786dd60d90000003000003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000000000000000aaff02000000000003000000000000000124a7f3a945e2e4d761cb6ab88bee52b73919f541912ff4dccfb5d1b87ea92d264be0f71a3d5f71b736edf2dfb0f6f3efe24bf61f13"]) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r1) recvmsg(r3, &(0x7f0000001f00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001e80)=""/112, 0x70}, 0x801) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000003c0)=0x1) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0x1002]) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x1}, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[0xfffffff9, 0x6]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x3}]}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000400)=""/141) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000001200)=[{0x54}, {0x16}]}) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) writev(r2, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) sendmmsg(r1, &(0x7f0000001300)={&(0x7f00000012c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="9857de9143b03231fd9364de2b1ffb400e3ad2dccf89131675c5061e1e85d37bcb09b4aadc9f8a85571062c7e53050028d548ab3d200bad61d5910c739b0dda53aff373013293a4945d8f3a25afda7789322fb62a41f868c41b818b23b6492e0708735f35cdeee467f79ce53b33c986cf0beb3e996293f246f033b46a5efcf9661000e852685142cd6d0a723389d5b347291491a314b17db7b7e17f237d2df4252a95c697d55d99fa6cd491dc55daf5f8a0506df87479015af70356aa13f5a4a836e33d9714b85710813e4c6f934b52f520f8056f80e83196f0d", 0xda}], 0x1, &(0x7f0000001340)=[{0x1060, 0x0, 0x1ad, "c21646f0e763a28f5cc267758ab68cd5dbefea9454a71ce00a70f166e926095faa3738d325f13937d1b2979a41607aa8076528023d5d73b92add31884492d8ab59488877b121b99674f67931cc2b7a7a406238623175d50bb8ab250b730493169a00530c048806f085d22ee78eca2fd3610d3f80c86f6446eb9882b906bf70b8b6c4b960062eabeb44cda589c40c3ef163add265228c80e6a618292170a061ab2d13125642cb8e89556cd75ea36e567f3c54b0a2bc2102d18c2e5facc7e9fe8d94b261b9fb06be80e4afc857ece6f519e4e9634831d9551a9cb2297661d1c6b2c5ca87fca7d6cb393433148bdf89cf22915ab49ad5923195bc796c0425118b8d02ea64f80ce2812256c87ce31f364e6e1c95fe7534bacc66277196e369a9cbaafaf711a177bad436e1b6580a6676c9f4d54b7a81601df785a6935fccdf497f2e73365717777a9417a496e4cc6973ff3e157bd49b621738f659bedded7a62ddb2769d8fe7c2c5a681333727e52c02bbc7e89c25272bc65fe188dcb1c02b3ffd60d0f4721eace86ba554266a5f8990d2862e7ccad77e8b0126b74d814f656497c349740f994a53dd8274fba3ddf4705b38c88723d98ff2a833c455a30771cda99fc5154752fdb9c87b64ae2ac151e76f8bcf4cca14f55f999ff16be4bbb3cbd43c995db8b7fc6d71c20b5b66120d8b10eb21c905cda196a6629b344299b2649dfcf86201d7d272ee66074ec287367129660880025730dfc1c475ff25e561740fed14e9df1c3a916a2cf02c77766ab039e1596a2c7b42b7141eb950e9327cb2fc3bfde82f417a95d226d7b614b6c4eecc989e81c672ab808fb2114fa4fffa06fac1555b6bbcfe05a695b8c13367a40738b8a16032e48fdea6b1f2259d100b356165fe216f4a1964fe31931f77f221a5e704c6f9f7af7b20a2958386afaef1613c2bcfb6f37cf93821751c317f4e7bdfded72582d6410f1f5e962e990616e18787f5381b93286296e22e06f33d32d2a1a00aac05960fc162ffb413e7683081c19f264f88add042a14bdd6d96f4a9c8f2bd37e96bc2da447d5317db357cd6b36e363efe331f47992f20fcce7392e50808e4da50a805bef8d5437b9467fa8a7035febd186a3afd5dee60a5733d5711cc578ef4d7783211f590ac06de1aa3d8473162fface066d4520ef14852cddbc8bb4cd48d95b18304d4ab2b8fa044ba39c8507bce830279d3542da3e67b8d33c3364874165754d0a077ca6bcd064ea59d106fb132b0b301aa9e631487674a2f0486d42a37b179a2d06710eaa4c4f2ec573ca0d45a3a1d106e291037472b68521822f0a051a7a4515693312f7b33fa1ffab158915575b5699907b5a192cd557f33189d4f70925d43beefc1776b0bb7b36871cf0170ff1f2342f72c0854da7e46f1c15347cda31a5f2c5b43c8022befe65a0d5fb506acf9040c2d21ffc8127e1270470ea6ffc6220daf394163e551727b04b2b1a7a9f097fb0277c151a829be294b71e0c0cd0ae37e305df78e511157f80adda09327518f2f2f7e6653b861442cb064581d84c8b1ae086af8708c7d94678d2d5948cdf097885577c21133dd62ccf1aaf1b6834f8659a9b316f118e6a07395384536890036700b32e1f65cfa7ec5104d4a510b9cdc2f4461b381ced8507cabb682102720e0ba1c663a37c25bd8a9b145083972db018fbcefb8c34896d0684d1e1cb1f5ac1360505b39c6e73c6762c301e91133b6a79af977ad6693b76b668a687a034e9101a85c23edf20a8b82a9d40d58d4c86af6ce9f629ac28bdb892d3853fd7f1784969758647cb9e534ab3d6239ec36db89833b132c8cb82e611995f3f8ce04df1b594a6f451c6f69d88fa44da552bb54ae86a7bc647775658f92efaa0c10071055b8b3c1d2a8d5fbe80501c0fc9ad87c93146a74acd27e2eedde1bdf1f9a961cb7e7f847388bf43fff107a6f9511339876f555812bba3da69ad8ec3d26a9aecfee8a84b79813bc64553db240ecc6390d013348669cdee8d5769e570c42b04afdec03b0815252fcd39cb31938f78b10a5d9a3e58fc891cad80615127101c1d7bd7555d5e4ea929e3fd6c9949e96933309497db3d71ac707cd36e2047332b31cc1e6b852385c8b35cddde66fec5f92b1b4c733d2106d0e92b6fd78dae575e1b30fe67b65f7af9ae1eef32ea24f28f34e26bbd5ed2a8a94f7eddf53a5efbbcb42ac91f21c42c9cd1e8684e14cad91483f963d5e183930bc887b208bf7151da7c3ba73d2c99fe96ccc50e3d684b0fd54deaa2bb5e40f059aab01ebce5f0f20b2a1847698219895ac9a91adff4f62eec69a5c3ec59632899b7046b27a142c213dbb233071f7cd437c636764c3245d1de677b9b36cbbe1ae2765cdbc4e4890e07fee8b9c3162c6cdef974919a24ebb655f3512af9a0b1b7ac3df7968034146913f58003c62f95c52dac5a83ad307bc62b8452743cfff89fadbaa84df4a5ecce4cc1c333fb988e5b91123024bfbf252bd84beb89e16fcb3ecde590e1e5a92266f6fbad1958250384aa5d0ed8fa62920eeaf548f11763754b072e277be5b7cc16cdae8fa391c254964507b34544116a7d8cdfef8542beb93f02f60d5f1ea6bb5289596d098e5bb3c2723c714feca60056ef16f2eb142712c39abf7a8da100ed7ad7c6b6241c20e498cbe7fdfac283199fb568e2a07b1ab4e244edafcaa42f34831f2a5b5b68934dc4ff90449d556c8b97fdd926aaad72e5b45b9e1f3f9546e316e25f7cc71662d8d8a84234dd3be0f442bb9fc829f07a50f994b1d842835826e56fb7bedfaa8e243a66f02de8ae273d758c5d8cff592e424178f80608027102d66118833b2c786989db74000c2928a4b931ed91e67882024c4a1e699a0a20834030782abbc4f984f06e8b1f6c1389289b1801494747b1119ca147dd703a1182be1c66ccae4e65a21e74fb1b94052fa12559fe33277ecf440106c1db21659b4495af48ee5b1a664481f25fd3ebc60d7cb47d94a5d046af5294ab9dac58cd8afd6e7210056a9163921c61a99ebd77d6037cafba327382fec98dd84ab5f325218ec653e031f1d23f3741b43d45eddf7f085907089e314cfc36599d77424d5cd6ce5604398063c747617c8110ac5c97e046b854dcf22825576322736850e1c33cd2ff7cc3d721ac19f3bbb34dccb8477977034f058bab291da6cde17b5b5599e0f941513e90840ed5f27a17bf7e523a4852e14ddca3b9f6da935bf0284fd4e0a226bca81a97650ca4fed135beb003cef5e6d94381a3146c76b1312e5621af9037f24c90a8151f66ed863f48fbdb8aa0a5e7ae426eeaf99e37055fd92d491039f1edede71d323eb00d2ad51336e69ae09ac72cd19ad2dfcae5a502679331c994e86473a02abe0df55a240cf1aa7696bb6f89e853cb011cce06bea93a9915847533fcc11b3f6dd435e7851e959b900a048f9f0b96437574a09b7e3a47c18c54949ac181a264021c8cf0bea8860ec72ef35d3dad7d0714948aea1b0c3c0bae4d6d755b2e8f1af10e4919f03f1a71531374dcdc88585f74523c60fc38a9531870d77c0c963daa50f43e76e2a65e3608b0b21588e71a77e93df6e49a4e0836ef13992d5f4530baa3ca2cdfa34b9e25058bb5d4f4d24c604497df6d9e83831e01335be5db4690f2515d9280b118215c4ecfc6cdad8e9a2d977e4db92f0f375ef3de0ba38c48c6c59a0771f7b0d0d3e9296248eeab1fcb8903aab0b25964e38cd0f0cb73daf7a50c46a7c94fd6039d86ff5542cd838c74f97205bf16e6d554df1aa0b84e1da64f10694f8270252394562d2aa4165946cf5e56eca389e89bd070bd059559154e5484ae8feaf51d609a2bbd4262015f4f26484458cbef955a46326784b9e0bbafbd7261a5f82cf68ca5dac9162360f20ae8c19e840d12a7c879c0648844f3a320789a41568173b2b065ff40f7efdfc5039ecbdb9de074c0702da0735597706b8d109adba08568611b6ea48376f3efd5b41222e2c921900216a3ef16c8b888c461a62381e0a1c32941d15fd648bcd2f92a5c2cad7a6b495e92938ca1d8b0c01efebd3aa1a644302346bea5a13e266e84ca156a7f90d20553b10913be0a046fab533a62ee104faf939f1393809fe6a25d2e795810b31e7a70f469cf268f9d450a24349a18d8e335562fc12069cb469fec50052a19f78697d00e50ed76672c92044063f18d16e9ce5f0bd2c70bad906c85f6e9376469658ff784f3dbe5422ad6750f69e44649a2fffc8704bcc912e443d90f7ace9f3fbcb6c63115cb6f3e4a10320d4a4695c46b82213d5409ca7907e40f4963ee1ef1e1ffbdfa81f243e592a1617777a0e8689e9f1d568ee4df76b2c52dd894253f568a9064ad270cf1e0fc4f1e64df13312be311cf2c87f7029ba585112cc11a75ce41ae0bc2a4e9c0adb4b97926d4ad20dbe14dffacc8ac4d53ee39a729769678a89ade8e3b7d9db94a5b85b3c584c934ac707540f1e60eaf63eef941e7b37efacd7dde3316ad14d6ec75b1f8fe10daa5b333cf92a240a89efd5d3ac3a441dc08569212448d8ec50e757ec2e8b325af318bff4768a3e77a4fbf55d7b1cfc977ac4dd933234288a3b7d7117b543af33fdf2db94b93950be331381fbe52fa08dbea055099c551662f5d816101ea282fd41e21afd1ea6a8742e613549356f15ba123394e542e01be110f6fd22d3263de026df9f70f6058163f44b5e6e1e097cfbc09b45833f95388e66989577e74db5b05db3783711d1a87e0231551ee59f7266da73e3e8aea38ecfc7f579f58a589b712610742045e71b1f5e1b08d89cd17f2a04b0150b1ce1d5d4bf1d4d459c6c7c45246fe10fbf9fcd00114ad3a3139d5e86782563c829be4d10cd757fca36ae81b456fac90a7200476836d93cf6eec451abe45110c9262362ef2714fbd6c3980eef3724c96b568f333200334d4039d0e1da5300391530871c79584541ef12afc32b787fbfd6cc246e61933ae896e99dd8313e2fda83a4ffd543272ce7d29d2878411b4dd4ab6c99681cffaa4115d61ef5239db94b98fe03b47fdba12a558d3caf2e8b81cf7ad5ff0c8c9beafcc58241bab326bd389ee9454240b817f8c6be15a7c15f5aca444bb0e0052095dcd308defa9fa3587ee49b232d5e72e6d3583fb943dbc3202c06fb83e42b765873b9ea21977d60452f6fffed07405db7461fef134b8eb18e9a06e184cf22cb2a499f2326afcf3b8d19e75a91109d1f210fc48a608e929837567fbaf23ebe3987ced1dc02c028113a14aac79c4fe4721125d3895b0f23b9a365efc3f2ad27c466f896495b027579c0d2b14e0e680fc7a6eba87c911c74241b088e244ee706709634d60e8ee7b3d7505da20837f6bbcf5b960725cbaa838d726cd4adc90a5e33fc00930ce14538c7846ef8f34486b803569770a00878e83b5daec2223c7b597bd1fea6728ad329f3691502aefd8948090d01b2083174b8a60252f2d73a0476533912def55ea36561b563669a6212d6dd36a6fb758adc3b81be569c8b43975cbfa73009c75573560f57056ee61665f522737b46e02701bd5dffb626748151fb8cbc2565286b0e0c29f611d99c1a1236ba61a230edd9d60c82b3c52ab9020f12cf743ff463fcc769057c1f042349c206b3b27d59297873e738855a5a91e2bcadff7beac1a4098614d4cfaf82d098c76c4412ab9403c6a026e45ad091501c0e7a5a9a4aff45db17959a88e3324d715eb47cf0616a848f433dada05acfa350a02c940c5184cc77768fd49d3b92f710b831732fd3c42c1ad07d5d90d42d68f55a4799231964459bd9d5f09737a26ed59006a0bb93978db2cfbab295dbb4fd422a2360ba2e9b695fd460d46db0ccf0079e258b30983c4bc13e6d45b85478c24b216cf234123ebae0dbdfdc9b"}, {0x98, 0xffff, 0x1ff, "e3cce97472de493fb6d39ebdc0115535b54ca8b240e2271c5e1d82f1a4ea4fe163b3e78185f6f2ad7d2ba23b0caf076ea0beb33660cf00027f11801f4b7c196aad79f5cd5654a040c373fdeafdbe457683ffd7dfd2db6ef3a201df1f39fd879adb287b969e9f6bb7c209128482e47acf2c6e66f33b5d897d1f32cb9734aa0fe77879"}], 0x10f8}, 0x3}, 0x10, 0x402) executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a392f26d", 0x4c) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="6c73c14ca54bdecd35c4d088e74707942857d85a1f1ad229d2f936229306057f4926f97f9413345f187d341c5bc9e89da30e35d5084110b63b16c26c9fa6cd0be139288a", 0x44}, {&(0x7f0000000240)="d8253e568f1a131b6ae57ef3a59bbf3a2b78891d02d2f032807fa9b105a729a4f1a604bad3b4ee349988a5982a22aaa3eb64", 0x32}, {&(0x7f00000040c0)="b20e9d7d55f69fb8b9aba26d2a679b415983fc97dc84f80db42e0d786615b032306ec1604fc20b723f845bdda4ed1e52d9376abb53961aed2a7ef4263f4c95a6ec63e42660c410ad7e2b0d06ac0ad10a2e3f6b38244ab2064e43735dd76ac2ccde1370d740ec1f281b43f8dca59b5a58f6520f969d7dd89c76d00d9c391ae1e00f4d865df0a8cb38ad5e3153c440201c4bc6f943ec60e2bfdb5e8e9293320933da588fcc5b8f793b86ecd4c35c4dd2bc90d0b5fc75aee03fa4f3236cbbd1ddd1e18c768e65c2b9213de36cc5d141770eed708d3cc933b966952d6814e4a1360aec51d0fae2bfb7d022df2d06cc51430429a4d46b69cb2222afc7a3b579dc74a322c90ef9ca04a369cb74f00b1cdb41dfa8a2488a49ec8b496c6efb821df2b0b107760d0344c227fc8a0df295b62da0db31a7bd60b8e8e30fd1eab69ebd8b81688fa051936dcfef68831535b49e6d30ec27d01d363ba7ad0e1253b280067a30a52e5892eb5e7f58d4d3a77d228e3ada4fc7d5a63153c4aeea642d10e2b10db7b57cf6150763a70d141f09d5cc9da3396a5a3d7c59c05892e2198aa0de842d0add0a25c37642697ad25ba4e9b6069ed74041ed4b204ce47bdc0cc2d88038957a51017642b89fe39aa138203097fb485013d53922c507af9136e7a355d43352de21d541b5fab08a805fb273fa9ed8b42a1d52f4e6f852ba19d6ebf408ffff0373d70a2e231e91624ab735e326bc32adf9cf6d0a67b208ffdaacaadc2a2b22df48e18576ae2ac37277c89e9f4621c17381cbc422e0f3813767c3bbc4386b1fd32f73cc64283d096aee8b3975dc5da3775e3657c339d93906f9111227019a3f0dafe3fac54e722cda5f66b9b5c0dde7a2bb89282bf06e70568c0c02e120e3383e6d0abe8935f6f35f36ee6ebf0bb4d0cf5f90ede6b1689d7d953893142f1518324a26ce3e63dd1ed005110e27914ce95637391c765de7c1f470c815ce02c021c96bb553b2c58c0d6c0c9620049f7e1c92ee71a3110de036777f117245bd69b2dc2860615b96136ed3e73f9519f71a14546f2ae8cf85a15b924a5bbd41068dd0e1e80475e2c14288cbf59fc2bfb8654dd2bf03a7c02a98cc71a1eeaa5950e18d107fda5ce499cc74c120188f16a1fc6c9aee355213b3775d7cd90cf507b32bc2f77e6e1c941dc2b238088aa3e9ca05bc63d85818a0d091092c8d9d53dc2b553a171b80ff66bd04dedd6fc48602321e7580ed5886434f985fb823ccd5b438ddcf9854c200352e343098521719f577d610d9199eb17be9eeded76e07d8255ec8405238ef313e", 0x3a2}], 0x3) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000080000009bb82f36b921aab39b58505f"}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f3df5dcbf0b72ec1d135395f4fba1606ca4e72f02bb56f107d9fc5913b46a2d6ad880e863d72573121e7a609c5bf62b5156607e29e273bd013101e9c70d5a4dba7148fbdbf3963d56cf665d7746eccc83ad9ab54c3df718111670808c0a9f68733a946a032f8e3d160233a7f094d0360896d7f4d1a37f6508412eb8c49823a3fa5b71350a243230e042f98473434bba2b529d1a59323bcad8046415077fd4b2bd39053014879c173166a78b8f5c72f7652899230b5735e7b4fde27d857726a68a6d2e3b8d74969be221b9f218c8c666ff970b79602b53ec60dfe741eb8de7fc899d569cd1e9871483281a253ed344a6641b16225eb441603923b4ce57cc3e7e3bae35efa2678631046bd73f53755fc130d4021e518ada6fe0695763c97c24c90d3b1a613984123a8a3e5e7b3fe87597a75c83174d0b5c16a14fa0b1dbfcf6119d8f2a1ae3a5858d15602d0d1ae9807e9d2e8e8ba5cfe83409a0d513ce5326036a02a68304b97b6da09c3255d43a7401fcb3d7d0628f5256421f0cee4ba37492c00d671db3a6768e4379cd3d253bb39523f0d6c2a86ee94521eb3ae2af97fb1810f137eee2e1ad64eb74360f42de68e528de81b406a76e08356538d968490d4409920e13753aa7bb5c6b02327327aff5d50a7a0029644645f658d30ed8327e0df687fd0eef20ac469f338e628515834f9837b7befc4ce4f0e638f2e50bd4fd7a8bf352a1e503c3eff12f3b16d8431937102f38f1ff50e829c3126671592f0ae602e2ac3bb79abcb3941a16d3101c974ab8f456823420a75159257cf984427c9bd9a02e0fd259d462e1b7c98a9a5c31ec4806f2e3fbdcfc6c842e0b43cfe812bfbc930a4e9617bb06485d35ca0f6fb393a75232a83e5aaa82479df646093f67ded97c9c3ba888036575bd80a94a41cfc6e8218c90ff276477c04563944b7f886d076bebb2b63fab40148749b2299c637fc5aba6832bdafabe7b5bf4c31ae246dc1fbd4985e495e4850b680d296e397f16dae187e0b7f59faffd8b23c7cb97caa950464085245b942787efdc475223eda95f94a257402aea844a034895e259c841889d67cb45986415568dc381427ecc62a324165df91aeb77ecd4adc08effeaa4a43f6bc66596ebcb4b7d047e391f950a7e0e5b0d670b871c937c5b0261f81921e70f90286cbc352a79744abaccc8e9e1b6efc28cc314b90d8596852057d9db6c9a7df6944a820d00d85c6e5eb82fa94293beb15cd871879c6f9fc1ff463339c0cfc2b36c2d519534c0a619352e7ed60e3a5d93e947049ea5b4156e5ca541526c55133c6f3685b47ad8ed537d7ecbfe269c95f691829f74b5e0ea9b17054f9fce826c2fab3da6489b5badb0c9fd8ee34390f78dab1536eb27a5185758cde3cb402441fe3b872d84e328cac949027e2dee992709e8f40ea0b512c2d28cde4d3bfe9a97828439ed8ed6f981128b744a3ff0200a526e73b4a1997b8f672bcb4fc2d5f5b2388c97a1d647e3ee0620e83df4bfae1f3f942aabdbe2241e8cdcb1b82c8c927c1c4a2d1351264f21dfe118e447b1589fcd8d7550ac1c626b59558fc94375d40891a7908603ab3dc0ad5e647010eb9bd36ef5e533abd1123ecdc78ec316ac2540fa69f694241bb68672d11bde7df2b42545e88dd4a2ef593c9f9d78ab1ab0af696d66431b66805c7e9f09b9d72d9a7347f6384c32f139a8e3302365908bbab9a7e48da83ea5bc1316b4aa87b9e34720b4156d06e7298f3851f3ba08656dbdbf2c323533189c61e425c1a1999ca9b461b0d2fe63eba545298b5f14c98bec345a85dabf27a04eb53d5c74fb2941cd01a9411bad5f33ac0a31ed442c6dbb275eae698f3603583aad0188", 0x709}], 0x1) executing program 3: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffff9c, 0x8f1) open(0x0, 0x0, 0x0) pipe(0x0) r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x1, 0xfd, 0x40, 0x3}, {0x82, 0x1, 0x5, 0xff}, {0x41, 0x4, 0xf2, 0x1f}, {0x6, 0x7b, 0x3, 0x6}, {0x7, 0xcc, 0x7, 0x3}, {0xff01, 0x0, 0xe1, 0x4b}, {0xff, 0xb3, 0x2, 0x80000000}]}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0x0) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000300)='./bus\x00') executing program 5: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1"], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f00000003c0)="e657665c10ba372bcd7f4ac7fa9eecf61ce6a323631c6ac828fbeadd864c3dcf6ea159cbfe37a13e3d7e0477e3060e98558f073d142c7a566a2da02417062ff4c34637e4541a29a31c8beace26915307be522d9a3e510afbb31f5b6f590d0fd7fbe52905f48fde1ebce68cab8ef82d5a05fc88642524452c4f45b42a57708f23", 0x80}, {0x0, 0x53}], 0x2) socket(0x0, 0x4000, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) r1 = msgget(0x1, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/208) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget(0x1, 0xa0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x62, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f61900002c0600000000000000000000000000000000000d0000000000000000000000000011004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b00c"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{}, {0x83, 0x20}], 0x2}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, &(0x7f0000001400)={0x9, 0x0, 0x5, 0x1}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de535e9e77804be38164991f700cffffffffffffffffa23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba090012051eeab71d89e0005b08040381ecb66400000000000000000012204b00"/182, 0xb6, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 7: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000080), 0x0) (async) dup2(0xffffffffffffffff, r2) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x80, 0x9, 0x4}, {0x20, 0x80, 0x6}, {0x0, 0x7f, 0x0, 0x10001}, {0x6}]}) (async) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) (async) r4 = getuid() (async) getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) (async) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r6, 0x4, 0x40) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0xfffffff7, 0xffffffffffffffff, r3, r4, r5, 0x196}, 0x0, 0xb9e, 0x0, r7, 0x1, 0x9, 0x5}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x0, &(0x7f00000000c0)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000006c0)={0x4, &(0x7f0000000640)=[{0x8, 0x1}, {0x0, 0x1}, {0x0, 0x0, 0x0, 0xae5}, {0xf000, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x3, 0x1, 0x0, 0x4}, {0x30, 0x3f}, {0xa, 0x40, 0x0, 0xfffffffe}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f0000000200)=[{0x45, 0x7, 0xff, 0x9}, {0xe2c, 0x7f, 0x8, 0x2}, {0x400, 0x3, 0xf7, 0x5}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) dup2(r2, r0) ioctl$TIOCSTOP(r1, 0x2000746f) lseek(r2, 0x1, 0x2) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000280)={&(0x7f0000000580)='./file0\x00', 0xfffffffffffffffe, &(0x7f00000005c0)='./file0\x00', 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r1 = msgget(0x0, 0x0) msgrcv(r1, &(0x7f0000000800)={0x0, ""/176}, 0xb8, 0x1, 0x800) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)={0x0, 0xa, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) recvmmsg(r0, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) close(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x101) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x4) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8218694a, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={&(0x7f0000000300)=@in={0x2, 0x1}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000340)="198f7e486d0056a06ec1f19283532eb609cc8f2b8985abcc7236e9c60a2e76ab734aef2844ebdf01bbd84a9497d623f7ac6d42412a65655068b41d60b532bdb69ac54367e41825491597323604902fa82e42c66f07a2d8c282af2af2e11c26a0b01ceb40375b625aca69b0ac1372448beb51abba7cd5588fe55a6f8474a3173edf2c18289ba0db583ff83933b53533514579d02b1c6ad79fb4e9e6b719fb349023b6912ccb2011f9ba0f1f81e09f", 0xae}, {&(0x7f0000000400)="5748f82120880e7f700c2074019ffd90f15c54142bb9d7b23cba044973a020277d86600cb48a452d436eb81ee01d186c0fde484ecf24aec702c4d2fdb6dea72c950dab681dbd833c1c1f62e809ffd5d0fb36dbe77fce80c5da2632909fe4d694d1bdb7be709b9102e41422c47a3ad27a678354ffd881aae95388cdd1ce55e754007cc3b7c8e59d407050f51bf2defd2dd4b85af542008cd7fa4f72ecce0f3120a8ce0b2a2c6bc4f36e0d585b778a902ca37b41bec97e04a098f66a474d27fd3704a50f791cfe05fa14de77c6bdf4a5dfedf97ca3f6e361e068c17d5961484597ee0e6df5e12069ad059bae89deb0d12789", 0xf1}], 0x2, &(0x7f0000000580)=[{0x108, 0x1, 0x3b, "bdd8fe80152a1a19d99ad27d98ce0c98e090e6a8b2b6090dce9c8cbe4a48c4f94c67b68e33948dc2eb85c0d0567e4ab050ffabf8ab3f19bdd70691600a5e817aea398e446bd52cf36ebf95c27b4cd647e97b5220fef6791561f081f47461f943bde31bbab53487ae6991f7a05e6fe4db2352cf082c3538a941701ab99652f4aefcdf0576cfc1194eaa449ac0ad79abb9826cb5da91264f59ff92c77d28c19ff13b0b81ccda85e50090ab892e945dbbcf05c66a96f13b895e0098bdf99a47262de9fb591eb9dd44a8754eeab5a113212f23e108474c16fec977b01718e20bdb56f3851a2b3600e03ca03eb887df13eef965"}, {0xf8, 0x1, 0x4, "4e5c5d1ca9b617a0e07fb5abb0d8b7626c66539cbd6e92308e656f999f8e7db1105dc4e73433806c3fe7abf03cc204d0dd04c419f015b63f56431c7a44dbe6ba50f30c10767c7110a5b2ba5f9a9d7714eb5161a67a9c0ac19dc4dbe24d68705e92526da82b5c153529d23bb17e5fd590a21bf1e85a50716d61e8f9a23fcd4aaf0f0ded4d2d2af2777dd02ef90aa6f74fc2e52b60a016199c88b3ece17c36b3436f91a9af86a0023a359f6b4c82ea9e779d11fa7e56b0aca713cfbe9907c50ae55ca8fbe110cede48147f45c35630cfeea54d9ac4eae4b2e1f65e292d3ac4682ce7e275cc7c"}], 0x200}, 0x80000000}, 0x10, 0x0) socket(0x18, 0x1, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc028698d, &(0x7f00000001c0)) msgsnd(r1, &(0x7f00000008c0)={0x0, "ff273b7c98d301692b734255eee08d15e017a3586f7ce70d527b27d60436aa62292fc6ff43efcdef8f6377031ae5edca41d4ddc117287c244a486695433e46879ac565a1d551732eca29430e86ed"}, 0x56, 0x0) executing program 5: msgsnd(0x0, 0x0, 0x401, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x39, 0x0) setpgid(0xffffffffffffffff, 0x0) executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socket$unix(0x1, 0x5, 0x0) r0 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) chown(&(0x7f00000001c0)='.\x00', r0, r2) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000300)="000071b4b664412a424efb67ac23481a1b303e7c9a773b3751e59611cb6de7f1f63a3d9fb56a4e706eff4802d9938734af7969e62cbbda2f79ffc3e1c0b21166ab365b7e985a22050ae24310ae91773af67dc1c4d992866c24e4a68d643b42aca1a97d2df1f0b05d", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000280)="4de8", 0x2}], 0x1) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000002c0)='r\x00') writev(r7, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r7, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000080)=0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r8}], 0x2, 0x0) ioctl$FIONBIO(r4, 0xc0107008, &(0x7f0000000040)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x6}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mknod$loop(0x0, 0x0, 0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000000)) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) semop(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) mknod(&(0x7f0000000740)='./file0/file0\x00', 0x2, 0xb0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000300)={'./file0\x00', 0x5, 0x5, 0xfffffffffffffff9}) symlink(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x20}, {0x3c}, {0x6}]}) writev(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) shmget(0x1, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffb}, {0xffffffff, 0xfffffffffffffffc}}, 0x0) write(r2, &(0x7f0000000280)="923b74752057531181c9acf0344eb3515c9c290d0b3ddc196e0cfd53b1649f0bb110fd3512fa39d50a1c7f8e4089fbd0b16e7c2d16932eb297c146297bebdd2b904d836ca357fd7a1a96df8d4fb8119e94fb4c7145fe313adfc9d7ccf7", 0x5d) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0xe010, 0x5) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x80) executing program 1: r0 = socket(0x6, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x0, 0x8000, 0xfc) bind(0xffffffffffffffff, &(0x7f00000002c0)=@un=@file={0x1, './file0/file0/..\x00'}, 0x76) dup(r1) listen(0xffffffffffffffff, 0x0) r2 = socket(0xad67c82f6028f17d, 0x5, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x4000, 0x0) r4 = dup2(r3, r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r0, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56f404c023f7137734703d8", 0x1a}, {&(0x7f0000000800)="46dcdd4a52eba1c8f84ade36bf2b05ea3f4fa5d762686994fa8307e0ce6b6c5d3d967d104dc89ef827471fc93c0d2c6b03fe826c1a54e4193534", 0x3a}, {&(0x7f0000000180)="1186d6a1a165befebbb57ab4394138ad17f7f939b9ce31126ab7ee0e36cdcb4d2be37b3b9ee77f7421faeb37bbf1d43b9f7800715a67a64bdac225bf76", 0x3d}], 0x3}, 0x401) recvmsg(r5, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000180)="cc3327ba17897b28f679839530f8278639a97ff057c6061d0d7d83597c6fd01974ced32facf54942a639bd17a5091b497ba19307b812534de95756301d343d1f9747516574b73fa7436dad7e6a38d5473cf110f3274f3fd2e3e063f0e4b46ea107d014e3d64044e841e360d89668e1577636a7e5267d1abf3dec8d8d3547149d30cc4b90e7a429e52fe8bb5c2e22e0253d9c49ea53a2de07cc8e77e6fbb84f851176efd0455648bca17cb0f6842a4b8c1d1a46ba5d58b2fa0b021294e408bd44aa8bf00f3ba0e7b9547a7fcd090bb188ead029d38a90522c21bc", 0xda}, {&(0x7f0000002240)="4e533f45a6695efa0000000000000019c081635f9683ff18a0bae32270dabd4d88e01b330190c75f12a5bf94aaa36bb3ab148b50af51214f780faae0bc987247947a7e23d92a21020d70d7ccd85a196a1cbd853786f425a0d407037c8547414185e0a7a1c30aa67f8491992309d5a253eb05fdec9802502e94ee5b2ad5125b4684f12871cfef907c7d045c0e73a2c6cdba71af2753580017cd64e9aab6dd8443be0dddff26e7f0dda1c1883414178e7e651ebc814559833f0f75dfe197831c56a60e630aa1bed3d99fe24e7b4b45c04d843be3c9f151af5480903ae757f93d4a9d9296eb806c3416c0f4c02cac9434d570ce016a9b9916f6b44521df732564ad1e65d283f08bbc1f81dde1bfa56359365781942aad70adf950f0181c26181093e8d8", 0x122}, {&(0x7f0000001a80)="7d2b3ca969fdc62e43667df5ac4d64fa8d36397b173d849898fc473cd33f458ec4a3e1dea9a25382aa95dc21f4942073489a4a2bb22788f1736a5ed6db4ff46f9d646917e8404a2bf4b57cc2c8d5f5dc85336ed9689376c30700fe8212486ab4c8289d129f091cec227e4e7b9587e7c6e5c789b9d8cee9ecae3cfbacfccc688cad0c53d7ce3517624b88039ebe8322525a30d068bb9470ecff940c449c2088ac2ddcf889e2e8caa610f4cca2a62a526178858728fd5f547dc8127ff858832ee722dd1292a22c5cf64a54ff10a1b1382c61e21f4d861888376198bd9d55e5202f4269b93dd5d7c1a25d516ae3f03351d581e47ad9f0e5add1f6013b83db89dc47898000000000000000000000000098eca7682649d40d93e070613770392958abdb55534def278a5ea319d85810d25d295a348130326df6fa9a827344af3043066704188a68d7baf0208847be6742904f08d709e05e8fb273a4e8caa232f545268c3624e4ce242d5b5d1e9e32e3fd0061261535f458bf1bc6dda22280fc054e78e16e", 0x182}, {&(0x7f00000004c0)="ef582c8f61a0ded1fe8e99c2d6d4d78442e4ff5886b92bd634fd4cd848a3df3a50e81513f44040febe726643f4cfc8d9f0ef5e6a9014df3027e329b564ed7cfad369a32414a54791b88b161efd57be97669d9cabdaf95b8d3ee113e03c338255ec9250922f364aadbf3346b11984fd3dcd640ebcec019bf82b6c7992662a994c14acaa134ccbd71e98f734741a11c1eb5ef96825cb49fc2e2a0d191b1a5a1cc88ba1f2b844956ef7c3da46ac68683d7193160c3283f064b2cd21cbe41e707d293b26ebbce05f1b10491cb7506802fc198e11c9dfb06059cffcb9b46bcf24b8f5bbb00817a0cdcc122ce0606a6e705dc1f02a17121d5946ac609a06a0db98890116f6e6d553e791c5453cd3943a8a57bf62d7fc5575d0cfc78c5abdbba2fb1173cd2c38a1368e85ba4e1aecde27ceb4562a212d6c5bb0e1bcaeb5f7918e80ede21fab4cb61c8b1fe243bbc83172a99708eae2a4440bcdf9c211859522cf86418ec13a272dfe071b175f543a62337b7929bf4b8c8b967c888d0ca7d207337ce493c0cd7cae77c8e5be68052ac71b4746cc4ea4740a25f28a6bc93c63e71f2e9d119aaf1bb79ddbf4ddebc38060af95d83fa2b5c2f4c5b56d3bd0dd456269ee9fc466b8b6e54c196d8fef768bc8aa4db3b6a453637055795c624c1d5bfdde2ca5ddf838b41d625bf536f0f14dd5de17bf02216dd7900913372ae8082f54d90cd4c6d9d96a613e120ec36e296ffb7c71ccf8da7f8a5c990d00904858853d4902b3f4d102e01941974f1e4321e2a58287c29b2da6fa228de5ca81664ae7556ad4db082df85645cfa739e55a6d3919e3e9b1be4bda3ff65b5543266ec25821bce67b8760177206e4ea9ef851ab486bf6a70a8373c192ade729de4f15ab2c820513b6ca11d45e81cbd67a470073ebc6d7fb55d4831e370dc257f90ca192ba8eb498411936f2c888af6d8343f7e05a613edec603af375bf6b1f96833bffea4bc9432eac5d1f248f22b10622c6e178e5ee7672b6d287475a2e7e71299fc6909f1f3439ac8634f66b03b2d97f45a8091750fa01803d6605d7f675f8920440a0c682ffae04aa413251c26770bfb052fb597bd167d67dce50bed51a3c4dbe53a0d8e6bf99a071ec63b6bbbb41d49acffa8ed40451b41059be1907a9b674cd7f78db1c93a7d7e4b36be9aef5af7f761c7b456c6c895cb32440b749e15549a7f600e14b26deac7b531af93ddec1a8962415792ab13a5dd5f5d6ce8d6b4b22a530f66eb66081ad8b0ab62c93b6de42c69028a5350ba69e0eb3f41ba32ad9329fcf7047a46c5dd757fcfd55498e2393cc76ac42d384ca02cfcdb36d455a93095c98c022ae7806c883dd66559fdcc11c787f960d7370e5ba9105e7edf6eb49d6fd4411ec1dbcbfbec3aa523ec6bcca57a9e273025383910e96cd7598ba2c6986130bd68b1a4acb2b3b3f118fb5b5b3c74e4c46bbcfd083a82006708ebd193b2dbd84a921f865ddae32093cb5706bf33b4527003b8db1fb03e5a823791e41716696608fd8719e523147ab9b944ec70d2583d25cd6bc9893d9eeb23c6c7ae2784e000901c8e629a8f6fa49da64a86add8c3c4ee5b8a857e65c546408d48a1de7c63e1e77fa0945f0776e03f77ae7f25d2f54c35b5e87329a3477eabcdf0ae06ee4a775158f5282bc297d8428410626c92ee973511e864f8832850bfc530a9dc08a7ff1f8c8013b3d301436fe11abff3a1814011f8f9d1f103e049d0844c83dc1b2673b47b66ebedd86d7e6fe04ab6e9fb9ee2c007f5bc319f7e0b72b3e64364d9470d59b6e4be7a5346db355f09f826098f418b1fa78f6aaf61eb0fe7c9f4c38efb72888000eee8cd0c75485934fc34c021f266a97986b2ca03589635b23f1858301d5c62f6fc76e7138ec03273be7c0b71eaf77e0c2831e9f975d83920a3759016624a8dfd66a9d3e1b11140ed3eba238a0fb528d9a4e0026b55b08af8ed4b89bdfdd27dc7841f85838c82ab48fdbe2729638ad4bfe6b0a00c12c1d0f14ae771aaeddae67f23f1a7ef7d3c45bd4aa6fe50112ba71ebdbef6f5dce4b62325b606124ea64ac3554ebf395aff53a31cc4666be956b23894b891325faf57b8ce711ef491a7fd5e02ecc9b48bab99bfb967098528fd08cc2055cdc4acbf2a12f74913f895e63a4eba99a71f4ee0c64cc87da1a0b2d286ee315fa64f21110ab4b228bbd21c44b50627fcf2ec375068e595058b16f4d360b80f4a92de6af328c8e899a3946211288445829e04a97c82a17fe593f7574d829b300c5f54eae74bd43a57dd3c2f52a922b8dae59ceb8dd4947ce0e975dace068b05a02bd448bafd1181f196fbd4a1d4af367fc423ff200791b820ffdc2e008a58e6355edf06c3138f5f13288e316012eea509c41bc6cc06bc611c3fafcfba45af08608f93124403f4e4cf86fee12db909b94c2d9b93822e3cd0fe79cb00aa31cf42ba140579e748f4819927475369f746979b2f7172d65ed7dda1666b2946907188a533485f599c48c6a8b180d681f230f8e3eca60731d08c7e8937ab2ea7ce9e463ec2f7de14107029d125a0c03e5399a10460e9bf022bc9a853aafce4143e87f82bdc3cbdbb9debc2b12cfecb703a4ba5e7b7104d4b3ddeb2e43786546906e4b6e500aa765d62c605582ca1510d32411583523b8a49f044fb44e71ec74efa388d673cd0abd357c8580adc5cfd5acff574d2aca11da2eef946411288627d1b5a6101831cb935d347aa10501c3991f686cece48eda03937d20b6b851286af6c3a208e033af3ffeda932f232a2f95db7ac59dc4141a5533142af075995b30a075ee9bcb8824b1d7b1b8759bc769d7e71b5efc83da087252f45b3a9c28bd22828ddf638a8423343c8a9be4f4b544510c5b3623094b185a516e7eec4f9c3ac7e9fafeeefd9c98abd54f542859b8651786b23ed05771cf732b82d348f3d0ff77277e7523237bf9916bafa3bc6483ba3e2734073c2df68e8567b5753cb3655fcd33c5aa173ac63d0785d3528c6dccd6d8fb8c17e5d044e8b3da92b44a6f9de73d7fb63a0bcd3734c94fea36db61703627d5421358054742014b9edcee421d1305d13de3f06b01794456ad693e9d6749a8a0260dd00062d983cd6532c3d08a869bb2c27922e2232d5ec0e7129e8a8b4652fd12414052aefc7c794698a1b670c7000e8bd4d85b08afba264b33345032e3788b93edeade0b7a353ae333c8635ea7727d658ea4ea744649bb48f59db38f3ebe416cde7bb536e0e39002ac5fdff1b0e8bc0cd13f1c3a7f58899fbb774c3dbf1668859fb1c8a6c4cb8fa24f4bc509c308248addd020bf1043f263ac65cd69078eeb90e8381a4aa96f8ed989ca23172823353fce5a70a3ec1849f42ff054c0dd6ef04343e8e1ab395a004dcbf5f710b753b2efe004154e3639badd2fc6a47b91dc6719d6800a59276785ea6f617b3fb18a0054c4c12bc1130bd007b9efbe3ec416aa9b9c6f716fe62d2231dbbcb702bdea16fb845ddaa7c8afb03dcab59df59b59cfd42abe469ac7cc53009b510076f035f685e8c51d5d6c21f90ed74667764673ff55c8ff926cd2cea9babf545ce66ab52e31a3f62ca99ec769a58448da36e7b6eaea526333b487d9c6dc0fbdfedbea2571f375beaf5476efbe3321cf7a0f878c6371aa9543368fb27cb4903110a76e5f9c57215b49ed58ac7d4817db032ee1aa23837751ba392163385d9e388e7a9b8a0ccaf462bc3d7ed5ea1ace8e7f6778247e6b62c7a588fe3d76c8d06f9c8f88b769ff3231857a571e99647615be6c383e05f1c04785d4b151bc9e26239793e2c94aec3d09fc03fa930739a6d3f5356de8ce1790e2c7aa468ab145347d550dfc07ec54a2d725be776c0074be39898ddbb9762ed15492c36ba34264883a5385231b0ff9dfe7e58b6417a699dbfcc146aed58819ddfe1c5f6eb7c0c5fd19537a8c27a1d35634011bb1297c12f95cbba68f0aeb3c01a458f63d6c2cac7964c350d2aa89541d4486610348b0d96a9a39453ee747c333c86dabd0f03646d4d840410f86183849f5adf2e0b5fdbfe8e063f41fe9e37a320f56b422938fa1108b39ba916f1fb23861d60082ecbc3dfb51b7cd28ecf6eb46b9a9ad111ee8866aae70205024315f9a7f0224e187dd22302c9d4ba5f14cf9b0fae84a35e6b0d8a03b2f81746cc8e3d1e0f69618b3c558f3e39caf12de5a33145744a573796c90f3c9fb1d58a3188c720196a3b2907ee145993e227cfc4b304d84726f0877b9cc6ab55a30d18e995622e6a2d8fd2670723b2ca5f5619a34d689ea411ce2f9f215fb573c82c0bf2a5cdb09bf3f5b3ecf7ab5bb48279126b34e42c793f738d36b57cfa05f699095f66f89dc5c21a5fda9f752175a6eba927ea40263ef5e2d66494c3a6b11397b256d30984125d9cdda0f0d9d4c5e96c50eebe137ec5270b18a70bd0435c6ceb94e1b97606ea8f57b9c4913e9fab221617c4972157c165dda49b8cbfbea3da1f2aad06ca9f61e209cdf420a55e4ae07bcc395dbe4eda591d76e3c6d6340c40b9b32486e54fae840e6b33ec8b3a36a013ba7f030459c1a280951016391725e28292fa95e95d084c37b6d943b1f73316341c71e7b54279a84e139595f40d218c6e9e6fb7d71c30ec97d91ec3fd21911827ee780699da8cb642ab9b49695c2b098beac7671d075fe3baffa2398e9f09c9a7b9ec6bb4fa2a405ca1c83f3f80ab9442f8d8b661568761b6339581981492e2b1306c4d7c42cafb7c4f8522221b59c8d79ca9c5e9bf7ef4365d3f025490ba1b00ef33f4b2eb4a084919e900c16f0b6eabe76e2321548f813aa3d9d6a09bfec45d9947a1d4bc954e661a838b288bd5b94dbfad056b6abdd29a69b231366252f6c893a7e14351791ff10c32626e29635bd8dc4fbefd182d09647d52e154dc734e3f58eac8a6dbbaf0ad476544f53fd5e0b604b5a28921b9c9d04b59f0cb5493f8705200af0084f7da5d263e40ed99fa381877326b8fa564c8c1cce6b897bee2dceb836e0ac785a0d34a02e6a8c6b01aa95ff37cb624a844ee417f002a88a2261c37708df8ac9252b61b51c8b1762d50de54d941b38ccd646569648fdd98d363d36307abdc8ea87d77e832d05c2deeb8a0fb9bc6cf7be6705acee456a8d4ed7aafe17aea11638dd04c23d57e9fb8c759e727f29501a44ede3fbc3511945b75f18480171b52509b93030f705956d0a59298cebd00403f9a7eb0ad40b9f9ad9d31c06274aaed2ca95fa0a8fffd76d8e775eaa91e67b16556ae16fc92fc0b363312cfabc79a623cc34039220b892225b1495fe2211161ce916b12a971d8a4e3a161ecf87b9cd6f94b87976e6bd818ae6e2fb2221d59ca4e626601a85246e49f3779750452d5f0ba6afe823fa492bceda4ff9b8f0f09535a750aaf3e7def72e3fd502d63def78010e64bc48352953a42ad85a9ae31057755b5de8a6cf49479a8a94384fbc6c1f6f50576b379fefa84ebba5fd171d2bf83f8be95145106f5ce7ebf07e08f74a15fa9089db305692ec005fff6059aa8e10719c2708a4bc60f0d3ec19100a0135e49fcce8e3be0857550150709347d59cd7ca9d8fc4937a4f1f16b638744c83a0a7c830a96fbff3263db140665095c0c3993acaa9e96fee8025206930376d9dd13199cb05ef82fe692bd7b42a1beb71aebbcb6cc447addfce229be2476a7f92ac3e51e64dfd22c2cfd002fb95aaeaba5810741b71d2101209d0e7b0165f746cafe9c1cc881580ddab5b40e029252525410d209e77463009186e79961f23ef47ad7af2f1465b7f7", 0x1000}, {&(0x7f0000001900)="b1b8de0731188180a2c9b01b10dd42618fd6a6f5fbafe106fc4d903cee1de6fa09bc4e12b0ab348213a3e25cfc2d31509c5ace377f5fb79142cd974a54dfdd86099992e01637afbc7e986866d30b2ac608eef6de320694b7632c1c2d7628a18e9a6b788cdc1477853a8fa0e6d9e2c6ea176134f79f6f620e2378da6d3c28355c24264fe47c07011ee0230483df8e098663f36464e055db37c88eb64683461d9d207df7c16c7c87ba19607b2a696fdfb8687bef1b2d407bee336dc722d5d26c3c574acf53ea3652b2ce50bc4464f96b037f9c148c13e525aa9e6179bd235593adb1a157c620fe9676f6f1eb0f166bfd8524d034cce12f92046df04fe06cfacef4adb55cc54100b8e82eae35e50382c38b53eeb36a276b971ead803961d16fd9d99ee4a70fb087d28ab06c61d69aee62dd45cb7d0e77e561d669a666f92f93bea88af857f30d3a71f5c56d67530d9398c6fde1637ed74efd736ff310", 0x15b}, {&(0x7f0000001640)="f3cbde7eeb09e6ebe820d23e19ecb74d954921966f89b4ab99e3c0d46005dca5409a270e29d048a68612a5d682cdef7bcc2a611e86e9f5f1d0be89c913557a2f69624f388ef68fd3b98c18e7aed21eebbb9bdd0ddc121ca4364269275a5e3337fb1349d1", 0x64}, {&(0x7f0000002380)="92b9cec5cb44cb8c3aad53b37a31c840d665e8d5cb5f7c9ff74378f5e580718e202e7e139cac9ad9bcf08d14aef699f34ec8834a4c3ffbab2e1bba3ba1eb71d57f109dd60fd26c04a1df58dee70393f781eeb38e00a76acd0f16e037bf9450ef654e365f910842877b8ac67cab601c3dc7b8db86f6b6cfa0a29190f53ca1447ca34f1614539406f8dc28bd155695847e6e76ef0d159814bf76c139b1046ad6c95de93f57503755ae22519d09f967c5ec29c71714", 0xb4}, {&(0x7f00000000c0)="647dc7612d8adf895805a96e19da", 0xe}, {&(0x7f00000014c0)="51b372cf0f8ab9ff23ebfa0a206d533b26d0785fe1c1517c03d53032e94b623f24f871f236b5cf936a3bbfa427d32ffede9f62fab50528815da1320d624c60ca407520eb5b4b97d5f7e4c64b2f045e6e0300000000000000d17a40829c3fb39a8e09b445d4b5a590b4f3a1c311da10c9deeb7517bec5940dad2b361b60ce9f2b1c81b5c8ae9a52d89b2d00"/152, 0x98}, {&(0x7f00000017c0)="4dd79f2148f6a184dfd97061c6790c54ed0a7890f3e9a2d81de457ff00c4551d913afe04b2cf3cbbed563f03b0b508d0a9de6cb100743d6438100efafa08e11ada741388f5da", 0x46}], 0xa, 0x40) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x7}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000003c0)=0x9) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r0, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000000), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x37, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, 0x0, 0x0) r4 = socket(0x20, 0x1, 0x0) shutdown(r4, 0x1) recvmmsg(r4, 0x0, 0x0, 0x0, 0x0) setegid(0xffffffffffffffff) r5 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) setgid(0x0) msgrcv(r5, &(0x7f0000000000)={0x0, ""/28}, 0x24, 0x2, 0x800) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8a0044b37d1f00", 0x7, 0x5e}) ftruncate(r0, 0x8000) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffffeaaaabeaa72c486dd6000002000083a07fe7fed000100000000ff7f0000000000004a020000000004000000000001826884"]) executing program 7: r0 = kqueue() madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_open_pts() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80), 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x1, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffb, 0x25}], 0x30, 0x0, 0x57d, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a392f2", 0x4b) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="6c73c14ca54bdecd35c4d088e74707942857d85a1f1ad229d2f936229306057f4926f97f9413345f187d341c5bc9e89da30e35d5084110b63b16c26c9fa6cd0be139288a", 0x44}, {&(0x7f0000000240)="d8253e568f1a131b6ae57ef3a59bbf3a2b78891d02d2f032807fa9b105a729a4f1a604bad3b4ee349988a5982a22aaa3eb64", 0x32}, {&(0x7f00000040c0)="b20e9d7d55f69fb8b9aba26d2a679b415983fc97dc84f80db42e0d786615b032306ec1604fc20b723f845bdda4ed1e52d9376abb53961aed2a7ef4263f4c95a6ec63e42660c410ad7e2b0d06ac0ad10a2e3f6b38244ab2064e43735dd76ac2ccde1370d740ec1f281b43f8dca59b5a58f6520f969d7dd89c76d00d9c391ae1e00f4d865df0a8cb38ad5e3153c440201c4bc6f943ec60e2bfdb5e8e9293320933da588fcc5b8f793b86ecd4c35c4dd2bc90d0b5fc75aee03fa4f3236cbbd1ddd1e18c768e65c2b9213de36cc5d141770eed708d3cc933b966952d6814e4a1360aec51d0fae2bfb7d022df2d06cc51430429a4d46b69cb2222afc7a3b579dc74a322c90ef9ca04a369cb74f00b1cdb41dfa8a2488a49ec8b496c6efb821df2b0b107760d0344c227fc8a0df295b62da0db31a7bd60b8e8e30fd1eab69ebd8b81688fa051936dcfef68831535b49e6d30ec27d01d363ba7ad0e1253b280067a30a52e5892eb5e7f58d4d3a77d228e3ada4fc7d5a63153c4aeea642d10e2b10db7b57cf6150763a70d141f09d5cc9da3396a5a3d7c59c05892e2198aa0de842d0add0a25c37642697ad25ba4e9b6069ed74041ed4b204ce47bdc0cc2d88038957a51017642b89fe39aa138203097fb485013d53922c507af9136e7a355d43352de21d541b5fab08a805fb273fa9ed8b42a1d52f4e6f852ba19d6ebf408ffff0373d70a2e231e91624ab735e326bc32adf9cf6d0a67b208ffdaacaadc2a2b22df48e18576ae2ac37277c89e9f4621c17381cbc422e0f3813767c3bbc4386b1fd32f73cc64283d096aee8b3975dc5da3775e3657c339d93906f9111227019a3f0dafe3fac54e722cda5f66b9b5c0dde7a2bb89282bf06e70568c0c02e120e3383e6d0abe8935f6f35f36ee6ebf0bb4d0cf5f90ede6b1689d7d953893142f1518324a26ce3e63dd1ed005110e27914ce95637391c765de7c1f470c815ce02c021c96bb553b2c58c0d6c0c9620049f7e1c92ee71a3110de036777f117245bd69b2dc2860615b96136ed3e73f9519f71a14546f2ae8cf85a15b924a5bbd41068dd0e1e80475e2c14288cbf59fc2bfb8654dd2bf03a7c02a98cc71a1eeaa5950e18d107fda5ce499cc74c120188f16a1fc6c9aee355213b3775d7cd90cf507b32bc2f77e6e1c941dc2b238088aa3e9ca05bc63d85818a0d091092c8d9d53dc2b553a171b80ff66bd04dedd6fc48602321e7580ed5886434f985fb823ccd5b438ddcf9854c200352e343098521719f577d610d9199eb17be9eeded76e07d8255ec8405238ef313e", 0x3a2}], 0x3) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000080000009bb82f36b921aab39b58505f"}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f3df5dcbf0b72ec1d135395f4fba1606ca4e72f02bb56f107d9fc5913b46a2d6ad880e863d72573121e7a609c5bf62b5156607e29e273bd013101e9c70d5a4dba7148fbdbf3963d56cf665d7746eccc83ad9ab54c3df718111670808c0a9f68733a946a032f8e3d160233a7f094d0360896d7f4d1a37f6508412eb8c49823a3fa5b71350a243230e042f98473434bba2b529d1a59323bcad8046415077fd4b2bd39053014879c173166a78b8f5c72f7652899230b5735e7b4fde27d857726a68a6d2e3b8d74969be221b9f218c8c666ff970b79602b53ec60dfe741eb8de7fc899d569cd1e9871483281a253ed344a6641b16225eb441603923b4ce57cc3e7e3bae35efa2678631046bd73f53755fc130d4021e518ada6fe0695763c97c24c90d3b1a613984123a8a3e5e7b3fe87597a75c83174d0b5c16a14fa0b1dbfcf6119d8f2a1ae3a5858d15602d0d1ae9807e9d2e8e8ba5cfe83409a0d513ce5326036a02a68304b97b6da09c3255d43a7401fcb3d7d0628f5256421f0cee4ba37492c00d671db3a6768e4379cd3d253bb39523f0d6c2a86ee94521eb3ae2af97fb1810f137eee2e1ad64eb74360f42de68e528de81b406a76e08356538d968490d4409920e13753aa7bb5c6b02327327aff5d50a7a0029644645f658d30ed8327e0df687fd0eef20ac469f338e628515834f9837b7befc4ce4f0e638f2e50bd4fd7a8bf352a1e503c3eff12f3b16d8431937102f38f1ff50e829c3126671592f0ae602e2ac3bb79abcb3941a16d3101c974ab8f456823420a75159257cf984427c9bd9a02e0fd259d462e1b7c98a9a5c31ec4806f2e3fbdcfc6c842e0b43cfe812bfbc930a4e9617bb06485d35ca0f6fb393a75232a83e5aaa82479df646093f67ded97c9c3ba888036575bd80a94a41cfc6e8218c90ff276477c04563944b7f886d076bebb2b63fab40148749b2299c637fc5aba6832bdafabe7b5bf4c31ae246dc1fbd4985e495e4850b680d296e397f16dae187e0b7f59faffd8b23c7cb97caa950464085245b942787efdc475223eda95f94a257402aea844a034895e259c841889d67cb45986415568dc381427ecc62a324165df91aeb77ecd4adc08effeaa4a43f6bc66596ebcb4b7d047e391f950a7e0e5b0d670b871c937c5b0261f81921e70f90286cbc352a79744abaccc8e9e1b6efc28cc314b90d8596852057d9db6c9a7df6944a820d00d85c6e5eb82fa94293beb15cd871879c6f9fc1ff463339c0cfc2b36c2d519534c0a619352e7ed60e3a5d93e947049ea5b4156e5ca541526c55133c6f3685b47ad8ed537d7ecbfe269c95f691829f74b5e0ea9b17054f9fce826c2fab3da6489b5badb0c9fd8ee34390f78dab1536eb27a5185758cde3cb402441fe3b872d84e328cac949027e2dee992709e8f40ea0b512c2d28cde4d3bfe9a97828439ed8ed6f981128b744a3ff0200a526e73b4a1997b8f672bcb4fc2d5f5b2388c97a1d647e3ee0620e83df4bfae1f3f942aabdbe2241e8cdcb1b82c8c927c1c4a2d1351264f21dfe118e447b1589fcd8d7550ac1c626b59558fc94375d40891a7908603ab3dc0ad5e647010eb9bd36ef5e533abd1123ecdc78ec316ac2540fa69f694241bb68672d11bde7df2b42545e88dd4a2ef593c9f9d78ab1ab0af696d66431b66805c7e9f09b9d72d9a7347f6384c32f139a8e3302365908bbab9a7e48da83ea5bc1316b4aa87b9e34720b4156d06e7298f3851f3ba08656dbdbf2c323533189c61e425c1a1999ca9b461b0d2fe63eba545298b5f14c98bec345a85dabf27a04eb53d5c74fb2941cd01a9411bad5f33ac0a31ed442c6dbb275eae698f3603583aad0188", 0x709}], 0x1) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x1, 0x4, 0xe6, 0x2066}, {0x8, 0x2, 0x76, 0xfffffff7}]}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000000580)={0x0, 0xa, 0x0}, 0x0) executing program 3: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f0000000540)=""/176, 0xb0}, {&(0x7f0000000340)=""/247, 0xf7}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000900)=""/4087, 0xff7}], 0x6, 0x10000) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 7: openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000240)=[{0x0}], 0x1, 0x0}, 0xfffffffc}, 0x10, 0x1042, &(0x7f00000005c0)) dup(r1) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f00000006c0)="59abf33f4bcf804b62692c55be98d81f1628cb7fb23de9f1b7b86dcf1c9a87024edf488e2be73a9f9b85faf25fc7a299475b7344b61848e44982790ebda75d26a2bc3e0722b0e58fb8ba0c361e6fb444bfa1c3c1d02ab5636c9540", 0x5b) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20}, {0x4000006, 0x0, 0x0, 0x8001}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)={@local, @local, [], {@generic={0x8100}}}) writev(r3, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) socket(0x6, 0x8000, 0x0) socket(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) lseek(r2, 0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) recvmmsg(r3, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x44, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8b}, 0x10, 0x8f384f8e01c333d3, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x402) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x14, &(0x7f0000000200)="000000005276b425bebdf607401a72a570ad5971b6cf5db299d8f7883d777c63297099f984bf9beb2f5deba7f570304dc9d083afa5d01deda7ada79f97ecfb2436e82edce70303d7a8fa22024a26be2026c838f8958ccf4f145b145faec2ff1b06ec9c40e0", 0x65) close(r4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x6, 0x48cdc4ae, 0xff, 0x2, 0x0, 0x1, 0x5, 0x8}, &(0x7f0000000300)={0x7, 0x9, 0xfff, 0x4, 0x8, 0x9b}, &(0x7f0000000380)={0x7fffffff, 0x5, 0x7, 0x8, 0x10000, 0x2, 0x0, 0x1}, &(0x7f00000003c0)={0x8, 0x4}) dup(0xffffffffffffffff) socket(0x18, 0x2, 0x0) socket$unix(0x1, 0xffffffffffffffff, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, 0x0, 0x0) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0) close(0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 3: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x9c, &(0x7f0000000080)={@local, @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x8e, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @udp={{0x1, 0x1, 0x8}, {"cf14587c99e72ee5bfb76b6116a05564d6cd03623a2217d0f4fc33ecf293ab30d1f27218badf9490108e48d760f6d67fbfbd5f6e361b42897e9c0948835e544cee27d7883f26a02b907146e971c20cd002fd34a721463aeeec4b5a1ccdb3f289c932b309e27d9368ef3d74e6c0489db91dc4"}}}}}}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x6}]}) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) mknod$loop(0x0, 0x0, 0x1) (async) accept$unix(0xffffffffffffffff, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000000)) (async) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) (async) semop(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) mknod(&(0x7f0000000740)='./file0/file0\x00', 0x2, 0xb0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000300)={'./file0\x00', 0x5, 0x5, 0xfffffffffffffff9}) (async) symlink(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x20}, {0x3c}, {0x6}]}) writev(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) (async) shmget(0x1, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) (async) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffb}, {0xffffffff, 0xfffffffffffffffc}}, 0x0) (async) write(r2, &(0x7f0000000280)="923b74752057531181c9acf0344eb3515c9c290d0b3ddc196e0cfd53b1649f0bb110fd3512fa39d50a1c7f8e4089fbd0b16e7c2d16932eb297c146297bebdd2b904d836ca357fd7a1a96df8d4fb8119e94fb4c7145fe313adfc9d7ccf7", 0x5d) executing program 3: socket(0x0, 0x0, 0xc0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x4, "0100dd2dfa7d00698e7f000000000000104000ff"}) setuid(0xffffffffffffffff) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(0x0, 0x3f99, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x80, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = getppid() fcntl$setown(r2, 0x6, r3) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f0000000240)=[{&(0x7f0000001240)="d88999b6df21a49d0463778f804d3f92b4c63d9959158982179b434f4e820634817395c18e627cf8965aca7f767bd7e69dd528f2aa1fb102b074e1e562512b626c4444238df740aedf63e6b1976f414c447c7ebd142c6df7342f42d322684bed2b03494c0cd0d5b17016dc31c98428b1c1298dbf218478f3b9ca7124dfee080c8c06d3b8dc390d905eaeea8c402f11312ee0d4172241dcf8bf6d2a0503ed25be065184792dce1fad8014f02ff286f11cc1ce60550356a7edc0f3ffad0bf6738d25468c33b99c7c340945f0a28cd801660f3554", 0xd3}], 0x1) shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semget$private(0x0, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = socket$unix(0x1, 0x5, 0x0) recvmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x801, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000c40)=ANY=[@ANYRESDEC], 0x101, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000100)=""/192, 0xc0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)="316442fe", 0x4) executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x0, &(0x7f00000000c0)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000006c0)={0x4, &(0x7f0000000640)=[{0x8, 0x1}, {0x0, 0x1}, {0x0, 0x0, 0x0, 0xae5}, {0xf000, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x3, 0x1, 0x0, 0x4}, {0x30, 0x3f}, {0xa, 0x40, 0x0, 0xfffffffe}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f0000000200)=[{0x45, 0x7, 0xff, 0x9}, {0xe2c, 0x7f, 0x8, 0x2}, {0x400, 0x3, 0xf7, 0x5}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) dup2(r2, r0) ioctl$TIOCSTOP(r1, 0x2000746f) lseek(r2, 0x1, 0x2) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000280)={&(0x7f0000000580)='./file0\x00', 0xfffffffffffffffe, &(0x7f00000005c0)='./file0\x00', 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r4 = dup2(r3, r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000), 0x10) r5 = socket(0x0, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) recvmmsg(r4, &(0x7f00000001c0)={0x0}, 0x10, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="4c31a9", 0x3}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x101}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000080)="914c2ef0", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setsockopt(r1, 0xb4, 0x0, &(0x7f0000000080)="4152d21d76b53a9c2dabd443682c4396decb271e2bf2af3d69a203666c9fa835f874ca63184ae93b690c7580eeb45913edfcb65c221b3954d2c5adc0228cf833a386f4d022a1021f4f68f343a89831bf733a0f97ce5f0cfa6afb176fd891a76672e264e82fe2788edb07bcac7a", 0x6d) writev(r0, &(0x7f0000000040)=[{&(0x7f00000008c0)="fb9b2f636f76eab6627ccb3955c4daa0ff4f7d82e9611317932247e17e5fef0e67ec372ec6f6644a547e3168400db9b7f06ce5e1707f1ba10de9e80b68a1f2d505bd4db783b118b86a40e0d3909529e8a2637ec0aa67ea752077015fb40cd4567fc95dce774b3cf8f74938623632ac", 0x6f}], 0x1) execve(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) executing program 7: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0xa2, 0x1, 0x3, 0xf844}, 0xc) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x62}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) executing program 5: r0 = kqueue() setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x3) socket(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{}, 0xfffffffffffffffa, 0x43, 0x0, 0x0, 0x3}], 0x27, 0x0, 0x8458, 0x0) executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x0, &(0x7f00000000c0)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000006c0)={0x4, &(0x7f0000000640)=[{0x8, 0x1}, {0x0, 0x1}, {0x0, 0x0, 0x0, 0xae5}, {0xf000, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x3, 0x1, 0x0, 0x4}, {0x30, 0x3f}, {0xa, 0x40, 0x0, 0xfffffffe}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f0000000200)=[{0x45, 0x7, 0xff, 0x9}, {0xe2c, 0x7f, 0x8, 0x2}, {0x400, 0x3, 0xf7, 0x5}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) dup2(r2, r0) ioctl$TIOCSTOP(r1, 0x2000746f) lseek(r2, 0x1, 0x2) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000280)={&(0x7f0000000580)='./file0\x00', 0xfffffffffffffffe, &(0x7f00000005c0)='./file0\x00', 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socket$unix(0x1, 0x5, 0x0) (async) r0 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) (async) chown(&(0x7f00000001c0)='.\x00', r0, r2) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000300)="000071b4b664412a424efb67ac23481a1b303e7c9a773b3751e59611cb6de7f1f63a3d9fb56a4e706eff4802d9938734af7969e62cbbda2f79ffc3e1c0b21166ab365b7e985a22050ae24310ae91773af67dc1c4d992866c24e4a68d643b42aca1a97d2df1f0b05d", 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) (async) r3 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) (async) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000280)="4de8", 0x2}], 0x1) (async) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000002c0)='r\x00') writev(r7, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) (async) write(r7, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) (async) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000080)=0x1) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r8}], 0x2, 0x0) (async) ioctl$FIONBIO(r4, 0xc0107008, &(0x7f0000000040)) executing program 5: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x400, 0x8, &(0x7f0000000040)="afc96edb9d2b6424d30db6b69dc34d353d96744c251936dfcd00befd6c7b9eb80135551f2abe4e240b5d3b2d2214eed2f60374f54bc59639e2de31fbfc139505eca13d7c099353851846203df6871bf7186dfeb6457f6fe9e1dd221db3bbaca0f0bbfb1cb410d250af1ebe05ce612ddcdf0c378b2d622c8e4229b5aefb6cd4be2f508c1fb803a70acc34f8d65000f82722a71e77157b3236d562149d87d1fd206faf269b0a3ab3699435be1a7b81a39ca0991d824a4bd41ca32933887310b42e09de39e94f2c09aec383ad4466dc85d6ed453e0b810e3b7325cffe511d5cd8821ec642c4c073948f15", 0xe9) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSTART(r1, 0x2000746e) sendto$inet(r0, &(0x7f0000000140)="4c77694143536eb94f716a2fbd1a0134745c2324a6bdf76868c59c5a5504c0e392783b1163e1889cc85d3fb3cf6a7a74a749be30aecf3d440adf95356a37de00", 0x40, 0x1, &(0x7f0000000180)={0x2, 0x0}, 0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x7, 0xffffffd0, 0x0, 0x7, "24d18f9585b8c67c1b2224a854c801eb00a925e3", 0xff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x2, 0x84) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchownat(r3, &(0x7f00000002c0)='.\x00', r4, r7, 0x0) r8 = accept(r0, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f0000000440)) r10 = socket$inet6(0x18, 0x5, 0x9) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x1, 0x0) fchmod(r11, 0x11) openat$vnd(0xffffffffffffff9c, &(0x7f00000004c0), 0x200, 0x0) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500), 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r12, 0x80585750, &(0x7f0000000540)={'./file0\x00', 0x6, 0x1, 0x1ff, 0x0, 0x27, 0x10000, 0x3, 0x0, 0x2, 0x800, 0x8001}) openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0), 0x8, 0x0) r13 = getgid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000600)={r5, r6, r13}, 0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) getpeername(r8, &(0x7f0000000680)=@un=@abs, &(0x7f00000006c0)=0x8) pipe(&(0x7f0000000700)) msgget$private(0x0, 0x400) executing program 3: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x0, "ffff09009cfaef01018b7482ec88870000690200"}) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140), 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "e91700000000040000000000000000000000000f"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e1804", 0xac}], 0x1) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@end, @end, @timestamp={0x44, 0x1c, 0x5, 0x3, 0xa, [{[], 0xc}, {}, {[@multicast2]}, {[@local={0xac, 0x14, 0x0}], 0xfff}]}, @end, @end, @rr={0x7, 0x7, 0x4, [@multicast2]}, @noop]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1c}, {0x3d}, {0x2588}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x1802, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a392", 0x4a) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="6c73c14ca54bdecd35c4d088e74707942857d85a1f1ad229d2f936229306057f4926f97f9413345f187d341c5bc9e89da30e35d5084110b63b16c26c9fa6cd0be139288a", 0x44}, {&(0x7f0000000240)="d8253e568f1a131b6ae57ef3a59bbf3a2b78891d02d2f032807fa9b105a729a4f1a604bad3b4ee349988a5982a22aaa3eb64", 0x32}, {&(0x7f00000040c0)="b20e9d7d55f69fb8b9aba26d2a679b415983fc97dc84f80db42e0d786615b032306ec1604fc20b723f845bdda4ed1e52d9376abb53961aed2a7ef4263f4c95a6ec63e42660c410ad7e2b0d06ac0ad10a2e3f6b38244ab2064e43735dd76ac2ccde1370d740ec1f281b43f8dca59b5a58f6520f969d7dd89c76d00d9c391ae1e00f4d865df0a8cb38ad5e3153c440201c4bc6f943ec60e2bfdb5e8e9293320933da588fcc5b8f793b86ecd4c35c4dd2bc90d0b5fc75aee03fa4f3236cbbd1ddd1e18c768e65c2b9213de36cc5d141770eed708d3cc933b966952d6814e4a1360aec51d0fae2bfb7d022df2d06cc51430429a4d46b69cb2222afc7a3b579dc74a322c90ef9ca04a369cb74f00b1cdb41dfa8a2488a49ec8b496c6efb821df2b0b107760d0344c227fc8a0df295b62da0db31a7bd60b8e8e30fd1eab69ebd8b81688fa051936dcfef68831535b49e6d30ec27d01d363ba7ad0e1253b280067a30a52e5892eb5e7f58d4d3a77d228e3ada4fc7d5a63153c4aeea642d10e2b10db7b57cf6150763a70d141f09d5cc9da3396a5a3d7c59c05892e2198aa0de842d0add0a25c37642697ad25ba4e9b6069ed74041ed4b204ce47bdc0cc2d88038957a51017642b89fe39aa138203097fb485013d53922c507af9136e7a355d43352de21d541b5fab08a805fb273fa9ed8b42a1d52f4e6f852ba19d6ebf408ffff0373d70a2e231e91624ab735e326bc32adf9cf6d0a67b208ffdaacaadc2a2b22df48e18576ae2ac37277c89e9f4621c17381cbc422e0f3813767c3bbc4386b1fd32f73cc64283d096aee8b3975dc5da3775e3657c339d93906f9111227019a3f0dafe3fac54e722cda5f66b9b5c0dde7a2bb89282bf06e70568c0c02e120e3383e6d0abe8935f6f35f36ee6ebf0bb4d0cf5f90ede6b1689d7d953893142f1518324a26ce3e63dd1ed005110e27914ce95637391c765de7c1f470c815ce02c021c96bb553b2c58c0d6c0c9620049f7e1c92ee71a3110de036777f117245bd69b2dc2860615b96136ed3e73f9519f71a14546f2ae8cf85a15b924a5bbd41068dd0e1e80475e2c14288cbf59fc2bfb8654dd2bf03a7c02a98cc71a1eeaa5950e18d107fda5ce499cc74c120188f16a1fc6c9aee355213b3775d7cd90cf507b32bc2f77e6e1c941dc2b238088aa3e9ca05bc63d85818a0d091092c8d9d53dc2b553a171b80ff66bd04dedd6fc48602321e7580ed5886434f985fb823ccd5b438ddcf9854c200352e343098521719f577d610d9199eb17be9eeded76e07d8255ec8405238ef313e", 0x3a2}], 0x3) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000080000009bb82f36b921aab39b58505f"}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f3df5dcbf0b72ec1d135395f4fba1606ca4e72f02bb56f107d9fc5913b46a2d6ad880e863d72573121e7a609c5bf62b5156607e29e273bd013101e9c70d5a4dba7148fbdbf3963d56cf665d7746eccc83ad9ab54c3df718111670808c0a9f68733a946a032f8e3d160233a7f094d0360896d7f4d1a37f6508412eb8c49823a3fa5b71350a243230e042f98473434bba2b529d1a59323bcad8046415077fd4b2bd39053014879c173166a78b8f5c72f7652899230b5735e7b4fde27d857726a68a6d2e3b8d74969be221b9f218c8c666ff970b79602b53ec60dfe741eb8de7fc899d569cd1e9871483281a253ed344a6641b16225eb441603923b4ce57cc3e7e3bae35efa2678631046bd73f53755fc130d4021e518ada6fe0695763c97c24c90d3b1a613984123a8a3e5e7b3fe87597a75c83174d0b5c16a14fa0b1dbfcf6119d8f2a1ae3a5858d15602d0d1ae9807e9d2e8e8ba5cfe83409a0d513ce5326036a02a68304b97b6da09c3255d43a7401fcb3d7d0628f5256421f0cee4ba37492c00d671db3a6768e4379cd3d253bb39523f0d6c2a86ee94521eb3ae2af97fb1810f137eee2e1ad64eb74360f42de68e528de81b406a76e08356538d968490d4409920e13753aa7bb5c6b02327327aff5d50a7a0029644645f658d30ed8327e0df687fd0eef20ac469f338e628515834f9837b7befc4ce4f0e638f2e50bd4fd7a8bf352a1e503c3eff12f3b16d8431937102f38f1ff50e829c3126671592f0ae602e2ac3bb79abcb3941a16d3101c974ab8f456823420a75159257cf984427c9bd9a02e0fd259d462e1b7c98a9a5c31ec4806f2e3fbdcfc6c842e0b43cfe812bfbc930a4e9617bb06485d35ca0f6fb393a75232a83e5aaa82479df646093f67ded97c9c3ba888036575bd80a94a41cfc6e8218c90ff276477c04563944b7f886d076bebb2b63fab40148749b2299c637fc5aba6832bdafabe7b5bf4c31ae246dc1fbd4985e495e4850b680d296e397f16dae187e0b7f59faffd8b23c7cb97caa950464085245b942787efdc475223eda95f94a257402aea844a034895e259c841889d67cb45986415568dc381427ecc62a324165df91aeb77ecd4adc08effeaa4a43f6bc66596ebcb4b7d047e391f950a7e0e5b0d670b871c937c5b0261f81921e70f90286cbc352a79744abaccc8e9e1b6efc28cc314b90d8596852057d9db6c9a7df6944a820d00d85c6e5eb82fa94293beb15cd871879c6f9fc1ff463339c0cfc2b36c2d519534c0a619352e7ed60e3a5d93e947049ea5b4156e5ca541526c55133c6f3685b47ad8ed537d7ecbfe269c95f691829f74b5e0ea9b17054f9fce826c2fab3da6489b5badb0c9fd8ee34390f78dab1536eb27a5185758cde3cb402441fe3b872d84e328cac949027e2dee992709e8f40ea0b512c2d28cde4d3bfe9a97828439ed8ed6f981128b744a3ff0200a526e73b4a1997b8f672bcb4fc2d5f5b2388c97a1d647e3ee0620e83df4bfae1f3f942aabdbe2241e8cdcb1b82c8c927c1c4a2d1351264f21dfe118e447b1589fcd8d7550ac1c626b59558fc94375d40891a7908603ab3dc0ad5e647010eb9bd36ef5e533abd1123ecdc78ec316ac2540fa69f694241bb68672d11bde7df2b42545e88dd4a2ef593c9f9d78ab1ab0af696d66431b66805c7e9f09b9d72d9a7347f6384c32f139a8e3302365908bbab9a7e48da83ea5bc1316b4aa87b9e34720b4156d06e7298f3851f3ba08656dbdbf2c323533189c61e425c1a1999ca9b461b0d2fe63eba545298b5f14c98bec345a85dabf27a04eb53d5c74fb2941cd01a9411bad5f33ac0a31ed442c6dbb275eae698f3603583aad0188", 0x709}], 0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000000)=0xff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x60}, {0x6}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3}) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setregid(0x0, 0x0) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x802069c7, &(0x7f00000001c0)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720ed38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556", 0x99, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r4 = socket(0x1, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0xffffffffffffffff) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x6, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206925, &(0x7f00000001c0)) r7 = getuid() setreuid(0x0, r7) setuid(0xee01) seteuid(0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0/file1\x00') executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x2, 0x0) recvmmsg(r3, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) readv(r3, &(0x7f0000000580)=[{0x0}], 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xffb2}], 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) executing program 5: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x120) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getdents(r0, &(0x7f0000000040)=""/4096, 0x1000) r1 = socket$inet(0x2, 0x5, 0xd3) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001040)="efbb163128499eb2643459aaa920215e2c719f34ff0d2b2d2fccf8944ffa1156ada27fc4cd653a10732c3a34b2555d8f67245a10bf3d0ff07ddab5f10e30c03404acc748d2dd736dbb7e275eada9e441d1198c4498fd1ec594b7c287d61769f84ffb194c", 0x64) executing program 4: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) r1 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x3) semop(r4, &(0x7f0000000340), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = getegid() semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r4, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x148, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r4, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}, {0x0, 0x40}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, r5, r6, r3, 0x100, 0x6}, 0x1000, 0x1, 0x1}) kqueue() r7 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r0, r3, r0, r7, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r8) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0xa, &(0x7f0000000040), 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r9, 0xa9e6aac0282a6fec}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 2: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1"], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f00000003c0)="e657665c10ba372bcd7f4ac7fa9eecf61ce6a323631c6ac828fbeadd864c3dcf6ea159cbfe37a13e3d7e0477e3060e98558f073d142c7a566a2da02417062ff4c34637e4541a29a31c8beace26915307be522d9a3e510afbb31f5b6f590d0fd7fbe52905f48fde1ebce68cab8ef82d5a05fc88642524452c4f45b42a57708f23", 0x80}, {0x0, 0x53}], 0x2) socket(0x0, 0x4000, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) msgget(0x1, 0x8) socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget(0x1, 0xa0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x62, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f61900002c0600000000000000000000000000000000000d0000000000000000000000000011004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b00c"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{}, {0x83, 0x20}], 0x2}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, &(0x7f0000001400)={0x9, 0x0, 0x5, 0x1}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de535e9e77804be38164991f700cffffffffffffffffa23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba090012051eeab71d89e0005b08040381ecb66400000000000000000012204b00"/182, 0xb6, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x0, &(0x7f00000000c0)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000006c0)={0x4, &(0x7f0000000640)=[{0x8, 0x1}, {0x0, 0x1}, {0x0, 0x0, 0x0, 0xae5}, {0xf000, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x3, 0x1, 0x0, 0x4}, {0x30, 0x3f}, {0xa, 0x40, 0x0, 0xfffffffe}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f0000000200)=[{0x45, 0x7, 0xff, 0x9}, {0xe2c, 0x7f, 0x8, 0x2}, {0x400, 0x3, 0xf7, 0x5}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) dup2(r2, r0) ioctl$TIOCSTOP(r1, 0x2000746f) lseek(r2, 0x1, 0x2) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000280)={&(0x7f0000000580)='./file0\x00', 0xfffffffffffffffe, &(0x7f00000005c0)='./file0\x00', 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) executing program 5: open(0x0, 0x200, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x10000000000003ca) close(r0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6075689900083a00fe8000000000000000000000000000bbfe6100000000000000000000000000aac8"]) execve(0x0, 0x0, 0x0) executing program 7: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000000)="32cc8500", &(0x7f0000000400)=0x4, &(0x7f0000000100), 0x0) unveil(&(0x7f0000000200)='./file2\x00', 0x0) open(0x0, 0x0, 0x0) getpid() r0 = socket(0x11, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f00000001c0)={0x4, 0x2, 0x1, 0x5}, 0x3d, 0x0, 0x0, &(0x7f0000000380)="3300001b0000ffcf1c784c6e", 0xc) socketpair$unix(0x1, 0x1, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x7}, 0x40000000000002ed, &(0x7f00000000c0), 0x0, &(0x7f0000000440)="223f2a734e3b250db9323948b9d7884959a49f210d826782046afbd90fd1a051300516629d63df770e555d8d9b1190be77cee564492b4e1a03a5b87dde24443e91a8f13f16ed2b77a0c8855b126ff89221060f56606674c40963f654a02a5d068cd07e4f619a51b079dced6379f2314ff004ae28391de7d2e04814331ada73273275e3f7f6001b58ffab93c673d1927459358c3a1ded1e8c7e59b1f8384e1d48b328fed3dfd27d4c3c68f016e163e42cd8c50e9d254480ef65dd56a8d43b08e5a37d370126667f9b57d214674527ffbe72f85b0f8de229b67a0a5cc81c8cdd3f4cfdc32829ead5cbf90214995bc6198ae16ba7094cc8a0f6db09404fbdf1bc41f551ca747beac58d74289630436a00000000b18ad526fc23ce18c39ae452b99db5ef3baf7b27bf647db1f9f8230341c097dfd8b57dd32e8bb0825108f6e1d2cb29fefa8745986bb17e0752d8c089fb9c116cd533906e5c3d3aecb302ac63bd3b9f7a3e42ee0347e1b0e96094a18663fb8c92e92c433a343fa05a1d6137f39579406ae76ce43be340953529eac6fa93c3c0730e6bcd17a072b6d07c80760e529d689c25b8775ee37c7665373521703292ffa1ab22e2e68a211a3ed35f4f87c4bdfaa2", 0x0) writev(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) sysctl$net_inet_divert(&(0x7f0000000680)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000700), 0x0, &(0x7f0000000840), 0x0) sendto$unix(r0, &(0x7f0000001300)="b99643e7bf02e34209dd64550a902141555681312d3dd49814b2f261e24b0d5431378b5cacf8a7f211201048e42b9f595532b9f28a1596dcfab7babd141ba059025734ff6288565cc7d5c9447214753f421f064aeea6c5fc71eb1b65b882abb5bad8607a224d3c35cf427090f3b06cdad2c27b7c451cf7d9e33133cffe70f4fad7abf2f9ce0b621f15d7d00d9f40fd8e6af9c96549c69db3aecf9bd08914d89f28b845f9ebb2b1168f38a1125764af25fe8c2c23578361a08b8e7fefd6306ca08dd426f7d21d454089da04a63e93f92b4547dd32de10b6e8aefd5d950cf2d25c824f8cda111fecfb996c6e979642b6155f05955376b01837975a39b9369fca1339f0d6eda0204d50b0ac0b9c34c294563008b48b9ae800b721db5ab09172813822b83aae2af24c72bd5933e2c7bfa2b6286c3f70002a30a818779fac9fb6229c26b1d8fe969e7ddb04fa762db66f2a2e3b2c0eaf09bf5172e8a5151642363c9f2a18ea004c033f20c38a76fdd15f8bf77e5bce3b83639dfa9e1dc2614c34a6bea4463e6641d3911f6f14749e54b336ea4cefefd3006a54cdd0a0acf709c20f155205de1c1ee77c8cee5d4ac38fee92899921dc493aab4991ee45b57541e314317707820df623ad609a12d4185b87ae73f26595b0f26f2fb216bd6a73037bcde6de47f440f01ab03126f1eb61ddeda3bcbd17f1133d0dab7fe52ee6ae017daf9a5143462b899f9ade322a1ef92d440b982ada638dbe1ca0c35e034a7439597b0bb513852bf0d21e2227536e5a523d95641facda54ecfd529bf9810f2d84a904ccd854b07aa53fca8ac67aae93e3ec7c42e09ff8c3beac323cc814b0df101467e3c57f14ceb1ed015a4f4cfb1fa6647791f5ab49173e219b54d3b5ec5848deb3bd2e0ab87b342a55ae1aaf65a78ceb8dfbf15d39c87cd7af8cd72ad288baf50d394281ee525c56c71ca39ae41f0b7f015134594fcdc3e3e4ed780ac302463aa34c61f99bfe9777e119d35ed5a826adbde7f4f283c82aedfd9191cee2d2885082851fe55f64bc558e4489e6ca0ab4010a38e0a8ac3e078dcd5f00c2c17575b58dcb750311dcc5ef233bb787413e13b0a3ad267d669daeea40266db11af42999e5986d51d235aa035d2a9e63aa88073385c0539246633ca7bbcd2084e97a4c259a18b3ac86ec74d9f9eb086818a5703abf64d26ea8262abd7761e5ff34e533ad00b633b68c98e30bfce3e9d4b1e4a2a46b97ec790bafb7b2a42336aafd8d92289c9a4a2f59740a8a9458ad0698b318ea95dc2a6e7ab8a564d36e26ba5b055daf87b3adc95ccf67f9b3b3864d5788f8e52349665030f711adc9afc2b8b02755471e2b6a1f599cd00204a778ef079461d23122a730351f6134717f3796bf22dccc6c622e3259c59bbc0d6ca5056d3686be3acf740fb95fcf11225fe536ded3ccc3165c3dbec4cb25831abcbd4a865063083f26ed514c4c870f8012806cfc822227e21bb4a98a5cc15c4adb3941ca757cd80dd8fe0201c4a5d9b574e708d7ae04d519630747d3377eedd8e1be0ce5c768efe2572fa4bfc4f91f58de1aee171a231fd410a7189931c6c59ca98c03f9612a3e462b9096434ab584cf5be73448eb3e1daf20aa71a5fb81d5d5cb77a4054fca288cbb46248445715c268ddabd341c5d1db76d31dae920f870ef99e9d54d3ef2daf16853a58c1b7c9a367bc8362d689c5fc8e8c87a1ee2e5130819fcbdd8578bcdd813d7b43797be6c56d75d65485073158f602c5fab6a49b7e28c2e9d3d4c0d6ac75dc067fbd59c4a48e497778e272b93f87d50626115b6962dc6f9ca56e952ce154bb68d8c88af097093c7804dcc8b0654a0208850e3c36929547056152230e00fd60d3771b54abeeddcaa1b1452c5fe5d2cbd5d67be1a341e3f5ab2138baf0e0df90bb485dac44b4cd9a480815b7cf6bb575a418185b41d5b0f655b2c2acac7ccfb8e0eb5481c06ec095ba6f823fb0fd7b37c62ccee4e12ae6dbf91bc501ec3de02b3f1d4e1a33da2f550601f517564403f68cd10f91e6b482ef6f362a4571d8189dcd90113de6fd2d5991dba81ecf290241edf3d7027787d204f7a1bcf0c08f6b562d329d69589363ec4f94a6b7f276723433028422152c504def519603b08f2b9cfa71751ce1c26094689a29bfb951d74261c3763cf50fecf31efff870c4fdc5ecd815a72c28046ef7eaaf1ab3171fa7f6b0f2a5d8ab3b1e982ce15ae9ebc29fcd056a8b21835e861ea3078f2ee9c423d0967fc0d71572a92e217529a11ffced23b76bd36cf3d9304763986e04ec66b4ab8d07fab5ddf0809232ad1e464bc1da8a9a68d0995352fdc7c61dd4f51ace281a5186b76a466e1254a251b75fb08e8d5b67e2771c804869676963fc1253726e54a862853ce7c1e61013627874157bb70e4289209197649621d0d0d85c32c2e29a2750bc7d87a185ed9927fe5c0321d21ba622af2f4f6d46454986559edbc29a12607cfabab6a54ade3c94914930be3ae47c8769a9e47e09fc11212767df3762394b8c70fc1beb60fde94c89475edfd7019b337b3fd06cbc7065e579ce6d537a5d8ec643f86cb9942ad56017d790a85d134a3a6e8c9e18b0e4eca1f89c42e1d555c7cc0f169fbc217fe277d865cb6f903a5043c9957b93bc20a703f7e2e097d1e359d8c74ccfc038dcfcc22d8ae631221d744582fb5ce72cf8a71f75cebb95c3d31f98a5172bf89a03291840d2f6182f0b917cdb53491438b415f77e1745935a6331d3c41a5e743e1488a22efd03230329ad061ed9e1b55c3e28392a47dfcaf16b166ad47277486afbd4a37d74d9027bc3757be27cdc5837405d1b57bf597e59a8387517905a36494f611e9831dcbbfdc92fbe972e84e5fa50e021abf78d34b4b7c57c19405e776d69224b76994ff7d52fd95cba67f94934f2d9815b58706121c5057245e2c7b261b41212e63a4dd8a9a7802c2f9c9bc0a5d3cf7c281a4e12dc9025de5c83b8ee66903672a5a92b6e7ecfd74cd8f0e900408a1a1c2781c7a2a201fdc670ce956886db10af84ccd0b674aa090104ff412ec8137c178544aa9e37d3001a1e3e266b8f49ea01f951914b52d94d9aba3875b2073d1ab8472a9729e8b57b6243e0d5f2425a393f989e1422c701cf1530b7f39ebb91bce6a70b53b7de8031a7bbecca72579eeb367f6609aa558bd3e6f437c575102119b9989842f11cdd5a3ce628eafeace992147b184dd6d9b18aaf8197d8b3adb2a36d20eba44b10963ba4eb8ef07b061db36895c16344330730f61da0b4f4993e3a0aa7b95c3291fc8085ca42098f36ce1ad7ed5e8a527cc7f7b49195500e07bb4a77b1c20cd7fb1a247ad6e641e6aed27860b558c888f749178f783101b2ea87c15dea84e08da7ba4c5848f4dc49fe29d693638651aeb44d4578f6513b51d8ecb08a6df2104b0403704d0961a8e5599d8383ef15ecf7b1720d7ea6bc46e7506bfbd29e4c3366a12aa54cb159e49721e9b4e31e029a3754490944f7cf849222e96e21128925e61610da965200882c6ba863ea718d4c75c542d5c49318d3e77afeae51053afbdd8d7514890e20206f7839495a8c8ea071fcae5a35903f4d13b2c2d1102bb0ab983a1b855ec9e00c06d82654c25a241eb774cdac4a7edd444cb92e56ddb0759c64af5962156884f92fe07dd1b78f70bbd7f6177862f2a6aa40cf83e9728736dcd3faa54d0f44ebdb994d68c9d2a98e7dfaa11ac8bba96bcc4c379f041458429d8d40ccb530dfd6b87f2c1cc347f73a8cb5bd810706b0323e114cd7bb31fbd3e77363c9bf8b5bbe03ad15fb0fa6c4bbdac9f2942fafe995224eb91919bbae2d28b987d7505a025faabd8796eea18bb9bab23688777e4d9a5a25213bf5dc74d5b54c39420f8a039d381b6d3388e2fdf33faa801f21ef85933f504fe7bfe92f1c2b7458d56ce3f2c98453315500a7b296865eb6cb1fdeb173d227ac92f1808523a8993768009e2666318f6dfc0279ae3fe362aa0920c616bd8eb7a8851cfbddbdebed47a6656837494f9beb9464d643ca1fe1e08340665d3dfa0940fa276a4fc271c8b550445e9bed95472a51a8548ac51db6958554ce972daf795bf0d5face5dd99e90eccfa44a99e6d259faf799e5cb96d08481b2d2e194db51ad66177af1436d1ea23e06d158b9b164ef67af98907636544b5b7e5110bbcc0b586062c168c193c5d4170f06862b7bd1213179df0466b62ff2af66d89b1412853558f4d9266c47527c82d0b06329e4485ef7df6952d68469897ecb05db4eff11082dcdf6d50e3e43ae006c2b413e7888edd37b9eff0c03dcf6565403a049a0e4cf2d279ee3f60d37895c17c128960af41151861f931f5afcd230bd086daaf85478dc2d24f2c425f983849f82c69ee9fa600c6f8e891a33b1301d6b08711b30ba9a89e56a014fa7ad67050c4e867dad72428a44b3f8e0347e770f85d49dd8f1580a0b71d415366d47c22ae42ebe9324879fa0c3202edd154e5c3d374e718ee69000b0c8b81f72204629f6a71b67eab4bbcf8f1da6ebad2b63262aa10977f30a80f8c8da36df7d5a3109985ac33cec45097422331c4fe6bc34e0acd2b8725267b3602555c211a1f406ecb7e046af43834ea20890ec03b311f4d3739980f2a13b21200a39db4d3a59e833490a26b3eeec050c07c482a2afd820d7dda045b0737d3192078f19cc27b59bb446b066634af7387bbdceb3589ea833bff0da556b72cb3c30173dfaf5485b944ee1bab09595c6659801bf1b18327ea618a5642525f5ef29d22fe59eaaa49e8c969d015dc2057e621f9b219800979e6e6876d3bdb268a54a15340ad9d791896be6879dbc4acf686f440c851003f8a90750f2f0faec3d5add1cbcac90ee1aba5ce4c1956e87c12ac22465871c723f5400c96a6cf45951e405a5f6e95d696d75d0b37a793cf71d4a34e2a12d650bed23efc65e56f1e0ec55a10a4a2cf17a19754d21a0411d425924c1ae67cf3b9db87278889f9ad1eb7a9530a4c973823f70d1c432ea54f24ab4161a98cfa2ca41739ea543b1aa1ad27ffa34657ec93d543675bc47d6e436713c449e631bd693708257b83b2b2f4b7a85c03c816086f51f9ff114c680a14d8f4fcb1a341f7090c179b1e51309e795ff94a6ce8355f8942946761cb674d0a5539e8edd0d4dcee49abe8194e2eaa0a1a772ea3d9f473a159e0dcf17ca8037fc43cd6cb6ab9b539de9329e5bac938ffb674323d13b612177e429f23c8bf085b799c637cae98c4b35bb11cbea6a5fca0689b88bb54c09df985c29dcbb15c5b8e371f6d4368ffaaad24daddbfcd0495f0705e8655430547542ab6934f61aaa8d15951563f551cd7a4bde8f67d17a58feb2ac28e92572771fdeadbdfe9c7f3fbaf2bc903664bfb2606f3f5ad3f7eed3f3ccf545351ee3730672379bb4983dae84d70717896e66a88b1914107b56591a8f5688d8ffb4c3c8ddf835748934701b71de9f0dc47235125c9ab83184d4985011a3feca70eb146deabddb1b51e53e1d20ab84eb99a2c657e8ab43f1774dfa56ca9118d0d010d48c578b1c504a45eb935103ec9eab55eb6dfa82b436417f1894e5936f0ef99cdde98648e644c6dd4d675425912da8bbd2fa7c39ba62d00ad1e015abbd78f009eadf1ae5ea49ae52876bbd9c0bf82a9b407da1e02fea884531e9736b5c1740e97a9ad48273c719b2747e0599d66e57a960b574894b446085f90b957952fff270b1fe6e685688dc4ca30fc78683c6fb1d9b0983920e01ceb806ec240444a095ec6ba91fc9cca53b97626", 0x1000, 0x1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a3", 0x49) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="6c73c14ca54bdecd35c4d088e74707942857d85a1f1ad229d2f936229306057f4926f97f9413345f187d341c5bc9e89da30e35d5084110b63b16c26c9fa6cd0be139288a", 0x44}, {&(0x7f0000000240)="d8253e568f1a131b6ae57ef3a59bbf3a2b78891d02d2f032807fa9b105a729a4f1a604bad3b4ee349988a5982a22aaa3eb64", 0x32}, {&(0x7f00000040c0)="b20e9d7d55f69fb8b9aba26d2a679b415983fc97dc84f80db42e0d786615b032306ec1604fc20b723f845bdda4ed1e52d9376abb53961aed2a7ef4263f4c95a6ec63e42660c410ad7e2b0d06ac0ad10a2e3f6b38244ab2064e43735dd76ac2ccde1370d740ec1f281b43f8dca59b5a58f6520f969d7dd89c76d00d9c391ae1e00f4d865df0a8cb38ad5e3153c440201c4bc6f943ec60e2bfdb5e8e9293320933da588fcc5b8f793b86ecd4c35c4dd2bc90d0b5fc75aee03fa4f3236cbbd1ddd1e18c768e65c2b9213de36cc5d141770eed708d3cc933b966952d6814e4a1360aec51d0fae2bfb7d022df2d06cc51430429a4d46b69cb2222afc7a3b579dc74a322c90ef9ca04a369cb74f00b1cdb41dfa8a2488a49ec8b496c6efb821df2b0b107760d0344c227fc8a0df295b62da0db31a7bd60b8e8e30fd1eab69ebd8b81688fa051936dcfef68831535b49e6d30ec27d01d363ba7ad0e1253b280067a30a52e5892eb5e7f58d4d3a77d228e3ada4fc7d5a63153c4aeea642d10e2b10db7b57cf6150763a70d141f09d5cc9da3396a5a3d7c59c05892e2198aa0de842d0add0a25c37642697ad25ba4e9b6069ed74041ed4b204ce47bdc0cc2d88038957a51017642b89fe39aa138203097fb485013d53922c507af9136e7a355d43352de21d541b5fab08a805fb273fa9ed8b42a1d52f4e6f852ba19d6ebf408ffff0373d70a2e231e91624ab735e326bc32adf9cf6d0a67b208ffdaacaadc2a2b22df48e18576ae2ac37277c89e9f4621c17381cbc422e0f3813767c3bbc4386b1fd32f73cc64283d096aee8b3975dc5da3775e3657c339d93906f9111227019a3f0dafe3fac54e722cda5f66b9b5c0dde7a2bb89282bf06e70568c0c02e120e3383e6d0abe8935f6f35f36ee6ebf0bb4d0cf5f90ede6b1689d7d953893142f1518324a26ce3e63dd1ed005110e27914ce95637391c765de7c1f470c815ce02c021c96bb553b2c58c0d6c0c9620049f7e1c92ee71a3110de036777f117245bd69b2dc2860615b96136ed3e73f9519f71a14546f2ae8cf85a15b924a5bbd41068dd0e1e80475e2c14288cbf59fc2bfb8654dd2bf03a7c02a98cc71a1eeaa5950e18d107fda5ce499cc74c120188f16a1fc6c9aee355213b3775d7cd90cf507b32bc2f77e6e1c941dc2b238088aa3e9ca05bc63d85818a0d091092c8d9d53dc2b553a171b80ff66bd04dedd6fc48602321e7580ed5886434f985fb823ccd5b438ddcf9854c200352e343098521719f577d610d9199eb17be9eeded76e07d8255ec8405238ef313e", 0x3a2}], 0x3) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000080000009bb82f36b921aab39b58505f"}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f3df5dcbf0b72ec1d135395f4fba1606ca4e72f02bb56f107d9fc5913b46a2d6ad880e863d72573121e7a609c5bf62b5156607e29e273bd013101e9c70d5a4dba7148fbdbf3963d56cf665d7746eccc83ad9ab54c3df718111670808c0a9f68733a946a032f8e3d160233a7f094d0360896d7f4d1a37f6508412eb8c49823a3fa5b71350a243230e042f98473434bba2b529d1a59323bcad8046415077fd4b2bd39053014879c173166a78b8f5c72f7652899230b5735e7b4fde27d857726a68a6d2e3b8d74969be221b9f218c8c666ff970b79602b53ec60dfe741eb8de7fc899d569cd1e9871483281a253ed344a6641b16225eb441603923b4ce57cc3e7e3bae35efa2678631046bd73f53755fc130d4021e518ada6fe0695763c97c24c90d3b1a613984123a8a3e5e7b3fe87597a75c83174d0b5c16a14fa0b1dbfcf6119d8f2a1ae3a5858d15602d0d1ae9807e9d2e8e8ba5cfe83409a0d513ce5326036a02a68304b97b6da09c3255d43a7401fcb3d7d0628f5256421f0cee4ba37492c00d671db3a6768e4379cd3d253bb39523f0d6c2a86ee94521eb3ae2af97fb1810f137eee2e1ad64eb74360f42de68e528de81b406a76e08356538d968490d4409920e13753aa7bb5c6b02327327aff5d50a7a0029644645f658d30ed8327e0df687fd0eef20ac469f338e628515834f9837b7befc4ce4f0e638f2e50bd4fd7a8bf352a1e503c3eff12f3b16d8431937102f38f1ff50e829c3126671592f0ae602e2ac3bb79abcb3941a16d3101c974ab8f456823420a75159257cf984427c9bd9a02e0fd259d462e1b7c98a9a5c31ec4806f2e3fbdcfc6c842e0b43cfe812bfbc930a4e9617bb06485d35ca0f6fb393a75232a83e5aaa82479df646093f67ded97c9c3ba888036575bd80a94a41cfc6e8218c90ff276477c04563944b7f886d076bebb2b63fab40148749b2299c637fc5aba6832bdafabe7b5bf4c31ae246dc1fbd4985e495e4850b680d296e397f16dae187e0b7f59faffd8b23c7cb97caa950464085245b942787efdc475223eda95f94a257402aea844a034895e259c841889d67cb45986415568dc381427ecc62a324165df91aeb77ecd4adc08effeaa4a43f6bc66596ebcb4b7d047e391f950a7e0e5b0d670b871c937c5b0261f81921e70f90286cbc352a79744abaccc8e9e1b6efc28cc314b90d8596852057d9db6c9a7df6944a820d00d85c6e5eb82fa94293beb15cd871879c6f9fc1ff463339c0cfc2b36c2d519534c0a619352e7ed60e3a5d93e947049ea5b4156e5ca541526c55133c6f3685b47ad8ed537d7ecbfe269c95f691829f74b5e0ea9b17054f9fce826c2fab3da6489b5badb0c9fd8ee34390f78dab1536eb27a5185758cde3cb402441fe3b872d84e328cac949027e2dee992709e8f40ea0b512c2d28cde4d3bfe9a97828439ed8ed6f981128b744a3ff0200a526e73b4a1997b8f672bcb4fc2d5f5b2388c97a1d647e3ee0620e83df4bfae1f3f942aabdbe2241e8cdcb1b82c8c927c1c4a2d1351264f21dfe118e447b1589fcd8d7550ac1c626b59558fc94375d40891a7908603ab3dc0ad5e647010eb9bd36ef5e533abd1123ecdc78ec316ac2540fa69f694241bb68672d11bde7df2b42545e88dd4a2ef593c9f9d78ab1ab0af696d66431b66805c7e9f09b9d72d9a7347f6384c32f139a8e3302365908bbab9a7e48da83ea5bc1316b4aa87b9e34720b4156d06e7298f3851f3ba08656dbdbf2c323533189c61e425c1a1999ca9b461b0d2fe63eba545298b5f14c98bec345a85dabf27a04eb53d5c74fb2941cd01a9411bad5f33ac0a31ed442c6dbb275eae698f3603583aad0188", 0x709}], 0x1) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x3}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) stat(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)) fchmod(r1, 0x0) close(r1) r3 = accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/261}, &(0x7f0000000300)=0x107) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0xc4) read(r1, &(0x7f0000000340)=""/13, 0xd) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) readv(r6, &(0x7f0000000980)=[{&(0x7f0000000400)=""/231, 0xe7}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000600)=""/225, 0xe1}, {&(0x7f0000000700)=""/240, 0xf0}, {&(0x7f0000000800)=""/211, 0xd3}, {&(0x7f0000000900)=""/102, 0x66}], 0x6) pwritev(r1, &(0x7f0000000d80)=[{&(0x7f0000000a00)="13e018e79dc3fd5b9ca0f69e8a62f7c58a1832d6a677c75e3ecba3b41120f1d96924118cc47e8ba10c96b9efa57046fc94c6765867d9bb976f9fb526e8c61982be797325353ffa4976397d6ff7cd2e2617904e4e51674d77a67638bc3ffce40952ff15f24543fbb05b1fc03539ee32f5", 0x70}, {&(0x7f0000000a80)="8b52bc210d325eaa1a35ee4417e205723602bbc60d9fb9be52436591eb63b8e8bc99cdff130803a750f80c4390bbbe697af0556665483353d9fe185f1f0acb355624a76089a21423be9293ebdf98011acbfad412007516ab8a2e588c7d6cade9c7b9662ca905f1f8a977474b2f09537fe64b3b9514510de778afc0dc120a2e8a5fa6d171a6f6f4c3e2694ebb7851031536b452", 0x93}, {&(0x7f0000000b40)="63ee0f39a1bec52235c662242b3533d5bc3a1b1faf4618d19d8f52a0e69514d6d475eb83216fa6fe21c69320ee6301537513873bc343377520ee1496c401c4f350d69e4102370304d8d1b3a36b787b7ce157", 0x52}, {&(0x7f0000000bc0)="5e3255bcdbd3a42dc2a7cc574b78e23513ca1e47207b8fe57ebc192dac7539", 0x1f}, {&(0x7f0000000c00)="d2118d14e8218181c8affe07b22a05d0ed2a8784e64ecd76952203ff4e92c7940ab4ca9bbbe9451678e2dad76fef3ab9adddf7ef8a8d16559c783543933d7d8ce37fd3c8c111b66055948cd9bf5be3e36415572a3dc906138daa8eec3ce6e809351343b3fa6f75cd29a842f1d42399b27a195046898004b0d767532cdb3ce5dd8b7f5dd29ca0670e4e7acd8337d235f42a952ec4bd4914674478d7d1c5838926fc3ef46217057b422cc37eaaf34e46118d690f8e1308a47883d0f4de709ff9", 0xbf}, {&(0x7f0000000cc0)="08ccb10bfc75e288c4041832977c3fdcbac9c178755747e4ea67a7ca734ae41cbf6f77a1c7151c737fe2ad66e5e94a8792814a6c8b00726f0c5c98d30e7dee30d3e4fa1a878b52d21d52e57ff29286496af4eda3b9f1217ed6e6cdcbacc44a604fbdc4e19844af1292facd7cb8de2559031c020960ec8cb09f1ad454f98db8c3cf3d33863d71745cad6e32c63331a4760a2585e31fe9bfffaec2c70372c5e8d74c59e504d6a5cc4bfcd251ced14bc21dd0dc80fa827dd0d0f93bfe18b45470e4", 0xc0}], 0x6, 0xffff) ftruncate(r3, 0x7) r7 = socket(0x1, 0x2, 0x3) accept$inet6(r7, 0x0, &(0x7f0000000e00)) openat(r0, &(0x7f0000000e40)='./file0\x00', 0x80, 0x126) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000e80)) dup(r1) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000ec0)=0x10000, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000f00), 0x10, 0x0) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000f40)) sysctl$kern(&(0x7f0000000f80)={0x1, 0x42}, 0x2, &(0x7f0000000fc0)="b767b2745d01b8ef68ad41f81d17e804cfb19c1b13f3283c5d1525065d011a2bae0e9a002ca84ac5b1", &(0x7f0000001000)=0x29, &(0x7f0000001040)="824fe81e17d4d83e5f23b242569f21d1e7642f850643318bf2470665e799bd0660eccdd35ff0705b", 0x28) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000001080)={0x3, 0xffff, {0xfffffffffffffff7, 0x100000000}}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f00000010c0)) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r7, 0x8) fchown(r8, r4, r5) r9 = dup(r3) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x80045745, &(0x7f0000001100)=0x1) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) close(r0) r4 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0xffffffffffffffe3, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x9, 0xff31) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000040)) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 6: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpid() unveil(0x0, 0x0) executing program 3: r0 = socket(0x2, 0x8000, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000200)}], 0x10000000000000cb) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) mknod(0x0, 0x0, 0x0) mkdir(0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file1\x00') pledge(0x0, 0x0) syz_open_pts() open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x8b) ktrace(0x0, 0x1, 0x204, 0x0) mkdirat(r4, &(0x7f0000000340)='./bus\x00', 0x3) r5 = semget$private(0x0, 0x3, 0xbcf5ff1eb9df491) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000140)=""/107) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') mkdirat(r4, &(0x7f0000000440)='./file0\x00', 0xe9) fchflags(r0, 0x0) r6 = dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(r2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) accept$inet(r6, &(0x7f0000000080), &(0x7f00000000c0)=0xc) executing program 5: setrlimit(0x4, &(0x7f00000000c0)={0x7, 0x1f}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="cd7dcb1d81eb002bbf92ffd4026643075bbb08df9979cc11decee357d73f7420221ee05657282786939ee0bf71300e977b540ef3de7f24", 0x37}, {0x0}], 0x2) executing program 6: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1"], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f00000003c0)="e657665c10ba372bcd7f4ac7fa9eecf61ce6a323631c6ac828fbeadd864c3dcf6ea159cbfe37a13e3d7e0477e3060e98558f073d142c7a566a2da02417062ff4c34637e4541a29a31c8beace26915307be522d9a3e510afbb31f5b6f590d0fd7fbe52905f48fde1ebce68cab8ef82d5a05fc88642524452c4f45b42a57708f23", 0x80}, {0x0, 0x53}], 0x2) socket(0x0, 0x4000, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) msgget(0x1, 0x8) socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget(0x1, 0xa0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x62, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f61900002c0600000000000000000000000000000000000d0000000000000000000000000011004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b00c"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{}, {0x83, 0x20}], 0x2}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, &(0x7f0000001400)={0x9, 0x0, 0x5, 0x1}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de535e9e77804be38164991f700cffffffffffffffffa23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba090012051eeab71d89e0005b08040381ecb66400000000000000000012204b00"/182, 0xb6, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 4: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) socket(0x0, 0x2, 0x0) r0 = socket(0x0, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000", 0x7, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x2}], 0x4) semop(r2, &(0x7f0000000080)=[{0x0, 0x7, 0x3800}], 0x1) semop(r2, &(0x7f0000000440)=[{0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}, {0x2, 0x94}, {0x3}], 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r3, 0x0, 0x0, r4}, 0x0, 0x0, 0x0, r5, 0x1f8, 0x3, 0x7, 0x7f}) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(r6, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x619fd58d5f48552e, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffefffffffd}, 0x0, 0x0, 0x0) r7 = getuid() setreuid(0x0, r7) executing program 3: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/50, 0x32, 0x2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) kqueue() writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="c09b257ed6afbd8a9b27b765208c6761b5e9d77678cce396d0340451674ed7b2434f4510d9821610b4d0d11118e502834d0999b736220ddff7665bf02ae59f5cc816d14d4f6c8f3444ca6d93735b051bd4d2889c9433d9a801133d71b0ef3226544dd003dba0f54a1d5e1450a89040115d2ad9e3a6128110442e00", 0x7b}], 0x1) execve(0x0, 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x4, 0xa6}, {0xff, 0x6, 0x6, 0x80}, {0xfff, 0x0, 0x0, 0x85}]}) r1 = semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0), 0x0) semop(r4, &(0x7f0000000380), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x637c) open(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x80) r5 = getegid() semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r4, &(0x7f0000000400)=[{0x0, 0xfff7, 0x1000}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x148, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r4, &(0x7f0000000280)=[{0x1, 0xc5c4, 0x1000}, {0x1, 0x840a, 0x800}, {0x4, 0x2c17, 0x800}, {0x1, 0x8}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, r5, r6, r3, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000140), 0x7ff, &(0x7f0000000440)={0x0, 0x7}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0xffffffff, r6, r3, 0x0, 0x0, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r8) sysctl$net_inet_tcp(&(0x7f0000000480)={0x7, 0x2, 0x2, 0x12}, 0x4, &(0x7f0000000500)="559faea1d55fe62d95a5f37fdc4df105789d8ac435b76b154223f022302954cb4c59ca07515d2fae90b306b1d68d38ea00dfdc2df3567e5c90bc358c9d313f9f8e20b32eacc053e5d2f42a8a7200000000000000", 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r9, 0xa9e6aac0282a6fec}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x10) executing program 1: socket$unix(0x1, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@empty, @random="6bcf3261ed58", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr}, @icmp=@mask_reply}}}}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0187009, &(0x7f00000000c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x100, 0x37) setreuid(0xee00, 0x0) r5 = getuid() chown(&(0x7f00000003c0)='./file0\x00', r5, 0x0) setreuid(0x0, r5) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x4, r5, 0x0, 0x0, 0x0, 0x1, 0x3}, 0x800000000008000, 0x81, 0x5}) executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200), 0x10000000000001e3}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15}, {0x80}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000380)=ANY=[]) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40000638, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 7: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11c}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r5, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r4, &(0x7f0000000600)=[{&(0x7f0000000080)="45db9950f4b16e276e150352b754fc60a033b0e83fd62dbd45", 0x19}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff8, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) malloc(): allocation too large, type = 127, size = 5967807688 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x418, 0x0) dup2(r0, r1) executing program 3: syz_open_pts() sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) socket(0x2, 0x2, 0x0) chmod(0x0, 0x0) chdir(0x0) r2 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r2, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffe28) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) execve(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) getpid() ktrace(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f00000006c0), 0x0, 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="65feaba9a71942a5", &(0x7f0000000100)=0x8, 0x0, 0x0) stat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x200000000000, 0x0, 0xffffffffffffffff}, 0x0, &(0x7f0000001a80), 0x0) close(r0) socket(0x10, 0x5, 0x81) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r1, 0x5) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0xffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) executing program 4: msgget(0x0, 0x210) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x0, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x15}, {0x3}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x14}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x1d) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x201, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x7ff, 0x4, 0x1}, {0x1, 0x0, 0x7}, {0x7, 0x4, 0x7, 0x400101}, {0xc}, {0x5, 0x2, 0x4, 0x3}]}) executing program 7: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1"], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f00000003c0)="e657665c10ba372bcd7f4ac7fa9eecf61ce6a323631c6ac828fbeadd864c3dcf6ea159cbfe37a13e3d7e0477e3060e98558f073d142c7a566a2da02417062ff4c34637e4541a29a31c8beace26915307be522d9a3e510afbb31f5b6f590d0fd7fbe52905f48fde1ebce68cab8ef82d5a05fc88642524452c4f45b42a57708f23", 0x80}, {0x0, 0x53}], 0x2) socket(0x0, 0x4000, 0x0) r1 = msgget(0x1, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/208) socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget(0x1, 0xa0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x62, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f61900002c0600000000000000000000000000000000000d0000000000000000000000000011004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b00c"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{}, {0x83, 0x20}], 0x2}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, &(0x7f0000001400)={0x9, 0x0, 0x5, 0x1}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de535e9e77804be38164991f700cffffffffffffffffa23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba090012051eeab71d89e0005b08040381ecb66400000000000000000012204b00"/182, 0xb6, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 2: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/50, 0x32, 0x2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) executing program 6: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000300)=""/152, 0x98}], 0x1, 0x0}, 0x2) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = socket(0x11, 0x3, 0x0) r4 = dup2(r3, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020697a, &(0x7f00000001c0)) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) stat(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file1\x00', &(0x7f00000008c0)) unlink(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f050007002000000000000000c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b29e7fb32619a5f927e7be1aa050000ffffffffffffffff57699a1f139b672f4d335c223ea44b032bfa896443a40618000000720fd38bfbb770aff5a872c8a82c6e87c5892000000000000000361b1257aea8c5000020027bfe031000008abfba0900000008e371a3f8343712051eeab71d89e00004070000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x8011, r1, 0x0) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f00004a9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f000052e000/0x3000)=nil}, {&(0x7f000077a000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006e1000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000009e000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004d0000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000064d000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000040000000020000000000000000500040000000000000001010090780000000060397772"]) syz_emit_ethernet(0x5e, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b10005020000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808e37193f8343712cc1100b71dc000090005000000000000001f4c60040b3376ef000000000000000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSTART(r2, 0x2000746e) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaa71aaaaaabb86dd60cd5be100000000fe8000ff0f00000000000000000000aa00000000000000000000000000000002"]) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc02069b6, &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000002880)=[{&(0x7f0000000340)="96bd1d60d37ce9cf1c0f9fc25ac05e6f4c", 0x11}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000a00)="c91eb2e76d61ba14566895608a6c850b5118f29f3a3a602c29d76863f48fdc85b16da518b63376cf3e706de272ec74562fd09b41f0303fd0a38f5e6cb20dda5d5b5ced2c19073802662b", 0x4a}], 0x1) execve(0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgroups(0x7, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000001240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket$unix(0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206913, &(0x7f0000000180)) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x7}, {{r6}, 0x7, 0x8, 0x20, 0x7fff, 0x500000000000}], 0x9, 0x0, 0x0, 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x61) executing program 4: connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x4}, {0x42e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) executing program 7: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9, 0xec, 0xff, 0x6}, {0xddea, 0x6, 0x6, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f00000000c0)=[{0x40}, {0x80}, {0x6}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 3: r0 = socket(0x11, 0x1, 0x9) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000700), &(0x7f0000000800)=0x10) r2 = getuid() setreuid(0xee00, r2) setreuid(r2, r2) r3 = getuid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) setreuid(0xee00, r3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) seteuid(r2) readv(r5, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) r6 = socket$unix(0x1, 0x2, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) sendmsg$unix(r6, &(0x7f0000000740)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000580)="4c4615a5d5705502b474db04b0c0e09696c3ac25cfe166c718035f74af53235a182a803d9a75c001f48b794f7457287ac16eec69124c4096b81a7fcac6f89d86b66634a896f230ca39c1815b81f265f7c08f1773070b7a9b2fd51e840a9b9ef32e37f338a360e029953f5cc90a9bdf27f1db35f8a43fba6a071846b2024a06faaff7fc5a1438501a0c6656fdb0d5509b72b8a5a5682725a07baa91593e58111419606c6d061c9a60f7019ecd1bb2db65f2b5d03a0f1d20227aefad181c2609e239923f2a29", 0xc5}], 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff0000010000007aeaa886fc755855341ac66ab1d9e0bb97909590886608c4d4ba97cdf01fe895c11816902e87268e081092687888624275c4694070ae9e656363cb2f17938a33b4e74d6b6a715f2f35c601bafc5561cca383", @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0x404}, 0x9) preadv(r5, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil, 0x4}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil, 0xe6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x56, &(0x7f0000000400)={@local, @remote, [{}], {@ipv6={0x86dd, {0x0, 0x6, "dc04be", 0x1c, 0x1d, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x1}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f00000001c0)) executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x0, &(0x7f00000000c0)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000006c0)={0x4, &(0x7f0000000640)=[{0x8, 0x1}, {0x0, 0x1}, {0x0, 0x0, 0x0, 0xae5}, {0xf000, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x3, 0x1, 0x0, 0x4}, {0x30, 0x3f}, {0xa, 0x40, 0x0, 0xfffffffe}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f0000000200)=[{0x45, 0x7, 0xff, 0x9}, {0xe2c, 0x7f, 0x8, 0x2}, {0x400, 0x3, 0xf7, 0x5}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) dup2(r2, r0) ioctl$TIOCSTOP(r1, 0x2000746f) lseek(r2, 0x1, 0x2) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000280)={&(0x7f0000000580)='./file0\x00', 0xfffffffffffffffe, &(0x7f00000005c0)='./file0\x00', 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r4 = dup2(r3, r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000), 0x10) r5 = socket(0x0, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) (async) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) recvmmsg(r4, &(0x7f00000001c0)={0x0}, 0x10, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="4c31a9", 0x3}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x101}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x101}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x4001, 0x0) dup(r6) (async) r7 = dup(r6) fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) (async) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) (async) connect$unix(r9, &(0x7f0000000000), 0x10) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000080)="914c2ef0", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) executing program 7: syz_emit_ethernet(0x106, &(0x7f0000001f40)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000d03a00fe007938d906b4d6c36766c9b566a6c1ff"]) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) pledge(0x0, &(0x7f0000000740)='tty \x00\xfb\xff!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x04wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3LHa\xbe\x81\xde\x1fw\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\xfe\x1d\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x13\xd4\xfe\xae\x00\x00\x00\x00\x00\x00\x00\x00\x83n\xbf\x91\xa1\xd7\n}\x1a\xcdB!~\xbb\x7f\xa2`\x1b\xf8HGNVrP\x16\x83\b\'\xfcO\x03\xa4\xba\xe6(\x91{\x13<\xd4\x91\xcb\xd5\vc\xad\xd9t!\xe5\xd2\x12\xf33~n\xc6G\x03Q') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = dup(r1) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a0000000000fffc00000000000000000000fe8000000000000000000000000000aa81"]) executing program 7: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{}, {0x0, 0xfffffffe}, {0x0, 0x40000}, {0x3}], 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x1c000000, 0x4) socket(0x1e, 0x0, 0x2) nanosleep(0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x4e) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r2 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000003c0)=""/96) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000440)=""/221) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/130) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xf, 0xfffb]) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x36, 0x0, 0x0) r4 = open(0x0, 0x482, 0x1da) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0xfffffffffffffffe) sendto$unix(0xffffffffffffffff, &(0x7f0000000700)="b10005166000009f000000000007c72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb56e2f0ac3ebb419b002ae64c28e4d9028ea8af630037282102000000720fd38bfbb770c1f572c881e2772ec5920400000000005312f44d910095c3f8331600ff0c2300008abfba09fcff0008e371a3f8343712050eeab71d89e0442c5e5200008004200000000000000000000000a21814207bbca4fddda0fc3e53d3006f00000000000000faffce60e2b400000000000000000008a442e2bf05242e00139496a8f9d9b285d0a06f2e73ebedb344a60b23341b94999e52273c43ceca9bbe4285e6e39af456b762136216d4fa736362554a72c49860c11dd74915e1eec64269a0a0299a70ce61461b67c564e9a37751eef26e5f3af6f1186cfc2d3f06a502ca978fc9b429b136cb8c322cb9b0d39545f6e0388663b1b0dfe1ef78f263b115653898c9aeff56e623448320ad5bf95f3349272c675e5bbd33e79fe4de6ec3b2f766639037ad005479fc4ad4b1730937137fdf2ea440f79bff03fc0e3a157e36c29040ebe00e5d65ac5d43fad15eeb264fc424ac7a9ca087019cab98c8393475f6c1e7dbe3d0b6ab614cbf00ab2d1ae3980c756a3ed5ad40e25649260090ea31ffb7af65f4725c48c032df12c800040000a1be2d64043e67beea60118477f7683a0191ae25c4ec195156baf030208413fbbc2af847d9a3c597d4c0a4ee959dd60cfbbf5e415a4e76dd48f6a103804f7bacfb55f186e5f0e9bd5ca09d729882b8b52eddff4743fdfcb546a75e0b27060ed6439084f59f6b70ca72ddbcb2e0f2eafa31115b1dafe9e02abd7788c0ee79f79d29e64e4eaef23f1887ddb3eaf29deeef31d42ea7b4d571fd6bd846fc6a448e8a025322031c3333ccae192d0ea73222feeb209042b10f77e6d87226ee3a4fe9c623d94507bd1580ea68870319d97592fcaa58ec6845b07c30c3b2091d", 0x2c0, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x800) msgsnd(r5, 0x0, 0x401, 0x0) msgrcv(r5, &(0x7f0000000300), 0x4b, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) chmod(0x0, 0x0) writev(r0, &(0x7f0000000540), 0x5) execve(0x0, 0x0, 0x0) executing program 4: open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="d6b050e4a1f57e808d2a438ccd12693d86cef6cf8ebec6d89e3157395b8a04f4c9a98bea39deee9ce85839bda3b407af354e1f1da6e32ccb2b107a02ccc9a0423e160ed5716e6950c092a2864b2549755fc5101b849b4d8f524e807a89ce66e29ad2abcd41793b85488ff3c3af31d2a180d67a89fb70d1ba452e26d8499826dcdfcbfe59892eaccb0f6d8b0363f957f05c978930e8c0e5bed540", &(0x7f0000000200)=0x9a, &(0x7f0000000240)="97dc671f96c9e787d37662db526b26b74378ca402f41856002f45b63e1599ab1ebf98ddf2c0aafca649d35cb7d2047145493fd16b8", 0x35) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000580)="ce10db75c8c346c1d99323b2d2e40aba7924eb91d8fe0efe6938d926625bca5b8aa23007a6d6c83e7bc4ee414a1130ccbef1ec3847a434b203d7e0286b10deedb48c8977bcc71a5b7f7c01a0dea7464a9809a107ce0c9d9cd1f6469f21d21a0861b6e74f98b5dbf0c0906f1d5d1bb7170f", 0x0, 0x0, 0x0) close(r0) syz_open_pts() writev(r0, &(0x7f0000000080), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) executing program 1: syz_emit_ethernet(0x1517, &(0x7f0000002000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0xc, 0x6, "4e0efc", 0x14e1, 0xff, 0x8, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x37, 0x1d, '\x00', [@generic={0x3, 0xcc, "c4e6457f17fc2977889db197858e0e6d33afc2e1c48ba19fdeb121a867b32b33a7973045f7a95ad3c87377e28912506d0fd3407942b00356ecadff7a2dc963ae2e5564b6c5d0bff237468ee00dc29b1933e7eae58e8f97948c09e041e8c4ec3544a0fa6a4050f7aa70191d84a2347350e567dd6ebd76d141cd8ba7a087dcc79040f88bdb4f10d3e2c9e3ef423926d79433233ce605f9bf4b1478d9375275aabd721a1736ea88ea38e1dea7bca99bb637e5e060116e4e95275cffcc70823bb99e9ff2dce3d8a14fa4239864e4"}, @jumbo={0xc2, 0x4, 0x10001}, @jumbo={0xc2, 0x4, 0x9}, @jumbo={0xc2, 0x4, 0x3f}, @jumbo={0xc2, 0x4, 0x7fffffff}, @jumbo={0xc2, 0x4, 0x9a}, @enc_lim={0x4, 0x1, 0x6}]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @mcast1, [{0x4, 0xe, "0192a46acf4e075fa14d2c6ae1ddb94421976e082b164484d854dd6c7616bc4ac1faff683cd54c42c35aa3b650ccb5d38b6f1434313d6f9f5804e35dd38a162ede0611affac073fa8aa4aa81027d9d0a7d0b918d8b138307102d31c361c1ceec851a76895014ec2acdada651c2a44e7fc6"}, {0x1, 0x11, "abec4f2d7c39ad6656433a1d168830df8148ba3f82e795ebb9d6f0000ffdb28f65889e4f0019885295a2ac232d82acaef718f8d30527bd9206ea7a19909e617940f7bc0c287cc93e4b2f16af39b8d6ffee8444d9bfd4dca815a08abe0d29498878647b0fee6ebfd7548576c6274eb71f8b8edb1f3c570551d389ad9da2810cafbb2005b3fd1498"}, {0x2, 0x18, "ae5e72ed5e2fd2cb44e16666aadd1739d29f3aebb38dafb6a8e0ccf40e06a447a393a450512b8b320120127d4af259999d6724d1db28fcd54a80ba03e288cb5acad03695c69cdfed2e57bc7861990c9827ec670d1fa1e2ba7fbc4961f0c28ba989b58a0ba5c1c5b6526f2f029c47fb3a15f2b4cbdcef560d04eed8f517f67b8fef32cf501e6332b78f8a1b752983b360c78c86cc2f47346c4c4a431a0e3ba6c6dfbda4c7ab167f5dc2b4a2857d8c92b2bd19413b01f93abbca14f3d6a7e5e45ae1950be9"}, {0x1f, 0x200, "1a24b30d856daf8918cc792be4609b9b6ce80d2b650e1dfc2b525b53be491546530a77c25ccb200d023304681372b201c3c3eda0e3872b6b449199c7c15c99cacf790eb0d318124386ceed2aa05406fd80065987c0efda22435d841872c83fcba84b451d747c0027839bb73d1061a8f91e38a7c33f724396e649e4802b487266f96227fd43198322a751896c5d35d859c8be0a0504dce72f4b085a4c0bc49838006bf85ecbb6c0ce396260822d3bcd0fbaf0fc9baf3810613577257fa5a7dab9c164652c2badcd5ed2275401c10541a5b8f97c3b32ad203a861170d9c937e9e954c026a0c832d963c5b5f4dcdae01e91a1279ff316e3c7a9440ee9a84afc601893b90d3f2abd556840f83988907a5cc3465e5ed1230e9d8f0b6087b9aecbf5875443d90e3a63c0ad61b4f0ab53d7d168dcf5b79bf0de78cf051b2cd86e3a304508ad3d073181e9a4ac3b4da6f03e26d816ff90bee98cee11310a12c6ea7430ae1220911895ea39629aa7d99307e187161f2ec10b45c23320b31276d77a6867f9cca8e64565c07ff252064f987d3fe106944923d0c1f278f50f05805b37a1173fc0739c223ed77b211afe960902b4a5642d0f719ca56e4a641e8a8eecb52e5cdf8c04e256344c9f3433109f2255f02794bca3ec3086f57e03f498c433efef5cfe1e199388d45a998847a6b3529448f4334b4583b14952e7636e6a76b9932c504d933d6e9b2e2bd57b7521fe3fb64eea380daab089cf19f025b85e5c6b3f200477386fe11131eb9a245b3aa8bb26fb1638a1637f7fd41a2065740ccb6f08168c73ee59814a4dadf8b90b07146694384e231caf9322611216f48e07508e564d2e40fdca0c162b991607deab36f72785109d97204cf626b3e665b5f6fb98dc1d27da2197f01ed766d03653b87a89492c6a2abcba48c9cd902cc384ebce11f4170ab180a3faf7e8d435fec4fc3021af3d9e974619fb5d1219f9bf7f9f1708d2427f4db0722de519a696cdffd5c79f4e5d277a1833c821c878e3857e1890cb6ac85720f6e3a130490a1725547d042168c84925bc291f9765bb89e491a2f2be172d81f59e43a44e68092121c6cfeca3f5603b0b3e90d91ed33e8d0af39aa1a3e69008ac9c72d6db369c77c34d0c601d7181c5bc71b5ab14bf52252135cb1471f310e56af9c70348b2ad7de51a68e9a55027a72e9a8e4c982d15573dc8f4af5e63f451e1dd29efbddfb77b57ecc78fe108b310749f5b9b3025c82821676564e5c31c0c64e1702e875ae6604819a5a14f70ad8504d0d933e0fc4f35d6518091e9c4797173d8fac27a4ab635d8ffd192be501bf020b01161e383d7e66709d6c21a95e0ecb1b7d73190474b7c946759321fe95a589f7b717e72a84dc64adf76ac4207b557f423fe792de2476b358ccdb00e0b4bcfeb6a1ab46322c100272bd5d83cc37f080999594b5e6ee1dda4e327acf572bc91af0410e04abdb26d3fab54bba2d25140c80f20e60d6b7372c01b93bcf7940e24c55089a35dd1b4a06b5b1140500dcd7fe4d6043e7f6e58da6dc7e81ea9bae74330b07d784c9b9a11ec4f90227cd1a0753b6b08297ac30390cc5ec63366ad4e2d5f8b8db3bed6d0dd33b64833cf010c2b49e4806dcc1bbfec835c0f218ae0d955aec760f003a27b4bd454e415aa65fc21735d5223808df50840de66e62522129d8e226b1d238c61aac3df505fe90b7e5cedeabd278c7d99dfc41340cde9a0a57d84d204ce58432db0318a62f20f3c11357a376c8f55d879831a025900f66e72df14ae6bc846be0e0bef215adea52515fc508e64129d3758c0c4235cf6887962164e2394b65d7867a05d43fb2f7f37f20a412132f6faf0537f6c1573f309fff9cc59fcd742af864ef8f0d8ab5e27c0eb2e1ba9f1b9ec67e9daf5e96032a81856f33c0df69ba33bf83d6c10baa735d63bdce27454cce056bcbbd7bc3c3417dd0dabb3cb4426fdb9510e8466006a1af6b6facad26268e95b4e932a401666a450c7c99cfe90952c1f41e1224f7181149bc5444f75cba9a3b01f61653d3e8965d10d2abb02aaea5195e432d1358dc54a1a73f37ab71128fddb08b9978b6f32689c1cf3fb4886ed4c55a5bb462a78259106ad0a5ef5008b293ea475cad62cb162bdc21505536a4c8ca40e50d59a9443c46fe0e5b70e70e513fcf3e70bc0b4192fc01536ad61f04895751dc0c99ae6768c686613ce265424fda9f4fb08b7761a19d9909286b39fa49f47b79d5ee3c2b5fbbe57edef58750525f7f18485be89ba6a728fd699365d54dcae671005cbc29cf52820608c9558540984199c2193bdaf1af268eae1f2559f8992c3fc672c77df06691dd5bbd4b25292702b11291723f7fe281b7b4b5475bf3a9efbbaee3b80667472d0ab9fa03c100485faaea90b6d1b3bfcdef6f5ccee18443dc20cb1f660bb5b05464896c42b25ae5526b1919768f4729848d37f076ad0fecdb83b6fdfbf3f3375c765d87cb653080c422918564c03066a5c5bd2bfe6032da48a79caaeecd6175fde36735777ebd982ad4f2e3c81b965d60c6e07222b947274a6b7c75c209d25ad1c03216a897dc52f54e2d30968d01732e5eae5d2f5ad682b5a26866aa985562a0e0ac9f243f57d18cbd1a0b8e3b8246d9e6b9c5b20bbc33303e1a6df9d2edf806fe065fd48fb8c356e2b3462c14a16573e6f83204cb6cd712577e01cc33ce60dfca90c13e84f90dd113011da1f81dfff3677d1931662d9e1691cead5764ab7e95737243d0e62262378f1a34f6e297fca650db8963bdf4cfcc366bf63b3a3f176d8c06a4a99cf6e00f89ac8ed2a789868b1fa14dbeb29deff63aa17910182ea299312a5e170542b4c60e27c85466390fb3e64636911e3724aed657889d7619eccafabd19e6889b44d05efb6093751a8248999381d42c881beb47e84bc01cbd4d9c98626194a29707b2e3e43368e893941a1184ba758d5d26beb9b0c4c2ff9d7c43d44e0e65e1eeb0ca124fdb21c0b42183f145d333ed0998b68a16c34fba7270452557a0d4134b7b71a0fa25af9cceff5b61d415546de70a9f538c61bd84eb37c6b0d95d8454960c26d2d2e5637dc16769f835dacb88797477b7013d3901a4036ed26cf46983c59ca65efdb748fe0bd47c0f06d8291ea108e347ebc66ec6351a02bf1a311eb45646599e5f97d13ce965a61b9b2bfe9226132fc5fc63fcc30e1b63e6ccec72d7d9a0a118dc23b89ffab06a4de661ba1aaf327064f1efcecbad560a6de04a07915686cf89770e6a4125d7cc2a477bfb6adc67759b6e617c49356ef6d205e6342f01da86f4615edb074631cac498e91e949f628b69d1e0276c2fe01a77a9402fa61e2159403f1594f366433201004c6ea8cc276866cd2e988336a204eb36cd41f185247db97ddedee617d34735a78a6a1b4a95e6ee16bc3f71e7a0cf9d888cad30b0ec58bc9422febef80996751e08b85ad75bae8f398d7db8d0625806975a0a135a063191c28f78bb488dea18981f0025c705cac0bcf78a36f602d2726eeb57d1e207fba68e07eb003bb900fae12efc8b8b689dc7901bdbaf9db93036ecc9b0f790073620e3ae6c1ac30182d0f00e529075e0426fc63388541e9023dc91b747dc8ce6c18aa9f8c266c853b6e5f744080c5112cd3b8fa248a9689363d2dee108e24adbf1122a4108f5cfb07e982fb498c21f0815287d817709a9df72e522bffe61596560b3323646506bd3c650be3a5e56dabcf7a0d8dc9baed0314def1ae6d4f9fdac8663d750a3a3158f4ba86d0ae9da0d707c65f53deb8c23a47bb9974c3cf112fd79cb118fa4c31601c24447fe0a0a576f96098157129c3b4bede47383fa971ba16dee5a5b4e31ea64639de9db4703bc109048551249eb3b9da331b97c224ba138a6c4e66c8459265174a697b3494eec715b78083b9cc647f279da5865739287a24b70bd03999d0707a16601b8523a7c17be376e1ca0101e21d3efc56992182d2c4f30170f2184388a9f2aa4cad5f8d5602ebd5108bf0770db02d11705f86e52bab11cd350ef220f0ebeff0edd733f056aa1fd862714071133a74b74929c6272b010f14c261171ba142d6956dcca9d93c9da62930101f3b67641a6aab5dba4edaa467ebf332dc186ac6b956b0641a1616337f4c543a9d9120c51418ea139fba48464ddb4d03531cdee790492b5d0cc53ae674bab38ebc4a330796b8467a4182bb0bfd51f164a88ef6d4cee20d23cb6ce74083b1cf2ee84e3ff5f9a6b2bcccc2839ca0e1723f851ce72d35abc13877cd18826cd8115de7bf9f5eefd2334e3fa2b352def9af6fa94dfde7797e300b05aee263174fe2acc6a0f6f1e38b01bcbac30ada980c6d6d7f89df83a7bfed59f591df7ecfc27a13627870b0cfe060cacb7f0d106acc53c18eab081c5e3f0138173d6f0825138aef07cdb3f459bc8bfd513464b9b859bf231d70894049759c7330252b51fd724c48a2001dde0cf10aea947845554745b5567ca476d5c38eaa2c22cc7aad5c620f7ec9664ea8f3a7673f88c8d52856235ce39699980a47106177348f3c9bce25f3bd9ef0130d3abc481173a31c4619971f1995798699127a5e2ce8ec5235198b1bac52aba2d5c57c4f5dc2a5344d7df8bc095f4042f97cca544f5da3c949fcf4c02b02c063a3c7a96f914aa6a4b53385d25e8f47dcc3a36fb3d4f4b69c13ebf46bd8325d0bdb2eb1bdda7dbfc5c148bd04c6ca6de62fcf803f71f87ccc0e5fe9300c203964139f3e821113091c4ccd358ac0a6c88fbb194b14f4b89395c491ee851f250ed3a6c2e5963b6192612613f54c23c07848ca557441aea412b047309a24c024ff8ec73da00ebef502e91e536e65658b2baa0f88589f6a78ea7a302a58d1a5cd8955a4e734ee30114e778c7b9270029eba513e98e17f9a2fdf72f401b8959d54a9d30dc1913a289e60914bb090870ad83f33e9a3a788f2eaaf41c27049a83e54fcdda103bed7187ac291b9210dbdf7c4bd715b2b76e06973d9d9b399d1335a9a8005571266def40aa5ea172549f81347e1a8f4ecf2077c56858c1870e7148fa8c34f727ceaeaf456b0c29965dc5913662932d9be3cd5894664ff487318ebec140a63e0d6823d0c347b196df0d129b628086699bf6177f9de2b8b8924de93717f45267f8e4d9a54976ce674bd405d2f6d23f54c24f3f19bea44f57876f6a213c4b6692c555731fc72aeec48549d08a449048336872af9044fd581b8e0ce82c8defcdc7af0e9226bea85fbe5fc7d196051d5a6b4e3e96d056e80569c9f058178cf52afabfb23ded1ce93982b4dc0dbb30ddeea1d825e046a4dc9b18ebefdd9290af51d3fdbad921c6a30048908259f24e3cbd1a130aeeafae5f570ed1b318b875e1365650392b5693149022fd7f6b5c9f3338a4d6874de13834741b83c180696045beee2b035037a1f73cba5b09000a9082f5d62edda16d2e1a8e5db248188acbe09fef7550d9a972f7bb27d412f214a2c5703dfaa2ad29aaffec51661b1fc2b768cab2e432ef2c2a083e1bf0ef63c23b95c09caee41218f0b3380d16829198f8d79ff24fee2ce6e5baf053d357abc6c81aae639ad95c82a793fbd4b3185aa29ddae172374093b0c0d6b214eee6b8e28906eb7f5c505dedbfe7f4a8cd3829d3f6e257b69997a24ce97cfa76992ec2941f0181c04203dd282e37edbc8c67280ffb29ca527be901cfa6d36e805fd24626455b505a6977b170b07e5602fe1d9cb6dae396fb8d51edffc485c81eb808b332a41b051fe46822de549a43d04e76d930a73c7414bdfa29d"}, {0x3, 0x9, "c323dfd63744918a3928ee2a60353bef58ce55a5e6d06021c4f39195726107e8e2794d693064296e36770d71092e4b4f7489bccb32af1646891fdc409a15ea6059c4440d1f8198204a"}, {0x18, 0xa, "a62385e5e709ce85b4d836783fcecce6adc13c80b8bf52bd61d36c14d25bf879562166d176e48abcbbeaa1fda692acae1d5a3bd2314448d684ec031a3899f5462d82dd0e6eb7ed4543605a7548e4f308cd"}, {0x4, 0xe, "a05d8a160e128c481d5f34ffedf85a44725b523a4431d0c73066ce16ca0436d22c51b7956bd0eeefc8d47fec4060312ff590bae6019103ca5dacfb391d4355ed53a143244d7c9ef921f10103037cf05b4c222453fc79e2d08bc4c320a1e85ee5c3a9e30dea4625a451ef22ed2dd4f477203f"}, {0x19, 0x1d, "3e618e7db2217788010f0cbed88605607d387469d760cf9568bb24a0a85674390642053e7df05580188b249ca3238252510267f0c99ffb0131ce24c5c9bc12d34ce1a7cd8e14446bbb60cbaa172025a9f167366efb89b6b7a8cafb6b9b8f84d83aa8786c93297ac335e78d8551fb6ba80e5f1a86b25fdd728b0477aea49d1959043d6aa5966a7781db8765ef65a8c9b65c31e6c03e84628870822bf871be18ca7e971ca18098de93f108247db383ee1bf8b510f7f4791b5a47368dc4a3d7f13ddd3462a87daf1827f4fb6e96e581db8f9ddf4a3ba842bfbf86cdc611bb1d23078b0d1a43f41b99f57c"}]}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0xc3df}, 0x0, 0x0) close(r0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r1, &(0x7f0000001f40)=[{0x0}, {0xfffffffffffffffe}, {0x0}, {&(0x7f0000000780)=""/33, 0x21}, {&(0x7f0000000c40)=""/269, 0x10d}, {&(0x7f00000009c0)=""/232, 0xe8}, {&(0x7f0000000b40)=""/179, 0xb3}, {&(0x7f0000000d80)=""/134, 0x86}, {&(0x7f0000000e40)=""/250, 0xfa}], 0x9) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) executing program 7: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1"], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f00000003c0)="e657665c10ba372bcd7f4ac7fa9eecf61ce6a323631c6ac828fbeadd864c3dcf6ea159cbfe37a13e3d7e0477e3060e98558f073d142c7a566a2da02417062ff4c34637e4541a29a31c8beace26915307be522d9a3e510afbb31f5b6f590d0fd7fbe52905f48fde1ebce68cab8ef82d5a05fc88642524452c4f45b42a57708f23", 0x80}, {0x0, 0x53}], 0x2) socket(0x0, 0x4000, 0x0) r1 = msgget(0x1, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/208) socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget(0x1, 0xa0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x62, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f61900002c0600000000000000000000000000000000000d0000000000000000000000000011004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b00c"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{}, {0x83, 0x20}], 0x2}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, &(0x7f0000001400)={0x9, 0x0, 0x5, 0x1}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de535e9e77804be38164991f700cffffffffffffffffa23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba090012051eeab71d89e0005b08040381ecb66400000000000000000012204b00"/182, 0xb6, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffc96) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c214041324", 0x9}], 0x1, 0x0) fchmod(r0, 0x100) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0x60}, {0x5, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f0000000140)={0x0}, 0x2, &(0x7f0000000200), 0x0, &(0x7f00000002c0), 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000180)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(0x0, 0x1, 0x40000000, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 5: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGETIF(r2, 0x4020426b, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000140)=ANY=[@ANYBLOB="002e000000000000000000000800450000340000000040709078ac1400bbe00000010b03907800090000454f000500670007000000250000000000000000325b51d8"]) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0c", 0x2) dup2(r5, r3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0x1b) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='c\x00') open(&(0x7f0000000080)='.\x00', 0x200, 0x0) r7 = socket(0x0, 0x3, 0xa0) dup(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x33) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) nanosleep(&(0x7f00000025c0), 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, &(0x7f0000000100)=0x5) chflagsat(r7, 0x0, 0x10000, 0x0) ioctl$TIOCCBRK(r6, 0x2000747a) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x41}, {0x43, 0x8}, {0x7, 0x8725}, {0x21, 0x376d}], 0x4}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) executing program 1: syz_emit_ethernet(0x1517, &(0x7f0000002000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0xc, 0x6, "4e0efc", 0x14e1, 0xff, 0x8, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x37, 0x1d, '\x00', [@generic={0x3, 0xcc, "c4e6457f17fc2977889db197858e0e6d33afc2e1c48ba19fdeb121a867b32b33a7973045f7a95ad3c87377e28912506d0fd3407942b00356ecadff7a2dc963ae2e5564b6c5d0bff237468ee00dc29b1933e7eae58e8f97948c09e041e8c4ec3544a0fa6a4050f7aa70191d84a2347350e567dd6ebd76d141cd8ba7a087dcc79040f88bdb4f10d3e2c9e3ef423926d79433233ce605f9bf4b1478d9375275aabd721a1736ea88ea38e1dea7bca99bb637e5e060116e4e95275cffcc70823bb99e9ff2dce3d8a14fa4239864e4"}, @jumbo={0xc2, 0x4, 0x10001}, @jumbo={0xc2, 0x4, 0x9}, @jumbo={0xc2, 0x4, 0x3f}, @jumbo={0xc2, 0x4, 0x7fffffff}, @jumbo={0xc2, 0x4, 0x9a}, @enc_lim={0x4, 0x1, 0x6}]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @mcast1, [{0x4, 0xe, "0192a46acf4e075fa14d2c6ae1ddb94421976e082b164484d854dd6c7616bc4ac1faff683cd54c42c35aa3b650ccb5d38b6f1434313d6f9f5804e35dd38a162ede0611affac073fa8aa4aa81027d9d0a7d0b918d8b138307102d31c361c1ceec851a76895014ec2acdada651c2a44e7fc6"}, {0x1, 0x11, "abec4f2d7c39ad6656433a1d168830df8148ba3f82e795ebb9d6f0000ffdb28f65889e4f0019885295a2ac232d82acaef718f8d30527bd9206ea7a19909e617940f7bc0c287cc93e4b2f16af39b8d6ffee8444d9bfd4dca815a08abe0d29498878647b0fee6ebfd7548576c6274eb71f8b8edb1f3c570551d389ad9da2810cafbb2005b3fd1498"}, {0x2, 0x18, "ae5e72ed5e2fd2cb44e16666aadd1739d29f3aebb38dafb6a8e0ccf40e06a447a393a450512b8b320120127d4af259999d6724d1db28fcd54a80ba03e288cb5acad03695c69cdfed2e57bc7861990c9827ec670d1fa1e2ba7fbc4961f0c28ba989b58a0ba5c1c5b6526f2f029c47fb3a15f2b4cbdcef560d04eed8f517f67b8fef32cf501e6332b78f8a1b752983b360c78c86cc2f47346c4c4a431a0e3ba6c6dfbda4c7ab167f5dc2b4a2857d8c92b2bd19413b01f93abbca14f3d6a7e5e45ae1950be9"}, {0x1f, 0x200, "1a24b30d856daf8918cc792be4609b9b6ce80d2b650e1dfc2b525b53be491546530a77c25ccb200d023304681372b201c3c3eda0e3872b6b449199c7c15c99cacf790eb0d318124386ceed2aa05406fd80065987c0efda22435d841872c83fcba84b451d747c0027839bb73d1061a8f91e38a7c33f724396e649e4802b487266f96227fd43198322a751896c5d35d859c8be0a0504dce72f4b085a4c0bc49838006bf85ecbb6c0ce396260822d3bcd0fbaf0fc9baf3810613577257fa5a7dab9c164652c2badcd5ed2275401c10541a5b8f97c3b32ad203a861170d9c937e9e954c026a0c832d963c5b5f4dcdae01e91a1279ff316e3c7a9440ee9a84afc601893b90d3f2abd556840f83988907a5cc3465e5ed1230e9d8f0b6087b9aecbf5875443d90e3a63c0ad61b4f0ab53d7d168dcf5b79bf0de78cf051b2cd86e3a304508ad3d073181e9a4ac3b4da6f03e26d816ff90bee98cee11310a12c6ea7430ae1220911895ea39629aa7d99307e187161f2ec10b45c23320b31276d77a6867f9cca8e64565c07ff252064f987d3fe106944923d0c1f278f50f05805b37a1173fc0739c223ed77b211afe960902b4a5642d0f719ca56e4a641e8a8eecb52e5cdf8c04e256344c9f3433109f2255f02794bca3ec3086f57e03f498c433efef5cfe1e199388d45a998847a6b3529448f4334b4583b14952e7636e6a76b9932c504d933d6e9b2e2bd57b7521fe3fb64eea380daab089cf19f025b85e5c6b3f200477386fe11131eb9a245b3aa8bb26fb1638a1637f7fd41a2065740ccb6f08168c73ee59814a4dadf8b90b07146694384e231caf9322611216f48e07508e564d2e40fdca0c162b991607deab36f72785109d97204cf626b3e665b5f6fb98dc1d27da2197f01ed766d03653b87a89492c6a2abcba48c9cd902cc384ebce11f4170ab180a3faf7e8d435fec4fc3021af3d9e974619fb5d1219f9bf7f9f1708d2427f4db0722de519a696cdffd5c79f4e5d277a1833c821c878e3857e1890cb6ac85720f6e3a130490a1725547d042168c84925bc291f9765bb89e491a2f2be172d81f59e43a44e68092121c6cfeca3f5603b0b3e90d91ed33e8d0af39aa1a3e69008ac9c72d6db369c77c34d0c601d7181c5bc71b5ab14bf52252135cb1471f310e56af9c70348b2ad7de51a68e9a55027a72e9a8e4c982d15573dc8f4af5e63f451e1dd29efbddfb77b57ecc78fe108b310749f5b9b3025c82821676564e5c31c0c64e1702e875ae6604819a5a14f70ad8504d0d933e0fc4f35d6518091e9c4797173d8fac27a4ab635d8ffd192be501bf020b01161e383d7e66709d6c21a95e0ecb1b7d73190474b7c946759321fe95a589f7b717e72a84dc64adf76ac4207b557f423fe792de2476b358ccdb00e0b4bcfeb6a1ab46322c100272bd5d83cc37f080999594b5e6ee1dda4e327acf572bc91af0410e04abdb26d3fab54bba2d25140c80f20e60d6b7372c01b93bcf7940e24c55089a35dd1b4a06b5b1140500dcd7fe4d6043e7f6e58da6dc7e81ea9bae74330b07d784c9b9a11ec4f90227cd1a0753b6b08297ac30390cc5ec63366ad4e2d5f8b8db3bed6d0dd33b64833cf010c2b49e4806dcc1bbfec835c0f218ae0d955aec760f003a27b4bd454e415aa65fc21735d5223808df50840de66e62522129d8e226b1d238c61aac3df505fe90b7e5cedeabd278c7d99dfc41340cde9a0a57d84d204ce58432db0318a62f20f3c11357a376c8f55d879831a025900f66e72df14ae6bc846be0e0bef215adea52515fc508e64129d3758c0c4235cf6887962164e2394b65d7867a05d43fb2f7f37f20a412132f6faf0537f6c1573f309fff9cc59fcd742af864ef8f0d8ab5e27c0eb2e1ba9f1b9ec67e9daf5e96032a81856f33c0df69ba33bf83d6c10baa735d63bdce27454cce056bcbbd7bc3c3417dd0dabb3cb4426fdb9510e8466006a1af6b6facad26268e95b4e932a401666a450c7c99cfe90952c1f41e1224f7181149bc5444f75cba9a3b01f61653d3e8965d10d2abb02aaea5195e432d1358dc54a1a73f37ab71128fddb08b9978b6f32689c1cf3fb4886ed4c55a5bb462a78259106ad0a5ef5008b293ea475cad62cb162bdc21505536a4c8ca40e50d59a9443c46fe0e5b70e70e513fcf3e70bc0b4192fc01536ad61f04895751dc0c99ae6768c686613ce265424fda9f4fb08b7761a19d9909286b39fa49f47b79d5ee3c2b5fbbe57edef58750525f7f18485be89ba6a728fd699365d54dcae671005cbc29cf52820608c9558540984199c2193bdaf1af268eae1f2559f8992c3fc672c77df06691dd5bbd4b25292702b11291723f7fe281b7b4b5475bf3a9efbbaee3b80667472d0ab9fa03c100485faaea90b6d1b3bfcdef6f5ccee18443dc20cb1f660bb5b05464896c42b25ae5526b1919768f4729848d37f076ad0fecdb83b6fdfbf3f3375c765d87cb653080c422918564c03066a5c5bd2bfe6032da48a79caaeecd6175fde36735777ebd982ad4f2e3c81b965d60c6e07222b947274a6b7c75c209d25ad1c03216a897dc52f54e2d30968d01732e5eae5d2f5ad682b5a26866aa985562a0e0ac9f243f57d18cbd1a0b8e3b8246d9e6b9c5b20bbc33303e1a6df9d2edf806fe065fd48fb8c356e2b3462c14a16573e6f83204cb6cd712577e01cc33ce60dfca90c13e84f90dd113011da1f81dfff3677d1931662d9e1691cead5764ab7e95737243d0e62262378f1a34f6e297fca650db8963bdf4cfcc366bf63b3a3f176d8c06a4a99cf6e00f89ac8ed2a789868b1fa14dbeb29deff63aa17910182ea299312a5e170542b4c60e27c85466390fb3e64636911e3724aed657889d7619eccafabd19e6889b44d05efb6093751a8248999381d42c881beb47e84bc01cbd4d9c98626194a29707b2e3e43368e893941a1184ba758d5d26beb9b0c4c2ff9d7c43d44e0e65e1eeb0ca124fdb21c0b42183f145d333ed0998b68a16c34fba7270452557a0d4134b7b71a0fa25af9cceff5b61d415546de70a9f538c61bd84eb37c6b0d95d8454960c26d2d2e5637dc16769f835dacb88797477b7013d3901a4036ed26cf46983c59ca65efdb748fe0bd47c0f06d8291ea108e347ebc66ec6351a02bf1a311eb45646599e5f97d13ce965a61b9b2bfe9226132fc5fc63fcc30e1b63e6ccec72d7d9a0a118dc23b89ffab06a4de661ba1aaf327064f1efcecbad560a6de04a07915686cf89770e6a4125d7cc2a477bfb6adc67759b6e617c49356ef6d205e6342f01da86f4615edb074631cac498e91e949f628b69d1e0276c2fe01a77a9402fa61e2159403f1594f366433201004c6ea8cc276866cd2e988336a204eb36cd41f185247db97ddedee617d34735a78a6a1b4a95e6ee16bc3f71e7a0cf9d888cad30b0ec58bc9422febef80996751e08b85ad75bae8f398d7db8d0625806975a0a135a063191c28f78bb488dea18981f0025c705cac0bcf78a36f602d2726eeb57d1e207fba68e07eb003bb900fae12efc8b8b689dc7901bdbaf9db93036ecc9b0f790073620e3ae6c1ac30182d0f00e529075e0426fc63388541e9023dc91b747dc8ce6c18aa9f8c266c853b6e5f744080c5112cd3b8fa248a9689363d2dee108e24adbf1122a4108f5cfb07e982fb498c21f0815287d817709a9df72e522bffe61596560b3323646506bd3c650be3a5e56dabcf7a0d8dc9baed0314def1ae6d4f9fdac8663d750a3a3158f4ba86d0ae9da0d707c65f53deb8c23a47bb9974c3cf112fd79cb118fa4c31601c24447fe0a0a576f96098157129c3b4bede47383fa971ba16dee5a5b4e31ea64639de9db4703bc109048551249eb3b9da331b97c224ba138a6c4e66c8459265174a697b3494eec715b78083b9cc647f279da5865739287a24b70bd03999d0707a16601b8523a7c17be376e1ca0101e21d3efc56992182d2c4f30170f2184388a9f2aa4cad5f8d5602ebd5108bf0770db02d11705f86e52bab11cd350ef220f0ebeff0edd733f056aa1fd862714071133a74b74929c6272b010f14c261171ba142d6956dcca9d93c9da62930101f3b67641a6aab5dba4edaa467ebf332dc186ac6b956b0641a1616337f4c543a9d9120c51418ea139fba48464ddb4d03531cdee790492b5d0cc53ae674bab38ebc4a330796b8467a4182bb0bfd51f164a88ef6d4cee20d23cb6ce74083b1cf2ee84e3ff5f9a6b2bcccc2839ca0e1723f851ce72d35abc13877cd18826cd8115de7bf9f5eefd2334e3fa2b352def9af6fa94dfde7797e300b05aee263174fe2acc6a0f6f1e38b01bcbac30ada980c6d6d7f89df83a7bfed59f591df7ecfc27a13627870b0cfe060cacb7f0d106acc53c18eab081c5e3f0138173d6f0825138aef07cdb3f459bc8bfd513464b9b859bf231d70894049759c7330252b51fd724c48a2001dde0cf10aea947845554745b5567ca476d5c38eaa2c22cc7aad5c620f7ec9664ea8f3a7673f88c8d52856235ce39699980a47106177348f3c9bce25f3bd9ef0130d3abc481173a31c4619971f1995798699127a5e2ce8ec5235198b1bac52aba2d5c57c4f5dc2a5344d7df8bc095f4042f97cca544f5da3c949fcf4c02b02c063a3c7a96f914aa6a4b53385d25e8f47dcc3a36fb3d4f4b69c13ebf46bd8325d0bdb2eb1bdda7dbfc5c148bd04c6ca6de62fcf803f71f87ccc0e5fe9300c203964139f3e821113091c4ccd358ac0a6c88fbb194b14f4b89395c491ee851f250ed3a6c2e5963b6192612613f54c23c07848ca557441aea412b047309a24c024ff8ec73da00ebef502e91e536e65658b2baa0f88589f6a78ea7a302a58d1a5cd8955a4e734ee30114e778c7b9270029eba513e98e17f9a2fdf72f401b8959d54a9d30dc1913a289e60914bb090870ad83f33e9a3a788f2eaaf41c27049a83e54fcdda103bed7187ac291b9210dbdf7c4bd715b2b76e06973d9d9b399d1335a9a8005571266def40aa5ea172549f81347e1a8f4ecf2077c56858c1870e7148fa8c34f727ceaeaf456b0c29965dc5913662932d9be3cd5894664ff487318ebec140a63e0d6823d0c347b196df0d129b628086699bf6177f9de2b8b8924de93717f45267f8e4d9a54976ce674bd405d2f6d23f54c24f3f19bea44f57876f6a213c4b6692c555731fc72aeec48549d08a449048336872af9044fd581b8e0ce82c8defcdc7af0e9226bea85fbe5fc7d196051d5a6b4e3e96d056e80569c9f058178cf52afabfb23ded1ce93982b4dc0dbb30ddeea1d825e046a4dc9b18ebefdd9290af51d3fdbad921c6a30048908259f24e3cbd1a130aeeafae5f570ed1b318b875e1365650392b5693149022fd7f6b5c9f3338a4d6874de13834741b83c180696045beee2b035037a1f73cba5b09000a9082f5d62edda16d2e1a8e5db248188acbe09fef7550d9a972f7bb27d412f214a2c5703dfaa2ad29aaffec51661b1fc2b768cab2e432ef2c2a083e1bf0ef63c23b95c09caee41218f0b3380d16829198f8d79ff24fee2ce6e5baf053d357abc6c81aae639ad95c82a793fbd4b3185aa29ddae172374093b0c0d6b214eee6b8e28906eb7f5c505dedbfe7f4a8cd3829d3f6e257b69997a24ce97cfa76992ec2941f0181c04203dd282e37edbc8c67280ffb29ca527be901cfa6d36e805fd24626455b505a6977b170b07e5602fe1d9cb6dae396fb8d51edffc485c81eb808b332a41b051fe46822de549a43d04e76d930a73c7414bdfa29d"}, {0x3, 0x9, "c323dfd63744918a3928ee2a60353bef58ce55a5e6d06021c4f39195726107e8e2794d693064296e36770d71092e4b4f7489bccb32af1646891fdc409a15ea6059c4440d1f8198204a"}, {0x18, 0xa, "a62385e5e709ce85b4d836783fcecce6adc13c80b8bf52bd61d36c14d25bf879562166d176e48abcbbeaa1fda692acae1d5a3bd2314448d684ec031a3899f5462d82dd0e6eb7ed4543605a7548e4f308cd"}, {0x4, 0xe, "a05d8a160e128c481d5f34ffedf85a44725b523a4431d0c73066ce16ca0436d22c51b7956bd0eeefc8d47fec4060312ff590bae6019103ca5dacfb391d4355ed53a143244d7c9ef921f10103037cf05b4c222453fc79e2d08bc4c320a1e85ee5c3a9e30dea4625a451ef22ed2dd4f477203f"}, {0x19, 0x1d, "3e618e7db2217788010f0cbed88605607d387469d760cf9568bb24a0a85674390642053e7df05580188b249ca3238252510267f0c99ffb0131ce24c5c9bc12d34ce1a7cd8e14446bbb60cbaa172025a9f167366efb89b6b7a8cafb6b9b8f84d83aa8786c93297ac335e78d8551fb6ba80e5f1a86b25fdd728b0477aea49d1959043d6aa5966a7781db8765ef65a8c9b65c31e6c03e84628870822bf871be18ca7e971ca18098de93f108247db383ee1bf8b510f7f4791b5a47368dc4a3d7f13ddd3462a87daf1827f4fb6e96e581db8f9ddf4a3ba842bfbf86cdc611bb1d23078b0d1a43f41b99f57c"}]}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0xc3df}, 0x0, 0x0) close(r0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r1, &(0x7f0000001f40)=[{0x0}, {0xfffffffffffffffe}, {0x0}, {&(0x7f0000000780)=""/33, 0x21}, {&(0x7f0000000c40)=""/269, 0x10d}, {&(0x7f00000009c0)=""/232, 0xe8}, {&(0x7f0000000b40)=""/179, 0xb3}, {&(0x7f0000000d80)=""/134, 0x86}, {&(0x7f0000000e40)=""/250, 0xfa}], 0x9) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) executing program 4: syz_emit_ethernet(0x106, &(0x7f0000001f40)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000d03a00fe007938d906b4d6c36766c9b566a6c1ff"]) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) pledge(0x0, &(0x7f0000000740)='tty \x00\xfb\xff!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x04wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3LHa\xbe\x81\xde\x1fw\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\xfe\x1d\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x13\xd4\xfe\xae\x00\x00\x00\x00\x00\x00\x00\x00\x83n\xbf\x91\xa1\xd7\n}\x1a\xcdB!~\xbb\x7f\xa2`\x1b\xf8HGNVrP\x16\x83\b\'\xfcO\x03\xa4\xba\xe6(\x91{\x13<\xd4\x91\xcb\xd5\vc\xad\xd9t!\xe5\xd2\x12\xf33~n\xc6G\x03Q') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = dup(r1) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a0000000000fffc00000000000000000000fe8000000000000000000000000000aa81"]) syz_emit_ethernet(0x106, &(0x7f0000001f40)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000d03a00fe007938d906b4d6c36766c9b566a6c1ff"]) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) (async) pledge(0x0, &(0x7f0000000740)='tty \x00\xfb\xff!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x04wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3LHa\xbe\x81\xde\x1fw\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\xfe\x1d\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x13\xd4\xfe\xae\x00\x00\x00\x00\x00\x00\x00\x00\x83n\xbf\x91\xa1\xd7\n}\x1a\xcdB!~\xbb\x7f\xa2`\x1b\xf8HGNVrP\x16\x83\b\'\xfcO\x03\xa4\xba\xe6(\x91{\x13<\xd4\x91\xcb\xd5\vc\xad\xd9t!\xe5\xd2\x12\xf33~n\xc6G\x03Q') (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) setreuid(0xee00, 0x0) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x33) (async) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) (async) dup(r1) (async) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a0000000000fffc00000000000000000000fe8000000000000000000000000000aa81"]) (async) executing program 7: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setitimer(0x0, &(0x7f00000001c0)={{0xffffffffffff8c97}, {0x0, 0xb6400}}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getpeername(r0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r1 = socket(0x2, 0x3, 0x6) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) write(r1, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="45834cd28a9c4287be4b276de471a048c7a56d07a70dda4c999e81bd3c5a4b13ca8b451d1695d38e125dbaf47404", 0x2e) mknodat(0xffffffffffffffff, 0x0, 0x201c, 0x2800) r2 = socket(0x20, 0x400000002, 0x0) readlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000003c0)=""/207, 0xcf) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="1effe05ecca690af56a2ee4fe0db2f77b2f18ddc7c0b06c8288388a683524e558db76b70cd9258b8ee8857754a8b00"/56, 0x38, 0xf, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000740)="57d65d5349d122ef99af9d0904070e4f53dfecdda6fc4f00aa5f32f32f51f2e66118d5bfd3fee71519c5c31c3396a087a4cc0a46d6cc19956ddd78e1e55849b8b209274b316fdda7b5c559e6b4eb526c91f6ddc596f4ef017a35bff85fdf2ccaa67e29eea500b505a6bd3cb806b200e26fbff4d038ab0a9d248f40dc8bd852022f56982bee7db30d9272d8916d4cfcbc5fb2f6cc6ae5de165550503598e1e30db39f855be5c500b646286a754eb9fb88c431c310c922956f9e02982b49cd2e70b3974362287405029b5e770930b880aa19c5126911dd49ec5ca30a0a00bb0b8b2d903a0f9a0b673635e5bd39d8ede5f00fd3fdccd0f301972103baa76a36eee3396c87a53a8c18c1ae115afb674eecb77bf03f001450b6197bd95e7db8923b539ab0665ecb0ec12a8d3e2556e20ebd299a6ac361571ce9b1d21345da81c81f184e9fdb8f7c230d9be6bc0b9b735c21e611263fd4c7f4f8fc7823b9d6e9d986b30acd375721191570376a05129160bdf326563712a73e745d66da7ae5afa969085524f5cad656ff481c3ea3f7f05c5edd3d4f6aee1c14cad60a66fe1a6bb1c0c18acc4669485603bdcea14a1484bf6dfbf13fe35ae0339201ab715c91177de10af271592aeac253ea1300e1af63031c3a7b161ad2e63da006e38819745e24053e6c1047b995a4108f291c31d9f74cd342f834b109de6ffc56c4818398508c1c6c78621fc4b2642e058b3d030a01b3f1a66537907f3b3f2128ffd57bee2dbb8d1a2a68c68b6a1df4421f57e0114f27cc17f4700afae57cd591fc97e3d4bb0fce16321e055052c76a0728b478bc6e7988a6eae391ab162dbedef728d90057f74c0813fb6ad124cb04beff5007eee7d1a50f2f3bebb9d2729fe865b902fb85b229a6d9e51f12f8e0f36ac21b90d1546b19b837c1d2fec2288f5f1ec78e66f67c2716a67e31439553e471986f60533922e4e38a76fa12fd5256e7a014e5a2e8b0c0940d2274006e00aa9afe04998199558dc178bb85c35c0098b515ccabe17ed66247c96119b0391e0eeb71", &(0x7f0000000380)=0x2e9, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x185) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) socket(0x0, 0x2, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, 0x0) open(0x0, 0x0, 0x12) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0xb6400}}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) close(0xffffffffffffffff) r1 = socket$inet(0x2, 0x4002, 0x0) dup2(r0, r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000040)="eeb5000900ece1004858fe00", 0xc) setpgid(0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00005f5000/0x2000)=nil) setreuid(0xee00, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x1}, {0x61}, {0xe}]}) write(r3, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r4 = getuid() setreuid(0xee00, r4) socket$unix(0x1, 0x5, 0x0) shmctl$IPC_RMID(r2, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480), 0x0) syz_emit_ethernet(0xffffffffffffffbf, &(0x7f0000000400)={@local, @remote, [{}], {@ipv6={0x86dd, {0x0, 0x6, "dc04be", 0x1c, 0x1d, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x1}}}}}}}) executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x0, &(0x7f00000000c0)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000006c0)={0x4, &(0x7f0000000640)=[{0x8, 0x1}, {0x0, 0x1}, {0x0, 0x0, 0x0, 0xae5}, {0xf000, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x0, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x3, 0x1, 0x0, 0x4}, {0x30, 0x3f}, {0xa, 0x40, 0x0, 0xfffffffe}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f0000000200)=[{0x45, 0x7, 0xff, 0x9}, {0xe2c, 0x7f, 0x8, 0x2}, {0x400, 0x3, 0xf7, 0x5}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) dup2(r2, r0) ioctl$TIOCSTOP(r1, 0x2000746f) lseek(r2, 0x1, 0x2) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000280)={&(0x7f0000000580)='./file0\x00', 0xfffffffffffffffe, &(0x7f00000005c0)='./file0\x00', 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) executing program 6: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, "7954c0f9fda03631691c7203459aa64718b016cf", 0x0, 0x6}) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x800006) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b4211100080000000000000000000000000000001000010000000000fb"]) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="68511db9821469d3cce0bc79b4f88276c64ee85e14a345e2ff9cce40f5729f75c56c9df3cda62c6ae4dcc579b2538dc0a01cdb3cd1ec5ff12e318845867e0276daf8c1a51c1160f738bc0fbb5aa1277cd998485862873456418d1353068a000f9bdfb8c26095028e6ec26b23257c40a5fceb0ff0e07675ba939623e76e5409", 0x7f}], 0x1) setrlimit(0x5, &(0x7f0000000040)={0x8000000000000001, 0x1000000000000087}) executing program 3: syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) clock_getres(0x3, &(0x7f0000000100)) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000140)="d0f00c728a5b", &(0x7f0000001140)=0x6, &(0x7f0000001180), 0x0) geteuid() mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x4, 0x54) close(r0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTART(r1, 0x2000746e) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0x2}) r2 = socket(0x2, 0x2, 0x0) seteuid(0xffffffffffffffff) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x7f}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000100)=[{}, {r0, 0xd}], 0x2, 0x0) write(r0, &(0x7f0000000080)="03", 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x20}, {0x84}, {0x4006}]}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) fchflags(r1, 0x10001) setuid(0x0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r5, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/71, 0x47) connect$unix(r4, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000380)=0x100) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) unlinkat(r4, &(0x7f00000003c0)='./file1\x00', 0x8) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000480)={&(0x7f0000000400)='./file1\x00', 0x8, &(0x7f0000000440)='./file1\x00', 0x8}) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='.\x00', &(0x7f0000000580)='/dev/pf\x00'], &(0x7f0000000680)=[&(0x7f0000000600)='/dev/pf\x00', &(0x7f0000000640)='\x00']) fchmodat(r5, &(0x7f00000006c0)='./file0\x00', 0x154, 0x2) r7 = semget(0x1, 0x6, 0x80) r8 = dup2(r0, r4) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000700)=0x9) bind(r2, &(0x7f0000000740)=@in={0x2, 0x0}, 0xc) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000000780)=""/102) sendmsg(r4, &(0x7f0000000cc0)={&(0x7f0000000800)=@in6={0x18, 0x3, 0x1, 0x80000000}, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000840)="5ff0a87c6814af7017eb2534f501594b42a73da388a1d7c65ab4eed66d2c0c", 0x1f}, {&(0x7f0000000880)="53a14e30310af6b1887c7d960a90f5f7ba5d78a6ed15cda88ea88cdce9f02932bc4f1dcdecfdf7b27e929aeee4498379d0652c4a1a630fd5fec71657ece2eeb28219137f0ef95f7f256f2a23fa8cf194b5f943c603fe6012fa42d4a0c18e26bb733e49d7be6eed25ecdb342dd920e589992dedc9912d346117107bd4ff3a42548ed88ae3a13df28fdc17a28b83a71319a15fc64a39264ead5dfb1cb115549f6be1fda9225ca7ead2102e0cfc4bdbbc9a819d930165a4c4fc5bb0cc020b5e8a028d92be8ae21e84d62a7355dff5746aa4ddf77112a5c068d38eeb9a8e7740394edb70ca9964f9cd2340ab48b6849b", 0xee}, {&(0x7f0000000980)="52b924b3b97e137ff3d639d52d7dbd0c259580ece38481b794aae60c7d272c13f68f13c38ad1c19ea2b428dd0b61d7ce8137df7e9e58288254ad7b45793ccb4eceb30f9834856370294693729a23ba0192e20a6dc9f19a376a2cfa61987e96ff4e754b3c5280a0d629e23ffcb1aac42db0ea4d1ccf99d7ee66e4601edf729721436f14fe27416936888b855b8506338d2f66e699d67dc3bcff0c02b49e1cf8d26384b55a6ce8160cde33f3fe13213d0f161a4a4bf6380f2fb3f8f2ed3e7a3091763823e83213a21e60ceae1d92abaf4d1e2aeb91c4cead2c66", 0xd9}], 0x3, &(0x7f0000000ac0)=[{0x48, 0xffff, 0x0, "321cb224bc0212f62d74c8707dcd8077dfb5d1e3aa767a46b4b3da0ba52c26a851092cf75650c820c76dc90884658e19969d"}, {0xf0, 0x1, 0x8000, "927f68912d9a27aed0e34e8d84d35c695675de2a88155297dd41e09c8836ce48316084e8cc4412519aa56ae548b7e26280af20ab97652ba0dfb541615e8a33bad1c87de070a5973965a687d1384e7ea6553304091d53c0edd0f1a86522a656d762ea7827807a42ce5148112ee73e105c12f6dac0fbd0766fcedefed698b97a8049a8ab7c8ad357f9e5a3519e11e6e393aeb9eb0d8636012e7fefa7d63653dc1e48ab0932520453ba8013faee6fda4df692d557007e528da7cf031b44dd3be8bc19c626e6bea83b9e37c195401a97ffaef28ac20e3355b040a9260fcfd38fba"}, {0xc0, 0x1, 0xe98d, "842e02d4117b623839f3a22c84bb490a5d09ea0a5315f14ec48fbf80f1dca4bc0dde86fe17559204837a1d223b872b85f5e5022abe486c1523a3cad81790bc0d53cf3342ff84c49314fb97ece8e4433702db961cffc39f9e6e9f00cd5d724e87f40b209d564934741a8ca4b78cd39ac8c761423126f5a2abd17b9df832c976e75985d576bb12fa7b2df688478d1460fd9a4ea99197594aea4264e80af29900687bc4e8493b42e3e7b7cdb891633a51ed"}], 0x1f8}, 0x0) ioctl$VNDIOCCLR(r6, 0x80384601, &(0x7f0000000d80)={&(0x7f0000000d00)='./file1/file0\x00', 0x100000000, &(0x7f0000000d40)='./file1\x00', 0x8}) symlink(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)='./file0\x00') semget(0x2, 0x1, 0x190) unlink(&(0x7f0000000e40)='./file1\x00') getsockopt(0xffffffffffffffff, 0xb035, 0x8001, &(0x7f0000000f00)=""/194, &(0x7f0000001000)=0xc2) executing program 1: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1"], 0x401, 0x0) pipe2(&(0x7f0000000380), 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{&(0x7f00000003c0)="e657665c10ba372bcd7f4ac7fa9eecf61ce6a323631c6ac828fbeadd864c3dcf6ea159cbfe37a13e3d7e0477e3060e98558f073d142c7a566a2da02417062ff4c34637e4541a29a31c8beace26915307be522d9a3e510afbb31f5b6f590d0fd7fbe52905f48fde1ebce68cab8ef82d5a05fc88642524452c4f45b42a57708f23", 0x80}, {0x0, 0x53}], 0x2) socket(0x0, 0x4000, 0x0) r1 = msgget(0x1, 0x8) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/208) socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgget(0x1, 0xa0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x62, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f61900002c0600000000000000000000000000000000000d0000000000000000000000000011004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b00c"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{}, {0x83, 0x20}], 0x2}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, &(0x7f0000001400)={0x9, 0x0, 0x5, 0x1}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de535e9e77804be38164991f700cffffffffffffffffa23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba090012051eeab71d89e0005b08040381ecb66400000000000000000012204b00"/182, 0xb6, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 2: sysctl$ddb(&(0x7f0000000000)={0x9, 0x3}, 0x2, &(0x7f0000000200)="37c417b538480d43a686c0f74b8b643671576bd3fbd1ddd29ee907009cea738629ffb11b8d728cbd8b49c901ef7b66cc11dedd20075290add1d05a136ce346fc6bd475185bd48b1b000000000000000000000000b57fc91f306ef6858915926bd2dda544be1b178df226183063dd08a4c58a704cdb9e0a937b804f56015db970533d06381081da1e6619d8e04a7b4731c3083fc5a979084cf88b7448e9e8356c34fef5dd21d1c1c698edc77f3413ed2e2097f06482122157839a923bb2f7b30fcd262242bf268032e3bb1d59500b03926e3fbaaebd5f30f102d760971285e834f92089750f6a9d62de497bed5ba7f419aef3051157d8671953e6d0ec9498fa7618c18f06326a0fd44aed0160040c54123c1b34257ed668e6e48b33c311485571dcdf8c11746b287021af2ec967b3c6c6093c360ebdedaa542a", 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000040)={0x9, 0x7}, 0x2, &(0x7f0000000080)="ece1495c1c808f7ca5ac4980f5d511da8d761f1f60310a6162e3a04a71ae452636c91a8bfac32a8b3ba5484d8c09332448eff03d8c5c244925f22b53fab71a1050081fef9d5616c689b7925575ef29fbc7188d5cc417789441c1a7b60783806ed66d2e1b4210c539b4872907470d6b9775a21bd3db3034a16f119c0eb175c3e4577d7fd678b8da1b9c9dd8adb97d8be52509fd885d8e6b2575", &(0x7f0000000140)=0x99, &(0x7f0000000340)="e7b332abd8040e325c3d2188500fd512c4b83a08e77ae44417e44f05f24067b538a9a11ec6f368b9180c6a553e673b4a5d6842c02a05e4c6a2548aaf50d7d0cc9391c274b3ef9fd2680de92cbd1154af3c3d0eff0cac43715b78f2d27ef11ff984e93680dffb5d3b188b020d5e38ded56a8b3a6bcab4e74524802b6719337380a6f09e4c1933ab682a33fadcc9afb1294fcf4c79c677ecdebc474a7b39823fdd6ff56ff4a2025c21d258901d9a0a862785d2fa713d379ba068cbb0513e375c74a65d208151", 0xc5) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x9}, {0x3}, {0x6}]}) ftruncate(0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x20}, {0x1}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00005b6000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000040), 0x0) syz_emit_ethernet(0x16, &(0x7f0000000340)=ANY=[@ANYRES8, @ANYRES16=r0, @ANYRES8]) executing program 3: socket(0x800000018, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206913, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) setrlimit(0x7, &(0x7f0000000140)={0x8000, 0x3}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1}, {0x45}, {0x16}]}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 4: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x10}], 0x10}}, 0x10, 0x0) recvmmsg(r0, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000dc0)={0x0}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000400000000200000000000000005"]) mknod(0x0, 0x100, 0x9) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r2 = open(&(0x7f00000003c0)='./file1\x00', 0x13afd7fbc660df31, 0x0) getdents(r2, 0x0, 0x0) open(0x0, 0x800, 0x20) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[]) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000140)) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "102827", 0x8, 0x0, 0x0, @empty, @rand_addr="9b8b88bbfa0dfd4372f2cdb215d499ac", {[], @udp={{0x1, 0x3, 0x8}}}}}}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setrlimit(0x0, 0x0) poll(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) syz_open_pts() executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x402}, 0x1) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000380)='./file1\x00') setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000240)={0x6, 0xb, 0x3}, 0x3, 0x0, 0x0, 0x0, 0xe5350e2a94868a05) msgget(0x1, 0x0) msgrcv(0x0, &(0x7f0000000100)={0x0, ""/48}, 0x38, 0x2, 0x800) getpgrp() sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r3) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x3c, 0x0, 0x0) executing program 3: r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1ff) r2 = socket$inet(0x2, 0x5, 0xfb) r3 = socket$inet6(0x18, 0x8000, 0x23) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x62, 0x1, 0x80, 0x2365, 0xf680}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x40}, {0x18, 0x1, 0x78f5, 0x1aa0000}, 0x5, [0xfffffffe, 0x3, 0x5, 0x6, 0x5, 0x80, 0x40, 0x6]}, 0x3c) r4 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r4, &(0x7f0000000180)={0x18, 0x0, 0x5, 0x2}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) seteuid(r9) shutdown(r2, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) connect$unix(r11, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) r12 = syz_open_pts() sendmsg$unix(r7, &(0x7f0000000940)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000280)="50f6b9e645a480c779da5c8eedef5a16786fde021a04ccb7dba5d5c832b2677edf75afafa4d38922c498713692b9f8df9e381917db41e62f1d2248d1d3544fb990", 0x41}, {&(0x7f0000000300)="098ba4ea5f9fbd2aae913f24f4a2de68d02e9b67cca1c070e472612a95df9c", 0x1f}, {&(0x7f0000000340)="ab0606438b46e15d47528997dc378eb8494b3b28cd7f764e99acbe25f4e5db95c390459a8e6cfc7ba22279c2a2c3b35a04e42ff8ce19f4e8244fb1993be3078be64c54bd67b9149293773018ba71f17c2d5453cef8db11dd8b620b529d8ea78caf8e901a4014dc04f8282022a5ec7d7e043ce6cfce29aea0efe0b156c510a4fadea83e0170082b", 0x87}, {&(0x7f0000000400)="2bdc34106b4281f10f8c235216dad801f207a0052f31efbb3dc0c83fab71d9daf3335659486161bd6d372009f0a3106818acb57d36ac93d88a97c1ed51638c0dda6c336e02781cf645d31fd14d82f17147c7179756d27ede5883bdc2522fd53d04de48f5584ce0642b41212b67822ee4fb5b11b812f4db2fa6b1c8b6a702df12dbfcb95868eb8b94ee803608291dd6a46b192074fd3168f6fe1eda82df2f6ddac2bf80ec901b505cd5176cf34dcc503d38784d686cf4", 0xb6}, {&(0x7f00000004c0)="8c1b9b89579f969fc76385ae", 0xc}, {&(0x7f0000000500)="ad9dc01f186bf44e30023ae93b50bde76edc33f73453b45bda9fe2d75f9c8c6a147fce176f74aa01fcdc25f527e087fdbc7ed0aaceb5c5d728dcc856333b63c210588fb8a0ecb2d0bb3a2cd6e4453c6b229780332282464913a21203ff759726e99d6e301ef093f70196be8e1a46ec8e9f5dab1143187596feab7fb94e4af1a7572ca5047b63d3d9f44a7277654706bd530724e618ac7a9a", 0x98}, {&(0x7f00000005c0)="9056e9ceffe5bded688558712533bdc48d9ad814593e87cf0e1bc198a654d95e2cbddeacb6d47c7afa690e80bf878aab5d2cf20e502d5fb7c9c121fc75dc8531fbb6e460851847f0add62fe8fe1b3dde89773506affb93411a848cf145e016e01e97085c30adcdfdff0dea8135763c", 0x6f}, {&(0x7f0000000640)="5a96bddb38e3a27d5fbd7de60d", 0xd}, {&(0x7f0000000680)="849cf90f3c5ca945cd007380ce84bd6d232cd204a3eccb93119624c39ea0d94f2cc4b7f68b98c593f304777064c0cfe11987b7807712a44b3363e2e975ac1d5212998f3a1b729210aee5529cb030ba90ae03274129b24b351619b31aa7823b0c1e82d25e6d865ab133f827edc3bb24b42df32fa8c735d0745b1affb6295adebae739154a765a3bc0f0ad6ca215f79ec246a40bc0aefc98da5e3265588a160deefc96", 0xa2}, {&(0x7f0000000740)="91c0b22b2ab053095694d850b7374d966acb5df61c5b2bbaf9add548e854234d31044bb393443cf31c87cd34c2b909d50a43ddac6cecdc633336d6589931f01cbea89cb371eda1f1cff312723702e17583a402edfd5c312f94c76399ef843d", 0x5f}], 0xa, &(0x7f0000000880)=[@rights={0x28, 0xffff, 0x1, [r6, r6, r3, r11, r12]}, @rights={0x20, 0xffff, 0x1, [r1, r3, r4, r7]}, @rights={0x20, 0xffff, 0x1, [r7, r7, r1, r11]}, @cred={0x20, 0xffff, 0x0, r8, r5, r10}], 0x88, 0x204}, 0x408) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000980), 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r13, 0x80085762, &(0x7f00000009c0)={0x3, 0x7fffffff}) accept(r3, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) r14 = open$dir(&(0x7f0000000ac0)='./file0\x00', 0x80, 0x30) renameat(0xffffffffffffff9c, &(0x7f0000000a80)='./file0\x00', r14, &(0x7f0000000b00)='./file0\x00') getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, &(0x7f0000000b80)=0xc) fchown(r3, r15, r10) sendto$inet(r2, &(0x7f0000000bc0)="00108a324adf6c7a952a8b1cc6892a2fe57d2f9e162ae4e49e4112340d9e6800e09c4bf7c9f4568d6c39e3148acebe69a11eec016c0a090943c9165874e6398a8e763cf5b383ee1dbb93dbd5335604dbb43019ecd6e04b13caeaf3ac4813ee7b85c484fb09e7d0707a9bdccc082009154ae6ff5150bd868d771f5ebb2ba358d7713f6fa8a51781adb75b791331a32170db7e52254fd7ade9a466962208d14fafec17f777d3d2f99fd798c30e4149318639ff7dec462ef150b3b683f3395e32f01d2e4a", 0xc3, 0x4, &(0x7f0000000cc0)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000d00)='./file0\x00', 0x100, 0xe1) sysctl$hw(&(0x7f0000000d40)={0x6, 0x14}, 0x2, &(0x7f0000000d80)="c60c6a15f927b6c20106d3cc50d06cde149a69ed4c7541d8ad8e273447618ae4115d9754d328cf3877cb20b47142114e2dc55922e514210afb992f7563af90b979949fad46a3688ef8556f2355e60ce7a521f30105ef0c1ba96b8a498b16b23285d78e53cd73b98225a1ecbb3ee7a00db18f25f00d10dfd2b82c506f33e394ba1c25b212c5ec0c8bb5ed39a9ce6e614ac4f2fb8ac6448134634a55f9cfc6c4bf2f", &(0x7f0000000e40)=0xa1, &(0x7f0000000e80)="39f349b9b1b078286eb96c16fe17bdbba59813f354640607578fc3d682d7576e80356e1e6b68393ea0e2998b9e1c5d3241fa741e41a536255fa026a45123348d19874402b04244f103b955dc4c7ea81f5906c7bc418092c373bfd4995a683ccf55ffb4df8376713f7f3e10de22559e5eaaec04cb38b25840c26ca086", 0x7c) socket(0x10, 0x8000, 0x8) executing program 7: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0)=0x100, 0x4) setrlimit(0x8, 0x0) syz_open_pts() sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3, 0x4}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) r2 = syz_open_pts() sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x0, "102609307e7be2df67de208c8bda64612c3100"}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="16549bfb0da4f10511", 0x9}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x78, &(0x7f00000006c0)={@random="5544f333d470", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x42, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a003f00000005", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x1a, 0x0, "d1c70953849eeaf8e1a1023ef346641d08918430c8be6bc72cce3fdff640b4e1e3d3e2aa63ea68b2be46300bc1156fccf095efa893a4837bdb9d"}}}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x0, &(0x7f00000000c0)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000006c0)={0x4, &(0x7f0000000640)=[{0x8, 0x1}, {0x0, 0x1}, {0x0, 0x0, 0x0, 0xae5}, {0xf000, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x0, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x3, 0x1, 0x0, 0x4}, {0x30, 0x3f}, {0xa, 0x40, 0x0, 0xfffffffe}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f0000000200)=[{0x45, 0x7, 0xff, 0x9}, {0xe2c, 0x7f, 0x8, 0x2}, {0x400, 0x3, 0xf7, 0x5}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) dup2(r2, r0) ioctl$TIOCSTOP(r1, 0x2000746f) lseek(r2, 0x1, 0x2) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000280)={&(0x7f0000000580)='./file0\x00', 0xfffffffffffffffe, &(0x7f00000005c0)='./file0\x00', 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getpeername$unix(r1, 0x0, &(0x7f0000000280)) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x30}, 0x0) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x148) socket$inet(0x2, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x101}], 0x1}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000200)="eaa2eb0100000000685088af0cea673ff9634ca16803a74800e80e948f6a442698f9bc94617c2007a92e801a92d6c69a0bceeec8438a00d349dd6da2ff76d72a41a014a60180af124d77be4f467ec8dfde3398db02af1cab82d6be1d7db6673f1e01e33db44b3fde25000000000000002031a94197c7aee13f7d0bbe75d2a3426b3efc027461d029fd856d8bb47b892eb79466c9e751f2db961bebdc8d1b194d0102ee8292627d59d3e6ab70f34bb3b376e63b67bc21a08721f8f022261f2c1851884bcf8ef59a530746f5747aa98e9473d8821c94d93c36c45284269cefd7cabce789d5baed23eeab8793f9d14141bb0000001255627aeb90da54460d8738ecb32837a5489734e40fe367d2b7010a2383084f8eca204d17eb739e578502f8788b84dfc79f2f4e6ec15209738040ad0a805c8a49e47d793d90187602e5dc96c7650000000000000000000000000000001123f4d98ba8eb436b68b2f7b0bae69d62ba2c336c21265fb5648da30733c254c02c633c4d5f17e2f4f3fc02e0f68b50d4f58a512a4ebe173d0c3902163a756e1783b62ed763ab5f6462fb376c326df4271889e62886d1fe1111a4acfbb3ce93f1f44a6ec38c71e4d0642629e7f144c5c65ab28aa164a3a1a29b579bb0caac82a3", 0x1d1) r2 = socket$inet(0x2, 0x2, 0x71) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000480)="8a78225c01ddba079315178b5d177777b3a4343d33c3a771e4213e31651247fea98c3b6a37968d671d7ceb6f2c94ae9d47c826d528e37f54955df9a0f80f16074d4872ce5ff253bc79c25b73a565fa5cf91bfe65c59f7e07433c000000", 0xffffffffffffff18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffff06) setregid(r4, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3f, 0x0, 0x0) syz_emit_ethernet(0x82, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000740000400000019078ac1400bbe00000010c00907800000000000000fc0000000000000000e0000001e0000002072b0000000000000000000000000000000000ac1400bbe00000027f000001e00000010000000001000000007f0500010000000000000000000000000000000000000000a8583a1ba96cdd8daff6c4ae522e4b80cabfe729cd86b215ef5ef25a560a44242708431f80fd04358c75d92a06d6ddece33d871be74b7cb01c576f14120734a45bb62726d9c3ca67a70dd0314e94f87d03cd5df5d004507a4dfcba0f923a58baebca85d161d94f6d2061480fdba193e34c7ec4ba4b0dc7d0c3a5beb56ba53cedd809373afe1bff5f87f5933f53d996f7dc500927afc29f"]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0x2, 0x4) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000002c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x4}, {0x40}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x9) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6, 0x81, 0x4, 0x3cba}, {0x24, 0x9e, 0x7, 0x1f}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x1, 0xffffff95}) pread(r0, &(0x7f0000000140)="47e966c7592ad716059889c398ea45caf2370451a6a98e9307d2c3f921a441c0ee02b662aa9482c522202a0b3337ff3f45b42252f2dd853ec2d3c156928df3d6f5c60467a08538a6b591432150aba957bbf16edb1ab3d90119f4afdd5decad850a3e4f6a109fdc8425297cfe7d197b0f22cc56c825caa50e4a3db90011f633bfaa81b119d05a01e5ea09efb34d53e63f2136bd5dea3d8f5eac011d7c3e642032adfb2fce8bdf477f62ccf63fec58080de55ce8af", 0xb4, 0x1) socketpair(0x4, 0x3, 0x1f, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000001c40)={&(0x7f0000001c00)={&(0x7f0000000240)=@in6={0x18, 0x1, 0x8, 0x4}, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000280)="5e2ee79d0974a2de0a90f0f392a930a41ab86dbbf6af420be15d557df12307d0a5b22a60a1d2aeb0a8b1c1f5379268e0e8d252a536e53062f6174a5c7425989313e33cb93f3e1bbf2485665d219d7dd6a44444f2942b515b82d2accf178151924eed13712eabbae759d37d956ee718cb307589d90cf6fe95d1fc1bb14cd6263f3091a6387b7139022de3c2888ddc1f9df48011d23e8fe1e59ca6676c2a3013f4e09ac1e6d357c670f156072236ca88d6c6d839e26d52a735f6fe222648607e117e38f87e8920633638f929a2c6b9be04b8c8f9331926041b076be8395e481acccf6a23fd6c20e9b22591a54a4a3ed46b09eb0565b94d30dd6e193ef41f2b3900d882ff15a1519b5fb90758299cee8f3bbb37ce0625fbe40cb47c2081c655faf6138105893839be71b401e85525eeb3646a544085d2d863bc92dc23ecfa534ec156b1c570104178adbf6f0535f850913883598093e3ad926faf9860ded92972361c978ef21d7537190c70d2497794e9d6b30235fdd8f605e5be70d9161e317f0210fa67c0de5e9ca8246503ed7446f8cb80f180a9eede1bce84f205e2b3980f569d33c6c6f49081be6bda693a2e81c3a0e7b69088ea3bf84ca9980c9966581b337f1e942b50486c5a0ef71716d525bd6abf034337cdf3310213bd1f531ec536d780c7ebc58ae14bcfc015b526f35e5911ff8e14a4ae86f144b40a7caf39fd8b2751480d3c2316376e6ccdc540129b699e210a2ffa4470dd7ba6386a251fdcdae844c91c2aefd45b9d40741def132e303ef0833708f7067292eb7aaf03d884a500528ebf44ec18cfc2c6b6cb7d401f32e28febedbb90265ce3fdf58132b86affef666bf68a07858c9dffa08cf3880acd8dee895285a16081197762edc36d7e648f89dd63d6d086a6ad96806510a8871268d462a09da60ec093bf6ec277120dd90baebdabbfe70a9d4054eb50277f316fb39be2255af145eb049118aa81bc7f13118efb28be33a522521f272d7b807e234ba809f7a0214ede3e572aa964edfc64eefb653cbea807f55ee6d546ac2f3d632b58919a2a556bc7e7762882e056075239acc175e8fc74f7e29abb2db379c2d352008a2a7b8eca4c2d6c8ff30da090ade7d71989b81aa7a61575cfda31dedde093b13efc3650f3f0620829ae7b382efbffa81480a328e0b9972390c5fa42adf0aeec58f478911df53edb05abeaa87a200a658f008e0d2b8515eb551e1e2048a6bb2734721b85ec914019202153488200e10ef4138bbf60d1361a5fb712b220e3cfe4ca6335af3342398aba6d6064f74868199ad3b0df1fbc8002c5a3bac8a3465d652f508e6d7a794dd8b5ca2950f2678b4a29d443d0295ff87464612115a656c714c3f900b4398ae1c2f83d4cad0080334610c9d6ffbef602a35a171daae5c7e5e07b0e2b9cc4d57a51ecb7f9453e94005e1e588ebbd72a32c2df63b16119a83af03c495f23f5c1a07aa655930b95f6537094b57ac4fa255b2584a6c9335efa6ceb1a5156ac4caabad29423f9f615b5615b9c0386179cc3b178be4fa1da913ffb8ebdb92e2a1a256da29f3ffef7ced541f7fa94178fc98b610ba146be8611194115948944ffeaa72c4e557a3efafb31eb84445f61f0e089d2b43710358179c1f16446fd0a9231f2bcb1ca6390975720365ea30e504d7ff509ef5537ae8096dad854075663d63b03b97584f75c25c893acc85cb95813f91779ed64a852331e7f56159daf76a35242d75b6227cea07935e0a4779ac9865be621612808e6d3bf695596e6ad70e5c051b67166d22a2b84f175a38c3bf63539042a66a113372bb4f12fe2847949d4a7dcbc4a6c601f31752b363619fa7d054647e0c7a821d6122ee19f5c6835d7c9a2387c85cee893c5984df6d227d8fa5da2aa908f1840523659400ef3f5c759f2df8439d9fa9fa6a92ccbebbc03a5b5a321fcbf29cf52b9c0cb21d5cc227522e2dbf7f8f0feaee74f33f9f05b9e4da4eca6001cfc2886591cdb8fe229817ab054e04392fb62b248637d796905e4ea26eb4bc8164c76c4a63d87060c8e531ca06e42bdd00e9b3fdf28a0a13f675496638f5c51ee0f94a218a5cb83bbe13b783f44a53930990fb7f1d534008e4b29286ed674895d361275daef834919aa08ac49fcc99471dccf886dde1c2883ef69968d8fa240547b15209bce71e156a5f31aa870af87dddf30cb632992403c59b6c84a73349f5020ac8e75c5883d3ff92f19afb68f2709d805f5cfd6926127af263f3495bfa5dcd79dec93788c7e2d71e15374be331dfb7c46128591cb599f2c4b8482311c1247183cac01c05167bc270563c9aa64c177667e635d4fb71e916a829d391c07361c7c97c7e2454aa0e40badf5f9f09660d2b01f217d6fd23dea7f2c07924c1891bb514a048cd9a2780727be13144010b86ab58c74bb7412c9fd06226aac6af9a4c9715459c6f142e2b7d4f199954d36889f448ad29d14d6b608ff409c6820cd77ed68a944396a962564d44833bb9fc9313a279aa20c320fb9a7bdb959fac8f2d284c6137d0904b8f57c8a45cd6dc9935cb6d873714664621eaab35f4c2ea1872974428783ff82a9e855d9082c6b9db60bfab3487b2eeffb69e1b793f89f0a9db18932e1ebc88e3fe7f70e5d9624f4e7761643aac71817690221b9add789aec35d839d8f7d3e3a82fa3b24a69559290dd85db3785cde77eb879dd522836910f245891f8854758b30567afa9f5966db5584bcea642a8d7b9240720ce3a7539c9a26efebf17158d6b0e030df4686fa72d1516bb6f0f0adb9a58e340bcc74b7353cd0e13a0846358795e795207b444d8761f295c7203ba9f9eb323e562295863b4d5285c8cae3ef79a3b9df8979f0f149636072501af2a8b6e4002b49be6e1f0668df7eb0eb40e093381b48fbda5ac73c86c3e11f06f3a6a9a5f85dd120a85cca1a816b4b7b8c1711e81dffe52b9f90d3dbb8c384fa7959338238337e027602e02613420d28226ab2381513ea64ddf5689e0e8d58bb4ec9e5b6c2d660a4ea26c6353bf12b6446968af9c0a714d455483836a13cb468f3a7d07abf54f2edf0088dc95ef90942ee2166b42b81cdeed239f938fc1e8e15572b07ed5805a139d4ef2681325c59d7f8a319f9c0b25360586586b996a335fe7602232f4f0c7b64c9b817841869a762f2b0ff2161b63a6f961f1cf7b437609d6595eca6275118bdb46155be7d6e2c8f0381f399cf3deb4b1c851c9b2003a4ea4753c1b68d380c910c3d09db1eb1bd55a7cc4a2fec27e95dd3ae30bed3940a25a7b4f25c36226a6686c4c1e14f353679cce5e88c5dcd4e6bb6f59353bac5f51d19a0eec8f01c3f8294bf5e4ac8206dc934e4f058e70d7cb2bd16cc12603bdcb03454796ce0d2cd435ea5e83b22d5a1d6c45282db334d1c2d12b3b922eb14659daaaaf8a8a373066002f7cf62abe4c437677551b9d0985c1e598dbf99c411418471dd1dcf96e215c68edcd7aac12eff79dee66befe46662375ec8d79c97750721ef0f0d1c1a7a5f2be90729e43c3433b33cb1851e6b74b310bdf2c5f0e1cce20340699c87be37d9bdd8a6116180d4bfb413f1c5422021f1722390b7d97a68d3561c7e14330cdc21929eb820438a0cf416421e03a1e66d7f938b7e0e5a46d5a2ae026171d963f7f45d1508eb00a00d9c505a2f4adaf2569eafb30e25b37617567122c6d01acbb3efe3f1f143e6d88290d90d9244a7a879963073dd23bebd193b5f71eac8f18331ccead1c37eab9010271c90c88d95b4dbac280a9b2cab1c42dc947c6ef87a38046ec48adcce3b8e368ff1b4bc9215a8899ea5f1d6d288252fde3d919af889ed4e9ad32139b3d2dbd23a63ee241632e38046f2bbf77be6381ae94e43c39d2dc6450b4d5e25fe128ec3d94db77909cdc32e4fb573223dcb20f09c265b0d2b44725e61a4194bbc23e9ea0fd025a71dc8088b25abf7d1de0d7f0ee917df1bde1e48c15bc5614911ea35d340cbfa3677d5e55f3d79f82571b7e6c00b6b18664e53ae61d1484ba30227c4ee37955f0282d38f9e678a7d31ff9f3700ab02e647d5712b0a13531108cda321a2a759f31560a058b6ff0c690d8d64e97c6cd82cce49d2dfb50ba26d7db841707a6ee32bbc19b4196d8e9f99028252409b35cfd08325c4b81f4133eccb7c7be152bba97a64fa5648876f24ba1d2f89008454a992a2848331e80c32654f209ba993f8122181f3df97690158eaee4b140eb7826fb86891f705b1c3a598a4329ebbd9f0ada1c59fd07be2731d011847e927f36084f8af22ad41ca8f52ad4384e8afe528049cacc6fbddcf7dba32d8e480352a6f80ae4276b4aa1d51b488cf7ca03b7f88c7fd4a0ac384abf9b98e39e5a95f3cf52fdb07529150458b26812209aeeb1a74481c9e84b9c761728f3a1193e4f3a6f178fefc89410a685c40308e938074f7b5bef4ac8af6931d7c37e3c8e1470cf5f9c3d807486c7d79499ec48a511870dd92aff62f6f2f3f5e4897217cd7ff17132971459d957dac0dcba3a88502225fddeb90fe1a5d171a56cef541127ff29337c4de6f4a7ec50a376b6116fe03070b915d613bd64a2dfdc8187f10880eddb5e4f26afde97277106354d31b6899dc2435d4133746fd46d2b1d9ce40c4504ee0986e6c1c9a40d8d5e9a7fef9cf53d620b7e515408bc5ca36df70812880cbaa188d23ba9e9536b44a78a29ff4e6abc0526f8e5ea5c5755a34f10f0dab03b5b4ba25cdcb8b9a78d00890f858df8c4b746c398aaca9e4d416c09ffbfe48beed2a9f8841d05547e3f61829058bdaf6357ccf0277171f1cc491cd301354120e9b128e5d0e95dad2cad2b7efe2de80f5b2171b4cc0f3fa4fdd2eccbaf342c4364238d87b49ab1544821d9111a7943a24a39ced4ea88873c770241c139848d5a7253a230be0d2d7d38c89212ea9dffd0fb6a1943a90b7f3d0ebd77c0a44d56fa362ec8378698a2f84a829e2086b85fcc9ca7f5823c81e26179d8be59f03eed59ebbda775a04a4965c0ab56514e5c59abc4031a19c41e8d016f0885f450e611b2958545a746077b7c50ef7b24212d6d0481b743e10a0443b9274cd1d4bd08c8d40fab978d5de46c636bc7a0bf896a7b2dda1708dabd36f902a6bf4b37cadfa7026757267ccbd825ccb9115e050f1a841cda79c10c88cde7c1c43c0c595e43864be776aa73e83265a96d06fae1fe49b238eaed79217240be0e4954f7eb1a87117669e1254117c9cfa4de12d7457e17465cee52d524dc3654a99fe4a7f04a0e1a5cd089643dfc7a784fc097a8d7854c8d668279932d8cad47e61c91fa69e668da8df56c2968efd68bf3c3c6851c6a8085fc0bbd2ca16285fba9fb4e8882aa08c01d4c8e19281940dbbbc954a99b042ab73d8c11ab763ea03bff474250c340927d819aed368657ab1334fdcfbc0cba624601f3064e5b7d69c4e01f20cbfcac2235ede26d159307b9e2eae0a8531721febf5261c1eef4ce9168dc47c8f2ce4c7d66c022c8108fc17ef09d00240dd5a7aa7cac3fd962a4de2fe0d2195c8f551d11a290c78bf2a33822b73b3d08e386834d81e0f7fcada359d28ebcff00560be2d8f9fd84369fc60e3afa558b59edf770988fd63db0b4bdebd2580cf63a2cd6f552a3352f884b5931d19ad2d90167485907bd8da4ad799baf6e6c3498ed7aaa1cd66d7727bb6f6406da4a64834810e897de6835af6720f5781f8b89c6b082244086d3fa1f9944e13c13da33dbd46fa2fbedab0a570b6303b0a08d52be0b15d31f918539813e4269735c1d64c7d9553b6", 0x1000}, {&(0x7f0000001280)="8eba420df81d6e811e27580504a015c8c20cb4dd4e420621f62bd4142a50bfec295d7ff4214fa1b5cc3aef243460f48ab0009378f3f1", 0x36}, {&(0x7f00000012c0)="7ae2a311aa6192ac33cd1d4ae5e806fa596286ebbc95d02218570a8ac49ac31c19480b0827a2634481b6d0ca77bebee881edda08f5c11918c8f79fb97c635fa74afcfef766df6c4049d114cfcf73da114d681b8d717aae73d642d809611af112e544f2bf1897f7daef094c42719a35f0ee56ab58bdf4395045f1161de0517d94b83df78e3cf0f586490dce1b4c4d893c97b333b7fa944d", 0x97}, {&(0x7f0000001380)="838cf37c4599cadf5f03b96e3b24cf4be211790cd7a1873c4a9a1164a8b83bb395f7e28e04dea66e2ab2fad0807b3245bdf06bb323a06b2334b943bde58d5150d00b61ddaabd86781fae0c", 0x4b}, {&(0x7f0000001400)}, {&(0x7f0000001440)="05adfca5d5dfb4feb5b65293b50af000892e0a5d4b16d3a067dfd4cc4bcbb8f663f6b174e7bc8717ad39827b417f9b3398fb1838e2f5192d2c101cb50187fd0fe126139cb528d812cd2b85818a16dae74b68a66cc86db260f9f4ebe83537b74389cf0928db3776e0c5ced2e198c252cd2cbfd944dd512ac295343b3dac09008fba076f3c86dbda95c4d941a4709a1a3ccf6de54e057f26bfdf31db03b81a2027b346cc216e9a19fb241ddbc838f0466db1cbf2a63edb762a3c3ff7f8282db92a41b2744ba83c974fb52ded", 0xcb}, {&(0x7f0000001540)="85dfff2a263968b7fcc2da15ea3ef290d56e8cdea6d792b6510ff718d242fb3129852a9412fb58227aadb1a0c618dc0060a852031a7916c6a9bd271b4ca1cf18e3ea8c435139631cd9e4bd8f67f7046b3b2b0a9103363efc74049a7f326ddf2ff14f2b24cdfdf17d103d2cb36f1035848d9450067d375f3bfb1dce42d8dec1b6654b51e7470ac7893d02638d18afde090afb37ed1e72a6b791e7c0ed7e9be9c9b0ab340942a0a3be", 0xa8}, {&(0x7f0000001600)="27617f1565e09cb215c5d39e3fd7167e2b055e5503148a5454cb8b55cee6e3bc663c8625276ae5b48d2bcdcff3592fb4a14af4cbb0b9d9a317a5746b6a981062048a1c120a05153c25a603f3a6f6049bb7ee6bce6b06c28b5ba38730ed2e56674c25c8b03df5c7519a601727be63547fcf4f3a84e4a6f24fdd5c3a90cfaddf4ce80e598c080045d1781d", 0x8a}, {&(0x7f00000016c0)="5531a746eee9852883ed9b", 0xb}, {&(0x7f0000001700)="43f625ad76955670711bfaf463981af2c1a06774f621382033b801320e9996e2ddad2726ff6affad9f25ede2bbdf486e6815b1ca80e999fc61865598f52db13abed75aa92ace195c7398816bf94d8d1de97c88f2b9b621cdb9cf09932a424a69897a58f9c694baca67a1bf13a2e57e295d2ad587c10da2a2ffb0997898cb4ea7c9b76d04269ae007e65312f5b167f080b42de1b40e42e7c69cff0fb54e5afaf43a825352249f89802b83f343a9ad3f81abe14b5e", 0xb4}], 0xa, &(0x7f0000001880)=[{0x98, 0x1, 0x7, "541e698c38d7f59a74cffbc0cafa982a620b82f32fa9f09662cb79c43536e865964e7d42865bd20854a40b59381bfecad5a9cbd1fd27b04749d276b110c31f5c2b0a3692719f3f17163e52c59f101af1f0db45dadb64568a19f6fbfa1f89d282aabd62428ae0602bb009278e11b47128982ebc1f3ed1adfbdfc8aa1776cedaa190e2c2"}, {0xb8, 0xffff, 0x80000001, "c701679582c47670e97456820eae4a86f039c360458221ae2539f5fb14252d788966fd7ff278f9019afa59f1eb3870e370a66d67023b301dd8268c44e97e1502ade2c4d43b47ff79a1bd4b9e63dcf871b80af130454126f1c6cfa6fb46a26ccda1abcc691340a33b7249db2e284ceb4de33f8569d68540b4fb88be008b479ae908c32c35e8b73e354b9d885950159586edf948ee3f5a6c2f15bdcdb02e526103b758ef7e32e4d1"}, {0x80, 0x0, 0xff, "356dba2dd68844c3514ee8b2d7b6c61202210ed1495f0a0d831c01dd2142974bde1f31ad27012c07c70ebe4c9580a0fa410d12e211d91be40f56fc766b6def01f8450e08074d2b3904e00d7c90941e6eade5146aaa5a30869e80b0ca76e5c4ebbe26150b171ae6e1046f"}, {0x68, 0xffff, 0x7, "67ba41e2de3a2709aebb0f55368e247e5c78a6a1bfe73badca80de4b855837e8ebd52d7f5e7b253a172f50c0853d6eff0a605bec3a3eb698b169165b3492e4eafc62f4ab96d93a2588edd6571b03c52fa8fa6da31309"}, {0x40, 0xffff, 0x2, "e327e3b3ab213799569541b3bf30305b8398451c9eb07d0bb805163a1bdafcfd824232cc15cc83fe884c"}, {0xd0, 0xfffe, 0xb0ee, "c8413a1b316cad47a93efa7edc7fddccd8b96cf9566112605717978fd241d3f4827de53748bf50983de3e26f891baf35926a38c4abc4170c30b894740c7a911e40aff04978e3788509e97247c4f1464fda91d6b4c60401f1706ea5ffd8ff6a6b70794ce605f2e3c137c7e5f1eb05c839bd1fe4a883f3ad62500a73866a6affb27ba5216e2e48bba32fec4b2a428d23c04abff751281abf32757a49d043bc4d65e238594f1e95d8660baa882da191ed5f5201773d549af63e28aa9567fc"}], 0x348}, 0x81}, 0x10, 0x0) write(r3, &(0x7f0000001c80)="0bb5ae59432478946c775afc3a03673d145a0329be202b4b203e24740902731013256b56ed010aa3c082450de09b5750d49e12aa939fc1b55851d917b733e128b4c857b24afd4766546585df89980736cff2625ea6654145a06ccc862d555c826f255686353e26c6f234698d829b7e07ca201322d46d3265f2ee94747be5c3f42d69d507c2f36a86b5c1e514f7f564c6ce679171dcb5d4f7b128f29d766d0e974cffeb11738ef317d4f59b52acf547e87c34a6ac21dded92fbb4b07b44776678e78f479913ce5443b265fd6072eaabf2589aa50fabb5783d26d74d5c5c4e3f8ea3f42f1e80eaf155ec40214d8d6668c9", 0xf0) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000001dc0)={0x2, 0x2, 0x4, 0x20, r5}) r7 = open$dir(&(0x7f0000001e00)='./file0\x00', 0x20000, 0x1d2) r8 = openat(r7, &(0x7f0000001e40)='./file0\x00', 0x100, 0xc0) sysctl$net_inet6_ip6(&(0x7f0000001e80)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000001ec0)="fe54aa3f97a20f44b2f6aa0f22f36018cd5e00df93d3744292a721fe6b3317e6580840892d49aee18bcf7dd048bb4d43af12d97ec23610f61d0e9fde71cda1059e2b6c44f050f2f897273e37e28cb2ccc8bc4f6fa837dbf142322b7cc471b97a2f9645f25c354eaaf9136d7b0585dcd5172308063e796c300258bcff0adaa179db695c2a56b6c04eea2d65c98e6b09cff38cef6ab3c4eca92675e3dc5142e3201909f122862c318f84b7fe1d69a3888c7642c72945c130c90d889c8a7f02a3fc0efb13121badf89a6d63d4a5e36d15cc183c3d79c60b5461ce7064a1bdde9f9bf01dd438cf62655ddf45b1b699c40d617d6697b702c5533505ec4f60aecf", &(0x7f0000001fc0)=0xfe, &(0x7f0000002000)="d281565ff41c6f41d0631220d6474fd86b627378cac40d0aa8f50d6a59b57e533d89789a0a4434f405c763ad78b853258f6edf89cc1e07e256b30f6e823f78199f5b19413ddb173131734ca33293f332a0e72ab4451f616c2f002b4d12678eaed046650dfeaa59d3a4073298696ba22134bc5f6acc9aaae525e109f99cb1cab376b4fc8561e965a805dddcf86c9d2e8ce4a1a1bc2ea7dd31c77898e3aebb35f1ed62545fb74443cc858e92c9800af7", 0xaf) writev(r1, &(0x7f0000002140)=[{&(0x7f00000020c0)="f974cc978f5490ae8acb6529ebf3394b7bbc4ec4cb5f686ae5ab5914831165f7bd71cf36c5bfd74c717e85b36f7e6a1fc53312c8d3bdac11813a23a25f37a94cd3447e1e7fb757de7389d1192efd69b4a0e51367628375fba516ff", 0x5b}], 0x1) sysctl$net_inet6_ip6(&(0x7f0000002180)={0x4, 0x18, 0x29, 0x30}, 0x4, &(0x7f00000021c0)="c6c9918cd06ba30fff3be21c8d7b1f38b1c01f4ccc2d6d9e89a4ecbbdb0225e2b101694d167a8e1b22f9d6eb0419d4a8ff61116c02e7", &(0x7f0000002200)=0x36, &(0x7f0000002240)="a131e89e71378a39f8f7150c7c52f38c66e0c58e8e631ada4f90517ad10f3a4a7ec274e3ab61050e4c586a27b66d9d573d4cc3a33139eb0d7c7ef7", 0x3b) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000002280)={0x4}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000022c0), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc2585601, &(0x7f0000002300)={0x10, 0x8, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x101000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xb81}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff5000/0x7000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xff}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe83a}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0xffffffffffff2f67}], './file0\x00', 0x8e2}) ioctl$KDMKTONE(r8, 0x20004b08, &(0x7f0000002500)=0x1) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000002580)={0x8, &(0x7f0000002540)=[{0xd8a, 0x1, 0x5, 0x49}, {0x7, 0x4, 0x8, 0x7ff}, {0x2, 0x7f, 0xe1, 0x3eb}, {0x8, 0x80, 0xc0, 0x6}, {0x1dad, 0x40, 0x81, 0x7fff}, {0xffff, 0x1, 0x17, 0x40}, {0x2, 0x4, 0x9, 0x200}, {0xffe0, 0x1f, 0x3f, 0x9}]}) writev(r9, &(0x7f0000003a80)=[{&(0x7f00000025c0)="bfb20b9bcf390bfead8c95ea7b54b90d0fbb0efa90afa00d34812ec822af5010205ef877cdb4abe4a0f2282d259f2cb0c6602d2cca7b36ffc778a8c4424f7b709012ec599ef64874a7d0adde49bd9faa83ec46408fb4df3e24920a9eb3694a3dc1a5a3a2800380ba252a3580a7adc3f86fcdf0f9759e63d51a91599a17e8a3a2ab54e53e797ee367d4528f772fd2f231b7bed3efaa61ce9d09a2e5f2ae050e62520a028922de3105dd9f4b8e19a22d74c7c1920dec8667093ea122426261bb90be2c8062c9cf67a299ad9ca0772d156251a139fcdea17b8b80bbc08351d8638c6910a613c7fbfccde1daa0dd038006bb9e9d72a3301441d6e1e41c046a", 0xfd}, {&(0x7f00000026c0)="64df1291508f358e08c3c459aaa805c5336373a6726b6413f22b0d43bec60a697792ac194d909550623288308624390d5e61432c7ae6baa809bf76ae8468d5e964c83215301b0622d2f5cbe3841d15579027c852bc9d41c3", 0x58}, {&(0x7f0000002740)="5d07c291b98895de84a912ae6875d7a93d9dcffd425573e4c8ea4bc9235201d5029d1e2aa46227b4c1cf6f578f2674acf3a8ea207942404faa4e03193796bb97c4a02fd8e16c2fb2b6f9f7f2abe2d939e592e67c038d7d06a57543d30940e7d8b00711", 0x63}, {&(0x7f00000027c0)="1ff8d7af3fe187aef0c7db0a0128df6464d2617963a6daa4edbb479dd90a0ede1ba0aca9658365a199aae77f36bca7ddf574e4cb4714a6817a8bb24ab7f8876f70860eb04f7542f33226bef51f224d8e40639a3379a13baa97cc4dc10decf6504e1a9ba3cd7c8ac0fca8675ab7168708989766b9d85843914300fad65425ffadc830a480b6b081c67baa28a17a35af93d3a60723171f9277f13999ac5f1bd40a9bc3988cc89cef50327adfb1c1cfa075978f6e334a1f", 0xb6}, {&(0x7f0000002880)="a0cceceee01ea14debb27d953069157b2efba2c9cff0048f537e3d066f1f08cf38ef43235ab18b2f99eda09777c0074499e08240da5bceb36f416bd835163eed78ec4edd233ea8301f87a8f5fef9337667805eca093485a6196e761315fc19088bdec3aea4d4344aa34bdf5dcb7b2d3465eb1a900ac2ccb10a4a0d77028d08868c58ed8d980fb2df7e96c3fd4cf245cd08a455782cbf49027e72941759b3e416748820b1b0e0790ea32c699a1b3be84737447bd6703e978a4bf93d1f58fc45807ffa40be437f98afac5e61b5a6391d3221047add10c49c1f6c60b8c18c9266e37f14bd9ad2998fa564f69658a527563c4be441b1254e377d413603f0db8e1a5e7638a5bb2b463221b0ddffc89b811572d427f025fb3f80e57a6698373e39288c29b26377b333b937a4849a43284114d3b2bc0c587aead85481568be25a14506ba2a0a213fa63f0ac3719531940abeee72a15bc4b2078b28df909d2721950fa0979059e886f6c5c3a67e8ddcda33b70c6fc33c8e427e71483f4f14ef9946236c5f8061bf27177f17e6804420023e466416b1e3e6a90268cb885f3d997068dd91d7d10b61b2fe2df42da2eb2759f08a3abf17f89499015454b6f1c901075c028a48ed51d85e44e593736f45ec084f996f068ff30fc6520740c9478a6765c27b4a8e56cbc73658034222e1cb02e0480c48ca17534dfe860daf240987037944fbe238a0cf12da8759c5219e503807b9c8bc3c6d1f0bc4334dfca8869b6570c2dc5166daa7c1525a808b089fa1c49b804b5d3b4cb2d982646065f3ec89bb9d6a0334e6c5e1b272d85869cec0e1e27d1ab47cb4a546271b46ffa801b6b6373fc2a4f8fb417039d6ac1c59d40769f02db2fcc29041bce6d7873fbafb8a5ef4cecab0aa9b53f562295b316ae709588c6b99ca6d0a57b46f54e3f2a61bfd3dc781661d2df2eb9fc62a83956ac3f2de9d8913a04419edcdbc050b589f9b05041c771b8112e89b52d2d1dc45fe8974f795b8ca3f48d8fa8652847b1006482446b604e8d802249558cc90b1700f3a35775f368a1f4bd4d3ae4e832ae82b295c23409e1e8963914c226e4c0616f7e1fa9328b727d97f66705e3626b4000e74b56055c7dc11d0bbd068f333bdbe38c29e91f5c912a5fe61ae7878cd9c1c8741042bca9dc1ee834e771660032b6ec6b55d52141e12ddc7e32ad1040766402c8d3effefab6eb09bd04f0108db8e691aa5d1b34fff5119c23b6a43dffdceaa74003d8addd3c04bbf6dc679382a131aaa03452e8188e017fbc65c298d10d6e079804fc77e3da09084971488e41583fec627a12ed1d230549fdf4ea051cda5ac750b6129f03298c437d463c644b2caceff1e18d1de502e27e0d62519a5514324754dae6480ebdc368ed94aa9ad79f392f6968c4448e45b4ceeb4188bf1def98d086e77def7c8142bf72ce045613ca12f05ce04738d312859388b89e0bb6fa05adde9bafb9a84c9b2125cc858ac8b0c57736dba9168a5614b1850aed03f554b0e87805d05f7b8445d34452d65bed0c0de4f690c070c029a0aa8aa91c514e600ca82c03c50db5919f51678b23dbb9b612b71cadd670799642aecf8ff4ac53c198b119141372412cba280ace32b962a7e59b303a202266e2f1d76fc10900bac8a891e968cf0cbfb8c14feb1b81eac556930bf3a62323488f22d4539dd3ba42b053bf08cede86ea477294fd14f8886fde9ff807c755157b32f5b5479915aaddbf275ca896d1da0a910c8b344cb87430082be0b8e963ac01ab64930e68dba0e817ca9aef3c453d5bf01894fca53eea6857464410b4d15580b685845d4eaac4a6c9540ba0ad220eaa8c23b41d3de6cc297b5aee452e150a464b4129b1cd31add279b129fa7a470a6417d636fbdb97b70e0d55a48bcf7ac3c81d7802217f36bf8e9b8fc079b9c5ca52a8c0d9bf4ccf0011afd08bc7d5365180322896b96c6f8546f9b7fa0272b233ed3ab44d6bd51e28e82fa525da03336f036c8ba143f156bf93247059ab72f7c9fe84ca25bee127093270b413e6be8a11eded954081992cc2602a595bdee3a51dda3498e0d943ae60732942fd1c2303dd7bfbe4964ba251f7655a85e0fce07532517fedec91af2c974b0f6ac890fa7ee9690b11c9f1f6e48a819f0fc4e5b46147870bb3ad0456f71cf927042d15022a6260603a1589e7ab5ac4c31f96fa2353d47e0cfa02ca9ab3f5f152b945ed2eca08108c0a31166fd83be15bc3aec82c7623c709b42ebd5b68094d0ca91a92bfbfd55019e5c278839bb5a6a7dedb8c08bef7450adcebd126d54a8aa08beca0c1f298ddd73c48925d5786fa175daf26768fdf9e1b534d623ef737360c71edd6ac893c8a01ec3a5759d9147c99171d2aab62aff4493fcff41a4c43cba10867ea6ce3b7f29f2f54cfda32756a3f18e017accb3fa28d3efccba574e57973e17508b5531fb41de2686fcdf001220bda5b12309544093524ee657e5cb49f4af5b61a1c03db1542565cad9aafe660f3a0533160073ea12a5afce573e1aae115aa036a08d8a9d6a9e0064bd71039cd4ce70cfbf38814aad3f5382981701b3964bb265e4f38cf0774c1429be04590b419af61dbbe09d4991d183f7dcfe308430c3b7b982cd978ce2c9cc29798fc512117a69857d7fc1ac668aee267b66d030decebee8f5d5e3faeca8e393a7beb7b14deab2c99c2cf9c24008b5986782980025505a3dd3b81d52bdf45041b94eccab0e8356b681db6ee536038e715ef10e721d23da2eda46f2bcc6c4c614e2bd9dadf5a618220af373560b278eea09fdb44253acbe0b64efe4c72ca23f7693a2bbbde306ee3e7bbe8405a686a4e3e8ef5d830c730b55f45a099b094d667e0bc3defd810a4a12811e50260df68153dd5a4e25714078712bb71f42b376adc96113641d43a7088e60f26b3de6f89b949f93884630f4a042fffd003108f6941da7b79d575be44b807d382894ff46053f1c878919f1ee13f5c5aa872e0aae70a35625965a753d02130f973608482d9a0188eb5f6792545bb9a823a5d7b007d37ca121131c62c83e611e332dc4ba8cd59d4ed70dccecd23995a64cbe0292f31a1c85eb40bdcc503cecf535f49dfdf0e0360849d39d65903c82a27f307083923b16bb1a4b68fffadc9abac9bb436a8581d872476637b6a4702441247140c9cfb0b4cf826d65b83e9f157462d9c67c5188635607262c74f1e459071f8724246a2c2a817a2727148e55a61c1f594e3f064cb812dff0891e1778e0e0cc9d8a18f3437f0704b0e2270f51f33defb1481693436810bf6b0b5b5b0793e3a2edbd0c1d7f8873afb5a8f3d6b5c34c543da38347ecfbf362f19206b745fd40aae97cca5510eeda1afd885407212a063984a9d3ba7cc7d160c3b7a51573b2908a34a0a6488257729c88243613141af2296e5307138a7b83a2d4a968253e13649b339500cea693a197d24f57d2ffe58633964fe416eaf70ac66f81717409cfaa8cc2e757ba1a69b5dd6be517df25aa02741b96fb61c8b67d8b4b1a37aee3d2709eb497fc5e2929873a08a412796e0c513af6c1598f681847679282b6127c62dd81c587cadca341a222b234afdbb8663465f4bd37a2eb8b1b8ffc444afead2ffd0edc1012f52b2f65a08df63f264983d46412a8b1a7ed5d7cbb47149ed50ac6d312a6ddfa5609d71adc6d5e123999835277b88433a1016877c132c22c0f3caa2d45ef46f0f9c5f8bfc260829c40d9d71ba0d0f7734bb8fe4928306ed8cc784ce1157c48108173edeb458e075ebda3d4b50bc81b9941ed21eb0ad2b918d6560408025a7759ab212233210a309db3b5ab4b8d3022eb05fdc32b2aa1d43d6bd8b5900d6190fe64ba412ca110d4be83870956e0950b04e1bba35505350e497398cdcdb84bcb9edede69e790a7bde2661002059e536f24c1fb680094f6e5865c0f14490f4d89c473abee0388155ed2f30f61a8c21fb378bb02bb8b85c017d4dc5e6ad564d6785f72c9969566f8ec4f279967e9b84236a594ddad76cbe8449aaf5a8ab855b4ec68625cbcefda210f533dfa8f29bce9232f72b96fee40f8e25ff6829092d9abdcfe6fdb82d29ee8474071b548c986942e5d3da1d8c8b05b7eaa0521ba93a92ae9eab6cab002fa1a676e2abfa62c925d92db53e9949d5640e96266518777a2b8c43918da50c1a0a3d69fdea9925845a5edbf3697149534b310f7d3a106563509fa780bf4d7de18a2f5db5e95deff14a7354b7b2c9bb1e058c5fa224627939b814b4387493e4fdd396b115d8e8ae73c0b52ef295a621ccc3a0fe31089749d3933643ddb659d0fe2d44ec876418557df5f2190af7ab6a4730996d2ecb2a9fe6ba9676d9314c888f77ae7f6fa8660def10bd1da18294721e071309b32fa09f6ae503e94cece54d77f700abe08bbabc5af270e6bd08aa414725cd721cfa0c800ff34a3ffd2c45b92907598be186cb6f68796e38fe9fae712dee33345fda1b2579596a713886d178956a69aa4f399062eb651ec91d804476b5a1ea93c78e192c8c36057e8e52b0470faa45322fbe9a40f3036fc753a814221f462dfe5dc78d6e8478c96d7753f56e6f5b75f61c1babca7272c7d46210a3e001e778bc2439b76f47b6cc7b6cf5907d14ff7b783ae06fb335bb72a8d30a92439128642416761868d31a364fe004b8d8326fcc7c398cbc501dd6c2e7a3b9e80b7b1b711baa13bd192b9604d965af09757c557c81a69f6199a9376be59293669ddcdf5b45b8fb844191accaab0b87200d7c9ae53a6ab350fa85a0d85008036dee9ce54f656cd1cf4bb0328eb8217be9e2c29d13fda2131499a10a2bd5f029e4fd152b84a651c73322bdd0fe6564970904e1bbb225adf559b7a99dc3c4bf135d3d3619b3149ff7e415bd392ca4efe84e4119c5971e726f81b4fb1f69fcaa255194569dd0459b58c7c7dab0d255c40bd63d11a4ba3519b15325d7c65e9c4895e080732746154837c5e65d211173400e10d381a75e5a681f9c809520e381ba063e65e22295a1dd5258e9dec2fe04357817ac4ecf91610faf9c9cc332f62ab9524e0b24637e4ab64af120a1bc7d43a6f137ca96ab7926040702af639febbb8b2f6a287b08b41fa609189a51bdeca359257863707390711da1a9f80246dabc40b1a9ecd11d99174201fd248ebbe4b50761d36b1ce1d2d7c984264c40a34c99b0cce630135c0b41c8cdb2fb53388105073cb17475c4aaf34eb7d423337bed9fe7f809270cf4c465554e94c39cad8610b1a460d43436c5939f5ab43f072e20e9ad992a9667e638b3187ff090a8465e6628efde7a9baf29b1cb66c8304048e9d0f5727c032c44d81a0f34d7cd7f42389723190d75eadcd1954fd999b04b7bea2ff38585c5756c3b26e9824c28b79a9f72d46b4d4d102754c45f77934bec4e8951ac499a36f37bcdee299c1e20158d9f6e7daec0bd6799599a66621464926890e0534ad138b10e679d60bc7749652f1b58b01cac7e27f680ee0015bc4e56c465bfaeec68098cd597a6e7360a7d123896bac1f98adb5c9e99d3a3fe521afa50a3886ff06d4e868efc7dea879d51e3457cb248b941628590deb1e029665b32bf1e13996dda8e53d00963eed3f866cffd26f827070686c2f22e2e19a548196475fe8f131e93fdba849c31656ea6657296e64164967bed347ae3dbc72d18929bd41b4f8f0dedf4a520567a78ff8986003fad4d68fe775ebedf69860f69ec806b4307f7aa8057448f9ef1718d33ef57ea7720d91742c69e8b0c8aad956b3647472097499725ffa3", 0x1000}, {&(0x7f0000003880)="ef1d273f6dfcbfa34d5d8287abdbaeb0e7a07dc2f6e77429e8035d2e33e4adafa2d22b497285a4dcd1ef631d53df1069d0bdfc3d0c6a49b1d55eee828fa1bc985d4159ff9a1054c99a37c599b6d91e37a75683d3cdaf09624f0c0f04ae3fdae8501d941ff3d678944a79a6ba04", 0x6d}, {&(0x7f0000003900)="0185ed3701f0cf0008e1b3e1bd6a3ab084baf9c4b8181e63783811d14a01e341270498ccfbada9ba67aad0f4d7a35c09713016c9d6d5492b06f1e789b0df8d5b66b68bbbe608bf2f970d4bc78f493fbbaca879286cca1dd9228b418162b85013a5314d22bc01eede9446712684528244bed4a42c892ef253b99c0b548c7a543290cc4172f7850a61ce7242d82d85c3c0a22c85fcdf8da687c03976a09b5314923856e55780b6e59099c0da86b3efb4c8c01b784a", 0xb4}, {&(0x7f00000039c0)="0b4d0210d31910b643fe7c6cdc95ee6fd3cf56742992bf1b3653520925f4a609", 0x20}, {&(0x7f0000003a00)="ab3c93b7f581f8d5d4a5ece99aa675e4d2fc8c32a60d604474a4e85a4f77e0fecccd6c4899754fb232f9b15c6759e7944bdf6c13619d15befc369c310b27b125", 0x40}, {&(0x7f0000003a40)="b4eb28b19a76481a7d", 0x9}], 0xa) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000003b40)={0x6, './file0/file0\x00', './file0\x00'}) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000003b80), 0x400, 0x0) fcntl$setflags(r9, 0x2, 0x1) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000003bc0), 0x40, 0x0) r12 = dup(r8) sysctl$fs(&(0x7f0000003c00)={0x3, 0x1}, 0x2, &(0x7f0000003c40)="02792ab4f2ba28e7059c4cf7e87681b15e641dbe91fe2d8167d730080f10178597ff72a6e58d6c4cc565ee2f0ca7689f87cf451797b3a9f516cd276b45bbaa8f0b38e06b57bf6333f89738384492593ad82908f8b6844018b5cd5a5563b80127d0326bc3c60d0f49ea121d12b49e49c8ccbe89516d153e5353ac404f287424e59e1f1542a1ab8de803f86c7dd73be28daedd066a8c5d84387a3e2d00b219f73b487afba57e553839484ab19ebf7c7d315b11fb", &(0x7f0000003d00)=0xb3, &(0x7f0000003d40)="e185a0a71dd3c54c496a0a9911586f461815d7fe57f47b5640e0ac31dcc5e89693718b65e3eb2b5e8d4d418e75073cbbc34a41b0633010f3dd8f342555cd6e2c8e532b320c1886d0abab959ac8ee7a8e60698461b0d1b875eab79b4525619c748f91d690239b4580f2e1742ef393da2933724e61e1e89c6c7d3b23ba58afa4bc035a112c7d784c63154701f8b1e2b48dcc81584f8a2495cf4fc1585b9c6d459df87a6abdbc8bc7d7180f7c569127a8d8f9b5c122e6cfb7eb92f312a56249d16eddbb2ceb4a97785eecf552bb68df149cfe8cca4cdba23d065d3b837795f8873c26a8de", 0xe3) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x0) sendmsg$unix(r2, &(0x7f0000004400)={&(0x7f0000003e40)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004240)=[{&(0x7f0000003e80)="d0846537f0afaba1692231dc3bd4c947441e3faf86faf315bcfde8d48a899b88b78454511a36145f76923d58d12b84a0ad3f803b40d16f96a35795201d7792ae099b8b6bc186d995ddb3e15d3bc003af814522ddb5456c58a0c50aa0bed06a429e48c6b12459a500eff0c582e098d8752d6264a5f21b0dabc32ad285721fc4a6b36b8f005a8435153454a9be799da03dfeeb57d654dccbe5005ce72824bde749d1c9eb0d4d57962ca395c661a6330d78357c2c", 0xb3}, {&(0x7f0000003f40)="54293fd1e6c931f7e73d839166b98aefb51d3442aa5cf8f20017e6bc3a6a531c890ab2cbb43692974ccc12951cefce545cbb34bde117c3b2c7c6dbcdb11fdfcde4c51e9e94e075ff13902d2822791c9da237131aadce28e2a7a37f8f0db7a405edfef516638005aff9aee5643381513188db19b56965acc66c2936958bbfdd78bb4ddab4bf3e0aeb23bfe9273b25b9", 0x8f}, {&(0x7f0000004000)="deed0834e099f4c40a1b97940ca86abb1b7d5bff30010d4c198cdf3436248b856e77c361943a27aa234b7aa2760def39717a55a96d0cf765c26ff1d9ac2fd7d0f605db36b58313a235e790e5cdc8b0c3686086b6d6006e4be993861fc5cf6a2c4e85be98f9dd32d1016c0e116eeacb26be7a26eafdebb40059aaab20cec1b8889c8e33c7b2cd646479a64cbe692eacb978456f27d44455155fe7b4eb4c07a9558c0b1b3e5a28669c", 0xa8}, {&(0x7f00000040c0)="b95d14f255359e7a9ea28a8ae0d65823424687a5de7adfc17bb02deaa68440cd85c2ee0c80f34005f865a1419499d14a7596b9a1eb8bbf633f2342b656ea69dbc97ad96dae84f73489d338c910d25dbed3638ae18c8765c6065072481a779e7eccb9a7bf12389a614c92ba4cc5486f528744b749d3dd4c5a96d3f948526b583c652f293a4882564b4eeb30c3de2f789c95d98b6c66ccafd327d5f1ada4a543aa32ab1cc57a278c26f8ad48321c3dc152526ca75e8e764abdc277d9b0f0910c703c6531280af159257d686320d11ac71d336a14eabb1684fc0783d561e163be4f9d3bdb6d7cb26f13a5e7767317cf09a6a6", 0xf1}, {&(0x7f00000041c0)="e10d2203e9c574825401b6be09c818edaab2733340fb4271386578783f10f34196eafc0021d1b002c05c02920ad29bb1e5af60a9f272976a6e37eafa5874780b40c39d", 0x43}], 0x5, &(0x7f0000004340)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r8]}, @rights={0x18, 0xffff, 0x1, [r12, r9]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r12]}, @rights={0x28, 0xffff, 0x1, [r12, r9, r11, r10, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r5, r4, r6}, @rights={0x18, 0xffff, 0x1, [r9]}], 0xb0, 0x8}, 0x403) executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x20000, 0x14c) open$dir(0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getgid() syz_emit_ethernet(0x52, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x6}, {}, {0x416, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a0000000000fffc00000000000000000000fe8000000000000000000000000000aa81"]) executing program 4: socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0x7}, @rights={0x10}], 0x30}, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) executing program 7: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10005, 0x56) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x2, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) write(r1, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08060001080006040000a8c83e853af3ffffffff00000000000000000000fababff98ab26465ebf3615b9b30d597e08da02b625c5d5e3c131751e1688c3fbd7ef44c8cacd3f3635b982cbbaa5fc01ec4692f6587191529933d99ab7c2c6ad25609a7ea75ca367c41ca44a500b75f2c3f6f000041b4ed9af7c3d9e43c4fda"]) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{}, {}, {0xc7}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000400)=0x4) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{}, {}, {0x9}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000017c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000440)={0x0, 0x7fffffff, {0x0, 0x7}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r4, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000100)="144d530850bf63db10632dde8eb5a9168fc0d992bb3ba2d589c2b9246488fd47bd9b86d8ed3eaae72aa697b7cabd3b41e2abc6e4b486abce610ba53304883f8c56867e7206b273a465ebc8fac9f8b94b4aee08b4699290328eacc90c35e36ae6e8fcb2eeb8abfe02edaf0c93e533a2cff89f82d6e1563d18ead4cb8c7d71403fdcbbad3bf98a22d8d64bf5ea0f231c1451", 0x91) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0xff1e9fe12341a2f, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r6, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) connect$unix(r6, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffe3e) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, 0x0) semget$private(0x0, 0x4, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) r4 = getpid() fcntl$setown(r2, 0x6, r4) fcntl$setown(r2, 0x6, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="e000001300000000", 0x8) mkdir(0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x2}, {0x3}]}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000001140), 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x5c4a) r7 = open(0x0, 0x0, 0x142) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(r7, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 4: syz_emit_ethernet(0x138, 0x0) r0 = kqueue() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffff7ffffffffd}, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x6, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') open$dir(&(0x7f0000000900)='./file0\x00', 0x901, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x2, 0x2, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r4, 0x2) pipe2(&(0x7f0000000140), 0x10004) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000444000/0x1000)=nil}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000035d000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000402000/0x3000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, 0x0, 0xfffffffffffffffe}, {&(0x7f0000095000/0x3000)=nil, 0x0, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {0x1}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {0x1}, {0x2}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0xc}, 0x2, &(0x7f00000002c0)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498313bcf9f34ce543fc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566070916ea8ce2916ee7686635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc5961ae6e4c314016d50a5b728fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d5ff25308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342ca464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123b65f6484f47c67178765b301c60321b116d5fbd8cf5aa8bdd2ce61ac9b12a3ea8afde2133dfca06e", &(0x7f0000000080)=0x210, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r1, &(0x7f0000002e80)={0x0, 0xa, 0x0}, 0x0) r2 = open$dir(0x0, 0x0, 0x0) open(0x0, 0x80000000000206, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) fcntl$getown(r2, 0x5) close(r4) r5 = socket(0x18, 0x3, 0x3a) dup2(r5, r5) executing program 7: sysctl$kern(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="8a9da3f2535f7bea8bfc02d94399e30f215d83fe79939d9ca1b7cbddbc49a0ea99d3a771", 0x24) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xc47) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="4246cd6489747b202b65eb18ddfed12c9a02bd75b684224b7fe25a6d9a69fda625355430cc2956718a5711f06fba44ba542653d1ac52f020c010b2e747151ca3506ed7e096cc139c1fed3fbbab5da3237bd0a8e55e1bd580708dc17dde02bbe87fd5706e40e6ce8930c763382e", 0x6d}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="007f762e0daf3bec8d46899361446ff7147e262e1264bb92239964e378070062a5c87471413e1f39bba727b104c02a5eef50b00ed84d3fb1d47b8a127ee9d7937667b10dc62ecae753c6ea0d4e8dbfe9ba0984347c010cd3c995836b158703f61cf12814a33c095c542ef04d26955bf5123ff2262825d15cb3561f8a5f95321dda103fe3a14cdc6056b0e911b318ec5fd6cff3fb84c705aed512893ef0116b5b74e3bfb23d177cc18d1d8aadf62102be81000000"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44, 0x9}, {0x3}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) executing program 0: sysctl$net_inet_ah(&(0x7f0000000500), 0x4, &(0x7f00000016c0)="afe4f2e39d124a05bff016dc1f31761aad8189dfffb97add6b524106f989d320d2fac3a6e379eec7690a34a7468e7fbad01e54ce2db68f8a3a00612bea872037683df101b1f2d7db147650272475b1e2bf673939200af33b7106b47af4c7cad9974d50dcbbc359c114fea056c974c9500650ce956571f2d615b5", &(0x7f0000001740)=0x7a, &(0x7f0000001780)="9560ce7945f96ffcce005616713cc82573c6a6da4939171072d9f88a53484d57230b309ae7b5977f39f1bae69cd4dd68dcf60c4eeb9660e954434f25f4623bf9cf341dc16bc2066ce391fe2d08cc77240e5c5abeb2e735fd237137b093221855ccdc2e6d", 0x64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001800), &(0x7f0000001840)=0x4) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x45, 0x80a1a2, "bb08000100f1675910812cc900"}) unveil(0x0, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r3 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x1f, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000140), 0x4) socket(0x1, 0x3, 0x9) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x58, &(0x7f0000001880)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200223b00376ab40000000080b3faf0b3ffff0000fe8000000000907800000005f40a2e976dee42f8051674e19e3a9c648419c304c1f44d7251129fd605648500"/93]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r5 = socket(0x1, 0x1, 0x0) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x4, 0x5) syz_open_pts() connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) executing program 5: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) listen(r0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 3: r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) setreuid(0xee00, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fe, 0x8], [0x0, 0x0, 0x2], [], [{}, {0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1ff}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) poll(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x3, 0x4) r2 = getpid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={r2, 0xffffffffffffffff, r3}, 0xc) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xf8e, 0x41) r1 = getpid() setpgid(r1, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x9111, './file1\x00'}) recvmmsg(r3, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/525}, 0x20f, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) executing program 7: sysctl$kern(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="8a9da3f2535f7bea8bfc02d94399e30f215d83fe79939d9ca1b7cbddbc49a0ea99d3a771", 0x24) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xc47) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="4246cd6489747b202b65eb18ddfed12c9a02bd75b684224b7fe25a6d9a69fda625355430cc2956718a5711f06fba44ba542653d1ac52f020c010b2e747151ca3506ed7e096cc139c1fed3fbbab5da3237bd0a8e55e1bd580708dc17dde02bbe87fd5706e40e6ce8930c763382e", 0x6d}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="007f762e0daf3bec8d46899361446ff7147e262e1264bb92239964e378070062a5c87471413e1f39bba727b104c02a5eef50b00ed84d3fb1d47b8a127ee9d7937667b10dc62ecae753c6ea0d4e8dbfe9ba0984347c010cd3c995836b158703f61cf12814a33c095c542ef04d26955bf5123ff2262825d15cb3561f8a5f95321dda103fe3a14cdc6056b0e911b318ec5fd6cff3fb84c705aed512893ef0116b5b74e3bfb23d177cc18d1d8aadf62102be81000000"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44, 0x9}, {0x3}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) executing program 6: r0 = kqueue() sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000040)="978f98908a679349ee36a53524c145db9cdf7acabed87f97066e8457862a6c52fae6cfe01608a6255e5bd25296d74dbf786463aa8899ab5fae48613814d98b03e14698b3f6e0306fe2fdf5a494ed92d58deef8e391f20bc19c1bf37ea92726541a88349562a1bcafd51751ce68996ed51ef7970d27f8b4d4cd06834c841324a4b35b91c15c871b8888d0fc5a4ac1a9eb7133a5c95ef778bb886d8395d87f299fd868ad221a66582f7270ce16b31f83bc5dd9cb3c769a1c0cdd54cfd2e7c35f0b9539804245ff15f276b2e593862345a6ddf0e5fd9fe9819edb513dc9b637fbe9c7760d8b7edbf74d8ed9f26cd8053d0d331d4c8eeb7c241fb35e3bfe8af4e3ebc42d7d9faab335a30ffae3f36a0780a224ab0ed919aece874df7a62181ede1aa8e06e2f7263fc983d55d435d49d970e656c1db155cefbe1f0b4559fdec89f3a94d8b75b7723e3df153b1225b62ece1617eca8639c9259e3a19bdce8a3071eeddb99a22cc9a0b67dfe319eeff5121919c3aa89f90a86a07c280baaf3f7993ed74ee2e926bae33a7b1487287954723a47856b531227cd4ae1937a7cc5300fb32068acb4eda34814e1a894c20e2c2ae310182c6fe5c853c6818ed1b7afe90e89a9a8f8400ff90494d12bb042fece85bd02a69511af4f147a72a3378bc0e0d0aa886140f63e073e42f50b995bfc6442396a1401c9ad01aecb3e3e62504df8089bb133174916bfc54ef5718bbc16791e557b71f49c4074dd2186d6d4d2f3015db7df1c2efaad68ec83b97f1aad10054a8390a63d3ed9caeeb66767084927ebae86dab96aa90980d948b6e8256571756805332c77f4d61a3c260f50092ac170d25fc78f0165b10a15c6f8c70bef3f34b754c8bbc3365e1a51aa36e4d67707529bd738c830989b6984f8f661e520c4616c65265d851d81a045a9356faaaaa9b6fd32786beef682703ad4391172d4c614192d1c0f582aedfcd4042eb367ccaca0ae9034b89b65c60fe41eb3d2f3eeae398ffbdb992279128f8441e1b183f50b3ff0cff8486fb12777c0cd02ffa30d207cfb7f519b9bad8c1d8eca0b7bd3d2b98456dc36e09ee3eb436731c2653b43bb8ff034519ecfdb007051860ccabe78da82af1f0edf0a08b090663c48e2053e0b5545b815be1a7ed4abf0f6717e82f73883850920180715e6c78a539f54f63f16b83f8f6a1c8e2397c1431b33fcdbe54e10b3a6b1860441ff814d9666ff0e486161f8dc72124fff074be70e3bc8416e075e12d1fda919f2a8b216f9e78cb91c5ba4f9aa3ca4d5e1ee6a5576f9bac774ff8cf0970a0f14d084a58424be7081c050d885135a5504429314da1e75c4fe6b77cd22f708a5a184e49ea34202604247b1ceb9b853df4294605cb05046bf8df7e63768573ace72493405c9ff6668d9fd598d7a4845639b71d8f4b2b2607d7c784d20202be7fe507940d4327072904de1fee46776f4535084bc3f09f8b0a42ceb3cca09a9ed59dedfd4151532a1bd1dad47503fb1c5a3e0b957c51ae8df806dd61eebffde2966b4588612eef5f20aca7f5b8accef2d31e1a4179592c891f1a534271f43f0b2815594e35d00489cbfa8e25e6c662f18b61244c6dca2c46d3bc20159bf19d7f8a11ced67e3dfa07d4665617351e1b3783ad7f3bd97787e50ffd5e0f80a2bc453a74ddf72c7a31c5f1f2038ea679233c37203faeac0db8374c79b434123385c926bcab55cb8dbd2e581b43d903f11eba2dbebff9f4648da36d8e7599a4d95e2708477edfdf545a6c22be0525942ac8eb4cfdc03f979aeff6f010373a446bfe2a4345a2df213d8fbd3d352329c565d3c2b40194e7614e86123da5cfa92ad74ac2f9fc91684905dcddbb482cb14ccb5e5330fc2f15f5856f6e425a228ed382037fa2555183118921dd8828d9e430a6b5179b504307604dcea71d5ed73f3b266f3dfcc15ccf78ec7553ddd4560b41753a59f725c661544d30d035b3883750d8b74fe12bec2d53d08fbb67269dd56af773f96132fe19968ea411ef04dade5086b01cb8f50cebb47fb07c3472eec99378985d0e1dad5a0b5e2e7092af47e499e0e43b9c7c3f37c38573282730ffcb54a0faa6ed25ac20133b7179b36efcb9bb3011f94ccce94b1a6302056eff532fe83e7d29746766648536c4f618990efdf59e9a69dc9a060b98d9e6d6fe0d1645c395a0a47b886fd32cc324ec0c23eca0fbf4d65d1dcc50ddd1966eac176120eb94c55c87b7224296334e0948d59bc69028d23f0a3a558f7071957cd5fbe12fbb6578075ab95973e1ce3cb029b54facace6336434fca3e4504a8754f7abfc7ec586b295b472040c20bf17787f95ac8822acdb130ff7e42207b2a7774ca20f87fe3b4bf4118eedc0697f015d87c244888c9567d90a64a6ba5f4785edc5bd97f9928b1e78843bd2368545e008d09788b460bed283c073686be22a0fe7fa6b21d52dabfcd16f9cc0c9ac02f0cc47e548459bbcf21f85b7bcfb2b5e0e4345e0098631d7d66895a7cb08c2c3a2481102cc0fd3d1a584b79d525e92dfb6fcb6e81b28b47619dad2891b48b21850113250b2422978485fc66026dd3a61e9f17d0750fdf0921aaf031cddc644415e39dc3a8cfbc5c5f3ed64cf350222eb8ebb2b06dac05bbaf1bd8b08fa94270b618b6ce6331c742763a24a9f5b38941e5ef9ed5fd8787112b9f61836908b469ed09a919d7ba5a89cd0758fb0036d55259bf533c8c25ed4ee0a2f440c27fa178d2216b9a7c49d5b803ecb9667df70d1f2a1dfe6af9b28b9324b7e755aa8ad1bad162c0b2495d634b9fa5b744597a1af72ba33e6a5ed93f6d5f82c7be639c9bf305ae01caef3582506624bb39a88ee1d7d91ab336e821eb09330eb81b8b6d591b9021f3249bbe8d6b788f3208ab3b7bc41741f7d83f196a24b6a0293d44bac6af00e268f662f00c2945b54764fc9530c388c7939634f7d96c973ef4cec0c47f175d263a5ec030ab820a314fbd00529e1a84464a8db8ebce304421c62cc35998758af85d3c515d8b6f9555a9a250e052c01f237897afc78e00ac8071dd30e2f6558434a06114c797466e81713e5876e5cdc0d7db2f3be663a6ef9582cb2f399a0a42fe3cace8f5286a62d14699a9c986bac09f8129bd68003d4889885efdbc13f0da2cb94355c470fec967f7b193ff9f8a2010ed807a25b5ce74fafcd7852b861c6ea3ac9922d0f3fd2e908236008417c67a7a7832c36f29471fa74d9a05bf16e1edb186d78f60eb4176c3a502772161c16a7c8ddc9434e73f52f0c2ef3c139fc9d4a44b60538525475cf2b76fb402dd77ad80892b13b5dabbe66cbf037187656fc05d45e81a9eb3a88e9f8a708e737a5ffb91844ae7235e28f8939bbc7d8c8ec84f1566775ea618e8889fabab52ac7793e55666eeeedca4fcfd428e4b66ec11e7d1224873cbc25f1286a8e6844b049904e49c051570f3c0b8e15ec33f0acccb0bb15e9b83fee842b2e5b5e2761b515852f5f5aeaa58fea0d7763b91d642fc3a3cc3776de45b84ba76676d338e02870df9d07902a6daece59c9e2afb60ba48597c93d92ab54ad4af82d5cde60d1e5a8defdbb1e038bf001fe4a012e144a5a20ce9f7d614e47ca9272d23c90dcb9102ce40ffec1c809a1b040ff96e295f8d58ec33343b2ec73a078076d50a352c69570acb7d130eaa3992f274da14b11b0c5005e325af4b6850960630e0a1966792635f3e7a83943e09f597e6b746ab05dde78f1a81fec62009649ec6a82a9c36f7e950a60a36eda580b8dadf98b1ccf056294b88764e4cc9eefb05fab244b78ad097bfaabf74b88d7b952ef6418b67b748ba1bf63b2eeac5561c75daea211bc391a8d74f41fbdc446fbd2886e4abd2a5cfb3c6e34b53220007e46e463d2fddf2b6a5bc49604c1f0dbbe98566f6e94a6470f8dc823e70da276e7233442e0f5943d790161a446ef866abbe7b8f1858891536a864c0de186ed92de77a82b5f6bc8b0e2c6ccd8978ffd25c7cd66fb6bc180b77a503a86da93f72450b09cd77e11fcd4f1ce30c5411cba8fcefd5f561c1e1ca47ef63796f29ac318b3d9021155c5ab1af1416705d9dd21ed779dd15e82e4b9c16a9454ce0015b139ef5371eba5c4922374fb8f9870fcb6a64e0a3e1c77b19c85a97b3254a5597313aa60037c2402171033390e908ff79508fc9a6fc576148390236077ff7f55cc31c3f4dbd95cbfbf62ac30a1787cf79d1f8a4357e6e85ed895010611654b8733afa7895a116905725424747ac39b23210ecace16b98cb6b44ded89d9d6bb8cfdac01afc1c0fed7d95690a0dc12e33865b1b2f2b14a2e14e640092abc778efe2e74eee615144fadea4669efb6ac67cc2c7c7debee0be47cd0f7738693044e76d5b5706f34ddcea4a2a8275aed41170401a5f2aa797e87341da05989976e58ed7167dac72abc357def024c5cf4f2b5f526b319b1230340690f063ac0e1e5672725eb7fea700eef5e9ecaee4fa3538fc91f52ea305207cd3bbd67b1382ed34b5d70561e56778fc0ca7732f5553203858ffd0c42d2ada4c736b2dc10916b6985467c9f6960a87adedd8ea9c616481f39c2366c8a415f4f430d1d9edb9ed8c064def7346877aed98fabcd562a0b66b5d325df3e3d5482e62e390bd4e9ddfbdfa767c111be29793a040463bdc8e734d0224364b7fff014d977794b65f850038e00908ec6790fa1545beb4e01ce7d1edc3553442a46775560d17a0ae583d7246bdf87ccaac3614fc109c3a83b53381c98c63e52944dc7dea37275ecb136ef7dd54fba7be8c827ec5a741b7297a2bb2edd5dde572c4f93b8b045c7d05a889969d579a288042ac2dd826f091af1cd07987975644dedb8e5e6dcd06f16191b28d67ee786ee70038608d119c90fae35e2fd70f006ed3e547ead94aedd6ff6292cec259e48a7b1e644e402697350a41e78974447a634f43d3bbe2b5e989ef93e1be54835eafc26bffc2c0514d63191996b3649bd1a84463ea693268a2c3176d15d600b0e47388a9f40d1a7e846493f0ef86e8bd73d6fbdab2deef04f8795861e40e7b426ef7427abdbc9719937dbf8959ac87f869eb0180ad0f589b233805007e0e369636802ecb4a188bf6644ce2f5afe9abf8e01959778d91bdb77bd1195c42d0ed724c3eb53440e87dc7a4bcc7c521202610eb56b2dda7a711b6f5b5c7bc15e32bcdc8c52461365a7085e300d394a3f45d1a1a51f05f019cdc2ff40018e78600be7ef4b19be5cedc2b48072183d74086aed83e82ce01a7d058f05376a6937cd50555d616ec7067e3be2119ddfbc521d1fa11ac5fcc1630948256c797a8a64005efe6c6d92b3dfae49ad89fd638c48e26f7412543de6561204fa40d13ee3c9c73e82a72d71a39cb63654f0025f26cc0461e59b0c547a5d4ce599dd9a2259d17961f3d253dcd81d54a8cdcddd315c9d666020775d5bff690b2b0d7eb6d5b6966e5b2d5e7dd21890b8aa8535808aab5b6d95b68f43a73f413788b7f87119b70c56de4227501254c1f2141fe0db7bda7df9fe311b897aeb4458e7ff55c6b0c4cc55a103f29c7be53d7ccfcd06be5c2af9e03b670f21b699bd68c57982681690116faa24596e50e26740dbd786a77b54c694f9d12641e066853b90342a6c244e2df1ddbaa8fed1f50807d879aa78cf0c2466abae34b58dbd5abf2f80aae2f86855bcf29944a3ca2783408cb82e876b4791fd79d462ba5b4a99c58a1a1da0167eb51e6056fb00c5416d5ee31dc4508073c5c7372f88946cc521494be4315ff88853b829002e43be3abf424f4f0d2e3f41", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="9a06481913dc7f06656cd66f7782ae960b74831bfb96103fe3b0486e21cdb81847e2c411bf23de35b266f75c08bc79a4fec7cd468012de70fd41b027af7ae1b57f970ebd82b0e263a77562991b64ad24208fb025c60dc9803631be465f95d527a1a2b585b633058201870e630bdc4a9ed0120e6a3a46282bbe5197708fac2e3926ef05c9bc821c5295983d3f82d56c1d95129524740d180a80f6e976612f52eb6f132cac707a2347d5", 0xa9) r1 = open(&(0x7f0000001140)='./file0\x00', 0x80, 0x20) r2 = socket(0x2, 0x1, 0x17) r3 = open(&(0x7f0000001180)='./file0\x00', 0x80, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000011c0), 0x400, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001280), 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001300), 0x40, 0x0) kevent(r3, &(0x7f0000001200)=[{{r0}, 0xfffffffffffffffe, 0x42, 0x80000000, 0x2, 0x8000}, {{r1}, 0xffffffffffffffff, 0x353ec3c85da483e2, 0xfffff, 0x9, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x69, 0xfffff, 0x3}, {{r4}, 0xfffffffffffffffe, 0x4, 0x80, 0x80000000, 0x4}], 0x6, &(0x7f0000001340)=[{{r5}, 0xfffffffffffffff9, 0x2c, 0x1, 0xad, 0x9}, {{r6}, 0xfffffffffffffffb, 0x0, 0x8, 0x0, 0xd99e}, {{r0}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x0, 0x8001}, {{r8}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0xd1b, 0x6}, {{r3}, 0xffffffffffffffff, 0x41, 0x80000000, 0x401, 0x5a}, {{r2}, 0xffffffffffffffff, 0x50, 0x4, 0x8, 0x40}], 0x4c7, &(0x7f0000001400)={0x494, 0x40}) r9 = open$dir(&(0x7f0000001440)='./file0\x00', 0x80, 0x40) getdents(r9, &(0x7f0000001480)=""/28, 0x1c) r10 = socket$inet6(0x18, 0x2, 0x81) r11 = getpid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, 0xc) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000019c0), 0x800, 0x0) r17 = getuid() r18 = getegid() r19 = getuid() r20 = getegid() sendmsg$unix(r3, &(0x7f0000001b00)={&(0x7f00000014c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000018c0)=[{&(0x7f0000001500)="ab8e1fe6a526175735c3e747dd439f8f771a4ba129d4e73d70af9d2ec249b014963dc9bc458f44b75b5bff3213399b8e37d7dae08be6d709580392176ebe2271b206b0e3bf051d4025570a0cd3119b6127e63bcf5049c80fbd8d630bdec1a054b5a6364074ffd747c0d6b8f9018e8e5cbd1f0c962d4b028f4a92d9655cb8c5581677e9862425465d2bafaf685d04de87", 0x90}, {&(0x7f00000015c0)="49967d1aa290483b26fa73835c49d76ff50321cd5026c205d7705cba4a7a3f53d6cf2ffb5d90d109d49f7c40a4eea49f518bd234757a3de1929b34ab153699307a6ffddaf5dfc48a409342218c91b06b72cd1ac39dca4d70e1ebcc7c2ebd49a4c761f5e5e3db50370e3d3f1afdcfa1ca8d5c2cc95dc408f0f54e75224390ab0aa50c27a2a67167b5028f144f88e52cd50ed5ce48a282ae105769c4d5e27e67dd5d9527069607fd1efc53b111a532fd45c836151e1bd014d434139dd0952ceb87b76b66151b19a2b4177aa34256", 0xcd}, {&(0x7f00000016c0)="6e14d934c179e6cdab34e4f3d242274cf5731ef0f700cabe3344f754d78a6f71cd7f30db499f45af03ef8f2b49348e195992cf25295b1e77400dd4b563932132a7fe798e388b78df27bf5b98be3b67c334464e4081075836e2aeb0d632bb82d86075b7be4de5f2a2c96ae2b00ff0905fa41b7145acc8688f593a444ff2c3734b6e6d31ad64bf18d5a89536d3b7e56a1efa49c2cd424574604a8b19fb160f38d40e98ba6473e54833ebc7288a7c6cb9018695177e3fe1cc9a21d86a8d6b8c135a1c36a62c393121a9e7028894ca92079aa918ec38cd1debcba5c20bbebd1da4b322ef37d8c468697e", 0xe8}, {&(0x7f00000017c0)="fe115e51a6683624ad14e247b2097e842e7b244bd12cdd82be4bdf00e9915a1933b97163951143fb16a57117158ff4e5f8890f0be39284b7d64c5300fcd26de0858caf6450fcb35639334d315c1ec21201dd50e471d95eb00f4a81662b4a51a836dd49cff083f0c6884cc6ef83bde95fb04e6471a838341e960057bf5138703c0d9452c81905ac784709e0bf58fe812f3bc687d91684c962ce705b78d1ed5e18ccf4c090bde2eb88d33eacfa3fd01b18921d8e555f", 0xb5}, {&(0x7f0000001880)="13f4054a4cd0a745637656620fa43e9317f545ef1dd268", 0x17}], 0x5, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r11, r13, r15}, @rights={0x18, 0xffff, 0x1, [r16]}, @rights={0x30, 0xffff, 0x1, [r8, r3, r4, r9, r1, r5, r2]}, @cred={0x20, 0xffff, 0x0, 0x0, r17, r18}, @cred={0x20, 0xffff, 0x0, 0x0, r19, r20}, @rights={0x20, 0xffff, 0x1, [r4, r10, r6]}], 0xc8, 0x1}, 0x409) lstat(&(0x7f0000001b40)='./file0\x00', &(0x7f0000001b80)) r21 = fcntl$dupfd(r7, 0xa, r10) mkdirat(r3, &(0x7f0000001c00)='./file0\x00', 0xe9) openat(r9, &(0x7f0000001c40)='./file0\x00', 0x0, 0xb0) r22 = getuid() sendmsg$unix(r21, &(0x7f0000004180)={&(0x7f0000001c80)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000004080)=[{&(0x7f0000001cc0)="911ece777bd858cf6e5648b4dcd104cf7d4800fc498c3ee41c8f1f88b3ae741b133f623fb6f4156b0c0c", 0x2a}, {&(0x7f0000001d00)="4b278480b95a505b7c05013a74342080ef8a571859ba841f27318a1287e51ba50f58b09150b746c8c3f4058290e309305d63abbfe65452fa2be4f4e90ecb799b04795ffdbeaa29d6c7d8bf214d70b1674481ff73caf91947228f9d9a6741fe5943ecd32c716997c7e86176b551c3fc54c049ef70bb0f18aaad855a8f8bca54c67a", 0x81}, {&(0x7f0000001dc0)="3a0d90ba1d0a87f8f1c52f06772881e3c6864e3a490c5edd023a3f2c89bec4075cf0da9e749e378e12cae811336ffca206c0bd40e63bb7f1df9f9720047989cc0ed2ce32fa7ab1469a37d3f4331782cf06215663a48110051a684fefbc14db3e8523", 0x62}, {&(0x7f0000001e40)="7f9d33e4acabc3800f97e6728df01a1cf547b196b02a9340073fa80cbd259eec4a99ebcf12115f4b6538218cb717b298a5291560ef329ae8b367e11b744852d59a71c38e8fa887ba272dcb456557bd845507b851420ce833f2632d3102278ffbaa86bba935fa6a7958f9882d713f2d4f6e82613a34b623d2240d9d0c1e7b88c677596511592d67d3fc772109bbda94176ce0fb6edbb729dcd11b627a03317f19681702bc54a2efa3ba05248c27430e5f0c9e8646c3f86d0bd34d0ae5f819eaf2ebe990cf78eba648e0e3da9e2606ce34a4634b26168e7faa6af7be895450808874e830603441c9c9586915f69ea58711bc8e2da6b12a0cb08e91422ebcad7862d035e6d49fbada952d707358d25f46becdfd1553ddda6f48db0d78e45974a9a1d10e5f6f9f30daba3ea6b6fe6eca413866f1102e07633c5a472dac7cb18c7caa0ba30310ef892a5e134485b092f021aaa508c70c426c7a8c89a475cb42afe3fc687296d7d9f5bb5d4e05a38f71b91ba466b6930f7bb64692fed8b3e37dccbb3351a9f6955ab5a6ae2a3d6757913da3b95089e14b2cff3dc0838ec8d850839d891cee70df770b148d879101b6ccfd5c640d5225ce35efa66903b8c3cfb5fe0ae61e2decf6f82a3cef0b471804ff403c7a908551d1ced22e921b0c554336eeef2fab5ab50e226b4ec899dab2cea2fffd05e30473fab4fbbb5b22bba3228658c39199b57ff3d6b7a134317257c97df7f784c0ad372113cc44995935cd643270d4e4f55b0fe03cef0edf447e1339a19a5ae558c3edff06bf3553440ab588cda0c5bce9ad8c4702fb9753dc1633ced21430fdba11be6c60de453f3951caa9c9563ca048d8ed73b806ec8a24701603bc5ccbd943190846026d35c29cf61260b510a5663d5186a521db02abca1f656bfa3064615c6709e5c7f49d59150c59dca0e3123e2a141771f4b4b965ee4fd42e300e07f390d43fb2eb603f06f1b5c304de5bf806eac9fb5bc8a069ff638be5350ee34e78687f6820ad1cfd61fda85336808807b3d4f697aaff36a52b0a3d16101eca055b0fa7c891c54c4720e4fb55b5ff2119661de5c1c89ca49f76604747cb6594b8cf2f1ffb42eb44c375823c5850e367eae26e507db00dba14247d34d4f46a00a578484081266ebb9978d6030768892223cfcd88232240d0888dbc5a01532d54b2824a17543d720eab25e51f44f07c4b770133a0e55d273a7473afacaa9c091014099e5e2cca4e274ec8979d55707765fd9de7a288a777dc28736952f5802bf7480c574d808d085d354ad9779c16f777da70046077f86ef252b19e9bbcebccc18eb846f2215add6e414309641b16dd140a706526ac19a8a6bd8d0c954434bef9ff5fbd7dd977120e3267d7166f6301ca179f215f15c2d554ca289f64ffe5742341583db541c4aa3cf729bad2156794bc53214a8086409ddadacfb1e6b221b35c8526b842b4f7b8430ea22e2416fcc9707bd7fd1b16f46d2733cebd9a4057911fe17a68c0224c823c4d3031d2770ae2593050d2fe4ea491bc84335388d1a967862806d44183d81dfc2bab48607d87abf0e54b37ca0a2af51443dd973de8c1e773d038af6bc2f92a6bd4cda87c10dd0cddf50965ae3e68ba5c079347aad6f60bd24a5660d4a28f67ac306c7e1edbc321f0b332b9e39582899fb111600c456e2b28759482c3cdd7d7b4328b03684586420962d6903465da60caf865b42067d772a8ed4e896d6cae86de695a841ef5fa4564603db14322fa5214bafc863c826993662b74072a45ddb773aee034f8419fc887616c6c5527367863a1e5788f0145759cafe4f6893271a0dce1cb8475ea907dac636ff0b49e7c972142712e135925e017e9e457653bc4106a88317610d1c0df98d3b570ff6b21822767576d47e296d4e7b53ff79b8f14f0d8dd682fa83ed1ca80ec45ec9509207cbc728bf28f2be21c64c0156b330df56eb88ac619f08dcb29d1553f892d1bcfb33f8f51017c717bdeb2553d4ae7d4ac2453d5dd964e135f192ea118df83f7e25ff03aedc77f710817d372fe490d21089034c59630a5fdc1baa229a8356721f4124b27e138ad044e9656130034bdffb301af938f020991df3d7046d4f11214e48aaf52d2ac7a9f21f18d70b88b31d02b58875f9373225379e06ed730d47e23b3d00a244c7cf1e40d61573fa85f8eb005a4baa7ab4a94a5de5a800c140aa2a3db175e69ed60c9aaa98a7c0b20edca2bb08bca891a889d765aeff7b70b436c281118db93279576f645e421f1116bb2c3155d7a51222a83af76522809ffc07edb2cefcba78e4ee1caf22d50a7a588a08dc1648b5fa0af088cf453983bbd3081277a1ca28647615a471feb0a4cbdffab799d0c016fc123798753d50e03283b998b6569a887296668f87ae64135755a625c14de8a9b834d44071df9fd1faac85338161cd4125dd31967e5348adbd913f8604b5fe619cf5e498a112b8b6078ae7326b9100942da3ad9009db188c7a6a993a27b91ba1bd0f0883dc011a5bf2a9b20b359cb0999bfa0b9917ea1550359f3a256fb67029528b4c1772617c32ecfddc46810cf9d1f5cccb16b188747ce968177502ab980b8ed0c56c3ef0debbabc630fc57dc546c60f570a070ac11a6bbe36884adf84c6bcc720d716becc468e5e6792e83c79ff60c9b12bc82413010dff89f3ef7c08d0972c043972479f90bf9859261d25e3a6fc8db4092d6d0c3c7c92236c4637e5a5d3fd58321a27b8bfbfbcbd6accfcc57458dc09050f5c3b8a4efbc3caae7c3d4611b6d1a53ac3fbd386220b6383d8d150168d1378262481ba128addd548a7cea79a2c4d61e490b78ac964062fc8148aef371b4ccfc568c381c9aa60831f4a0de6e6d9294e3819cb53a0a62aa076016bcba7e3506291559484a30837bd29448e91a0ca659e7a4c21cbfe39c0149668468ee4ced5b8100e7c2ac3628ddc786abf632c22655e91a889cd1bc0a9965cdad90b536467ab77b57c7da345ee343b1d0524d93a32aa83e879984b403d593c1be9a91338b804e477160beeedec17988df620abaa5d570a22a41f1518a22cce07da72bef7f5aee3fdc4aab0ac6285d6a9ef6cc1842b2b641d64c447c0ff4b7d5f1278cd69734e78ff49a9d02b6e807f2a761696835fb87c6184448a0e799ff79d48e5d55f979b976713a3780ec39925e76430f0c6969f6d7abcbc77430c0550654955eefb879580d09b0348c90f80ccd415f9b05a94d3239a76c6aa0544ebe888f3940f4d4121c91f5b01c9fa0986b4548c074ff527577f8a53b32f6c5c70d34518a1ef74e3cc83afd6fca411312160f64f605e43185fca3c9adda372d6b3968973013d67fb65fb42315074c4544b12ed95f5dc43eda56c895b3ca73f66a18e07279ee37af3c429253e7df13ee29355a41d7fd1c7fa302afc3a44dbcbb25427682a167c785cc970916a73b5978ff25688889260cb4eb99df0e87e6714bc27029befb67c188f33352538d0837d48492a0226ce3fed408a0d4545d70737be57bcf829d7e048af28dc8f6292441301691b006edf11d9990ae336f8d33bd235e0be098e60bea5cfc40c7ab7384f9aaf533c350a1d52472ea1bc398f5bc00533dc7c92486ed6b960a42f5e25c4c16ecff26826cf044be1f27be5c4f2e123d45e8c5f85a4a295626d4e7c0144653e0c42a517a1edb3ce3cd5c85d3b39a061aa40f936eae6867bab13ddc88dbd638703f5f5fea36f5adb67b5347fc795d1f69e65ca4c7eb93cd82ca67efa000eff44dffc8fe51d98c86849186e104bf03cb6b25379fc9c33024ea7800a3fa726fea769a82bbfe7cb5638e2d6ed72f95f85345e2debcd2f93dcf7c877c66f1a6e8bc35548f84507bfc8f0afc3121cafbe8310c0d7856414ab3907f8f12501235033c5f44e56e4b319d5813e9fba4b81ae78aae63fcf71f5722dd607887c07a7e1a9809d570b8aae754fe5ead033e1713ffef84ee52cb24fadd887c695a6a105e25f862f85b306f3a9def23672dc06b4a3afd33b0dc790b00ca464e27d8ae3f8676bf0e66e8474c3b695692b01dbc838bebca94b12920a61f7dbae55d15698f83e8169702a0dcd4ce497e1107f36783f546768ccefde7ef1387fa71c887e53dac95ecc00251a1ed9850832ff8426094db43d6ba150cfd5febe873c4b159c1de748954ee8d4b3704bfc924566064a46d984c9717d1c3eb432e909be3448d230a349d34a88aa3fd962247020e46de350ca5616ca2af7d7006ca6a343e474ed385a2cafc2f3532d2982937d0101291c213c682cff774876be0ec9964dde080f4bb5f4640f39d99658f987d2f825c1266def2549bd3cc55aa67965f268741d06591a42c27c4197102ed81eedc5c850a3ece6ddea97448642ac30ca8927a25e4e6b6946e8c3d4a428c7fe8f1e7efeed60c1dbcba23d25c72c8d0324743a38f00e567f710d57589e4ec7157f4922ddf78e8f2753ff869d4ca7a016baba5141b4af959e0316d538be58054ef6836199986e4346bcec332a8d84a0c37c1a6aa04d00274db3f34aae466871c2b18dc4121473d75688a93f8fe10a9e56d1773d5843cfd8043c0ccd67731ae2248cc4707368c79ac6754072af52f7be929ffc9cc66268e45fc99bf5c6b9ddf498350eec5b5284382897e362166d50c95c84e124810c68c3483b0f95a8a2085d8a65027823cb7a09ab3b28c33d25a7c5ecd57e9b70eb3040db7ae99f06350a62664256a12c8739b5179d538254c7fc24da1226e5b7ee51c63c19a3dee69a6bf6c5054cc8c75caacf1ae1f1cf03a4151e392b6626067bf408a2844c40953051db0353095f0a6cd280957e6a5b3c85509e74ed0710b88498947287da2e0c51539b49f4adf0c31dbb64384ed751e3004e0811f25b66df247b66aab1acd3a1af01485659e5466c7b1539e60a5c3e5c4050c9689e60e29668ac6b16d8f21a6a9caf5682edb287bd8fbc0e2d6ca5d8bc45f10c1ba434e1f9f2bca26324414097ca71d0449ad1fb21ec6bb5999d353c46968edbb320715a02f86f6c81bde5cb36c9de9bc5efca482bcc53414711ac8cb2e6573a47932336c0f6fb1d537e86b16d7dff0aea5cf56208533cfa97f1451396de3577080a853a151abf94e2c75f46d681f17eb85713270fd30f8e2e69191a275c597abf5c522ad0d7a85fc47ff12ba899fc0fa50c248ce72ce8e32eec428805efd7cb40f5bb7d7d11c6ecc257fbacf34db429bd61b3cf605b707e725c1f1eb54ffd8366d21c4f4f118924ab2011acf50cc74d982f70595340e557324deed19bce3c046ccb941e377bd295abf361b5dcab086649b2c13ed925f8d4bf155f8f66113cc5113d3ef33c6c255a124342de97144b3f039e05cd796735025e50586cce1b6a354c5e0571492213b9688de8e483ae07518d40e5846e75cfc6f42afd74ad4068346d3d2c238cfaa5577e53de14ffcdc97bc70c03979f8890c29293f03603643b91a9e7f9bcc570389bc433e70bcd73d2ceac16f6e18c9a52e82bc62a76b4264a4e039a7c9434779657c93effc1bd2fbae3dfc1d476f64ae0539bec422f50505fe8e524a79478176dc35e178b49be10513e0d9697e804b7c6dd8a15da4f74f0718f3be3476abdb222ad98153a05b92145c388b29ae3acf9e1a4069cf014500b2a0179ff5677d5484888dc7e8e8302edaa4058752a9f8a0afb6713154f9e3b2d4a7d5450c279c272b96a5c99446ce1b9ad85babe2e0211f7d05da8e99425dee51d5c325f05e4f1f5cee0b40b23fa1bd064c08e31a571ed5e5bfac3c5cb4524", 0x1000}, {&(0x7f0000002e40)="efee237cec1be1e59ee64468115d97eb2220c5e9b24809d2c3242c9b5af1dae41ffbedfc895b2bf3e7d4d4870075357f2c7be31aa83026d238fa702da25c4f86ef1e71f9d9fc07d3a61191603f92c2103dcde2a76187b9dd6976cbb1a8156a027703f7956cf26833d2219db0ac4f5a", 0x6f}, {&(0x7f0000002ec0)="87b0e8b41205b5a32b2227f4875a4893d1ac02c44ba9a5ea5cb1d1656f2ae64e0b573dcd405117b2306162139b051fdbdc6aba5459a523f8c798ad4d1ad00d9d8b3da3bd2b76741f079373dab8ea3514f3a7b050f6bebf0ec243ebef5707df072022d533f02bc67cb8f9bbde3d1358d60e7d149a1c7b7eb9958a32a533b68ca3b95824d74d002da3ddbfc958d5d08c224fddedbff307ee257ba8f02d3ac122b02cfda1e5f0a1fbfe76ab7a4e23a82861140156d7a31b150502c3afa531dd8325c96764bf5e89443f40a2a36aaa81de31ed2c3dbce98f5f20def3dca9adddc6d5a2df6fa9c2fbfea3863fa1a8c72f4d69f06fa206de3831488acb7f7291310e7a9b971efdb4fbc7c357a115e8e103313e974c212150d6389daff896f9c234703f745d4755ac776fcf6011d81cb372c463e33fced3250a8f1673ee901df67bc6f352d3b59aa8f492662718e80d3600f5b532035411818a8e0068c6a4c519c581ccfcf85e762e80d4995e36335d7e92eb2672ddd4f7e188410181711a01a1c5c5f3baba76f53f23186ecde6955ca7acb5e21b8ea06c5f297fbb27e0ac73982d46b6c1dae7e827071d3dc3b6d63baa8e12e42aef6f5b504d3a3f6a576427d4de67566325f927354b04a92be1a9cd02643c8809bb5c329f1395673a5c73072a38b384a3db8b99b6ad552b6503c754199ccbea518ffb518e61e2420c989d3893e94f1253a3b7abd8a15c5de3e4bc5956b02dfb7725f349f19bcf9b4b57174a680d7f15593f7c47f389d1a8ca5154e680b252e2394e5a4e295288012fa0a39a2cf040a70b44c688b18e805ac81c03fa1f6d7ebe89bfc51dce7a153017d46742577cdb7c661ab86616362db9238fba2c1f61585279ffbcaa1fd46a314a2f9ba38765e1f67dafaa1549f83a7162e484b606c1a1a25e740ed09b621bdf077b34b02db44a411fbe4bcce3d448874f9aba645dce41395e712bdea7e615df81afa62d4389963206ff225f8717c9f2392636a23a2db475d377c016a3b4059a345d86dc838e07f5e02e92a932ccb6722703b448d8b65b0362909b7ea0a4d2d0d4563001163b4cf7e7f374ebf28a6059ed86e7c0e1bb4b6314aa7a5ac6eda75f20938aee37d9d6f662dbe451d335da103eeec1c1cc473e6d4197fc66d752a9af9ca7fb02c34787f4c1a8f71d4a27f60f40d1486bca7a5a3016ad4ba5c0e3d60b25488f942c2de81a55a8bc7919953e6dd22cbd494688ba72c8873b083d4ed3ddb2b9897c6090a1cdb0c05469218fa3ca42224c4f154cc9c4354c83d01fd80fae5ff3017b31ccb5f375130eb7c42ec843f7f0886ab0226a7c4574d0cc5771d5b04df45fd32adf9b3e32bde85a5f7c7f7416b50c25c02eaf0810dbf703e8c8184a645427d86700206e2f4a6dff39bb23d380c9ba2d8839712283819bf2d3b288dd52d3764d751e6d1dde4979c285bde29586aa92da90292077e6564ec4382dcacab152adbb9e4912af890ed1b0a6cb97d240ca608c527461dfb2bf0e8365689d146cb2f6ecfa80cce148cc30b2142c7e0fb363fb149e8e31d884bdfa867f2c6a02a7dd0adb54198caed3cd5923461c40baefe2a1e5455928603f48f1ae14e83189c4e9772656c69d14b245cf2e910ef79e2e079f092eb272da1b0a0f7ebcaa90d36be6bd783f55f3d409fbd5345e9f33d7cb62ed20e9b08b3eb23a31dd32da5ee0185f33e0e68b9fd096fedae602842bf84007207f358331143def67082ecaadcaa4b258948aa1242db7bbf040fc23397a2ee80a2d9909a37ee33e1a0962559a2a4eb47ae7e2d37a91e1cf4e7ec71b39d8780d38d41bb657cc8f092820a89b9d63452dd8d563265b267609b6d5dc012003f0e7f4e7e853bee52649247464ab65cb30c7a6e41b5a6a420e456941501bdac41821facea355832e71e34bd057e6fc5266e3651250eb8618cbf8a8ed10df8657888e9eeb97a07da1584e282011ee7b614d7ad1d9bf1b508b3c249ac5e3eef9707786ab446d9533dfabaeaca6813bbe944529096251b6a73483122759a5b3b9d1a5b35187f39a86098254a0951735aa59205af71a4dd2cae1e66fb34a727048310dd6a87a69a1fe6858d2061835d662ddb1ca84800fd650e1d592588997d295f0edf0016de05365597a3a8b0f190bd1996e30643cfa4efc1892f2f6df372b98921bd71f2a0a4d4fc005b29ba5ef9ccc86ccd8e163b3b6f58a897764879c2810b31951529803132e6b026e0d9e9ef44c845818c05ce809c2ee3094495e30877ee695eaf52f1e8c7deec3a9373cf3d9f92c988e6f70ec10736178eaa6d18e397c83fcf8bdf53b70626c6f1abde11adaaa37aa364a3d34a94f07af2affceeba8c1bb2bae06244d21fb034a4aa8ff2d810366226e73a6c43a777cabdc61c0d2ff4b72f8413ea8f1828e2bf17d98a6860fb560afaf8fa6a17f485ad7db77e7b258f09a3cc1403c7476320a29d81dc833a3f90d1a84fcff4006b6b0ae270198272d7491e551d4b33382b16bebe510153328a600d6ab6940c3d4286f554f6feaaf4de39dfc5b504dec858daf53c4cf28ba950bb1f14eb706b6a91ee6bee0989e2a1a940d8eec5716e6e4cb3279f18093514af3b46571e6dc392841e627f3af09c1d76f7b6d634559658b88a52d4b9dabb3cab2cd9b0fd2d702981d5fbd1227fe582cb1713ad0628a2744dd026ba00b4f6c2c9dc1b0d5ce211c9697d97625f099e23ade9a1f9e1e3290f38f7650d49e647a5173f183d293217eb8630948b38bf91b08451b881c3c16fc4868e960f7adb8a7cf52b2555d538e93779b5a249a6aa9850c673eef4d9b27461f21a1a800fb88d62dba3e140d9bff58c5016f2ec49d00b72d147194c6c96a9474e6625e5ace82d4e6c1babbeeb42569dbb6347e123eb5c8ecf94cb328335cdb4adeaac3f6e587205aa703f7f3769d20b766731e070f419803c618879ac820a8b41276b8c5f8ce748cf846d7126d66ed36c5a1c4d27a1866e63ae1a466dfc6309f81bc21b203c8159371ddabd2a040a862a41b97232bd4d64b5dcda5bb39dc255259231159b7179a24b37e491b3316411cce6679d027a8787cdfb613026dd2344b02994883c38e8e2fbf37b3dffb063c53e2c00a9a32cfebf83808db7802b1aefca627b27ff07fd21435deaaf78c29276fa9e0d307c83bf123524fab13538efff6e40a75e27b85842f441175398ad0d09626d0cba8cfe73197e9e5ec1b31e92153c84cbad7c4cb82ba9336df076c8da40cf0923ec01ba1821f58b9fbf996a5a7f807a7b216b9c4c57d4da8fb42ced4dc23a4b6853bde97df10f4e3c53830ea1453c2904c3bcf43e59110e19d839909275e64c09eb95e20fce91ddd97abc5a1e89ea2b186d4e7ad400ce6118c0ea7a39b590ed70b909cb216f8306d39fb208cc53511f7df674be66ae1fd4e1b5cc1ef8643381703aaf7e1322f31416ba1311afa0d4e4758fa6378f36b314528f9dfa6fa7631298cf78d8566fdaa2d9bf8396191c5f80f0ca845e5999ec5d417ad4f044acc5c6439da7e48ab84866faf0d82b46d04711581df5635678fe5022479356f2596d05a30657c5ec063ca63b0936c1bc3600c77a46a0c4939a5886cb87f3db0a1845c100046d0dfd3c7d61c531c1d68d50df55189eb78c270d4d2ae174e882a1c43532b421dc03fd12cbc3cf6966915f4fdc44db681c4b4c4994e09f0603888af16c2f154e93c8670fa02a4a866ee2e7d0ec1c31a6c3c3206bea3d8cc4bd02f7c9fd320c4c58aaf9a3a599a39bf6a82ed7903d2cdf018bc0cbdfc2860af9940442ca930ffeea8e4e931fa84e8e47d69a398b9f0dcfc796c6d2b750954d8081f51c0ae131ad212c95f2e4cd5ac07c010467c3253dc8fc0a218d7db56ff3b38e1c335e09033377d1c31f76b6b8f518a7557a3ef6dbdf1f2186d5f03d08ae223c4d03c6bebe5a888ceb14745f805914b6aba283018def4f30a8d809a7e43ac99a86ea6211711d639f84171ae64e4ba31ebac48ac0f90f0c5a2f408a68113e04545d77feec958512769e6c3247dc16add8820014ec80ebda2446f153e317581663aac1acd8ff58668f54cae7f3b24224a59db78637cc819b5be410430e1ab14f4923a6ea0ff83360ebf525f789fd262f17827834785377d894f2de7e254dc089446a69130880dab87f7cd01a0c1609199ae9306bdf56bce328e75f913970882eda5c8085958aa3b1c75568b080db41a79f0bdf37235e7018053d6453fd9e454aa5b6954533ee47842d69b484414521fc8fe17d52dc0f77f1de7fd2e4587c7504010b88fbbf218b5d224489ea16e72bcfd1ed11e84c3e549217b3ae38d6ef2e43846e0ec52bd106b79590838ad35767c0d2b6d67b62dc057bbd3960745c61134bf7bb708ace6e90e3971277b78558e9694b34948956fa8ae878ff9cbc548f6f6da031ef05b7e2d8a1c63a73a78efc4e19c2a9bb99272f901cfa19ad41b37bb61d2ebde388863c298f88886182084fec97dcaa02fbf2aebfbf87e94240d8fee5b8c0ebb7aaf89a3f7bd5b7ce923d8eb461e88446adee609d2604c911b0a9122991949c455f711dfa855a288789ebbfef6b16ab389cc74c5e76d2333fa64d4598449f690911436fa72b01a8d2fdf79984ed798d56c27212ffc354f949771a5c3eb5f0c2bc0052caea0630718f7b22e6c45bae4a9728098ef9121404fbea7f5477adb4edf80319e95f81380a986b83a75b2f47ec213402e4dd00e9130e38fac71af5ed1614ef7e9643d73edca0272d5179ba9161ea67669d7dc27a6d02a4c0238b25a64efb4337b17307d38d73fc4cad94260942b4f0839722195aae341b8bc9b5e8a0ad0bcd1a34833fa1113493800f2ec4d7f338b471954873bed912c993465430e554a8ef9187c1265df41b8a1cff9cbe3ac0f0943bd47453b2c70bb1b99595281cba311fad46d72c7acfb10572eb46cf2f5c127d2bf2a946797a7b95a4ad0f389ebd954894faad3a6c083ab9936374afd7179d7174bb484c2dd027084bc822c957d2905f534ccb7f302503459d2365d9af313e8b571fbe02ed8002b8fbab159eb83ed02ca2bd30c0778cb58cb5c10c16a994151b5199f164beac6e9609d8e200e5dd3155124a78fa7a9da75f8e1cc39ae75a68e0eee688225711b0f8a3a2658ac62a6d9998f1faa0070457199bebe35d02b83747719c439acb71b65adb6af128841817d0c18a5ec7b9ee290772f39a88af87187e991fb04069019590f4a35b2670488e07131288df86268098128cafaf7589ddffda1c703a15fab070098c6d3cf019d6a88714863a9e366e9aae07af67c1c843584f4d53c146281164812908758d02e4a8b9558231dedafc73e58134dbd291b997e744ba3513ae4903b8791c359b8ec2960ba4371df3fc626496f03a1b5d9e808ecff062d03841e5ac67b6b50a75e490afa94195183b7509fe78db162c49f0cb9768f1240303a72302d25e15ab7fb2a5588af8b4f30d919a662f8eb66b8e4c9fa368020dcde3b404b1abccd2c46d936acbabd8ecc893d69ce3ef680e03d56d42771882041eb502eec67e0389983afabb5120d11d7ba553ed49f2369a3914a54c1ac59e9b37dac82723de8de9879eb4669704ecf6ef2d0938c2e26e6dfc986abff4a490d4f34c98db50bb9da255ee60cd15b15d2443c799e6fd2dada2668fa51a6a4fb92de0d8c251ea5453f05014dd955d9cd27d04e27abba173affde068c5c7664df1d9311ae1a48fca39b21a208b815b1fa86b18293f386603453747068c22fe7a7007f9d50fae2bfa3c1846c58ebe2dc59", 0x1000}, {&(0x7f0000003ec0)="ff9575897ae85d4669861bca252981e82a71abe9b7803a4e9df395092162b801b3e60b66646fdecb31d241a13d334e2d32499e63e52581e3e2e9be2f033714df2e70991d511a671f59c2eb1db69dbda58a69f888ef4f6c642a599e52449528b9b6a9f94978a1a332c50160ceb2235dc2813e9e712e4477016460a5e553e9905d58217a5309228d0d1f795457d9d1f4e00de01dc7557f93416f60458e69f30ebf793b2673caefaa50e25b84eb1f4f7efc58de4b2681ec6368ea785dbe4ae70d7df01c9c4ddfedc9fd72d4c3e7d4d22d606781bb044ced66e28f", 0xd9}, {&(0x7f0000003fc0)="8c6d16f67ab89b70c69d927a40e8b6b778fd28102d9bf31f260822760ed34ba0300ba9620439a4c23a993ea1f18d6fd6b29685315a16dd881a01412e74b411b12249466e97f2af03fc053e646a36720a54c4b4f3e6432193f828c997b85a33fbe5ae128df459920d6686da5acbead6bd36303b99fe89361588a2c1c56863bc8037072175f62951863a52140b70e3d02e6585c5622be7d61e2ad2589e5d1b890f5a025436db27a197", 0xa8}], 0x8, &(0x7f0000004100)=[@cred={0x20, 0xffff, 0x0, r12, r19, r18}, @cred={0x20, 0xffff, 0x0, r14, r22, r18}, @rights={0x20, 0xffff, 0x1, [r10, r3, r16]}], 0x60, 0xc}, 0x4) ftruncate(r2, 0x7) setsockopt(r7, 0x6, 0x3, &(0x7f00000041c0)="3cfd82e4addd142d1887f808cd8aeb18f1cfb65af589e0ee539f1ea7461c7fe86d91064648e66ca456e66d99315ae741dbfb644c6287d61835cfebf33345aec62f2f050a3b2e7412b1fee6e82a4c842ee1a9b8ef4be6a112080774a0b1ff06ecf1901e867849", 0x66) executing program 7: socket(0x2, 0x2, 0x2) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f0000000180)=[{0x9d, 0xff, 0x5, 0x14}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)="16fc2da4106797a0d777891f0099c54a90d759a3803bf3ba2b570ea170b697024d237294f231d3326755d003caa2ee4bfe14b8a0ba335a7058e28831e9967d4a53542de08c02f92e3aacd69739b38e020e72749784d9a68c66903f7e9b84d672f0629055cffb30a25f4f89882b2cbd0e86934358f15fbfbe0dbc9af17e3905c553f3349a875f53d143ae000000000000d5e2a3e8a2c2cda86f448913da48497cbcb39ebe9467d7feaa9d11dbb514627a6d85dc4fdbb6275fe6b95fed668cc1f9a1fa56971436b1bff41a78325e96a9c0a8fe828e51fdef1ed6a778108a091f6e5f93181121d71887cd67c4ef7e8af864cda6277b91476cfde80000000000000fe1836ac02900a6647485892154392cfd4db92a7474da13c8e8d29594254f81eb74e30ea63e20b2d3267faadc01e9f5ec95462bac5ff93994ff6b", 0x13a}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x14, 0x4, 0x0, 0x1}, {0x9fe2}, {0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, 0x0, 0x0) getpid() fcntl$setown(r3, 0x6, 0x0) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) close(r3) write(r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0xfe) getsockopt$sock_int(r6, 0xffff, 0x90c, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendto$unix(r0, &(0x7f00000005c0)="b100050400000000000000000101000000000000cea10500fef96ecfc72fd3357a89583535673039d2d201a9266a5e4e7b0a164991f7becf5ff0ac3ebbc2fe3353eb067e7335a069d70800000000000000000089040000000000ce0816dce2e948210089ccdc14e5009d9d20002002c5dbfad800000008e371a3f8340000001e00000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000b04fa41c86bb3237f10976706a46287f74ed604c22cd86bf7154ff06fe7c9904032049d9161b9a2eb0576c8712efb0b640a984", 0xe4, 0x0, 0x0, 0x0) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000001000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00000bf000/0x4000)=nil, 0x4000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x48}, {0x4}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, 0x0, 0x0) syz_emit_ethernet(0x8e, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x58, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="172d6adda16ffe4140105f05d9bedcd3", [@hopopts={0x0, 0x4, '\x00', [@jumbo={0xc2, 0x4, 0x7fffffff}, @enc_lim, @ra, @pad1, @ra, @enc_lim, @jumbo, @generic={0x0, 0x1, "11"}]}]}}}}}}}) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) executing program 4: syz_emit_ethernet(0x1332, &(0x7f0000000000)={@random="9cb6a2e3f94d", @empty, [{[], {0x8100, 0x6, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "2d4898", 0x12f8, 0x4d, 0x37, @ipv4={'\x00', '\xff\xff', @loopback}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x89, 0x27, '\x00', [@jumbo, @generic={0x1, 0x2a, "ad4253e39d9ed66efced9a1fcf198d4f1e94de3b5e030f8332284b4ce2b68991d61d0222a793ce8a68f0"}, @jumbo={0xc2, 0x4, 0x4}, @pad1, @ra={0x5, 0x2, 0x7ff}, @enc_lim, @generic={0x7, 0xe9, "20a56e33b4ec70b0f3a6b58dbe8e77e18c2dddcbef1e51582f9299076e596f5bd92d8f92c2fe6c3166c8c7f7e1079f50306ca107e6c4f405447d0d82dd2fd730f0ddf8bb0d432fabd0838e84dbcec23081a031191eecd4498c032d0dbe4e333dd2d30810c450f375b4dcf4eb6a216a02b2892866ffdd3d1853c8fc7fb6b3f5c6467f95ec96def2afe4a5c7f670621724eb81673a76c2b986f58937441d280c940ce03bcd918200668d0c7999adcca81fdde9468b2a1dae41702715c1de52e77a28ade989f67a299485af4b4daabaca0ff7b66627789417e8776d774c2e08601173746d2322c303d34e"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x80000001}]}, @fragment={0x3c, 0x0, 0xf2, 0x1, 0x0, 0x8, 0x66}, @routing={0x67, 0x8, 0x0, 0x7f, 0x0, [@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, @loopback]}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast1, [{0x3, 0x3, "e5c907b5c01b0679bb6e79b4447b0a90fcca208ce2dd9f02a099"}, {0x18, 0x1, "39b00c66f697dfe2b066"}, {0x2, 0xf, "e161fad9efa1f47cca4e0a2e9b872bee8cb1eb40c86cb32c03956a88b86f934bc358db195fdb260eb9f307c4a5a9c938d3dfe241f3151f505f2ad50de05c6a21992afec3dd610b0b87d2414c23e281b55c43f07289711618fbc3d9023ddd26c9f8bb2c63a2fbaa8325800be70790444ca2ee0666f1fabac05dfb"}, {0x19, 0x14, "9e525c51f999e0b52b4eaa30fad57e509d3cb18a37c786b737e1d4e4a035b799f6715cef8baeb4954ef5ff78a547c446e9bb672c40c6d8773b25e7543204affbc6a4dbd30a704d9d5dabd3b8b88a8487e2c90744c3925be86f31f8aa74aa26da9e584ab8a9819308eccff41de7c5b2c01bf42582c59b563ded9c7c16e93e94706ff5df717047f3d7cdd085ac654542b2e93ad155b21c30873ec8bb3b94644e22d093513c"}, {0x15, 0x200, "093cd3e11cfd23b39529374d13a2a113c29346396f4cff1e99e48978e0e85d3c96b06a1cd0d7c6b701ffd76d1f7eaef22413997d18d800f15505daa57facb1f2a92190961a0473bacbad573bbc04052b527361f5371fb43f72ff0661c2c65ef05dd9d4ae46ae4e10be074e18fd69e4d167200e11e1558f1654c74b79784958d61739983e8cc91f94fe559312f0a4867723f62c00efd03dcfcb9f7bfc2ace05ec477fde71bf20afa706139c9c8ca8bad971578539e94db90dd8f6711aefa6578d6b5b1c703093f5f3f12684c1e5f3514ebb66687e36a7afb1ac56b51ab764c3f1bcfe216c823a3c2d7a6396369d2bdcbc1dcd02fa8ff389d7420e1fbd9c84d8cd470131d8db9eaa660ecfd616efc19724f4147683ed83f3bb9278d99eb6a486bb29cf71f86dc382b2c8455e6ad9dbc14cdd8b2d346ada06613e2ced631e0bbf775fd83f9c128260b961e9519efd5bc610cecf304a8a21c9186394e52b1a9f46f94072c4c1200c2c959cdd219f8bc18a3b5269e55c8088fb71f340bcab5ceedb6d427e3909d5ba57cdf47b904434a4acfad2c2bcbdbf97b0272443a23500f70a7871deb78afba84db39de844194e861ffe85273409bf6951aa7c856339d83d32f1a1f70fbd1bbe3259439090688c4c95e33c1ff16b66300b9a3bb56d6d7d4d20911594dda4a31dfbe2b55c527cbf9238ce62099b7e1856f2f5b7feeb78ffa470a04e78b5712b879efd8168e8bd15e63d824eda091ea8cfbc922cc18ff10b14435cbf4a5163206a99dcf927e848939616f6021ca73fc8f270e8f70af848a5ab3174690e126bfd26159ac68d4fbdf7704830ac6e9251649bf22defdeff7a902c67cf4da1b04d47add55e429be2f9cdbcb2088d86ab340d1f2bc67a25550187e8fd20ecbc85b5344640fd70caaddc2a0ae00080dbfc51e2d6acacd2cf2010f0e597551c6358d7c232527cd57c7e5e3a06225cecd3d4eea9b0e8bfb3a34906e0ac777dd85ad67bb80d7a10b1cb9e61a2bd0e9a12af09f112aad586208f0908b1e523ad1cd45e7d3486c40af0cec85d1104c443884294cd74e0edc78231587c4bc47f7f4d407a5b9fc8fdf909539a7820ba7ee1f7d4b29fbfe59577f4f283d8646d74a8dd6b4a3ab19dc3adb9b08375e55c63ffc328c8880ad01b4633af429fac5788d2f42489297a051feb4c8d40957381674e416b08a25f86fd58a9e54beb42d03e8f31de476eef0f0200fcc6f5ee3c27515be4c3259ed03a6967d61b39989d5378dbd8ff7e18f890d1f30bd9902fdd4935daab19f1f0903aa87f295e2ecce8e98240d8bf780ed4438f0d95246d1e6bb6f565254dade3f88b4bb611baa799fd80ff62ceb194f4fad646849dd443d5c76be8cae7bdb75604b37f6d506e77fa4f7e2b51194bb9dfab6977c901b1d33dac5ddff66fd9921d15e5ade94d9203c8551c7d35223fcc9075c1948bafc64ba6036ac205a7824a3ac5f1727a7f6c8c73b553ac1fd90791cd5df13ed807855a0f25fa51b0c8ced6b16abd38fe63261d01c205ed7993a0cc6ca605b2d1a2852b0132e525eadc90a3a2806dfbd7ea37054039e321b5c7f6dd3429fe837fc092a360d27f528c6a3bfcef3daca12ec28cb700037f8411a5352646086a17638fbf64cd2eb3497af87f3e470b6978c9fd032135da0ebd9fe9be85ee17a5d56f0c791b253d30192eae6b11ddaac6707eec959ffe4bd3864307d59bf491ceea8d52f3b47555b0898ce87ae5a213269cc0aaf2d6cbbec58bd4876c73eb9d44b0ef38fe4ba105307fac2d159d9bb558164a9922c2c32343b3fc59c8b0554f68618365cbf03dce77786a09f62e76405e81472ff9cd2c537ae89a607dfd03483f0124461dce2f31c4eebecfe3f8a47832785f67108d0cf449a76d85264c0b372fc728cc2b842f06864976bc276d404c94cc3503fb0276c6b164732b57ec436a7e66042a85af26fab8c5198a7a969d19be757872446b07ce462730f7b575ae8d01595bde45019d5c677f47396ebd301624b04a12d15f1124b6863e9f81a8b84c2b54c4563e9994b6425dff0bf160e47414fe7f5458655df67bc04a0cf6d901edadc76d45e183db269d2e6a062c736b2ffa36c1a98c8b51c8ce8b618b6792dd32e519a8993b22b314f39f37ee785d032646c3da4d66cb338a8770576ca52471df4465ac6e06402d7a19a9d84a07aba9e19a1e733d0d65eebeced9471b9eea294c87e31e1c73cf95973c45d05817d401b6c7ad5293bd171dad5c16070a88c2a40eeffc7a103b4e3a6ad43f1746174361f0e51914bad0f4d94b83bc6bb689b7e302e11f7cfc4ea205e189b60cf67691b234ddf8e571b6f8657aa6d79e211b47f38e58977cfdcd5390011ff6efffce66e06bc5ffbc81fc47c4a34ae112e806da6436c9f553d03ed391f64aa162cf4223292547023efc5c7fd278d8f724f6e8268ae3f894be11f8b937dd48082a8509e517ad8fdc89fafde2875baaaed4a02c737cd5465dc5800d59ba05124883e0caae9e47aaae17abbb70fdc2d29289f5736674a9fcb5d054698c0863a3b61fc37d83cf374fc351410e058c00015cb0aee5fc3c77cb277166f182bb9e475bc2c10140fe4fe9488d11f23e8d5a2210cc3dcc03714667b7e551de5f1d4d2c08431da72477fc2439959cd2fe717e1dd199dff76d93c952687fe0ab0ec350c4edc662e4fff84183284f75c97bf680ca241689f379d9f236023f023fe5292a6865a78219c0c02607b7ff8d8bd948d9a98d7b164bd99d1033eecce8052c4d4becc09d39564727f802fef94ed2b59a425bbecdb9bc858ea78c4c2cc3ab82798a3df2829e8c863f48587006037cff877e0478ffdffbb7721906eabacffc9a3fefdaf2e8425e5d89a086917097df1f7e708c51e8058983faca9b6f05554450273f1fd19d7a5658db89a77c0a28bac7828424eec3159d7e717cffbd0833c5e92b292f6b62dd22502b37ad8dd1fdf2434b892aa9e62954df73e46891e2c833a65380fa5aff449acf29b80942054c1c11eaa5bd8474e9411903bc62d1a89cdd00798a27f61ba08ba04e2de8c5a58c459acc912a0c09644d0d4c8024a245c2445e1232c59b7c2e5ef530a09f8995fc1a5c928640706f2f44bdceaf2381c83adbc5431d19c0d49359adca822948a89cdcde77d008587626f13a4908187efa48f1d89723f967b4444a6eba6b9f72bde3bc11fc2062dc139de6801598dfd56ed4560d01a774f478ce46dc233818c36bb716c03d89d0ecdbef1cc2935396d961ae6b7116c912ee202a28b2a942cdd96b61d517c8ff3743c786a0e03bd41e668d02e1f2a4ca8c4e74ccfbb52c005888b705164d44d6d8030b8f509e267294730ede56ac495dd1ae89b1d7f3261e937f3d9d3930682513835072ab0f79266dda966ed825758d5bdd47f26d1051537fb312b6a16a017ae7d8a4019cc8171955592c970f003914ecedcd0aa54c5c35c8b2b33801d1b9354392d84831d03c985785da735c38a9bf8e848d1754bcbaf2e9b81e9b394d4461eeb29fcb00ec761deba92854aa9f2f3bbeceba5b25ea7ccd3167f4c4c3e759624710f1a8be2360f16dde75fdc9e53b6586095f2d5da6a71c4fdf63f9ad9fe7aa34f00ac3a7e3ec5626e4ac70e3640b2a4a6d26313643ba96518f28346405b37187dfa7dcb0b65a358ffa9d17e34ea206f2b9e2540de029934524690a016970a9438c2e6f846dce32ea1358b39f553c1fc8c04569ecd93ead03050aeefed51cd5afbab31334d2bdc18d98d581ed607087f7b1fea6ca879820a2780251365aa9997c1ef2e471de8d501088e7d8a0cd9330e649b5c752c8ffc5a727561edb5a8963bdd31622e91830c5c6aa7be7de5452b38f42d672185b8845db5cd1f78446dd6743036dcf3158791cc49255fc9cb2d86b580a522a6b4f1a5fe291356eef77315947c8320768716aa070762a3823d5191ffdc43e4f9eeec4007b02db8f5a5b6c7cd5f639a4eb2c56ca9e18193ebff1bc006a088464707266169ecf81884f5b351382c193176b804bd2144cd7190dfb28add93b23f24b6b22f9a74cdd5928e06f04e30557c9d422780969b3f9c0180210e59dbc5a744ba7a5e6f656cb6f74dddf0c0ba3af622c802cd48665b4755f149e2ec4d0e4dbc6dd158b9bf9f9ab99b660a7cbbe389f87065bb687307ae443da2536e8f0eaed999ddee6d9c88dfe26e5a36b34f2d90565783a9438b505adca25b85b114785ee160f36c3450347b41747796537dfb482819281f61f71cbaa1dfad438448af6dae082abf9d0d748f7669d2dbf43fc0beff3826870b90f28446e288c1e4615d2d753c5a7325323ae2b0adc0b5cb1d50c7020da871b85567638c8041bfa00620e8e60a51f3f83bcb3538c0353abb20ad38550e78f51bfc7242c287e97f3e13c1db901e74e7c3a08109b00675e6fbdcae4e116ab5d90d81c4aa63f6445f60e4233b5707b3ec8e8ccada65fffad45d6a87f025838fecccba2c7afd37f072a7a32d5e6a5e7167e64ae9a187a1286250e6bad95922013a4853810dcf93bbc5261ae12457fb09aa0dbf13b7c4db38469c2175f6f5b67d0c9f9317b2d5362046c2c7a5cc6dea3253e9943a30483e7fa6715c55bb9c1d4d0c45c1b85351588cf711735867f091ab3246e22c30105c6945057376f67b86dd3bc81b8afe9c5f9ce1309f9c35db7f2480f97102d049ff88c49f25d38bbf0848a6dddcf0a8d7f5d909a9e884825cba8206278574dfa7ea56b5efe6e313fe6dac1e3d1d8b84f06646fabb505353ed46b4772e2f53513a359d7debb1444852b6c88bef36541347119865b33fc1a82d0daabd892b4aca402abe01aec47e61ee1c745dde0020b6c981c00184d5a0cf074bf4e9d9b4c2b160a08938aec0e4a4166f1ba2bcb3bc7a814a3bf5f61315ef800b51abaf1639138bd6940a058b878e767f8ba0353d4b1537e5e9822251c8bab16014ec61fc5a0ef0b336f1010dbdc88460b78aca34db902192115be37faa02197d75f6cbd55c61eeb75309b304fd40d8564d13a54e80706dc2bfc7c40422508059753ac840fb6d5ce68640205e2fe29d6f28781c59dbef72957549e91774c4ecb2748d071258322d5f9c3c77a530acab74d9f40d443016af552deb0e9f44812c292d392ba1ad01eed3324b3a8c1f528c13ddc00810b3aa43c2f781ef48eec984bd29edce2a2904c117c763831406c3a5c57f6312e08ec74a81da5e17dfad547c30007c89994559770ebc7b22221e05dd704100e65bf795394a1fc75c609c74b28b46ef433dbd7c70f72137d2a451374a35d45f3d73b09d09c025f4fe28b6ee962a6c0a2d0007b11532ca36ecaa51fe4e415cd1a69e774746f125ee942e5c2826f5d8adc5a3e6634159f47242ae4903341aa7be4a4cd32c05aa7c8914a429554be2004ac2b8f6454b96094bf93a0b18070d5614dde003c0a38d3d5917d61a8dcccfc3020c468a241df24bf6a63ec300e229ceca4ebf65a98aba46adafd00d314e56a710d629745073189a335e7595c017f954e544a6a049518bb472dac6b1fac1b094d7410ae0fd99dc9796a7b2c4add1cd6407cabed2f10a9a11714c1796637e37cba6f887c036b1a147ca44faf3abc2185e4d9a152e45cfcdf977db85760b5c91e76f3039ad31cad6c80b88a0b8ff3b8b1736159751048e196ce477945c8e44f4f36d7a783e00c7b7d1d4c97c9a950b0a883a1a5db6d142d5344f0c9d79594a332b2696794fd7e7c039c4af78c2628732988551822e67bd7d5ffa95588dc91e85c656c473606ef2a9b48204ac32a"}]}}}}}}) sysctl$hw(&(0x7f0000001340)={0x6, 0x15}, 0x2, &(0x7f0000001380)="83badb1f4cc881be9c80127ff0473da7e3e56c59eaefe845a9d36e7e6abb62f5e2f664040dc8e58108a9f9b215450edb409a2ad10e5878b6a5c5f66a9d21322e06e3770d616199d341d3630040d2fe7dbe4d", &(0x7f0000001400)=0x52, &(0x7f0000001440)="9ea28a1212cea63931f1680ae1c87a150464a6b1a12e10040a6c699268cc441d8482bc8eb28ae6f9bef9c5669998c1fc4ef4179ef37270d18f20933f3fad8021f2a51ff7ff3d3f0f4c258a744676a3dac6578d5504eac221c557ceff88e680243c458064e094f8892a215e9a476d106c51b8711d36fb73dd00f4066612a9346d98b4411728e0e7911f78786353bfd84fdde21ebc31efe9f5eeeb522aee69fc80ee2d4f3ca85106a3f289eb2aacb9ac8ca30d1bf459fdee361056c14d60fb0330dd4fd9056787f35f5a9b9026cb2fdb594d72210411d5b27f5baa190ddaf4374f736066ac772c7270edd66d8addbf25cd787d62d0555b", 0xf6) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001540), 0x80, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000001800)={0x7, 0x9, 0x40, 0x8, &(0x7f0000001580)={{0x5f, 0xac, 0x5, 0x3, 0x1f, 0x56, 0x5}, {[0xfffffffffffffffc, 0x3fff8000000, 0x0, 0x800, 0x2, 0x7fffffffffffffff, 0x4, 0x6, 0x80000, 0x653d, 0x5, 0x1, 0xb68, 0x3, 0xa4, 0x80000000, 0x1ff, 0x7f], [0x5, 0x10001, 0x1, 0x2, 0x400, 0x8, 0x401, 0x6, 0x3, 0xffffffffffffffff], [0x1, 0x8, 0x8, 0x8000, 0xd], [0x4, 0xffffffffffffff8f, 0x1, 0x401, 0x7, 0xf5], [{0x7f, 0x0, 0x7fffffff, 0xffffffff00000000}, {0xaa, 0x3, 0x2}, {0x19, 0x9151, 0x4, 0x6}, {0x6, 0x0, 0x8}, {0x0, 0x7f, 0xba0a, 0x8000}, {0x100, 0x1ff, 0x3, 0x81}, {0x5, 0x8, 0x1c, 0x8}, {0x7, 0x1ff, 0x15, 0x10001}], {0x8a, 0x3, 0x723, 0x7ff}, {0x3, 0xb6e, 0x0, 0x1}}}, 0x2, 0x1}) syz_extract_tcp_res(&(0x7f0000001840), 0x953d, 0x1) syz_extract_tcp_res$synack(&(0x7f0000001880), 0x1, 0x0) syz_emit_ethernet(0x12d3, &(0x7f00000018c0)={@local, @random="2ee19c6f4fc8", [], {@ipv6={0x86dd, {0x7, 0x6, "e3bb92", 0x129d, 0xa4, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, @ipv4={'\x00', '\xff\xff', @multicast2}, {[@hopopts={0x33, 0x1, '\x00', [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x6, '\x00', @mcast1, [{0x5, 0xe, "d91487d21872a249c80005cee10ed2a5382b0cc783a5b959492ce861712f0fe2791f92010f3be79498777eab6025df601f3b10cd55df4c0f14706add7d8d697abedf8f8110c7dbbf92bddbacb699d0e30f4b8fb508cdd26e80bbc6ea7c5d6024d98ee935a9d0547d80465a6aca8bcdb12f"}, {0x1f, 0x7, "b48fa7b9b40012b360a883507acb9456ef3602e95bdc1d17f5c51adeca1dfa1c42867618c53a61db78fba874f6f926de089a53f1d6ff5d"}, {0x5, 0xa, "f97a58ca872e2160f5f2b7faa30ff778d85463645f17aa7248c102853aca38637601c075ccab03c7ac570bba267103e2793c28ff26e9334a904a523965a4bcc2f5eccfb4a9ac27ac4a21bac6a10dfcdc9ac0578561"}, {0x1c, 0x200, "c2e24ae56b32d3b451814de61fecddcb5e60d814e42f2c1eb305a6cc8990caa3a395c7c254fe086f79ea26e964e2caefac1261e2841dcc2748946fc6e23e7ac166c01875e5eadaf8fee29f24dfbc5ed1af26f6c439302e3eb4613851486245f3b5723bdb05aeee31a749d9143dca73fe1c915fbe632c3f94edf943b07e34bdb95fe6fa9b3ca96b4ee767d27ed99158dcdb7303d02dbf7bb99c5efdd2b76326e6d5af705823397d8f12e511c1c71a695abcd46e70cc13dca39804c88b5f682cd13b7cbe0807f9caf43fe6eb61950480eeb737f3155fa42dd79a968162acb3db75b1b176fa3c5f3234b1587931c6482dbd8a4c4e153adb0848ba708333f5efc1989b8fb6ef3a8b262429789993ab173a8e5eb8c513861f39541a1c9fe133e1a2e51eac7c5d7bf65de24ce3b2ab4177c02812b06b0ac165e0518b1675590c2db112e33a3f97d5c76b38e9b96e844eb557ec64af89197bb4cbe9cba41bca31a740038b086f23ad9aa25d4d96db58e3497181db4a0bb25ab00f1411076815240a1f534b2ba6cf2841aacdfe68b72340004584951e78b876e85f051ecb761d0d8f9a25ae49f4bf97183bd81ac1378cbced0cf73b522fb7b28d03085cc4147cefbab983927164152a8014ef57f9ac4bdbd934c0282ab2c0f162d6e80b35ab054060227a0bfabe6a2e24df8eb2139129d6a2ad0153b94bc9ec125f8fa1f37576ab1b42a71555d37c369bd0fb00b414922a6ec715fcffeece9aadd3e727afb363cc0f8d3c4fd38570164ecc905fd44310e4155ade0e1ed36590c686a73586485767046cadf7c65918316db0020b52b88356e8c77269689be70267cea0edcbb501146b2119ceae95f44b4f681c6a188a3ab70e729e63631d5352dab95563f46365e9aeed1416a30d5fb0622089fe37f1ccf7eff9cc65ac0e2bedf468f2616e2e9962bac1ac45ad945ea251e15ee7bdf056d96c614a4ca40e2ef0c656ef3a531280ef01e1c269762e3466a0bfaa5136d8514763b9d615f12fc7426a1501e89baa2b80989393a623c5ef6a5db0be4fddb48597983cfdee0ecbeb29a9de7bedb0e6498dfd8983b1c3126e0269a27275b2b43c901576ff7b83c6a090123f69ffc83f74fb57400391ba08f5c764a113ce131148684cfe457342e9e41544256627e036efc4c08b0c8f84180fc5c3fb37ffafb80fa095c1f7f946db94f33ab66a738f85ad73178162011f57d672288cf819865e61184ef97fd294c11c1484a3823909fabe1b5af4914bdfc09849b0bd0639169fa5dca9d7ffc581adcec591b3ac9f7491fdf9a901dc06a544e3f3592d51accff27d4ebaa6265bcec70f126e3aad03028822fd196fec53bbc8bcc99223a48615abf6c96182bc0d752888e575b5d1b2ba4bfd5c67b60402bbc15809ec3714699fbeea2bc51d28b21fdb3cd7c962ce8ac6fbc21431beeb46e3ce62046482f83d253da2369af4c4d6e07ac5fc0572fe36892fa4f74a980871e099f021a5019662ac141a4e3017692d437bf9589d4dad49791851a98ac7094031ac1709f4d2d879b90a0d9271c1dec6da4e042125529c2a7525632ae33cd74ccdc31230c336b61e8822b01b3b2c7d62efeef1834610b4a7ccea2a70a68a48525705d86ae11502577c1adfd4763802af1e45505fd057f38d826e07a94957cfc51e9adf3b7593bfff57f7e8e6c11b6b44a28c464bc1f91a1d61d007e870d475d4f1c3135f7b8ba5c68d3d40316fb8d24f700f1a9683e88798ea7b94a5b67598601ad4d8ea06feb309a48643ed55331cb110e7af4c71df9882983921a5ed7162d6467d7e8db9284a8c7a1cd42e757c0a905511be295a54bc4c50a52ca4175c5e3a0415e066bcb0c3350fdb7607b120aefaa1a8db5b37a6ea310cd794b3e2c4be8cf332e557095b9c8bfdffb0eae688b6180b1dd5c1e770c0895f02970a1bf473a1d949516ec397c84fdfb1b578a0e2b85b126d54246f2c357f5dfc1d075b3ebd376ae4b5562559dec7b91552776eecfe8b3b3c1a1c90473de38e6cde9f5f82c887c82e0b135a0757a245910f9c6b415115a1b38d1af2e0064e84046bff67241c8b9c78ff6fd7ba13a17bc2e955e1efa609950dd79802fec4afc04b599a250104b20f0959ca538a219e388f573e7cb53b1a0de89a699eb29d279ba180edee323ac1f5f4da087ac38b68751588db4c13cd319e5690edc8662b4d159d1aee9d61cfc65811db504dffdbd2f7476f8d26d469d3638dfb551b8e637d810c37debdb6236abbf9b1c8924b108af0f7025ad00b76dd682f0aafb9d8e66286bf14e2a8d1cf99e66e213a43e0ade5c6023931ffe0cb531c9e4657e0c2ce527e83a8ff11a95498f4038ef926068fe193784a4e1ec46c01b2643d53a4d2a258e00abedd3e772c2f3753460fef69c1f6ed9cfe4f613d49a3d5cc4f3066f732ccc7a9bcf2d9438d1ed9b3e35150a8fe8f703420a62ce4860b798efb45808c61df8ca6328fe02a41fe0e6e78b8ad055640c99f20d0d228b022f8606829224617a30c4038a1964b7b59b4ed2410fd5db1f41f838841085a77dc4e3c3f9c0295e0ed387cfdf8afc1e7bef4b1b50c786e2cb98a55ce8aa76fb140d573a75e39d498c54d8cec2503bf3483a83b780154cf970704c5f98d11da6733516b4623a72bcea9c3119cefcc32e2bd5be7bdc3d70364607f5bed895eb36224aba5977c8eff2cfe8af3a6508d5d1bcf69fd050308a3f8dd2df58a5920bfa3f540d05ec5a011389cb8272b2c12dd515f3498bb46af405ea05890f4a465f490374d0d142e7faff221f884a61a44d4df22ec273a13c82f46117e7c215dd5919ea08c2dd8537e86275c8b8e3c7ce5e91cf1f02fe5209f5f531bf5df1da17cdeb57c3b298a0800ebe8e4aca83f7f539baf78500374c3307ae85d351bdca4e2e7611c0d420816f004ab36f98a83ef6525e514544eac175615375cb021d2dfe756cb7dcccc49b80b3d1ded05e4eff48bab22c0492e3efbe85a72d054a5cb69db3ed9426c43a516b4f1f632a984b2e8c04b9c5d282c73c0e6339343be4cede80399648013ecd4852a035079fe994a8aeb2e79bb3586f5e47c69d22445f981cc25f7317e5d645321916b2179ea65d3480f43295feef198f111b19b2893bb81fc3888bbb98e3e47751e95a3e55f6c729d76348e76a66f47580e2d94b92432b5a6fa0f28fcc1337e1ad69781c595277c3206292992a31b27fe590d67bad5d6dc5a4151ebce562d8389f342b83425b4bc5c19a80eedcf81387a71c2e1d680abf8a0bc9c3e8545a034dbbb6347b007f10eb5e770053bcff19358beef931c6b1931afd3ec315ea250942da3b8f5c303e2b1b30a2955daeb4484f7be617de78d25b4c11c3cce1a21b258614100fe7f118d4661b456988e309053a27465e516b631c5ba423728eb9a67c87555c721ccc0bc459caaea585831c9f84df357bcdbcecc23f1fa9c6e4f2edde52eb8142f1fb0311f848c597bdabad566a7f02873263ee4f2e52377777bca3415401cdf5a5f3a30ab4d2f1a4516a14b021f7882f623404cf6d151d859391b3decd6583b2b1fadca82430416df91f9c73686bece74aebb20819df2aa1f6a6202e0c71092aa20e20103ee3892b01f66117333ca51e210c41a582251a9e05bfae4afb82964e3da5a27c63c749bbf2aac7fb4fc0a0174c52c284ee34785109168a74411dee64b1eaaa7951699efde218e8871338cf7d3eaa221842d91bfa59004764d85e2a6452a8fcca4075cccb41f1d967689db2a5e339aee3129481673a5d038a744a61f9cdfa139212bdf284b7d39477f1f8b8c24d1ed939c2cf3756725247b81038a1144c1c0bdc1af9d1c5db77e6cd8cd892be583c47c9afac3669be81d5fec1a98e75b1daaf0ccb231bfd59fa73df5fc74b02318ac2719aee7939a590275d12c22c9fcf5bc8ad7e2ffca938ec01121683f2a6070192e97a73b35943df64ce8c7f2e0485e148f6991e01b090d5cfbf3f278abba3ddc63fd3b77f34c3f5dae8692c96e36417c37b7cf57df2086ca413cbee5be1e080c10cdc04c9d98805e2b9a8b938bc70aeca95b550d7118b4ac90a69e1f46a121f58602d66884be344f11116476442bf99f5e7e9dd69fac75113df0bf47c37cc6d6876c60a49b51fac0517131ec22da6525a8a319994d514397639166333a3c07f8d2e8f4171187edcdcd7423d7815028b49f46a6564850536aa9723f6508f9d1e7757fddeb6c367f69d6ce1ace87aaf6110bdd4f515cf4cb79700260807efd124f70ab0fea59aa6f076fb34bc4957ce4d5f1c4c39940ebcc22fbc3c583dea5cac2e07cd17e6d1ac26ba540da7c6f4911a238b32301b70f4e125df3d9f06606874206748c085796d342713c10d2d30bf56e88b12c55bd09ed8b5fcdff14bf91778e720809a8b0193bc3b61795f911decbd28f54d1d62c2e914794b1595a083a822b6d464dff2cdb7bb68d57b630c9678322f8753a6918a32545c345dcb65854f013f781cf47b6faa759c0f51a242b9ed7ee9cc4e1fc63c5fe7a754e7b3261e8078e748ceb9ea9dfbaeadb756f4d7f58e6ae8ee981e4f53215753e01011aab6cf24a38cdd766fbd854c9b82e54e6aa33889e8b7ddcaaa08c5415e05fa9442cbb45e442342566c502c50420b4a9801c5d9f4b709b8b3735d7e4b6868e3fd8e9676a77711eb83901651047a4ff4dd6c8a0668883901aeddc25982f4373ca0561f20e8d3d3376899d9f2cadff778cc04c84b1780fb9a64cddf73d11386db0c0f5ebb71c873799bfef160c635c8cefc911b54e02655408d43c3ed94de51f57bf5981f7fa6a378f076b6925dd305ba439a2674e1194fe266908393777aa80d062eb0743e71f33ed2eb55801d3cc550e4aed9ad127cbc7d8ae673dc5e8967edbd84233aae7bc5d117e94e423291400e207fa6cd4b0e9c9995cb75d8c4a917a94b6eea04d6db1655106a32a822787a3774546a40b51c8d6a3771370ea91ba777618637109100aec2177fc9a4ca686114ccc1f92e0ed885bcd73b80899299586e8e3bc2356723465b39cbe23a4b12ba966c028111b09be1874008955cfbab9e46456cf9a87db08617b86245b8f6ffd5d4151af58031a6a8d85d27e68189db060f70bbe5ed321231fa400f64dfeadc48331463dd9c1a9e14bd0d9abbb3908262110cd6fdb772f7f36d376eefeaa7f8ebf9bc7096b242fad8d384716b97c83d1094c0a402aaa558620077e00dc7ca9b3bb52a36ee075cb994b88aa38a2e361a0cc6acddc64284430d46f89c8a3017c002b78ecb70e053a3c8d343dad262cb8db6e5bea417c9742f737c9c537321419a248ab5d1d72c246e3ecce6aaac870456c635acf9a36b703d2971e5a72bacaab87d49ca1b63b5fa5d5ece9853dfa14c2f50244adb42720557973fa775372f3749e05d4673ca3d2e45bb64aa9cfd499e3b32cc4112c1a5b54d6957f70d9de1e87e90ecb0f8958381258e40b1b1279706fcfa7a26e0df43d464e90f34ad5446d395259e114695da944bcaf56d9d7da03853c035b1aada75133c79984d23fbb03dd0774f8d86dd564fabf9924b09b872deef358c4fdb918f861632417d5e643677cfa5eca988ef2a2b90f2d6de4763eedb416637c478f25fdfc02330b78c144063fed8f967b832a668d9938a8abc7a1f1e69b58ead26eae087071cc959fa7d3045c147fa8fe51908e2b401ea1d2ff6fa9bf9973ab9664605ae279d01a84c2ab9b3d9a7aae476a6c5d83caab46859737a3602a62addfd561231b03e66a7e6a612429c2d70a3e1a89d7091e13d0b1d5df"}, {0x4, 0x18, "078a10844aadbcedd351fb21872a710ab5376c242a7a0c92e0c36fd8ff5f262e80936943fe7a5c07b55f20f7801c74c200eee2c5a21c04ab536e6d02c03a3d9d37bfd0ddaa704b15fd7c8c2f2fa2c3832cc9b10f4c3b990e270f76bcc16bcac872f5b16c5c3a20490b2bf62b4c35a97455bd3263eee8f7963effe118dcf26a88f66213c5d8b32e633275ecb13848a9b92151cede48d30cb634fa4d2c61fd5d0557fa59e5c46daf97aa72217fa53720f43d92deb5feaa13ac592456d666608ae828fc"}, {0x1, 0x14, "ae7c195c7bec171977d92cf42d027b5227a60c3c0904488aab92b08e5739340e2998b4a48ba24f64eddb9b5fa9372418a49619ff971ec24cbbb1cccf41e8d907e4e9f95fcd9a90d835cad0f470191866b643966885e1fa0c406d3a3ebb49d47f4daa6ff6ad9c01dc6adf393e2fe8ff9902ca2115f9c4ca29e920435c399d93571e46e30c0794a179410aa42b94f4191ae9975f3f5bf3b3f09e881d87a5cbab73ec46"}]}}}}}}) sysctl$kern(&(0x7f0000002bc0)={0x1, 0x4}, 0x2, &(0x7f0000002c00)="675633c27c9bc6d2eea3b769920481f3e233ccdaab383371bd06d3e6a0a7d0742f8c053e36fa28b59363576172849677cca54c7237d754a15ad6cbdbbbf5197fe91d4a1ed86014d76a34d90c36f441da15", &(0x7f0000002c80)=0x51, &(0x7f0000002cc0)="a0503430f919dacab5f442b92c13e09b302fc0f733a63f74d62e27397b3c972de5facca07fcbb4122049c700e5fcb01a7e4ffd7575bd12f64b0d2b3ed7cceba8f32d7f3f1c14dc49dc0cede3bad8778ea992d37830f5398fac49c48a9ddb12518031e3332864789ef004ea01ce6bb6f00a99595a7bd63e8dfb3c249a6669fb26f3e4ed0303e4b2c12a626f094e6836dbcbd23fc256a903528eeed950e2ed6ce5b8e76acdfe69270aac4801b25d8c375c1e96bff0bbfbe789ee0684ad6f0b93e2", 0xc0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002d80), 0x10808, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000002dc0)={0x1ff}) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002e00)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000002e40)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$vm(&(0x7f0000002e80)={0x2, 0xc}, 0x2, &(0x7f0000002ec0)="7d439eb9f07cee908ea7701d5e88cc4d68786ab155f70e521e0234f0b036e45a47f729a6d7c60ef8e5b77697906fd19924861d6ab350f1ab49b73feb30f0417e5a8e0a284510c15e29558a85685490eb247fea92a7cf6583da4c3fdcc5811e8e8a362bbdd4f7282d483e1f10f8046a95963ca8be69b2d9eca47449b20a0015268a02af50be957f906c4a491133522f3b996cd09a8c73d346ff07f1b79830034e3dc865d93fd662496791d631ab37a652cc33c0cd25db20c81eee844772d5b4f86de0ac709ac4e9a89143304faccd1d54b58c0f289d4937e2", &(0x7f0000002fc0)=0xd8, &(0x7f0000003000)="2f21e10bc01e7e69b5173d9a279c7e84c713f248be253bc043f4c79679b9aad3f4a511dcd69bed38471d9cbf8dc55d9d876b30044a3a4972a09023be05be34765b9583f503fcdbc112c77ca4c9eba78062e70d38fba1cdf58192bb2878ced4c1b668cfe6718ebbf776e94432855f3838dbf19192b38a8723030fc6b6a1e2819d650485c0ab1bb291d11ca594ab13c77c74f267185a2ab6f772e71872f448241bc01283ba920cb166d15ffde718e34b159eb3f442a5ca1fc32c07718b7d4f052189c2fbc20e129dc5d41b1f1d0b89a5cdc9eab1343170f1c952dec7", 0xdb) sysctl$hw(&(0x7f0000003100)={0x6, 0x14}, 0x2, &(0x7f0000003140)="ae970bb2d65dedb954ee4398c999e571e390235bef4c189b9299868799ef9478e3b92befd826", &(0x7f0000003180)=0x26, &(0x7f00000031c0)="4714d9c8768d1ce791c0c3869cd9fa0abb23328907afe036a8cde3ce1a2729b566d7192dbe1d4c91de9376425d8552e4d8cf192972f9968805570f75ffc603bff827faadbf7c14", 0x47) kqueue() syz_emit_ethernet(0x6f, &(0x7f0000003240)={@random="dca6f968c316", @random="7c1800fd37cb", [{[], {0x8100, 0x3, 0x0, 0x4}}], {@generic={0x805c, "11ffe0253251ee3916cc0789df6ec496df0378b2584dae1084d08dbd81e0fd2a6ae0b48a92aca741b07664b6c20a479e57ce7b06e0314ed1aff364d3ee669ae007d46d7619ad1f41f8a44594399ff9694b666a4ee8783c6b5c2ec5c17b"}}}) syz_extract_tcp_res(&(0x7f00000032c0), 0x6, 0xae) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000003300), 0x800, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000003340)) connect$unix(r2, &(0x7f0000003380)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$vm(&(0x7f00000033c0)={0x2, 0x5}, 0x2, &(0x7f0000003400)="2b17720aa5426176fe", &(0x7f0000003440)=0x9, &(0x7f0000003480)="12c99501bd9e", 0x6) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000034c0)=0x7f) r5 = semget(0x2, 0x1, 0x52) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000003500)=""/52) setsockopt$sock_int(r3, 0xffff, 0x1807, &(0x7f0000003540)=0x80, 0x4) r6 = socket(0x20, 0x3, 0x1) recvfrom(r6, &(0x7f0000003580)=""/95, 0x5f, 0x1042, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000003600), 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000038c0)={0x3ff, 0x1c45, 0x9, 0x6, &(0x7f0000003640)={{0x75, 0x81, 0x81, 0xff, 0x2b, 0xb5e0, 0x5b5f}, {[0x256f56e2, 0x6, 0xa700, 0x8000000000000000, 0x7, 0x5, 0x4, 0x955, 0x7, 0x5, 0x5, 0x6, 0x100000001, 0xffffffff, 0x2, 0x8001, 0x7, 0x6], [0xfffffffffffffa9c, 0x0, 0x8, 0xed22, 0x8, 0xfffffffffffffffe, 0x20, 0x3, 0x1, 0x6], [0x1, 0x4, 0x3, 0x7fffffff, 0x3, 0x0, 0x7], [0x1, 0xffffffffffffffff, 0x8, 0x5, 0x80000000, 0xffffffffffff8000], [{0x60, 0x2, 0x8, 0x5}, {0x7f, 0x1, 0x4, 0x80}, {0x1c6, 0x915, 0x80000000, 0x1443}, {0x1, 0x1, 0x31, 0x6}, {0x100, 0xfff, 0x3, 0xfffffffffffffffb}, {0x1, 0x7ff, 0x80000001, 0x9}, {0x3f, 0x3, 0x68, 0x5}, {0xffe1, 0x9, 0x32, 0x1000}], {0x0, 0xfffffffb, 0x1, 0x7d}, {0x64, 0x9, 0x8, 0x9}}}, 0x0, 0x81}) executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xa) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = dup(r0) close(r1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000100)=0xfffffffffffffe87) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) bind$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) kqueue() socket(0x0, 0x3, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) socket(0x0, 0x3, 0x0) socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8004745d, &(0x7f0000000200)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690e, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) executing program 0: setrlimit(0x0, 0x0) r0 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae00be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000243111b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setrlimit(0x8, &(0x7f0000000280)={0x7, 0x5}) chown(&(0x7f0000000180)='./file0\x00', 0x0, r3) semget$private(0x0, 0x1, 0x200) msgget(0x3, 0x280) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) syz_open_pts() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) ftruncate(r0, 0x6) executing program 3: syz_open_pts() setrlimit(0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setitimer(0x2, &(0x7f00000001c0)={{0x4}, {0x1, 0x80000b6400}}, &(0x7f0000000200)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000280)=0x1) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="94", 0xffb9}, {&(0x7f0000000240)="ec", 0x1}], 0x1000000000000276, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setsockopt(r1, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900a4040000000000000081ec6532083a003be1e30000000000000000000000000033"]) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x80}, {0x3c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000000), 0x3ff, 0x2) executing program 4: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, &(0x7f0000000580), 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r2, 0x1) msgget$private(0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(0x0, 0x0) r3 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, &(0x7f0000001300)="97b1d7542f32f9f10e3de4db16456decfbe5cd14337cfe1b213281871b5d3deddc9fd9fd09b9a59a67a3efc17e074f53e29e533c7a435e753d079bf9903bcaeba61975333732f2cba5480ee8b1a417f5be71666fbf31359a7caa8ea618f4a434e992645173e9532b17e94fc55cd760b312de6bd2b551bd13b1b2240b92b94a9470dcd7d4432a4d8ff5f62a15894139973e8e0d57847af0efdfb74009af802b8d84e0a7e3491170c5d71067f2b14a96be95a9defbc4bba10b5d24ddcb2a04d8739ddffccc1f517677063cb1c1e46026647c16db13cc1ad2a238f1978d828e0dd0c4a163d60ddc88ded267dc1a4c31f32c04f89db473a518d02e3f7b439a6d42d8201d69e2da3e39e14ec5d2409407698a5ddf2d67056ab6e7974620d315a4f4794e25df1f974a87a1b24a41a72245eb4f52f832d148f7dfab9d0d010aa37871bec9ebea5867e417b0fb3dca46d2e1736e4ab08ab56c3efefc21afbeda3b4bed13f623e4e34ef9f49e37fbac7989f5df25cd64c85d6a998333a6ec04d271ba4db405836b4be8f9f78bb07c0ced5d5aa022442f564b7fedab9a522e267b729ee4aecbb0d93d070aa600759943e8e0587285ebba0b5a2a7e10b0216aa7de0bf9f99f7739ae0a409b9cce82b5d74e78d22afce9489506f9913486bcd84b87c57961a6513c3746bba3731026d9e151b8f3d6f605ca892c913f2974edd9da7f6e5391315104346356756426956971c70e2f8b2bce285fd962c0028a60ec75b91d3433c75aae81b80a65288fdb0846f798750e4f465173900e8d610c1c8a1ba96703719d8eb57d2cf095df20197d0a0c8e9eba34fd213d8b8b5b09e1da9d40ea604f6c0a202204bae765300c39058ad41fa837e8f8c33717604d1515d1b882c8d6c7e3bbc5a762d2161034ead696ad83d9c10d305258bfe58e466f35924c769d282845473bba628d7d72b950e26117d7208a93a220321f986f3ca523ab03405cdc848c5c174f0b7f437daa289a703003b56cac0c7de30b635bfdaf4e80a6c06907c2669bd9c01dd9314620297ce6eed5c9ff11a0355f93bcc1ab9252c867e391d1e3815bd7adaed33e0204008455cb8bca051127da2f00f91ef781c14b72349bcce6a2280bcaf57f2ad83709c612ae5a1a4499afde35c14dd2dc0761807396c985a645d3f0a928806c976c3473f8a567da5b2f75952c6af0d209660e5f95c1a57ad177da52660318c9c53c58a6acded4f2cadacaea4d890a249e4dc8535ad9a0791322860dd8e2cf62e8eec7601260a40dc11635b4f778abc9f5bbd1f8d8a050fb4a7fd71b3cb027caa6f66b725c93497f9c9690f7c66fcecc7c6edb00a13b52220e9d89c604166e9264dbdc1e577dca51bca95ac1e0ac7618c7b051149e43a2be0320b18fe92ef35d538960ca8d931ec3a8e4abca2f0c9dc6dce07358a3626173adaddd500e9d9bc668ac07eb0c4fc3e944696c15e207d8524eb3256b2b33d684c3a4896189394095bbc6037722c1ad6ef7e28b71a1d0ee105e5ff3e1129974d37beaeaeb157c7df146ed2e3a62c54fbd5b9c4b9d7ad5babf950b590e4e7814ba6c8c817aca8fc0663630fb77d15ccfd405fd4503b14065d8cb4f9d451c66fb09259234796b05946f4d2d28d099517115886368d88169f05dc4f50a527bbcc7a77e5ea5eb31246940a815d54e02e52eefb57f7df859c73b83d387d008b347f398eca6b6b2fc805734fc89a8e08b765afb5af6964dfd1c76bba779ac95a11f539134786e0123b2c3864db187e7c1211c63cb3372094fcebd3acc881cac412bbc4709ef20652dbd890f802dc3d4707b83eb0750cd0f70a70dd76b8b580b2c682c4776a081bc20614b55fc764d969c2ee94331d0226c6dec943d440947aa388cc96fd592bb4c8e7a02343188dbdad0e76273e51c1f4a7ed13e298398b6951df396333eb774f84b4e13bcc4968faed9d94219cc9467b07ac4aeb8e8f77b6eab6d29b6772e0810f8306b3d0fd416b0f476803fa2d5706a3ab9d87177aeae9c6663d7185a5b54120002d687c9f96903f8e29723d7f4f4d15522f672a7b7756a0fa85f006690d1e4fb719001bf2c2e7de68839be72b691043c06a5f581c4dc03ba2bef6e1de0046f30cd7f5faa6fd9bff5462c15a76a2c667ace7cb8421ea95f88121d67e3a34fafba7798633137fb783f8aaa58de99e6e7d5fc89067e5b2e6410c29d91899116d225de3971b347aaaf88f6bae8f1d0616269977a12064e8aebd93fecec63e35f0b9b614ae8c6a4d4d43e574f7154805deb582b41de15a4e17f3d315b1020c26c2de71a98a6d58b84c2e5e1ddda9caacc560024a0626fea02bae1b05d06be56f6f0e9ba59697eec6f9e2f59dc2098039fa9e1e741ca9c03b62949694afc2a8cc086e7b8aa1e5fa6e81161b52033b4a5f9cfe7bac16c922207b77b0c9d04af586ebf6016892da2a22e47c7df7d65fdac93832461495c505d724be4e2915f50a62ffc0ad176f223aa9576552c4177d186b985d8212a4454b4c1557bbdeeab744c565d8be30f25ce176dac45b602d2e7609ca877f6fa6cea0240aec0332397ff954ce2672c31868f273cb9da6abef8871fde14ef9c9ae1ea5fdd4bcfdc87ee6160d285152c1dc7c48d364c0df6a3b820d6ecaeda589b1770e2511600fb9e596075e68ba8e23bc10cd97951fac01c6261eed1ddd4f4f103322d97b02b1229537b1e66ecb84c799dd8bc809fe9caf38fd6e0c364dd7ef89e73c597a72af8c9b1b3544f2d23e31c725378de8611acdc2f184ad73f5825e12eb7153c0605f8e85fea299e451dfb77860322d1e090be266a991709e9830ecf71251e11dab4f195f59405bc8cb48f9e5930670d67c265223335c1116ab6e242eea0d146fcd92c449bd32698b988afa8f33dbdb8ba3713e0c69f681eac808155b6dc43827c55a5b76963b844981908f7ba99197f2636faf1954d909988e90c22b24b6b2af6e4cad9dcd98c8f0ee16ffb4451c41ed291fcf12f598dc74c5492e45fe66eedbe5f2a5e865c6f86a72672bbcd4e6b5b90a1ab537cf2465cbb8731e8b91d3a3d89149851a6f377c1f7bc0e65a54bdcdd20a7e5fb1b24dd81d084335e80eb62a75aded6b7577235ec5ec52766bf43489ad5fe7a691d321040a75965c1321734f71bb76cbdfdf28578be59f0ccb6b93cd822e8e2d38509b6809f69bd5de67005dcb391eec4e4c08f07f3a4dd784d5e94bc413390112ef833ae9d74f5593b5de79057d00d624cc0f647f8226001a19589e3a8b1fa5ff941ccf580744a1b3b16457433c6d517901e0e277ec209aef8590a8a4a5cd20bb415f63c69f9636448170c656409c85a423c7d8da35960ff455de0e180232541aa629212682f0cb34ff913199a907fa8657bb0eb523063b7b277531b337561fd45e7f817fd9d20dfa6cf8f191cc3c44253123f29c4e8b8b877e159f418f4d390d9c6d28cb09456f050042828adfc2ed45c7bf76296fca1fb230e21afb451818ed72e5fe4c6b7613ed7a2945f9bd09dd3ca92189be8899426ce0b9186f2dbd4cf1eecc4624db24bf4ffe450ec033411364ea370a338ebe35a36a2f1a4c67d847d9ac583f3e5719c7cec13f53be739fc42c5824761d2809068acb43b6da103ac3d7a9697369f1e038eb9b7d190e8a09a594a22e011127bebd01e5de72605f1ed40b0a728f7ab8d927bd3166ae53f3bf1c79fb9d183f0f898bd95af247327c92bfb8f034ee743869c4e9f17a4dcbbad68c115d1fb4c9a17d8fff10db2cd51ad714548ce9a5c6bd4861a94f6fad070d82cca60fe2b91310595da79c04eb65016b55a8fe3abc813d00a6b03e30c50d8e2cdaf6a6555e06d1f8f9b411423fbb9aaee5d2de94343b628e101e192fbdf0edfaf08eb47b4060a39722e8d42fe240046241ac611eed3231a724e4309491a9b8a2d7ac396adbb1e5b18f13fdbc27194e82f2c5b2b2440276c4a6345984a4b839c35dcf0d0b1e2b90cd85bc035aeca3a61a31a74d5c2efba3742c280e1ac57250ec1aa2f000e559090eaba48f590f378cb73206300a27f7bd0d9d140243a9ab7f3b6d10040af1b9c8906dfda68d3ab18d04d1fc0d2686ff7e652d41a7c407b43342c77bc854b460aa4883ee329fa4d8eb50d6203e1c67bc1e43314163681e59427c5016456f6181f75837e749e81442c43e3e0e0573a958a9469ddf18525b3bf1870f7970d714f2273d050c9e3c58c73fe247812fc78bd1079d3df95542ebe8b395254d9ddd596731ae0947935ad2e5570dcf4efe35eb1a42b1819fd1c5c1ae8c588772c053bb3bbdcd2ea2f9dfd610f6f1b074095225e50754c68f56803706dc2bc8ba8528ebb3dc9676e716748ff9c042a0c0a4fb577991a4baffe5494499bd7356ead8c71ab794f5e10cd11689e33f9dddf96f3635c08db84e99f99e293288a01c2c3d4a3db6b5f2a0f7431c900183c7151978434948d3805f3f3cfa4bbe5151212a208343aef884eff8956e9e27ff071a60e53bbeb640e3341f6b5b9e3ed280f5784e3f3d9f7acb45172fe5d86d7816775a98c4ea2a6b1f15795df84c0801e0b839ab1da2a8d2352fe8d16f84d7dea14fffbe5f5b4d5bec170676ec08039dcc03a490d4912d4e979c4ec47217f6cfc7f9a22733a416af935748a73051e07813b3cf31b7590b7390591d94cd3ac319d1f185bd8ce4e84c648d5cd3bedd644dc1f856d96768f7ee0108d7d1963bd1a5b20ea75ec9545e41eca49006d4756de4b0c1553bf56c0b10c49d9f2fc799490c0f2fb7f9b6094c6eb9da21a162c04296074a07544af82b720cdc3c5620a767c57b75ceee814ca48b5c370a8be7d4c9c4e1961214866eda16694c628a29ade1d892f87e865f7ee72314acfe135ad0ef0409aa1a71da94b7b4fc97b3786a832ae6148735727636fa9d07ef576ac98157a8d5367b658a8ea2bad91ccbf698b9c91cd3dcb550220d110e0f86c7ace913b81a962d085462bff585efda59962bb4e36473ec31b0f880af608fd8ffb6e2cb5a631fee4f1188c59b7ee78aa130cb83162ea611b932db000252017f717fe0092c5a194b625cc27f0c1541611b993c861d569553181e553860951bfa5e2abd8eef76caff9c84a820960c4b2447eae9c9cc7ba40fcf9b271faebc92547f64e17625918381e01ba4f1c7198d6cd3f17783b734468b53697a2fff70488c22bc9d2783939e360ae7da45293b02335d8f0be1a51c75a24b0d7c00008ed15931bbcec36b652f7dc145911713ed04218e04ad4e008ce2031940a79b127ff3968151a19d0bdaf230c47fa03ceced3e0f3273fadb151ebdfeaeceaed352331a0849b632471b2a4dfe0d3893c10595fe081c264b0102cf35070234131900e8ba0f35a5345a877469ec3a70fe87fb7ab596f8d58f504370da7a7713fba330aa8450d8997cd38506d6efbcc6d583e23771fa40d0f4b7d7cdaa1909b1b81fdaf83c47d807913023d95a39e3fcaf728708316aced032a44eb7707d26d028bed0296383db883cda31d02f633176e432833f15bff94c9fb48ff793193f6cf08d3e3b96ea3092dedbd1892c9d54bac2720df089106dc8f87ecd35924584c44c288705ef924a21f479c665eddaee30697710c52c6088f94517cf6a84d777874eed75cdb735d2f0d4ffd417c6f9675448d31d2f4c3fecb20909628740c12f55cc54c84914389b2a48c4aff6b4c013353d88e9bb8f7c926354241fae12bc845cb78af42a42fc2b67072a051c694f78ecd8cace0d707d7790386f30abfb9f5eb0b7e925035a1cf1c266d6f928a755d00192ae6", &(0x7f00000001c0)=0x1000, &(0x7f0000000200)="7714335e05", 0x5) faccessat(r3, &(0x7f00000011c0)='./file1\x00', 0x1, 0x0) syz_emit_ethernet(0x147, &(0x7f0000000040)={@remote, @random="5fd01f461c93", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x139, 0x0, 0x3, 0x0, 0x1, 0x0, @multicast2}, @icmp=@generic={0x5, 0x0, 0x0, "40d1487b82170ba296290e269a298e11651c92f74aee260602a65e1be1f9696f76084c052b6ad4518600c2abd85037a35f09703f3807cc0a550a75cb539a48fc0164727dde3ac2699c7e02ebe2ddeb81987a36f8192599e07ad41b83ab5e765351708cdf1544a6ce9dcb5ac852c8e7d7b0bf7974aba9814dc33930515d14a27433714a30b0852b1085ba8ca8d6a8f25a5d352ab24635fe405b9396761948ae09b9a3052c44d7e12d7658b271aca8262375abb6092c71e30f45d10ed50395017fecbf206ba8d6593e84a1f0b92b7048e83505e8c8ba324deb0e0672a35324003cc5a202be0ec53a324cca941de9f508427080e5c4507f9eb0e7dc9f2b5dcf51a18ba35fbed9f37000d6c45f695bcc034eb0eef617847ad8d068bfe02cb13f6385f9"}}}}}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x24}, {0x6c}, {0x8106}]}) syz_emit_ethernet(0x163, &(0x7f0000000140)=ANY=[@ANYBLOB, @ANYRES32=r0, @ANYRES8=r0, @ANYRES64=r0, @ANYRESOCT=r0, @ANYRES8=0x0]) executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write(r1, &(0x7f0000000040), 0x0) executing program 5: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x87}, {0x34, 0x0, 0x0, 0x8}, {0x40e}]}) syz_emit_ethernet(0x39, &(0x7f00000000c0)=ANY=[]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x100000000205f, 0x2802) socket(0x18, 0x2, 0x3f) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f00000002c0)=""/4096, 0x1000) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, r2) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() syz_open_pts() kevent(r3, &(0x7f0000000440), 0x2fffffd, 0x0, 0xfffff211, 0x0) kevent(r4, &(0x7f0000000080), 0xe4a, 0x0, 0x8000a9fa, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f0000000180)='./file0\x00', 0x0) executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x100000000000005a) socket(0x18, 0x2, 0x0) (async) socket(0x0, 0x0, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x100000000000005a) (async) executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}], 0x11e0}, 0x401) sendto$unix(r0, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000440)="80d7be8f177ec076ab6266e190b1f746f2a796e1a9aafaf57228ab2413a90a547d8f18a0397b2caa640843e7e9e47295f3d504c3320e9297910ead34f4759cd5484cd01e3f8c3b6315b0443d5c0211da3845105c0c07f64d3bc557441b04afef62144e6a21ad3a9c85d54680bc1a651bf14d4a4c565bbdd79ba4339646d59d248647635e1b3099d4b26cb3845649862c11cb199422539b78b8072c7a22716299675d1ec418edc2f750766067499aeb17fb3d1c78f0a331a8008d6ce69d9229334fb114409b109058150e32c5f987818ebb208a012d983e19319eea4da24975f35c2831bf0141d75e8109", 0xea}, {&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="4800000000000000ffff0000050000002a6d4b3912c31a628ea8cc004abf93287e5793238c8aee6a4264b7333973fd9f15e61c3578182446ef285749455d9807950000000000004000000000000000ffff00003f0000007a3e5864c3212e674f3fe38073ab44462b0900000000000000fdcfa14ba6c62ab4c6119538200000000000"], 0x88}, 0x1}, 0x10, 0x0) sendmsg(r0, &(0x7f0000001c00)={&(0x7f00000018c0)=@in6={0x18, 0x1, 0x6, 0x200}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001900)="8e2ddfbc878ff077a781b2a1cf3ad16f04669011f4d9d1f1962992a87d5e830b1a509f05cb3750982c4ef110278f05278faeadd50cb971cea3daf0b23f2e7dd9", 0x40}, {&(0x7f0000001940)="78e0e0dc1d6bb53a99b20d0b54c0ffb9be4320455ad0a62b6b7fad6e971b3c05af941ca6a7c13692229afb5c8dc78dfa2bc1c2cfd9b482e5491eac2f17229bf82a74002b6e40c1942d169056086a86a1b0774dae1467cb9ab6a5cd98af0a2ba9575dcf61d69b02da3d932a1c585921278c34f816838b7fc30270f6583abbbed0a19a2a6c584b7fd06bedaf36e7a0a43b5a173f6d86fd6f0c7c85869c137027038f820f2fff5fd997a33dad0da40675b2258b5259c1dfa54761163d33f0daed328f937ece516c50825dd655dc56a8942ec5002682d06142c0bc7c5b96b49f7292c90037ce74280de01d87f3", 0xeb}, {&(0x7f0000001a40)="3ccc8873b81942c1adf2e4a5fc7249f5319ef21175f72a37d00dba2886d0dfd1f15a81da33f8993bb637417fac8057aa7b41443f385cfde66436bbb2c755aee49220db", 0x43}], 0x3, &(0x7f0000001b00)=ANY=[@ANYBLOB="5000000000000000ffff000001010000e67a61fa79148560f2af014dceda37560fad3dfbf4075212835a783c932dd143bdcf2dacfe12b633ebc3030eef86009cdf66047eabd79623a8468b004eed99da58000000000000000100000003000000c13fac2fef3e7901f044d3a28a176334e9f8653d4305252aff87e40e51815317e9c08b9a69c69d968b6d4f7811ea816d06c3273ba44da0b852da54eabcb3f796cab217f54f00000020000000000000000100000004000000566a4d9694be26c83b0da80000000000"], 0xc8}, 0x407) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) getsockname$unix(r2, &(0x7f0000001d40)=@file={0x0, ""/17}, &(0x7f0000001d80)=0x13) getsockopt(r2, 0x40, 0x4, &(0x7f0000000240)=""/114, &(0x7f0000000080)=0x72) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000000000)="72b73735", &(0x7f0000000040)=0x4, &(0x7f0000000200)="07f30000", 0x4) sendto$unix(r3, &(0x7f0000001c40)="adb3532d212b83be4995680252c75e0db1ade111cbaaa01aed58067b511b85be3a8c351e1129f227790db41935d270fe8498ec13c0099f04db53ac678601c2b01316f234d3c91dee761232de7e26efad22ceef8d191860bd8dac36678390542c8a0200ef7206ceb9e19e6b7072a50bc3064c7483aa266d0d29464341e78e157b9305d6adfc65ce1f5f9871f1f156cecae869ed011bb314631f4579c43f00d0c4e5036e78", 0xa4, 0x206, &(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa) executing program 2: socket$inet(0x2, 0x8003, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) mknod(0x0, 0x10, 0x205b1a) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000300), 0x0, &(0x7f00000000c0)={0x0, 0x7}, 0x0) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) open(0x0, 0x80000000000206, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xc0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffa, 0x1}], 0x1f, 0x0) close(r2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r6 = getpid() fcntl$setown(r5, 0x6, r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000080)=0x43) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) close(r2) r8 = socket$unix(0x1, 0x5, 0x0) r9 = dup2(r1, r8) ioctl$FIONREAD(r9, 0x4004667f, 0x0) socket(0x1, 0x8000, 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r10, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) executing program 3: r0 = socket(0x2, 0x4, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1026, &(0x7f0000000000), &(0x7f0000000040)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r3 = fcntl$getown(r0, 0x5) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x3, 0x0, 0x9, 0x0, r3}) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180), &(0x7f00000001c0)=0x4) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x93) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000240)=""/32, &(0x7f0000000280)=0x20) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000002c0)="861dc38fdb81a1926f688fe2fa8f6fbfd77a168fd246d7a6bd86f0e7d776ef8315591818bbe2f27f8f7a04b26d23598ff10343223ec3dd6474f0ec3c891aafa9db87d6af5702fcd6f2d687f6ac30ad61d04971c3ba8a6b155c58db720c834999c939834fae0795bf83f5a66481023775d5ceca5dedf3703320bd70e5a77008caa1c75dfb68b82728bf7b10a096a1058a3f55f5d832c29fba400ec5f71e2f2b299c94ffa5c1a12ec8b56dd9b8827c8f30ee02d6c922246c22d198ea719729f8f0bfa89e3762ee1b138d4b78c781c9897760fa4dfdbe54ff58c35197bb084e61b6c0e083669900181a4e667bd3585ca87fa81b", 0xf2) write(r2, &(0x7f00000003c0)="e7fa9f2d60c921dec7ba5072e757a0532d5db4d381f7dbb357c59091dc7945647feb613ab4401258ae5aad787aa0daa639b7e3fcb41322e96f0357c9112cd951bc31ca06fc0bd8ce4841d1bc1cf7308bea82c8e85a86c5105720d86c509ac887dc59f87ad7f6ed41f32caba6c37c03ab5ec6e838aaa5ba7a6c824bcc1ba88148871eb89c6bab56060c0455aa33971bebedd09bb5493f45f6311dc8f25d18dc39a63300f038044bbcce27b6132b1fa1ac224165400035ed26cba1fc4eba46b230d4b49e6a21af943c655d26f82da7de4653e86816a66a3805d39a5ea461e90560a0ef90bb6752f2d7384a0e4146910b445ab27e5afa64c855ae30c666f8edd3e16f8e749738fcc40f7726fb0e51de8c3701b2e54358b6859bdc32047df9f616381cfd0627970f9a22a5984c0befb2fabfd85a555708086dc41be9193787a5323e54efd05c44eff8269df6919794e0bbfe1cc36f97451c03d8279447a0000f6c5f8a3db8ba6f784955ebd8c26bdbb92aaa826cc8b752520d7d1339045264496deb82d5b56c4e04bdd3354f75cb5c96ad34b6aa78488e6eee7944d0e2ba1f24835875087f4490d116f44d341a9fe5349fd3e6d6e161c181750e775893cc7084fa14b8a58bfe0a3ab83dd4d236bcd1b0ed17b1d6ec1340ef79f22958ce5a19ea18c3edc3f032b76ec8336d8bc28663dcf9a5f642f51afabd47cb09fbeac882555602628adea8f78f636e164f5f8f1b66c68b63eb1da4853bd38d329c931ddfeac8fdce2aabd6020054bcfdcb4e170b446fdeb9e6877d87915d98e1fa97a5ce404ab5c826bb0b17e88bd45e1b023485ed200596b1985005600ac723b4a97d22d229a3f8bcf0d06167fbcb9378062ef7a0639abc3f1139b14a2ba01a7c6a9ee4201daa96e3a77df764abbbd7c0b17ef23eefa7a365d26a7f70ed2dd78d1887f736e76a6580b07553673d37bb168cfeb150b06ddb3df0daca55e16d1426a06a3aadbb7c2cde51b957aec2693b22ff5748732f58daa1dd35a3c5b425c0209f526453f874366a7357be96f685f67f0301f135d6069488783a72fc64fa51367d209e40169fd9f6322d1e467915f3c00f15e823017844c8cadedde5b52f0f139d19d5ce969a3f01563f53197738eb5894c0c5bd301be5364052413a0627575b6faf0010a40fcd4aa1efd0796896e2f03bde36d985a4684681b670e03d39042582fb2159cf8f930a48d04cc97082ed1ec2fb5baf0a2a56deff4886e602d7fe97f6ff250ed98098c366a8494c6dd13966875a50dfe0f604eb3aaf856529c6a5f1f73923247c449673c2165a78968b246925ad67b334042dd518f692573f64cb02b78c0e1eaf3aab93f85f5214aacd46d7917b2464583ee8f596a30b652bd6a23f7563a0b65fb22d900e2b3a6199ea7435ebfce81287ae1faeb201c6ad103a55d9392226758d4b0e14cc080b88f0b12e6bd662543e13fc76ba57f3af9455f06e868c7f99e238ba1ecfc7d5189623890145cf6fcac3e548712c15962fcd0ba091b9b3aeabdd811dded669f7c00a6e74b31ae1d38cf9b69b51c2649cac17457292ccb9bd338ddce82e46ef7945d44e548964b49d61e8e4337bb1afcd0c1f57a21e813ca2e523acd95401b50249dba3ffa24cae014494ed93661f41ed3aa7e44ecbd10c559b9a95a81cc0f65298103987e2a8257d27442a13f52ec4c8776440b93fcde6488090572dc11da5795d8d22d3ddd131ae2d71b86c7abccdaaaa7eb4c449b175769c420eee218f728e07b720039654bd67a2905d0218fffb8e9b278e70778cbce332d07ced2fcf24056803e4cb51e2d7ea73d6e36989feee975eedf605d7ced6101010ba40dbc774afa271fd90136dded5f3c93b125bfb046a9bcdbbe3aaa19834c2c2371bb2e483d42d2552022094bba4e381e415a65710dcf32404c0ab313b8014a2998f9184f083e3262d3832a1e2a1e1350620b0f925cc5ffa035e68277e896cf8832435d2f102e7835843fbb3410160163f91109554f63d4f03fb5b12fcaf12e9a4bbdd080f1167a23ec73e06b0422f203ffdef9e766633d54a3eac64a347d6f6d4be1e3eff1091e7e62ed702c941f78abaae0bc0662c606064216ad3d156bd06f1502fe06517f6184fee2bd10bc6557d3813d95c3ff8f3317dc6f48e8de18b1fd5f476da16550631b2b2d99c3a249767d5aac248c6b65ca868afce086ee50822108efc815e41ab08bb3ddc694afb74684ea236726a8014cd48a0cf88d17e8b527b69a369263ecb34b73019959e81464a7156ca65e54a813e60a8db59b7e21971ccf22a735f1c65e4d6322c81938fbe289f0f4ae9779f1838179bbfbf217c8319ef24ef77ce3e62828405a43796484c5140f4504a6920d0f324e9fdae61ecdfe1331e68798c1400acc4b6163de689a9c884f67d42a4bb29ad15d094f7c4e4d00c086d44de18bb3b822ad4a261010430bb29506fcd0c0b30e98a05af14a4ae65a3630fb0c1c3af070460076e19d515ebab99587071ce9fbedb661abf3726a661ea2655d3d0aed7082db95f6f1a0cb425b533cb233aa28eba46ebf280bfe4bab4ef9496c768c124437f7b458100b79c57c18f8a4bca2b09c060cd05ee52dfe63d83567032a800723735d0dff58df0730fe95593699ef7c2665aa42fbdd679d052c337a126ee6a4e4e660ab18ab3442bb8fcda56f1180abd0a5beaae010291a3a079687bd7be99191116c92b099d941445be2c4b20f4e2690b1e652ea73c6c590a846df3d8d41e964522f6447eb952456dc4f7da7578568039046c6fe751bdfa2b4257167a6ec588e256e647717698a619d62cb96669ab77b63ee092fc20ea6efdb3e05e2261d0f38f892d85b8f01604c4a43573a404b701ff0affbb1a6ac8e7fe8f66776080823642fda3a521707956c7a0e815f44936e1ad536b66c41262e2abf9735109224b3475a174c3f54901db456f9da0572e942284a8a0e519525674a34912be6bb1e122210f4ff8d6fa183463759630cc71a0f4a3b5fcc56d826f7b93e5ddcc6e7ff4fef4190c7ecbf7fa1038276dfae9eca5c7f6b716d8b9f9994d4dc88bd7d74f5ab6c6c598c7174bfd060cee1b9eed413eaee759b699b4db1c2067c127d0b54733ae9ec34e7ec445bdb3a37cdb3858be1fa0d4a6cbd29e369b6cb63ab6214dd594bb650f3798f07be17c22cb52a200f20ddec0f9f2a50693f31cbf09fb1c3135a80df93b4484ca936837bf3ea731a98b81a0e7b3722b341addf6e6f8c39ded3118b8adc3c116f800f471af8386e4b9053babe357cd379ce5544a62d00d2cf40c057263d7280ec7c517929ed549e31f162e7b1effa624d799f7667fa87f4d611bdd9c26e4b00fffee6742203ca1832f3a50a0fe882a0e2ffda1791f8acb6a007b48a9225d146be07a379431c6b00006110dae45df0c8c3eb0b2afffccbe3563ab10e94771fc97d87096f00fdc53d7a103591a1793cb871af7323b8a635f4e47eeb476e3b839ab26a44f2c09bc54916ead099a0842f20b543e150f76db1d0127c30c6d06de575685e36153699190a73a58939f1750be389b821f81f58a462a60990c1ff48924fc439ba738dbec541b11149fb32c5e6aebc137ec73bc2d318005c722c7c3ddf8f1e4865f4bbaded2381544b252bd1932a867b6fa1fb4079a01527f8d1d01c99f3fae358b6d208f897496a083bcb0446a242eb23314467e336c44f009bd054c855e14ed9ebc0ab41c2451191cdca626a0ca7ac7d566d286b40103b270939da12d4b7ea9546819079fbfb3375df5fd8dc3d87e425ce38ea418ba235245834fb9a201d53f8cf71e9d6d1663f7cd9591e85716e92fe53939219bbf8883267a29668ba282322c95b121932bbfe8e2572be07da72e951fe211e788c31062abfdb315c1be034e4f4d37e4d507eecc8a02241cb7104f1e31af1cf56868f7940e5964b017d58399882b701129346b9f47f379ab23d8d760bb0efa03bc096245c23d767add2f307eea90ef97668a3f2568f66d8fb0972880f3168670ff200eaaff1761f5b2232448331ceb07a99af3605d4e17f46fa6d2a1514b771bacbba93ead7df7f4c835b797eaf353eeafdcf7c590f1717777b978f2e485b5ce520a556ad2c99f683c99ca6e3985ea586a6d063f5d54ea6bd8c931d3f3b638273494cbb9a9c1cd259c8a9e95d5fbb8d88837d051ce6483f6dd7a9acda50c9f9eeacf314194f37a41f7560450710575daa5cbf9d92424025475bba023ac4b1f7c8b94a7089104b5404b5e21662a51a9c2e78fd41e11f0ddbfa2ff6eb5fe4e1af61a38b2feb6d17421b48f81e50e408c70cc0a6b51af25ed303732cdb5d4138ecf6070221f152bacb257497c268cc5cb4e942bb76bdfcb806986326d468e616b0d988d4d4b926ed5c4e5357a8ad45ca716183a78a24916671f2d4da643ca28a632310a33007f52d83bf0b34179da2d38cc37bdcf49f2dadc62e0896ca40aa621846fb5a4198d54cf6a695c40d83d9e638806684e07bc8fe3d210a34fc48eee8c8459bcec945d5f1e89aa86ffbd411445c29bcb344f755a053749ca3dd2aa1c79ec44cd28da0fd3b00954f267398ab0c1bcc23ce94d1d3b191a0c711edab7448b2adba87d6a6cc2c6309ff465f48bc653bf3b3fcb04fe8e927819caa07e4ab9f6c17c0be119a260aa7fc1783efbac1deb880d7e30809447b9cb389dbf661f4862282f558d92cbd88c79d3ba64f94b853422fb20580577410b2a5986df9c099eac5411a58e626993e141278981bc94c6454114875ad74eb78b8cd53553ab39f1510f7f10cf87fcaec67ff5b1e72e6e3a3ad0679da97af4f9fefb14c813fd88d430f4d6990391866954b99110085634fa3e870eaeda0c10fae37f0191dc34eec30f63a815134e1f1e8595f635ec82e079f5361e4d1d4ae274548d307c285109b830f27d450ae2cc6d4ece6d016227c6fd0a29c93c93b8cb804b28c2cde44bbe407e13c718a6bb17bda356b3d6df575fa19df697e2e8dbbe572d9ffad1c758aac4ed885407f874c6cbb42e03b85f767902917ef94d5db07e265788fa5c46e4074cbbd6583ebfc5730e89b1213cee316b952207f3292eb2b6ce2d013473dd11456b02bfb6a228ea092c8157887bed0aedb26194e4e6c49f5347538341953f7f0baebd607ac78610a9c2d93f1c561b62ecc6611e1aea617eade9dffeb1c367bb42fd0a9a4089bdbfa5a0ab554591eea0c25423c4208d05e35d07d2dbebff5697b7a008d6155bf96d7be5bec9b47c1cb19195da279d21b75c64873eb2e39c78b6ab87ac2741514d9d9dbab0444171f6027e418467b04c8efcbca8d02e58d9a56dcde78279df6d56200d9beab48403a522ea22c9857b1620634bfa90b4f9029a6e45ec25f6b38476463adce0d726f98e086df086895389566ececb03fef9408a0a92f3efd64b21276c832f2fac7a6195d095c8097e12418cdd008d2995223f17a575f7bffeb071939b747dfecdf59a6769d7982b3dfe81a726799ca59a2128f937c3e474dd9fc6006600fdc714fc8091eb9cf737cadeab471a58638e11dddcbd3aaa4eee9173a87c2d563962b2b816bcb341762005ba998f3500b1ca05dc242df83f6fa9356aaeef6f763e49f9646dbbea5efde21d5e6f334824077293fe082855a2e3a559376ca8b30b2b063464cacbe7f0e65713c4eacc42969bb5c40d556e7fd6ae365b00b3dd15651162613f6030da670b6f9028b97a661af01aec46613794e6f985729b8e643f82d09087e9e6857ae73b234344d0cf58ba8f6a10544e4a97c09de203ce5e", 0x1000) unveil(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='c\x00') recvmmsg(r1, &(0x7f0000003900)={&(0x7f00000038c0)={&(0x7f0000001440)=@in6, 0xc, &(0x7f00000037c0)=[{&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/20, 0x14}, {&(0x7f00000024c0)=""/150, 0x96}, {&(0x7f0000002580)=""/4096, 0x1000}, {&(0x7f0000003580)=""/227, 0xe3}, {&(0x7f0000003680)=""/2, 0x2}, {&(0x7f00000036c0)=""/70, 0x46}, {&(0x7f0000003740)=""/86, 0x56}], 0x8, &(0x7f0000003840)=""/76, 0x4c}, 0x3}, 0x10, 0xa8a3789e9bb4ca82, &(0x7f0000003940)={0x6, 0x7}) ioctl$BIOCFLUSH(r5, 0x20004268) readv(r5, &(0x7f0000004c80)=[{&(0x7f0000003980)=""/112, 0x70}, {&(0x7f0000003a00)=""/152, 0x98}, {&(0x7f0000003ac0)=""/4096, 0x1000}, {&(0x7f0000004ac0)=""/157, 0x9d}, {&(0x7f0000004b80)=""/41, 0x29}, {&(0x7f0000004bc0)=""/176, 0xb0}], 0x6) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000004d00)=0x6f) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000004d40)) writev(r1, &(0x7f0000004ec0)=[{&(0x7f0000004d80)="1baaa0038e1b2e4d42b6cac28a8fa4ecc7991b5d5ce4e480dd0bfe478fea196b141c0301bf4499ea559dea29b8f7cc", 0x2f}, {&(0x7f0000004dc0)="fa80989c81aa72e242f1fa55fbf531d3fa7356e806963b1c37ec4d6096f8e87b6fe284ec2226f64cd9bacf686212c829c020239352ebc9c6c0837424619c300294626495926d6c136bd3ab824a50c9d94504924f5d5a29caac4cf24aa5c935398a17fc2669ffe78ed782dbf51f829876da9a57e6b61d499f2b58dddf0670dd646c09a1db57de872ed37942f22dc45f03b44d75099a65c539f52bc4e9dd8c3165282bae8f5269f9adbb0300230612fa6041d5dfd1957a7049527837ef657083208ecb05534e3dcfb1fa512f318dfffe9a4b813459500afd35071c2a7b7900f2ff1f7ea3541b", 0xe5}], 0x2) getsockname$unix(r0, &(0x7f0000004f00)=@file={0x0, ""/252}, &(0x7f0000005000)=0xfe) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000005040)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x3010, r0, 0x7fffffff) execve(&(0x7f0000005080)='./file0\x00', &(0x7f0000005100)=[&(0x7f00000050c0)='[\x00'], &(0x7f0000005240)=[&(0x7f0000005140)='c\x00', &(0x7f0000005180)='c\x00', &(0x7f00000051c0)='--:-\'\x00', &(0x7f0000005200)='\b{\xc9\x00']) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000005280), 0x20, 0x0) ioctl$TIOCSTART(r6, 0x2000746e) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000052c0)={'tap', 0x0}) sysctl$vm_swapencrypt(&(0x7f0000005300)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000005340)="9f1a2fb241c46581581887b04e71aab0991699e4ce913cc585fce6b71cd376bd42e3d3662b20502e94cf83e13e8d694556c705ad7d60d15b240e3c116c99ce3915142d2ee43a87dcb7950ee5ac9ea0a03071cdf3efec249f2dc3bccbc62c4fbdfc2a00af6fab1aec3a48628ca9a0cb9921a5c63e4f006fb8c8e08b60eed977e827bb554a5def78d023e3b8ec5017c1f5c2c5c998c278f6b69f0cbadca81fb6c5182e2cffc8974e9f9fd6a40b4a0c521b2bd73cf0c0f5a7e31a7143ba712574fd7649444d57d244a5d4b8ad8e5ef17a91a3e11e85ecb4c5fd2d8797f244a8fad4b746fac386dcf6239d21eb65890adc688ff8277a6f224b62fba0242d0761dc971bf292792c2b4ff5dd28b21fe088d214bc609da3d6a3609683ec7bec45e1df17c304ea446718e2059ecb017907792e9f88ee2fc5b0d0e986681ee67f07a78d51d42d4ae0a39de269d2fea894f823b617d9406c0b0eebaa6440239fb0c0037d28cf03eb10e51db184a3e11031d5619215f6f156c5984c374c526373111cfc09c547dda8c66156136a1909b66b318454e8317a348c3ac35ffbf1b2aebe409f5590a6bc16f9c94f77f551ea8eef35f829b3fa1f4a567a4297419fbe54476066a19f5ba9b6fbfae08530a1eb577fc19e234e3e105968b8ff265a08df4e22f51fb8bb20a47d0054a1348d813388d324705ea6f7638ec7e309d12cc41a50c96a6180eae2f52978358ba3a148592d652228cc2894da5f4b52bde404a1ac420aaf1c8ec909895586e2c6ecedaddd93a23ba7b5e3208c35cb4558e2097dae6c05bf34ebeedab4fcbb182a501ac811392634a877a6297ef1141ecf514bface4bde7b4319563109f3adcf736c037dc8d3ed226bb3163f68e8b9a222e2378189992d044b1ed4f8ca5881e5e97bcc1bd544b29f86425f8d4c8a252732b13778561b220500be6afc5fa918c6c19f169100975a5de03f860274b006e5eeefa4b80db5541b85b625defbcfba02952fd289014bfee82b00c24521e806fb6a984d102d4c465939864b09935ab75731cf4a3dc1cc9f3ab7147a81ea3c40784a57d39a3c1030f2db3576d42363565f32a9700268269bd6bc7cacc11fe5e96edc6fbd138c139f8a96264372d927b61d9762b8bc4e3aa0fc29ae32aa270f423aa8c3197545cfd74a367b6c2a1a50bba83c7b802b6914f5109c9d7ae6012f6cdd638d4cbbec3e418711409299bcf81d406dc52e74aced2b664d58d6b7cfadc9502f09f0f0f9b419ce0183761b29ad4fd2842881028202a0a632eaa6c3278f0852cf70e3ea02544c5a2cd7168dd72d2ec20a9c833621ea1345bb1797ab686ab7047126e03a31b0585eda090f89ed84962397739286c93e8ab6ae9aad1735c0680739e18135fd1367faf1f0479fede84a5c0fd4b157c6997dcaae22b8c53d20947ab72dc1fcec7f0c3e9048ba3798e3068ff03fa8be282b46291b8f2f961f7add99f773482e57b08602775cd855781ae0c9f40c11a96b0cd53eaee46453cc41e0b644f16b980a7030bfb4e5cfd6282863e36f36454dfd18f448a9dc73d0b8e233c57969409b7c337e569086806f107a65f88005d6a5e952606a543ad46cf9074bdb247166dbb6b79c48f41761600d558f903c1db6ce849bf0c184e5a30350f5f3a8b58da6306f88c2d59221c55bbfe3a833a3ea38f4242889f5d1d301957fec4bfd1355965282ff66575f1249a09f163a2b7175a4a80e1fd2c412f1487772a727b806cef41b1ff642d6d48292776fb7a5518205fd567ab0b3ed3c517d942a130f7d0e474d0872e99e7d88191e186e56e7551acebfc29447dced7e164a2ee89fc9f47e95f8b5747d47cbe0416d2a66d97c73c8c9fd4a7a5598b20239a1f93e7e164a62421d3ff5b1660fc5faeef8ad839911858e2f2c64aaabe7d42f66b91268a1ae3b43d0825d2e0bcf7d20b097330e41666eea6ba8c117093bd23c48a055f9e942673e1962b889ddf79097acae94b025e23ddd2eb41657b4c5f727c2896f4f9038545693fc9e5ce6263df10fbd530c9e2f2435b80f4464995e720d07c68b2cc00bc0efa5243366b09b35646dbd8e9d2cb9c342c9433fae65b4af35c9194d6866693561659d5d28eed447890d7224c179abe188d1771ebf9d75c17b45ba07770975c266f0ffabc60ae0c453df55c258d61919927d6ef2852f5a9520c48682265a597cfa09f072eca6b7f68da038b37ec36067101bc1f4ff33f5668d58a3eacee0b65549fffb5de1508aa24ad98fe288db251f1499e4d8727c15317dc02c1942fd513f478b1cac70e83b2f8e67ff9d18f792eee301f8aea358275eadb6cf1111a838dab618c259481a8197aa92c0bb35c3dd4f79e7856f8dc78cdcf5eb78f0746669d3a9753925461769abc6fdeab2d333006e99a4901493a48f03b0c2c79f87d1179864d03443c2ba29e5f37d1741f024411196958f7794d104d50ad166c5d978502a291d80fadcf65acb1095d66fddf9a387ec30e9394ee972baeb8c5e6817692e3987b840ffe0942f9686d7059dafaaad5ffa5b152735bbdcb3c6e95e410e56ea6fb0e4ff6e59dd8f6cdec0639cbd51ccce20a3170f45b0b8a83f0412dfda37ca2f5c2c3ab836d50878f904c85a902063bc52a079ab11cf8cdc20df03a2f206e96d6c1c0bce76f0052e4f962f8300981720fe091f64885e675179bd4f9e670d7627e6997576f66f3868ccd71ca98e857002d7009218f2fa1cbb39a4d03ed180251f6cb8dc36d59c8c86cbed98fc8a86ebf803d5d9e3d02deb981280105353816e433e1c01bf206221afb347f5d6e1ed3f02040c914c4dfe8d662d93d2112a328b7f2bf94d19548c619c82b86616eabbb62e59de33d7aea2ed818d9a0526ff154dfa1ae8ce451f752664caa9df6a06478d64f196fca4983f073c9e4c62315ebb6b9c051e8f7bd7d0f141208377fb6dc7192d38f323add40d8cc436f80ecc0327862d33be003ffd1af841b5b129d45986185200d34afa55ac9683bdb40b406406e2caac514c40b6f194e0bb76a15c790b1f7beadb0e91fed08525f3d61855de59141229ee7c0c0a3f54f4f2b171cd62c7748642a88d74a9ebd6c5c16fc2eb8a44dab901d25e74687c9d6794c887591af79f39b851904fb3eace0a46f806daf9dbc533831f814acb0c5c7aff111e294be570524537caa51747c1ce668359077e1ac7f51ac766d966ce9538f8ee4e07d408820567b068dbe0e0685687faa8da7c538f5fa392047aee174db47f784cd859ff83e79eabfc61e9af78d7269248673b1ee0f13426dabf5fc225fbb9b68e5355a0cc01329596234cdca6fb1387485074bef2434bb8ed00a42ed89d5a0c67ebc5a7ae725e1cf84f2970d5e3cd1319403d88bf9f0a40d32b8f84431c5bc251bbeb1166dc26c27981fc93a45ac91ab8b0b2637acf60ea4a686e8d3d64e65773d6a7aa2735b540fdc1bcc2e893f904914b042cf6d0b37d60c44ab164cfca8aca530bed002c5a7b7e6f43f459be46986b795f03640c55c41f0740b8191da0757b077311fbc33ca3840aa8325ed6384fb08536c10d57ecbaadc01550b08ea6822ce78cef1c9ef6addf58d48389cfddc92d2088f927efbd44e73e786d66344420f63261684b92357d75d5a7dab05f358fcba05ac843c103a06a1dc40a5e2c1f1b692a547a20e4fec57327bdec29538f8bc7b886e120f8fb7faeeaafae7928b4799d320b2aec4b227f909ca292b066385f33670113a1c95b2d6118c44fd49f8cad7d1f88cbecb13507e46c6a97c0e169bef4b07656ae6cfbb53e5152edd4c5de40162677cc90b3c384981e75fa52735df52376fd2dd85af3b680fbdcb5049d4522d9ead21c7ef7a4fd77b571e0352183d6ca2f5aedb8ad7ea6bb3460d8d51534e8f5e4847e7f4fe764551dd8c6de0cf4b9cb5961872325b1b8af8e4afd275088a91c124dab484fff7a2f57aceb1572fe696eb62b66a81e71542247d471ea1e97642247182733e0404e949a284678ad2c4bfbf00e269bcfb2b7c841e10454b07153b91786ca1b88f9cd46826486d9c5af7823e8441b703bab649fd9f553252241de939cc008e687a8635b8fca180500235c5319869a8a90dd26f97eb4f0462fde84378d6784fa3f74578f4bc73c26fa31d514b93e68bd20d710c7442e8f927a98f7114a514258e00191d98b2ef8e9e74d26918be46910dc6bb1843d4d4e98ac80c4e1e91eaba03677ec05a96bb198d2b15e63177291bb89377728063ab4fd91e4d591b541c0cade6ff728b7c705329e2fec98a848ff4ee03a31ccc3ab152ac463678f720488bdd865af7a6c513291215519f5213e447bfbcc5f3f790910bae0fcc8bd79a42c930399f0c3663b2e2f30b602dd814b7c3488a45f56d45341641923a7526e020aead77236c1707440da8dff22d9efd893210843a68e5bd314148048dc60b0d760ba66e98abc735d7f2203eb6efe1c96e8f7a4cc90a1d4fc314c4921198fb581d22dc00e53fca059644f7cbfaa249255aa46fde0df745356266945169bff69345e4dbbe64a37853158e2210660b0982b713b5360b07b8939a7209d60ea599cb5d1b5325bfb4d26cffeb5d00bb32ce2fcbf74fb63d904c9f93f51257f2f7eebe25e42f1911ce3939dfb95674fd986070bf02cc594ad487aa49ccb11df46120f74d9b31264d35042befd8888b987de8ca0dce3b18ee6aa562155d0d6432f03c73ebd3b20f94315b05a3f323eb6c6f817675cd911aa5424243e11436419ace76200cbcc1cedfa7d2e9a314e58d3ee01b3f6252f9c8f22c40c6e9b9162361c34269a21e3218272fe3b46e98612e9b6928c16807f2bbb0bd291e5479dba670db61744c9c938f3602bca1b75df78941c0a9ddb1ca1df77d694dea4ad14c1cf78c1ab5d71323fcb2662d9da2feb18be39834484a59af92085242cd9567a24009afc71a112f9e3b7bc3f46a23ea843f9b404e03740619259547a0216162e945543409367f7ffe953f324cb06203983fb94e8bc54a07e19015860122230752e5f6123d74a64d02e576d3976738d83183770d1f77985b51fc3e8109e9057a9084c9a71fc3840135b9d948f1508ba278235a7467658fa467297214a4f6458d01713487b39d8313b4908d20cec2a71af7250b1542f624fab074db9be2943c5f6b1c06260053cb3fe944b0a8e153fffbde77c2b3d736a161caf81c1ec074c01c983dba72f37b8aa83181b7f710ebf147854bc458f019478526e9849347e0c7f8e0220e68b0ca7c6f414163847081e7f3b14e3a8689a3e7e7a76e65a8235eeeeaf33f41ee95aa53e0b8384ddf982abfc596593ffb6935a99b7c57459903c78ee87c95d886986b264006fe656f5d3666692ed3e7ad5963dadf4dfc8c8467af26f664f1efbfd1d1ba15c646439de916a05517c8e0ffa4f4985b731ded3f7721e942ae402910d87c82fb8101b110fe09c4527b5bc787d6ebcad3c7734a15d89555adfa7b1b49328d49aebd78f7ab4e74afabf1ff09950872905f7cff7514db088f5828fb863c1c90815620fda9efc7c26cc4db0389eef00e220648d7af661af6b0fd601167ff37c30a63615f3967247467e3f8049d3be979492bb2d6d40a4b01f02789100a4a790cc60943f681678cfaf5ad861f1229a8132d6628436da45b5a4afe2713018cf02bc21a0fde8e495c81e750199e987aa00da246ac78e566edec949b6c1734916fa5c23d1ab269f23abb158671ce6682645a2544477467a349a817b2862660025320870edc0062aa120a9dd882489a13f82c2b59b7cea8965b7e8e42952168b", &(0x7f0000006340)=0x1000, &(0x7f0000006380)="696fed1e1999b1c6d72498077145c72ac21264951326f6cada7df9fc0ce465bb96906a586d63a98eddda3b9a71e7c953b4ed30ef8cd717c0281f8114719aebfa334e3d", 0x43) sendto(r5, &(0x7f0000006400)="3b4ebe3425f8eb3c8cd4d0d59a4ba99a2841f57b01210a0b696992910ba85cf54b767719ce373de6d69f169553c8c50d97c8d0dcc400792dce21cf75c94254d30ae07868e2f9263fbc94a60b98c45228d734306bad8ec4f084b5", 0x5a, 0x400, &(0x7f0000006480)=@in6={0x18, 0x1, 0x5, 0x2}, 0xc) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000064c0), &(0x7f0000006500)=0x10) executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000240)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600000000000000000000000000001600000d"]) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000003c0), 0x4) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = socket(0x2, 0x3, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x14, r4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{}, {0x2c}]}) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r6, r5) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000001c0)={0x10, 0x7, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x3}, {&(0x7f00004bf000/0x1000)=nil, &(0x7f00006e4000/0x1000)=nil, 0x5}, {&(0x7f000099b000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8001}, {&(0x7f0000a9c000/0xe000)=nil, &(0x7f000067e000/0x4000)=nil, 0x2}, {&(0x7f00006d9000/0x4000)=nil, &(0x7f00008c4000/0x2000)=nil, 0x1a}, {&(0x7f0000e58000/0x1000)=nil, &(0x7f00007f0000/0x4000)=nil, 0x89}, {&(0x7f0000f59000/0x4000)=nil, &(0x7f0000d3d000/0x3000)=nil, 0x5}, {&(0x7f0000f81000/0x4000)=nil, &(0x7f00008ed000/0x3000)=nil, 0x2}, {&(0x7f0000b3e000/0x1000)=nil, &(0x7f0000f9e000/0x2000)=nil, 0xffffffff}, {&(0x7f0000af8000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000641000/0x3000)=nil, 0x2}, {&(0x7f0000a3b000/0x4000)=nil, &(0x7f00006c4000/0x3000)=nil, 0x9}, {&(0x7f000045b000/0x2000)=nil, &(0x7f0000ae7000/0x2000)=nil, 0x9}], './file0\x00', 0x10001}) execve(0x0, 0x0, 0x0) executing program 6: sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x20100, 0x0) r3 = socket$inet(0x2, 0x4, 0x48) setsockopt$inet_opts(r3, 0x0, 0x9, 0x0, 0x0) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r6, &(0x7f0000000040)=[{&(0x7f0000004c80)="9041f8615e27caf0f152ade1312664fcba8a5af25206bdd56789c7104d6a5738bb3f818a4700d8ba8e8fff64c41975abbf9ce4ba536e150cd2d6a5cbb412f24f9b273aab98886168baa5b83df1b6c71249aa8507a9427936142eab6157325daf963f0c827181a0587043cd17470f0b7a8689ac137a2379a216d1af401dbaa6f9e25f1131526e34dab3a691fadc9ac99eb581d63403ce763fd46c097652fff2724659f913613b02eab31c1ab33b7d0379eaf24a9dcbf74b488ca84f7fd9e1a9c1da5401540a9ad2da91e50559352ba83b3953e7ecf10f9c15c232d9628a6c27bee3b48fcfbc3a0ccbec78a92ff8bffd5167e1b5a55c09f2a689602f7422a843c024337d83dbeaa09521d53815a00b1159feac9d0bf7c1089ee7f9126d4537e6d9f21b941d7fa79c7902029db3e4da9c536cc7e9d1a2707e63c13b1be75cd1192853df2a6817ea070af43d865e876c60f5a4fe2ddd7218377aa6892405454e9b551773af", 0x163}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) readv(r5, &(0x7f0000000780)=[{&(0x7f0000003c80)=""/4096, 0x1000}], 0x1) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x8, 0x8000, 0xe47f}, {{r2}, 0xfffffffffffffff9, 0x13c1bc7877fb9bed, 0x4, 0x7, 0x1}, {{r5}, 0xfffffffffffffffb, 0x0, 0x1, 0x20, 0x3}, {{r2}, 0xfffffffffffffff8, 0xa8, 0x40, 0xd5e5, 0x8000000000000000}, {{r4}, 0xfffffffffffffffd, 0x1, 0x40, 0x2, 0xc121}, {{r7}, 0xfffffffffffffffb, 0x94, 0x1, 0x5, 0x3}, {{r8}, 0xfffffffffffffffa, 0x11, 0x0, 0x5, 0x100}, {{}, 0xfffffffffffffffa, 0x68, 0xfffff, 0x7667, 0x2}], 0xff, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffd, 0x34, 0xf0000000, 0x1, 0xfffffffffffffff9}], 0x9, &(0x7f0000000300)={0x9, 0x7b}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) setreuid(0x0, 0xffffffffffffffff) r10 = socket(0x1e, 0x3, 0x0) r11 = socket(0x1e, 0xc003, 0x0) dup2(r11, r10) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000080)) executing program 3: open(0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)='d', 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "cfe4ef0d51a8f12514cfc9f3cb5e53f617f969ef"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000140), 0x4) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', 0x32, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000380)=0x9) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r5, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x48, 0xfd, 0x0, 0x800}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) semget$private(0x0, 0x0, 0x0) executing program 2: openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x18023, 0x0) pread(r0, &(0x7f0000000900)='y', 0x1, 0xffffffff80000000) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x400, 0x0) r2 = dup2(r1, r0) r3 = open(0x0, 0x0, 0x0) fcntl$getflags(r3, 0x1) getpid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000000)="ff323af373630fe5d02ca440009cd29b0371a2d4d20f5c99175b799e55", 0x1d) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0xffff, 0x1, 0x2, 0x6987}, 0xc) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x5, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x5, 0x40) ioctl$FIONREAD(0xffffffffffffffff, 0x80286987, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$lock(r2, 0x0, 0x0) r4 = socket(0x1, 0x3, 0x0) socket(0x18, 0x5, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0xffffffff, 0x100, {0x9, 0x100000005}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) setsockopt(r4, 0x0, 0x2c, &(0x7f0000000300)="ebffcbff13b9fd812faa4e71a748e6993192964899fb6b88ade4258ceb649eb0bf7fa7edbd5f0533f562df410f62181698741fc3f9a87ad757d29a875c3ee260db983bc2730c1f7f2ea41dbb235f0a084349d33946c2df6eac6cff243bd0b1fd406ceca0f233ede3a16b1cc7cf067f48b57b4ef41145efea6623864508bbdfde2837ee0a61a6fae2ff490b1c96d1f739354e7d7754297782412ed0f836c6d984a5fa1b7f898d080bbceb1e40d2137652feddb8656fe53c66272ce55a5b949f43282616af76dbe50e9c6bda776679e28417b50a4701e004f56602de8d9b6cf2496f5bbd1edb735c2aa5bf", 0xea) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000001c0)) executing program 1: r0 = socket(0x6, 0x3, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x800, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = msgget(0x1, 0x0) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0200000000000000c5f0ff33c2079243c5e121ba97a5be809a5b0a44b2631438379ee1872bd6eff53584bfa05ffa536c6b21543259b91cba10dc26cb83b2800e78d5d17204d9a24238199fc401a2d4b3d8c339d8ffff1503fa91ffac4496aa30bed3dfa70be9da18d9915563d6cd6e4a9fb1cc1075eed1b09704d049ea4c76432c5e636f8a56ffeb1c221439f9d16c137dcd68f6b22aa60378300e0e91cfbd8de1c1935d26a675411d4cfa1b9838c1ddaba5d98d38e33cad2e8c75c8b347944d9e2d8c12f8eb132551cf255f10f60e349e8a92d88118a3c0ba89cd34d95542b8a36c4ccd479d6d78eca1ec910be11ec9c61faabf4ed830000f67a593dfb62f84d28f0524303e589a1bda326b03039fa751c12732289173a8b8342d659ec2fbf245530ce0935da7c6caee9a14e95d8a68d5f81f8ade891f13b235e17f0e8d49aa95fc06dc9efc12dfa828894a01fa576ad176751a3c"], 0xf9, 0x0) setrlimit(0x0, 0x0) r4 = syz_open_pts() write(r4, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000006c0)=0x9) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x9) setegid(r2) syz_open_pts() syz_open_pts() close(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) close(r1) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000400)={0x3}) sendto$unix(r0, &(0x7f00000000c0)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668266c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: r0 = getpid() ktrace(0x0, 0x0, 0x0, r0) ktrace(&(0x7f00000003c0)='./file0\x00', 0xd, 0x200, r0) r1 = socket$inet(0x2, 0x5, 0x2) recvmmsg(r1, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/154, 0x9a}, {&(0x7f0000000180)=""/2, 0x2}, {&(0x7f00000001c0)=""/109, 0x6d}], 0x3, &(0x7f0000000280)=""/93, 0x5d}, 0x8}, 0x10, 0x0, &(0x7f0000000380)={0x8000, 0x80000000}) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup2(r4, r4) shutdown(r5, 0x2) listen(r4, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r6 = msgget(0x3, 0x280) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000002c0)=""/132) socket(0x18, 0x3, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r8, 0x5) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) r9 = socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000440)="dcb8b40714a70f00000100163800"/24, 0x18) ioctl$FIONREAD(r9, 0x80206979, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x20029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90102a84231a746e337b372e93320cff6669c9f7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9029b21f9982230f575295d48884d9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x80, 0x1, 0x0, 0x1}, {0x80, 0x5, 0x8, 0x4}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x62, &(0x7f0000000180)=ANY=[@ANYRESHEX, @ANYRESOCT]) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@generic={0x21, 0x0, 0x0, "4495a0de"}}}}}) executing program 7: r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @remote, [], {@arp={0x806, @generic={0xf, 0x6001, 0x6, 0x8, 0x9, @remote, "cf8a912eafb9d541", @remote, "d9858c8e35244f28e3555e3e369ce531"}}}}) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x1) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x8011, r0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) munlock(&(0x7f0000d4d000/0x3000)=nil, 0x3000) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, 0x2}) open$dir(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10000, 0x88) executing program 4: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x6, 0x1, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b421114d43e97f0000000000000000000000000000000100000000000015"]) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x101, 0x1ffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x5) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x8) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 4: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) select(0x40, &(0x7f0000000080)={0x3, 0x2, 0x4, 0x200, 0x3, 0x0, 0x0, 0x28}, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x69, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() close(r4) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSCTTY(r3, 0x20007461) select(0x40, &(0x7f0000000040)={0x7ff, 0x4, 0x1f, 0x7c, 0x1, 0x8, 0x5, 0xffffffffffffffff}, &(0x7f00000000c0)={0x9, 0x5, 0x3, 0x4, 0x7, 0x1ff, 0x5, 0x4600000000}, &(0x7f0000000100)={0xffffffff, 0x1ff, 0x2, 0x3, 0x0, 0x7, 0x6, 0x100000001}, &(0x7f0000000140)={0x5, 0x401}) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000200)="e65ac238", &(0x7f0000000280)=0x4, 0x0, 0x0) r5 = socket(0x10, 0x3, 0x2) setsockopt(r5, 0x11, 0x3, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xecf3a63ecf0e593a) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x2, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x4, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() socket(0x18, 0x2, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0xc}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000002c0)="04", 0x1) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xc6}], 0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x24, 0x0, 0x0, "fe339657"}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0xe0) executing program 3: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='/-$\\.,\x00'], &(0x7f0000000380)=[&(0x7f0000000140)='-&{\x00', &(0x7f0000000180)='\xfb#\x00', &(0x7f00000001c0)=':-\x00', &(0x7f0000000200)='(\'\x00', &(0x7f0000000240)='@\x00', &(0x7f0000000280)='$\x00', &(0x7f00000002c0)='@{\x00', &(0x7f0000000300)='!+^!(\x14\x00', &(0x7f0000000340)='(,\x00']) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x4401) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 5: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a300803712051eadb71d89e00100faffffffff7f00ff00000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000140)=""/154, 0x9a}, {&(0x7f0000000580)=""/240, 0xf0}, {&(0x7f0000000300)=""/121, 0x79}, {&(0x7f0000000380)=""/32, 0x20}, {&(0x7f00000003c0)=""/171, 0xab}], 0x5, &(0x7f0000000500)=""/53, 0x35}, 0x1) r2 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x40, &(0x7f0000000100), 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3c, 0x0, 0x0, 0x1}]}}}}}) getuid() sendto$unix(r2, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000180)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x197}], 0x3) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x1000062}) r2 = socket(0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) setreuid(0xee00, 0x0) r3 = getuid() setreuid(r3, r3) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(0xffffffffffffff9c, 0x0, 0x200, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r5) truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x3, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socket(0x1e, 0x0, 0x2) nanosleep(0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000500), 0x0, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000500)=@file={0x0, ""/509}, &(0x7f0000000480)=0x1ff) getsockname$unix(0xffffffffffffffff, &(0x7f00000011c0)=@file={0x0, ""/4100}, &(0x7f00000004c0)=0x1006) writev(r3, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000000480)}, {&(0x7f0000000200)="bbde8d88247933adb9e47d9340b9355a6444de8647fa8800b98ef675ebfeccdf657f47851b793a0d50169ea3115a5be902ed2a0dc47d354bab9712b1db898adafa7bd3e5ecee3f8531bc", 0x4a}, {&(0x7f0000000280)="8a372bf155a74840a5119f28b87b7a7010f025d3c38bab96c284e8906dfb6861d067e226f51300af3616ecb8435f146771f08e93b757305c5e", 0x39}], 0x4) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180)="7194e41a", &(0x7f00000001c0)=0x4, &(0x7f0000000200), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x14, 0x3f, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) setrlimit(0x0, &(0x7f00000014c0)={0x8000000000000001, 0xfffffffffffffff8}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000080)) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000480)="c0046854cc6aeebc680becb819229f223c6c358445e1e92df74903502e2ec5", 0x1f}], 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206982, &(0x7f00000001c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 5: r0 = socket$inet(0x2, 0x3, 0xfc) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) syz_emit_ethernet(0x3f, &(0x7f0000000ac0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000092c00fe800000000000fe8000000000000000000000000000aa"]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8035000108000604"]) executing program 3: sysctl$ddb(&(0x7f0000000040)={0x9, 0x8}, 0x2, &(0x7f00000003c0)="b151efd908ac9b99ce872e645d84241a5d121109aa4eeffa1c6b618a448ab4151e29ba4a08d1bf87cc3a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84981427299453b7842b00c6b5d02eeafced520839938c43d83df051287600000000000000786162b295d3950b3b0b0004ceee2375566f830605f631b3f756ce84a9abb166b49b4598", &(0x7f0000000300)=0xca, 0xfffffffffffffffe, 0x0) sysctl$ddb(&(0x7f0000000340)={0x9, 0x2}, 0x2, &(0x7f0000000380)="035bcaf8d8807498c27474412ceff5fc49a07db22aee2e932071fa5dc039766c39b67f54f9505f97f7dd98fd94ac71f6629931ccce410468a0a7932c5c4b", &(0x7f00000004c0)=0x3e, &(0x7f0000000580)="88243d7817e07196b4ab7bda0ccbd108f824b697787f8be023e43f180c931bcfe0c17b7d558f2ebd418ed178609b24bc6710dd19f25bbcb63ca960bde46562ee6f711ce60d973962a34a04064051b0995cc3f48216ced90e6e73ee104adb75f1608355b09730fab44428ded064da3c9e3728626959f97582f56e6b4d9a81e65f600b2e", 0x83) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x42, &(0x7f0000000280)={@random="836ce898e0fc", @broadcast, [{[], {0x8100, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) connect(r1, &(0x7f0000000200)=@in6={0x18, 0x0, 0x200, 0x7}, 0xc) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0xfffffffd}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r2, 0x6, r3) sysctl$net_inet_divert(&(0x7f0000000680)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000700), 0x0, &(0x7f0000000840), 0x0) getpgid(r3) executing program 6: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0/file0/..\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x6c}, {0x20}, {0x16}]}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000002a80)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYBLOB="5dee02f6d0b7000000000000089ca74511504a3e56c67c8eab657fb99bbc2d3a4400450000380000000000019078ac1400bbe000000104009078000000004707000500658000020000047f000001ffffffff8307a5000000070009f22cee75d9488432c1f24a4d8d254f5c07c9bc220fbbec103c6a8790bc1c3c7d4bc4540c9f18af4cab56a3ec6d25455e63ccc4d0"]) syz_extract_tcp_res(&(0x7f0000000080), 0x9, 0x80) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_emit_ethernet(0x3d, &(0x7f0000000100)={@random="33a565e87068", @remote, [{[], {0x8100, 0x2, 0x0, 0x3}}], {@arp={0x806, @generic={0x6, 0x8069, 0x6, 0x7, 0x8, @random="6687088f92c5", "9987ef9239e4d6", @empty, "a24e669b083c5140864d03496e2698a6"}}}}) executing program 0: syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) r1 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mquery(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x7cb0c28b) r2 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000002b000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000093000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r3 = msgget(0x1, 0x0) msgsnd(r3, &(0x7f0000000000)={0x2, "c5f0ff33c2079243c5e121ba97a5be809a5b0a44b2631438379ee1872bd6eff53584bfa05ffa536c6b21543259b91cba10dc26cb83b2800e78d5d17204d9a24238199fc401a2d4b3d8c339d873e81503fa91ffac4496aa30bed3dfa70be9da18d9915563d6cd6e4a9fb1cc1075eed1b09704d049ea4c76432c5e636f8a56ffeb1c221439f9d16c137dcd68f6b22aa60378300e0e91cfbd8de1c1935d26a675411d4cfa1b9838c1ddaba5d98d38e33cad2e8c75c8b347944d9e2d8c12f8eb132551cf255f10f60e349e8a92d88118a3c0ba89cd34d95542b8a36c4ccd479d6d78eca1ec910be11ec9c61faabf4ed830000f8e"}, 0xfa, 0x0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26}], 0x1}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) executing program 5: syz_emit_ethernet(0x8e, &(0x7f0000000100)={@local, @local, [], {@generic={0x856163dc22afc17c, "e21b0a7ea794a1e391ebbfedfb32f01137e19a6342a4d4e5ed9ffe5c4e9b6c0985bdf8be8d2a5117949b8072c976302f4da74361a1af4f5a6473f5285cc2a3f46d48724f433e06f487487685848203f9ab4648789cc8b1091eb8ac76a1ecae9ebcded707fe8dd30deeb1ea1300305cadf315ad599f9ea620ba668bb6b277e412"}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) executing program 2: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000280)={0xd4, 0x81, 0x3, 0x2, "fe23f768a236e3be79849c979b3c2b541380d2fc", 0x9, 0x1}) r1 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r4, &(0x7f0000000340), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getuid() r7 = getuid() r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, r7, 0x0, 0x0, r8}}) r9 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r9, 0x0, 0xb, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000580)={{0x5, r6, 0x0, 0x0, r8, 0x15b, 0xff80}, 0xd1c, 0xfffffffffffffff7}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000440)={{0xfffff801, r5, r3, r6, r3, 0x10, 0x1000}, 0xfff, 0x4, 0x9ee4}) r10 = getegid() semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r4, &(0x7f0000000400), 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r4, &(0x7f0000000540)=[{0x5, 0x7f}, {0x4, 0xfffd}, {0x1, 0x10, 0x1000}, {0x0, 0x5, 0x1c00}, {0x0, 0x4e4, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x3}, {0x3, 0x1040, 0x1800}, {0x3, 0x40}, {0x3, 0xdb6e, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000380)=""/68) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, r10, r11, r12, 0x100, 0x6}, 0x1000, 0x1, 0x1}) r13 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r0, r3, r0, r13, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x6e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 5: setreuid(0xee00, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020691b, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x1}, {0x6c}, {0x516}]}) socket(0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x800008, 0x4) syz_emit_ethernet(0x1019, &(0x7f0000000300)=ANY=[]) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x8e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd605f6ad900583a00fe8000000000000000000000000000aafe8000000000000400000000000000aa0200907800230000006000000000000000fe8000000000000000000000000000aa172d6adda16ffe41d30003000000000000c2040004"]) executing program 2: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, &(0x7f0000000580), 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) r0 = getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mknod(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44, 0xfa, 0x6, 0x9}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setreuid(0xee00, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, r0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x247a}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r3 = socket(0x1, 0x1, 0x0) close(r3) mprotect(&(0x7f0000697000/0x1000)=nil, 0x1000, 0x2) r4 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r4, 0x1) msgget$private(0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1100) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x87}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) clock_settime(0x2, &(0x7f0000000180)={0x7, 0x1}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x0, 0x3, 0x88, 0x7}, {0x7ba0, 0xff, 0x4e, 0x2}, {0x200, 0x46, 0x4, 0xfffffb38}, {0x6, 0x8, 0x1, 0x4}, {0x94, 0x0, 0x6, 0x81}, {0x7, 0x6, 0x8, 0x3}, {0x1, 0x1, 0x81, 0x6}, {0xbf, 0x9, 0x81, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7, 0x9, 0x3, 0x5}, {0x400, 0x5, 0x20, 0x1}, {0x5, 0x2c, 0x7, 0x80000000}]}) getgroups(0x8, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getgid() r6 = getegid() setgroups(0x5, &(0x7f00000001c0)=[0x0, r1, r2, r5, r6]) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x1, 0x400}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[0x81, 0xd, 0x7f, 0x8, 0x1, 0x800]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)=0x7) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000380)=0x200) r8 = open(&(0x7f00000003c0)='./file0\x00', 0x8, 0x2e) fchflags(r7, 0x1) sysctl$net_inet_udp(&(0x7f0000000400)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000440)="3c69f3544a938daf26a8d2d94d84a0d6669e582a9dc73bb31fd4204045fcefa6bd17baa282de62dd79533e73940575b2ac34fc9e5698c18e729c82df174fd3e39f114af886fe7b829d37dd3f45eb394bf9aa7b9fc766695f045612375683e948a953abb6e5b61bccf5081a308ced37484b5fb0273cf72f555a5f16d113bb93216820ea741ec370717d71be8b4f17934d675cae765e9d801659591accf4658e47a675bac3090f2819033b5fd14dac5f928889fb43870903e99e204fab6a74133de3710da9a09291d4f43f57c5f10ec8d0d5d66b0a61f65d88dd481e601c9801a4653164ba10", &(0x7f0000000540)=0xe5, &(0x7f0000000580)="9d8b613dbaff15bb686baa31d5ea3d42ec6d61f21ee9fb94a128c6528d0fd744c393d656ad5c69abc7abbbee71e0afff64580c2148bedfc0f2a78a7de25766e6d63eb7d7166dcb", 0x47) write(r0, &(0x7f0000000600)="00c17df12a522b9c9c338146b77996001dcebb7e18b48b5b15a4aa6797b317a29fe164dd69477ceada8bf3bbb459d55fc1e52d42876077465779498e42cd0682949a46208b07f0d6f5851d4408b6ee6a457067", 0x53) ioctl$WSKBDIO_SETMAP(r8, 0x8010570e, &(0x7f00000006c0)={0x1, &(0x7f0000000680)=[{0x1, 0x3, 0x200, 0x12, 0x4}]}) pwritev(r0, &(0x7f0000001800)=[{&(0x7f0000000700)="604f1f0bb000a2bbc91b7853112114843e5c84dad8b1c71912c64749cba625f4e18b44a3a49646dc7e0500ff23916ad178df51ca271706db50cc1c11b1200675f28d265d11ba0495bf2b345eff952f5c9f2dc01233583c00fdd3ff3e66c4c7b87d81580e110d5c6d8754e8dd1ee0661a07e276eec2bb81711b48377259f630ed31fec20a3578d7b697e4af6e79650a763bed813d1a9f23959bc8380b4da01ee576ba3a724efef1f44e6aef3df547d9bf74792fe87d40ae1b430429baf76878aa7f022b2a312e1d8e01fa", 0xca}, {&(0x7f0000000800)="20475ac0072f4b953db325d394dbb50596298aed2588b639674e9d4c06ea23a5c1b1ea85ec570f6a8aa467b7bf13bbaa8f3230f21997234c1aeb2525f2ed8cd4d1d458e590db0d43f94b016bf0586f83667b739a1070406efa19e70487e50bba3c2397b36cda5c36f2fda38af4639e8039ebc4ec44d4b6596ebd7b9514d62c3acb2442d4c4dad2bca3428e9102b33e62e9334fac4b983525703cad0da77491cf3bb9060f437366d6e2e232d991b5df3ba7bdaf3968ff0ff06620b3d6d658b38f193ece79923b7c094a33402242158559b7a7f7e49cdfa0271534c5bd621ac51b24e4e1784d11e8cfb8a9b9a00958601da4473e18809a77a75d00a0c2cd820b115e4f4fe937da4197fc0e3a58b701e2fb7574481b3ef8599ec0da505855db932f9c974659a9a3a06bc5c36441f66d82d7bc6451cceacac156e7757ef2aa7ac8147feff416205b1f83c360439e6e80305ada5368f32bb0661434cf41878835602671d1c1e40176f4effafc274c29b1241e6de4d1a9d79d1907f32e1defe03594cc5919cd058ca7a5f82be8f9846bccdb0b8a958491f4d08bd25f5e0baa0956c45f766d72ac312571e6ed8a4f7454f13f38f5309a9254e617fd1dbe6037da91d871a579368f8a322726f6427180f2e80ad4968f305b9fef4d360ee0f36c56a0151a88134725a5ae13f863163198bca0818ae3dc6263d05b22f52b26310d89e7774084bf4e218f6f5d3329ce1ce9fa40db02414c814dab410fb96fb2a61e08257b4806ecaf359d7c13f9c2557618916028334d810d01931bf29e5cb911ce313462cab17cd9cafbd347010502b8831b6572308d2a6ef6414a8c4ea152623d9a967151a1351470227745a4c759a3d6633e3af74ffcbee66cb8b05b3e98492e364d56e6cf586abe01e607a4ac5ae5dd029be024ff8a0be69caff4bfe4510eeb71f8a0addfe37a156d0113841e61cafc0278d92adbea07821c71946bffd58ed65a60ab7c5c8ce3066db11c0afbc049549b7811115c6a657b63418b95e472d886561e22d5f8d863f53571acf0799c71f51f9402fe4ed8bf92bddad483351123d80d4e70bc44eaeca5d6373205d75effc3c268221ffe33f8b6209f5fc453dca5f241aed0f5400fc51389274b59edb0d5e8338d7f32effdd04c153da4292d8713d832577c4c182ff95a127beaaa48155a1b2792520711ef955a64727ba502a6c586052776d080dc13a5d083e2895cdbaa193f7d91e6c5ea5152687c15067e18b2f8b1f76dd78e9655678a0c24751fa3da409bb924134a20245488c23def192a4c9058cab06013f4a12c42bb32b82028ef7c6ca2527b0148d6a5c5d415485460e85331639f4bfc9dce09f811618f682721b8877f7e19612d36bba387b80f3819af298a30456b2b2a6ff1230839b67edef64452322aac6a7d6a58c5c1440b4f85477a4ce4f4796bc085f1b82ec0c10e848678c94c8766edde7c418bee354fc33796d9549bdac89834c383e947c65606c55d97da4b826684716b6403d75e5939e01c2c8949a80846362275fb2836073f5f20d079b3e15f297a93cab5357116d07a23e3039ed2d7c6601125c9c1a5a4741e8fbfc7e129b81c012abee7e03c523c03fab33ebac597d37420efce7c76d75cf4314359da2abb589b98e9837cab802e30710b75fe83d68f23eb1f27d0c343f1d2ad68f5cafa3d8a81eae276cf0ad30a82658a13def3f4b115b8f81d0a78dda1f7364b916c5aef47ba833ac2a96d9f27b2565805de654e71cbec37a1ab2b65691df6b1c56a5444f537110ca017c81e088cca683cf3e00990e592d859d945626c19814af3250fd0637343a1624c9ac0969c5ae1d875c8e4f3d0e4e9f2a8f830100d8c325166ad3733feb026c474ddabc9de4bb4b6fc217b3fe866a1d5b0c8d8f6abd63cc18c47f6e006c8e04fcfac6b1963382d1fea70254a15206902e83a4874d03de64c26bed10abf1731c42986f9811911d16e97d76ac8e215b4e63239290211ec2e40beedb595a3c0352c72a5a45f6fcd649ad52743ea52f5ab646e27f496884c989dc70595c6257d4f92a275c5e9b659b38f6c9b7b1a9d27bb65595966aeb59ba408a5c5b8de036721753211f7f653f0e842ff43e8859c220e47e61e8c4202f3f2112af1af6f961f74f9df9a448fb6ad4e7c76ca6738976353c8d2cfe846f709360a8e6fe152668b58ac6f2199c2556db3ad92710b6d327d3cb3c3db03e8b854e260578f2912298b8870abb8304ac037176297d1d861a3efd32ffe2b5c89c0229ee6e0a98bf9aa402c621abb175d3e252220b505b3b766f7800e1091baf0a0dc0279a7505d04c656ac573737fe800ba9928126ee5706ce4200798b808cbfdeb0eb1df1fd5cdb3346198b458c730a1e3d7577e9c634ebb719bc5e627ae5037f4046187c3550bd7e1cabe0d584f86eb96c5037709eccf6d74a47113847e9e479762095b924b87c455b0e9ba2ab956aa868da5fcd3d982dfef2369deb0a6dec279649c26dba9b841d85a58af2674cbdb40e68f0950081d25ab64745bd228c173d1ea31977b354e92379da23d2a5da6aac821d14fe8221f60b5fa863254cc291f9a1fe200781b8c5f16c3fe5206303b63e105ac0c5a601f5fe612d339c10214d4072fd82b6dcc70f72af90eaf71d33e953285e92c7ea39708c829a05a77c2831df8818482f866926fb075acda9d027574a81b478428b432ee9b049545068480c0d3dfbf82f5d2155b6f407755736496a0b9267e83e6d3d4542d41cc9531d821fe05afe02bfdfa73bb397698b0ace94493cac603088a27f65dee71e931b1ef9c8ac9fb876f642a98b0d090f709731c902f54ae5b76c23ed9a91fa4241d5ccada756d6a9984d82d23cee341ea8438f69ddb98b311fe9b0a5ee7ac8ea14b2e7fdd50a4cab30f62bc7a650aa48eaba830c4370f1ae0fb4f2cef211dfdf337c39548f06508ac2dab761245e2cd4db741d431681e2e3fd63f00755e8ffb42603aca506a9302284b174159714735b0dcee1a0d8fb8fee734d1e155e73c67862badf642bf38933ec02a83da0fce42f0926403f7e9e9235abb93af39ba437bb1da8adb8e0ab2de10c076c9e6dba7121f40c80b20843249f93ca07bfc445892306a0b4bf098ca9794891ca66e7856e3636856b7ac144027bb40772970d3334a6791cc5be34253e250781e6a646bc8a3f56cb1a9f04723e21de644d4977ce0e839af124f1a7b3e068d6b5c8ff21e1aa8687cd49d6cce5cc4e925f816e8a55aa9281232993e81dffa3ad54396e230a25a9c098aa55b7415a841ccfc2219ef197bc8032a46786ba908668346d6e144e1f7a82df11a3fdf7e0b0580072e5601694cac0e5e1096aadcaa451b8ff7424db8e8aa78d506a5a141221b7853347704d5cb818305af8ddf69ea86526a10738d84de94b08944a10ad109e326f239f48ffa4475456e9d1381f9db23d2c7200e508e31cdb80ac63f7f005eda6b208619ccee8a5bd052ecef37a40a7566f91173274d5741a23d49d1232eb3c4033cb3bf2692074deb3ad9d5a495d4aaa3b719992158d015049441c09b6dab66893c4158ff605de8fbe1326ac426e37503c86a3ff6cd683dad13a8efc3a1bc9a643f30d41f6fd73daa45068b727e4ce0d7206bd2222be369d4fb772cf947e302c4fd49f4c0b29b9c5df92720157f9d07a5e784e2fa7000853b2fba75cd09f48f38b2107000e9060504e8db9f9d3a179fddbd2aed394353d0e504fbec2f6dee98e025dedeeedc6a23c8e8a2674a6c04217e24cd9971a9647739b3d9d68cfa5ae5d57f5941818b88166845d24516038d378e9d048fd75d47fbc719900531b039a162d34c8e8e4bc0a208826b30d28138a9f1bc7a0760f29f6739ea506ca8268b3f47584f08af8ed382ffa87ff919c66d83ee9706b37d7982a9b1ff22c3bed7e0904e52f0c3dcad0aaaafd0224c83697e6bed43231d00117faeb10711c69d1e2010158fb4be8898fdc248f90441ba6b4645a70aada93b02d34f9451f11adb9a299d57f0a13f056c83852630eec980eba86b113f51a5cd64a7f85df7e97e54079d835c8a7f01d3d2b9bf977a3a35b3d3976febc8b42e8aa94182e9925599ec52233d87f495d037e27b66038e338dcc29a8b3ec87081f81496873be6e44267ce2bdc11d904ebcb2fd616791702c358f9550de2cac60ae238933a6077275a1b321190d3ebce315e923f95659d7b04ad1dc0545216a158a4766f639770f280c71f49cb0fd26337edd2c84226ce9683fd692bceda967dbdc9d7e23841c44597ada13b98476288b86adb1eed8084f12b4bd9a0bb3676e5141521e7ab2b5761fa15ce233e98c635ce00b8a6d5ff1adf6496aa78387193702dc0befeaafff82da37706e2f49725ac9c44b4250be7a7e2795a0a044dd447199c287d581982978017a272c5231a7629851161b5da3e99052ad95377ca14bb6ba75cf3c1066c34069fdd7706dfbaf1c9cd38e61e6ebc7e02dc8183932fa6de3c6b7fc2b4c50617abb3cd5bf2c7db1268bd8c21cd5c66cd59e699619ea53b8a283393cc372ac974bf5f94f742499903d2c6187399e389ed31212dbcab0e6ca599a2c593cf4ee5b45c3efa8c064e56b0038f466a18abf122966627876161ae5cacfa52831a3bdd636cff52a3178825d02a96d5815948bc9ee896f8e674b48118aa862d3f5bda5f1a8544464e73b6e86a3ecef9d12b0734510a6e232858c35a6066abde2aae1a73a420a9e7ff5e6caef584fa26adf72ea587f8be40dddf21dd0790e373dcdec02ad9d31e67d913083203535666f827031785bc494e395983f74ca7f986295ca1ebb0b56ffbbb55792210075431ecd0e595fd78214692db615064cc5d7e651a17b4dc8faf96241c69afb0f22cc248fa0728140343c188e1a4dad12dc494d7a1533be4643e26123ad36de27b4570be6730a26c181a9ccd6d41052446bb70ad8bc77dae47d0e74ff0848db5039d21ed4a2f86c9ec390094184517c731fca4ddf15392d564fe355263733ab248772a289a9352e026c4f9a8b1f953ebda0dce68bcb9c0e4f804c80977489f504909186dd4c178da1e326106a3c6cd8ac3e2446834c27826d1d18d6cf36895bd98547ea76cd5e80a271e1212cd38022bb24dd208e539f2ea1ea6607c76268466bffbbf92ca5e451c051ef707944a7e181868784ea4525a787fd1177178f1492d1ba8b12cff5bbbca144b1a74f4c60c923dc7133097cfdec2a1f02828877286fc011011a37101be9755eaba9b71f0b0c84d1aa91b617c9fa92ca5b586abfc1a03563f2649b2e0ec410e3e929edc4e8fd98ad83831c4d464a80cf691a2ac2733cff27fa28f1c47467f8bc9537b7f9663ca218260d6b25046317cba94f35cf3587f84bd1d72395721ebbcfe60d3f89efd62e5db43615363081140babc3cf14afd26b2f380684b45a7f10626c17417e3ee39f20f9de7bbb975d51819bf6855f977d01a094d5d1426e50f8df959efcda2c541b8ead798e24a38550a7ac1299bf2092dc188ce2b51a2d7da80168cd530f83f2feced3a1b6d2978ca604b6c6bbe7db4bde6113aa355d8a465e7a2fa7034d252b0d9fad260477200dc74fb4a78e1a2bc908d64740a5e3c56d681e2ce074a657917e074edf0649cdb91b6bdc3cea3a4f4041fb412d11e78025bf27adf0e09a348c2fddc6982eb9d90a1b10af9e817ff5f962dbcc4091759d2ddca52886c03fd8cff2d70e5bca6d124d62e22ed6fe42e4755f7e4ca5bdddb654a753e42769736c486441894bfc5743b862ae2109aa7668179a856", 0x1000}], 0x2, 0x1) sysctl$machdep(&(0x7f0000001840)={0x7, 0x1}, 0x2, &(0x7f0000001880)="e222a10b30c9f4efc1ed76b1f8a599f1d614fde8164282620e19aed7ae6dc1a8ccbee63fb1a6fc4a0dc24bbc6208540db8e213722c342a5f1903227223efdee33a90f0", &(0x7f0000001900)=0x43, &(0x7f0000001940)="d0df4920031dd0488938045a0edce60497fdc2520f328b0877a02a7a6f66cdff7636750feed8ca8feb0458a13e35307d28fa860e17b1e4ce6fde606d5a445026757ce15e442ececb3913a007b74ea9b8e0afaec4581822bc0c6d9702b62478f1812d09ec580053d1646aaf0968dea768a5edcb7feeaf24929d5d40ec5cd8f51c74cdf37b0fde8a", 0x87) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000001a00)) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001a40), 0x20000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r9, 0x8000) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80), 0x40, 0x0) r11 = accept$unix(r10, &(0x7f0000001ac0)=@file={0x0, ""/263}, &(0x7f0000001c00)=0x109) r12 = accept$inet(r10, &(0x7f0000003080), &(0x7f00000030c0)=0xc) r13 = getpgid(0x0) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000003100), 0x200, 0x0) sendmsg$unix(r11, &(0x7f0000003340)={&(0x7f0000001c40)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000003000)=[{&(0x7f0000001c80)="385d74fe1ca30c0aca06ed4566ea302096d291b8486e96445b606b3ae9fc4366d534466a1ad63f13bd201591d7bbf93cd08d038df7a0bd38e60b093b99d6ec16c852bb1db0bc2aa709a95c2280ed888e964cdd8c6f8f64dd909e0b47d5dcf083886e8587a2bcb0a90aba118ff7ad8bbefc1c2ba78c08b68f3c6efdb7264dbb74e1c774182c1c1982d5cce0a21da73b578fc8ddd8242779212a5303aa5e3c0f50dbdf83dca0384460916bb52001d24b4a982fcc9e579bfbc57458a2db02fd2f78f299f61e3683b761035499164882721da4dad8760bcf3ace91bb7337f82fed4de430536754bea698ed48cd6dc816ea9fb853d268309f2a8332deb0f3d2a740588e774d77a2a6844d248fb1679e3d92c88a9ea8e93d5f1aa4408f8c315efaaaf594d258bc9b59093eaaddd9139083a7d45ca6557247a2ffbd0a2d64f7b378c62905c47cc57a6d52b6de7ffce04f96be02584ab4ca365f93d814cb5129e0672c39349296eb4fba4cc7e6e4abc429e94e1db8b3ce9f8ac52fd398e99e4c20e83871d083ec0af0ac0cd45f84f736bc815c975be65f72da7e2b4c0edd4380cd9716a2258e3e144e341652ebba3e0703007b458058087e62af50f5445fda93806e2c8f9bbea5497fb6e029943f91b57b09b57d22aa79a6cdfbdccf84c06007ad4a399796955c057ff7283a216220dee60297ccf54cd54132d3ac55bc7fe52badb472c295d5c7a05cabae080d2d6bc032e6fefebdf7f10d606006e5e21a2421089e696a450e2f9814014c8d557bab529cc14149a74b1d1d7a1c47f275eae92bf418e227cafa836c30c6d7516dd18f277c66351aa04e4435dae3639a124e3a6f173945f760cd49d16d43695edf0111b7141187c30cc64bde59e6ffa828511e95c06d502452ff1ee875cad9ecf4ae7a7507192508fed310e3aaade4f2df69c0910da89724e916030f2f052635f56a00c46e5625acee021baea4b312a6f0f60214e3f48403b306dfab3a13585baf56efd2400c2c28abc665315236451c9791f7b803367e974597c3a5c2e77eb19b64627eaee8a2c85f746e802df818528e250d7f1bf65273ac7828767976343ec171a0e7fdf9ff0af261731f3c57712361af086dbd615ef098b416289117c10a397c316ca47bbc0e451d843b684ed0de49c9b3a3818a0e267afbb271db20b4343b4357b241deb89b7b9d63b30b5a490a2f1dc461cfbdbec492eec5e7dc5f30872ac4b6d9adaa01d09508b7863088e7aaee6b336fb2be061c966583e7376224a9850165af186741accaa772658b7587e41a59a62eedce422bcd7b988b51fc64c371dc490f27ccabf06f9ee03a6ec3de3b004793e02c9b8f5a3f84ed6a68f07af88b9cba2cfd31113db782a56a7069e7f1444da20fba787dfcac98d156de5e0aa5a18fc8b43a5fced97da4099d24ee338c8fdfe53016c58bc7579e89bcb5434b030dcc2c107f963bd3cbb4f68b25c96b799d9c05205529889ac997aaf3d51c800562f365837673df809b125ae3246de646ca9a83deb7dd1252a4a12304329089f24069a899a5195703734f3ce445887671b4216e0567b4a14d70423dbf5eb96357379bddf647cdbc7cbb83fb2547e24413a24fe5be77171547dfc5a0cb887d153d2599bdd030f408ae67b382fd037e559a936f2c59c7fb8f0ca74d13a22c63c7f5b5a980229423e8e37911b1736eb4977611ac4b61496dc30bbeb9704e7ed822bd3d11ffa7f1b35e9c208b6347516899a249aa317b994e56633cd56b1b344a56dba0bfc2aa28e0817cd0bd7c7b04c250ea0e6120d55cd284b8f081b438a34a2328f78fa453863c7279ca724c2d6fc7ea3bfa0fe01004049aefd9ab5f319f7e241bcf8c6e452d825234602ec9fc291a3918975aab68baf50a25175eb71ccaa21f82aa2d1832c759a672c6122251fd4be317174de8c390f88c037c9cc6b55b7ac637e354086bfe66be94afe4617a16d0dcc40740089b58a6be5430d1ac8d3d09ec7e90d3bb893933255a656300081a595b5e07d83d3f5b3f1b82a919245e1eb8b391ddeb226e3880960aa90a001ffd756df712790a50df53e77bd13ff88dd39f3bc23bc785f90c4b3d59147540a1d6668210297081b166f8d0f402a3729aaa75111ea4ae594ae3dbfa200aaf3bf690bc2e703446eeb0786b0b4ef86948cd786885c2c6587148a107c2f456d0bb23fc818524708a70d0ef1696b2feb7ddb51eeabf75d7b53cde42154151717f15d09b866f6969729c29beab7fffcd3185a75b34c0daa75f0ee6c889cf87c921fcdc0afd2eaf62905d2ff85221fd1150cfd795484ff0e4445d685acbcb57b87327eb7fc7f364d3e8755e958700872b5ad7369697d53fb76cc47f0e372659668ab5d0fb234fb71814b173674c86c9fb88673399a44b9cc7af72e258b2438ed2e5fe6ae7942967b34bf08922d9cd074de7c95fd860cda592f070521e9bcfa3ffcd65407017b2de112186fc1021921c1fb541c91feca3a8aae640b1a66ea638a785a17619ff0fa58ed108204573e7a26d1e52675a58b1e31ab56983d3614f8560a9dcb78210df976e12babab5651381aec61f3afb1e3fc2356f3262844db3b73d61ff2e1db78d091f0830d52c98787e27dc9b4a1af2610f292c1dc4093f2750bc49ad896aab1fce3cc8356bb84d41bf087e5a9f262e26253e06e3e46b6acceb705d7d3f9e7f834a00c454626cf4bba50317a4c66aa4e2c2f1422ea2e1e8bc61b6f5570151cfaf6d9a63d57e75185c3eb71ea77f731aa6f9e4314679cd0dbe4ddc1dda657f7cbc62e9b07302dbe4b6bf2a989a5ae5aecb0dbcbcb7eeefe16d7decaf61e02fb524d4e59b8cc8f8dcf00075ab5ba2495d9543b1cdabc030367bf7801fbd5c227a4aab81e7269bf1c1f05052cce4bf2ecd91ec90b04040a1dc7d91ac6d3d4fddc84fc35d240548d7badc21c45837af57bed21a5ff40bc605f3bf28f6ef68f6a07d2e6833b621985a5442b55baffba9a42fd631b8785313b027b8832d62d32b064962965618dc9530158d20b9051726f1f06ee527ad10d7737b429790c4a15621ac5296b0afd6d2fb011ccaa34d139c295ef45bff3ca39677ad462c2518e8404cda0e4c358d6bec4d61e789923b9cb23611aa57cca9499d0844a0265fb4fab27da1c9088942603ecbee0acf9dabf56fadce6da0a64718cdcea63c6e3352841a21d8129ff5311a4d76ef6899d7c4e6f87705f5dc41a91a9a001f36568a2a7c56c69814ae576340120cb6007780e85357006e17125bf4ca7e4e344fc2355037cb53583444388039621a6ee4cb7976cd16afaa6de2b4ce7723e4a65ddcee2998a8c7099ce33be5f11ce79810dedd37b987e24426d94f7468c706018dea3afc2615a9b4d46403c099998698c925a27fc92d84b72d7c4cbf9baff77f9aedc996bd9a36d187ddf8e168c63c86fcf05eb0fe9d74606f8806e3115a20aeb9592ba27c3153b66714643012d02ef02c6e09c0630232aeea37785251752b75b1a4d340c5065e56e0e71f021401eb4903a8a4ba5321e0a3c7080e6d27cba997d97b2d1aea93ee30186e65fba984c2894c3f85d818eebe049b03e224d4fc3532501f8f2ec538c82672903f162890b35d5eee7531a9ef706c92f9df9edc0d20cb03dc955a4dd2d3bcd100c2cff7a56304f4795ad0aa1c7a1f65f101f06f284388ebd07bdb56fcccd47f537d40977000d5a7d28749cce1055d4d4db1e6a52153638f91fe9b93db012cefa7c175105989f751dfb71ebc54e23aa1641443003a75042a7693dfcfa6f6d37b8aa152087269d4a05e460146145809ebe6d104a86eb9fbaef3dfc6a69f1ba3c9a33e277c6caf63631509274b20602ae81f8cb743c3f7e77459d0ddec694b9545404f54e8828ab9956aa9eb66b6f6cc3c089530d9877d2de1946d461074ce333a78b8e54022cdc5627dc840b614f1e38b18aa0891213209b672586d1865c9cc50d0904d10215d1dbce35b2be0fc4a737e3f3989b431d45384bea270e326913a751b3c3fdda8fb2b9aa0888acafaa0415c7748db9cc54ca07227cbdfeaccf48cbf5b231c3de518ac21c39461d3cd01c2b0c0fd98db978f362c31fc049f927a1a0ba4b0f1f9b2d853db0f7951f2944a183f4b9b8bf45e8dd8b98730eeea10ac177fd9e54ea51ba959d0a3ec61f67e5163b530591976ed19c7b08f88dfa90e1df4ec27ccc2209006c9da8c2a994d88e3417c1817a7ef836e3c4d9e122f3cf4d4348eebdf2650ca5bc10d17d99a0b702178129200eb03df0225a75f0167859d877eaa34eafdf6160d791d40446ce385d53dbb405cc94061d0871f8d1f44710aca59f7f048bdd8c0125e77c033bb704b14b304c823e2c33c970ec28f2420323e522b5a9d414d8b9f7ad8fc2878f591c4ca59438489630b8640d5a6c8bb721eb82bb9afc173f2605f4f99dff800e4cea8d09090a17ff718731869ccb0f15a9a9cf47452f0d725288ff5ed24a163a6f410ff0c14eb428dff197ddc2f706ac724c6501b19011a9231576382521457db0b642f120980c95476e9a3952a4b7e425dc253d0b63371f08976c2c09a38d955c1af6b6b429d0e72e473f4965ad827be744fb5d2e83e8e2800787abf1c04bcce841f2f7599a32ee060c6cf8538a1f7a84101449d03b4e4085e6db4a383ed60477bdda673657b38926cb011bc6cfd06ea0bfe289ee0fa68d836f0c4349c29b46b65d234b37884a78c80d0a887b8489d2025bce15af4541d0b654df52c796c7a8bd7290b8f33efce1bd408cd5b6c696f886a5ff804d2fb69c986d84ca2536e087286109cb7d15aca04139268060b3866184a9774206021ef90197590d44c27dcd157e40f72b38b798c56fde379abc71147cd864b7527502b2035fb44187db7fb34c2c507ad9362ddb6587df7d5a91ef441a700f0ef6d2c9c063a8f95c558bead52105f840391b3cb4d8718adeef2963d79e83bc9770ff38f0724bcc6cfa5d4291952bf68f51e84c982878e5134474cf3a7de3037ae4f7ef1d4fb0a1fa0292402ed279364facd5ccd5af6773465320ccc0a5599d2939b313e5923737aeb4897965473ee3fa5b7f8a2585ca42c11d3ae59f15f3a06c39e58aaf757db92b59e91e3a8914634f3ecf43f20eb67739c8c7ad3ff285fa7b5c31eedc531e281ea9bb1d5520d3f9db4452ec5aa2b57606b2f73b37a7c516993a71917a3c526f1e0c63ff3d6645f4a79e98404b2ccb084526370480f10aa0f6910f5d9042cd1d5dfa223bca30c97df8ff9b1b436a676d1eae0382a19edee7eb76f06543d16a817d7ceaa03c2ea77908190ed24b57952f86176491847ee04d4d7f468d9f4dc7d06d28f553d318ae847de6252808e21a298f640109c4ee0a3da82f63817fadaea10a4499e27fe0b0e43402f19d368bd9e9f49eca76760b07a631b2d3e4c56d1b838cf9d0c618eb9c1041531a9a422cc1709d5c470560ba429c128e34520a2d1d6644916907cdd108fb0a066cd380bbd2661ca56953a25a9d5e338a8d1fd9e8ea00af78aedc24eddcfd30c31fcb15975439feee8a29be05136de7eafae07fb9aef8bfc95e3de194cb104e1184fa697746dadaa28645f199245b93ecd068f6900c1ddfdbfdefb1f381c394359de10ad0cf92d424911ac2603049cb18b637b3b0ff2182459e9abb12989a55011390b67d07eae231034c24d595f97f1a27f7d3d2b0a274589521b702bfe7687626df530f1c0f6b299a19d0ab7d55d6f2f8d72b68966ba16ad3b445e13e7516de4d4ef7078d2c0bac33ddfcefefcfdb16ccc200ef85364f70899", 0x1000}, {&(0x7f0000002c80)="357ef4cff98cd46f7fa62a66da8549c983381308c0b1c9df93e7afa9ee8aa9ca0d1edfadadc8a730230bab9509375b0e473eff1f58a23415ddc78aef588261b80ed0b194752bf316c3053d0357f718e7af626e3e6f55d4ccf02fe8867ff70fcf91db95765106639fc7015eaaeed53e535374a339c247fd7306234b3b0c0cf05fc739a6330c277bd0735e6a7892dd247fe0d1fc6146a441908ee4c9f31f64ba66a0b8e2e0500da6926f5e48970c632802931d4d6a29ddd08dc15e7562040a27", 0xbf}, {&(0x7f0000002d40)="8175a73249eeaf5d8bb6d1612c1a3b68867d3b722102c7a098d65644a9a297655721e3c4192c5a509b4ed855314c919ec073381105188faa8e64c600ca458f7d8e9e90829a60f0b5da4121e1e87c940c725da9ed695175513680a30b0f3211619b66894fd26b788a28bf453c6a4ca58f1517c4a8a29141c75549bc07426a51886d19f2c160d3b527b33257b833dc1b2afeefe1ccfdac4e92a24965e5b1d9ebc49317e29222ecd6c5f358dc8b9b3891b9bfdb96f3d739041017ee27cbe5cd03f3db7172cd0424d4d179e07631b6c642ffe17730aab51bdb6a", 0xd8}, {&(0x7f0000002e40)="e0bbf352ed03f912a01984307dcd6b8f00b5f0441e6790e74ca8951e6bf32c7525b0d90775359c10c0513e3a6b87d9c11d9d6d66e3a5870510320b", 0x3b}, {&(0x7f0000002e80)="69b1f19a48537ec1658de97e1b2f09e9a9827c47ae3e49f0bb9c1fd4", 0x1c}, {&(0x7f0000002ec0)}, {&(0x7f0000002f00)="897fbbf2e2b0fa7ea0e184c7b2bac227145929dd80200d1cceada488353f2c5d910ce6f31b6ee052dadf294727ebd81eaec3e58f819029d840d838268e386304a44f519e1274e90634207552fb8b93298b063f6702f43a3900b9b437ad2f4c2cd078685a10faf77cb63b7d5379f87dceafaf3512ffcd53c8ac71b6d3856fe1e28655a95670676ca33e24fa45afa5202683da2d0b03123413a7e3e2eb5fc1d263d8e9c596f39457a324c07821186e404f53c76a55c02c734ee66d0ab318034c639ecf46ccd995b8964aec6f977d16e101b379034eabaff8e30d34586186a793e6b17c64a60c16b2ae81e0a56a3626ae47d6707a1a50df0709ce", 0xf9}], 0x7, &(0x7f0000003200)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r9, r10, r10, r7]}, @rights={0x28, 0xffff, 0x1, [r10, r10, r9, r12, r10]}, @cred={0x20, 0xffff, 0x0, r13, 0x0, r3}, @rights={0x30, 0xffff, 0x1, [r8, r10, 0xffffffffffffffff, r0, r14, r9, 0xffffffffffffffff, r7]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r4}, @rights={0x38, 0xffff, 0x1, [r7, r10, r8, 0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, r10]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x118}, 0x3) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)='o', 0x1}], 0x1) r2 = semget$private(0x0, 0x4, 0x0) semop(r2, &(0x7f0000000140)=[{0x0, 0x200, 0x1000}, {0x7}, {0x1, 0xc, 0x800}, {0x3}, {0x0, 0x5e0}, {0x0, 0x0, 0x1c00}, {0x1, 0xc572, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x8001}], 0x9) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() r8 = socket$inet(0x2, 0x2, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$BIOCLOCK(r8, 0x20004276) r10 = dup2(r9, r8) r11 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r10, &(0x7f0000000440)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000009c0)="d3735c1e11a019cdedf4030928c645afe48800e7bd118af023c8b35f541922610eae5bfe6fa63ecbe7494371b1289de07a7fff9b79e92600f6688ac344337ddbcfd8714ecc3cbacd84c250bd791725bfbecff040e90b2bcc22c98ab66dff65b14cdecd355a8cf8c27588c6409f30368cb68adf13fa9f887995b2cd8cae31fcb30cee8223c87c20e70276698f7365b530a7367fe3e9ffdd5662845442104b36affec2c64752133ac97fbffc14900610f5d35cdfd2ff4d318e52181986f25ec3ce15e83d532076aba7a509ce6ac7868eb8c780ec493954828c872c0ea07b49d2012e2c60200cf33ac55b3a1d835660a01bb548e8bc699792bd89ad1084a4e13a3f26fe072246c5cacdafb54c7d0a47027c2c5118bba647d1dfa30e143c8a15b378ec23aa61ca0ab036266e78f2eaec69aba12b65fe507f2ac0e0d4c6d95dbf29daabd0d9bfabdf0790dffc1fd3db326e0980dc49b007c0e1af65284d2bced0380887a84e624fc2e1e8dd267f67f851b8a4ddd81720042626fef49933cb4709e8223af4ac1783891108735db4df3f89c7bfeefd623932a237f53fb6f2638518341d41652e4b6eb65ce834f9a45ef2214ba33c6490803febdf5b67282774af34e5b8fa9296cfacd0a55eb932f9617d55d32f5a9726aa6e32996c00ef3ca2e09188fa13a87a497c1bec7bca2017ec8ffe27614ea5f503cc1e092df33936dc5844f4e40a7671f17aba7ae2c08e83999d3b3d69cd5075eb02940f005949021341646be7596cd896d7a2cd47825dc8a586950bc6f67ba47f925c63aac8dbbcec885528a324a012247454f511f2bd8a08f40485b839f66437107dbd2c13cad64f99001c417cddfa5b51208ecfa3683276f1137f1c91888f0b74d9b205b19086d3801bb3c75239d786c643f20d47380be4f3e5e962a23a8f2500aa890871fe20f813bd6497985f4b2f76ed6fbcb890746c7aaad7f2ed31a518569a827fb2beaf115e58d298810a9aeb0c37ad54e42d68c7a4e5c09b43daa6916f354a3b1086bea7937908e01eddbaef268e199be2697eb00796c12f30938b63495a714eff1f622738c5ad262414ec471706e788edf04ec6e2693ac841e948703fac48ccfbd91476f8610952510ba49561ad3bb50a27b4c999cf1c326846b612eb592e547490fe44ef589639f2569bb072cd21bee5e55f124c2871ddeb0c5c7cbb07127fbe03422ee92e43acb64019abfcdb4b6de26047e1979c7c48939599a1a223ff31deb7a5bc8ba48b6c403ce95a16240fd9732a8370c0eac655f2b8372705f103d3e20d1168a41dc095337bf93b04073a690490d1fc2a81c6e573e21052f0589cd5e406bb423cb3b35f9b3b94f4da37835fa63126a86317fcb071992a9f113236a2ee17f9b0d18c08fa8feff1291a813dbd98c466fe305b39f7dd8117ec915e845852d4cd03c93cb302945fdefa1aa542a647a37e54488468ea8ab5952c32f6624eb11564fdfac721355bd8b9f540e50a02fef43b92cbcc9164e978b612c8fb193ca447c9945a21ca30dbe28f332dd7d5f9748b7d8d4216bae5dfe85a67cf7bfa15f81bc2b757410d7b545dfed73636ead20d429ce06a269711fd2c2b1b3f0cdba4b6e47488450284d5b56c2c70436f6a828fa75d2b52976a81e7e4bb7cb679cfd8b42f160bc6e88deaf504dcac7bfb02f6906c15056d29d5f98c97b20ab8c2344e33dae06bfc46c343c36e3d62727f27403e167dad56bcd045e82a4608ce8d3d34f02c05a6c316de4fea481ff1e204407ddafafcec96baefaa341f14f1d3a489afbcb9bd79bc95f2d15729b08dda011a3de8c64147aea02fa1333a7834959c25f565f7b5dcac1b1ceaf425a0a164e04b467c19dd08e3ba63640f0169282a8a201b88bd9cce0bd3acaf41a467dca1e196fba523f7d12b1c51fbc36746d88d9f26d518d7b2b553f03ddefacc2f716db604e80646e1a52092094e659dcd3e837f02e5ab22b894417379e81da1c28dc87ac1e6cb6bae0e586135ed1b6b7e17ca72c4de138deb4d84e8d15dd882952e49d838b4be1342623337c679f7518198b48d7ac1f9d29bff33b1d58b3aa543afe5032f16af7abb7708788f57d85c0fdf8572b105f8e3d30951e1281081d1845d2cde66b05f739dc691896bd108227025e2e6d7228bec63a009565022252e5b19f90e0d8d408db5e7fb827a66b3677ba1e577d6ff43a4097dfb6200cadcc82e526c18fccb278b9f18f3a9cb8d831ec4b1d49a82395e75caae95ebb5f354012b84a96848b9dfeebccc2a45cb8a305891f83b263ae8d07327c00ddf1ee65ba161607ed0456e79972bfb39bbdac7938ff86267d005b5fd6a44dc6c42c764271e930e238d8101dae7b48361d2d86261d3b38a89e2b6662d94ff0830229111d0ab9eacefa06c396a901b2e643eceb14532e964a944ed31d080ca9aa341b21bd6f528b7ce9f60880496b20525cbc3d2b866c182bbc1a7e5fa230301798c4e45c305cc534ff0f540ac560f25a0bc6310f53c4e3bd7fcb61be0757e63ae1f7460d5e4cfeb20e5dd678ea1f2d0cade50dcbad83813db2e5d416720f9b12ebfc53dd4f1c9ee200db71416c0515f3acba7e8f423d0fcdfa94decf82c32632fd1f9b6d6a310a7b614175c345b6260698596ea1368f2ff28321804739c6878611c1722b3e1e66bfa566323af11bbd5613d805220d3d6f7fda4c5aa652e73d81655a6ceed34315d42b31682ceda732796d0a7d7669047be9944a80abe76b6c0570d811a07c8b0556b1fdd5c8924652b25811d557816842c4b167585101c456e1ea11dc87d75a4571bad2cf378b225eb2cad9017b8a433ac37d0850caabc2bf4799eb3e0747af489fd7da87350a9315b63af796ab1411c97c613cf08ce98a4930e721a3b928a6a971310b0742e23d8b29a75986bb2577d84799ba7d63a2aa02682a06a8b81fd871e170a440cbb2397012abe169e99e3d14e61d112b0f8e9c9a34163db28ba7980fdda465aad6096f2c3ec9ba201d846c8f28e8d37a34997fb6cb6b9a8bc186e81ec0e36c05892298464fadc82ca892f82cce2d055a7c7b88fb63862075d1a4f264210f970ec3505476682e2e32aedb2e505f7c4ec75f7988909134cc4fbd89114f127e2fe88f97a42e0052298b27298c1eb7ca608aed0b1e5730a436878f6da7703fc9084ee1c3c177f2af869b15776d80b2821632a5ebc8e922df412b7354bb35739b8d25ff35e408cc6520114b427047d6cb4e4d50750b1617ef5c0491550ed0c37324c3999e9c708d2dc23606e7cef14dc014181f4f9be7bf44d906f61db0e4b23da23ab6dec30c6f1457223f1438043e0bff03f2fbf25118e7803d9a36637203e5612bf07070f6a60a473d06508b458f991613b22dffaa1e261fc78e6a732e9d86bf5c5443b67c64b0795629451825d1a6b7727788cdbb323c01957bc531da3d99ae56c671918ca81df4afc80eb4c05ec5de66819676876387b98bacdfd599c1a0f2121d05af9f28ea936d764cb913d233fe7712561f3a4fd1c454c935903bb41dfc9b8c08b8746b08b96894cccd175a7c23bea1d8f142dd4d1c756e589d41abf3fa33105d2e42563d5cb79487c0a4d9be2c390d5a91f989a486c09dd647d709d4a116df96d7cd7e39b4a38609a7c3822acb75d55df58e5aaf0a4a1d512d40ac208f5b9331ae5eb29846448149587461ca8e6cd6898e1a965a425e69de6cd7ec0883241e8611b88c008e2b41ac0fdfd340d5ee058ab9b1ddc7ae0055bd0a0c768aa05905ffa9195167bcdaecf632bac847f412ff0e461e966b69217601c7099675f78334b0f8d0571395fb33b8da27e75ec4add5531bc592d5d08057501e8274c470a46ff0b2b5512db7d710095f0e72951b26bb8ccc6b0ab36654f46e6b79f73e397799aaac5ee8080e7cf7b1626e68c978691715042bfa8b8e8b0d8720fe16e17af70f064f6960fb8fbb409cb8ecbdfacb49bca8edbf77127d0a30b5d6d312f996bbc0b188925bb32fadfa19e50f916a5f8e11fdfe1871a4b144012d89d79c9a79bd3996c5e83de14a2fc18ad1efc2b25335376c1ad13df3b3b9a94c8edc1ffee07d92ca925a7fb66b9d90ea2643932a45d3a929ac2997d8152f80408cd342f8147f8ca1fb46dfa00da4e824ae47cc8a92bfa891d7685e2a6eb2f89deaf4f86a72baf1c20aa522fd9d9845ae15f5059589ea7f270201c7e7512031972aee1d587ac51e5649c1cfda02d6e0e2a5ae2b8ae822d25f9ac0eb70e546319337ec8531e17f6a6209212b74199faa0c843d20aea0b1005755de9ae9ad7a42299b900807203eeaa891ac39ff3b4699b2578fb3f5480c8d859db2f12a872c8b26367a9da01cd84f5c4816aa1a8ff346e9c9a9170160b901dfebd8641007e8e38a55a92d9df5eb96da6259212b0d5600de44d443c0492b863ae9a3354a66b8785ecc8dd3bcf5739265be610e8aab584179e1588a3c27fdd824c41bff0676f973e8c120183431257a80e71a535c8bab3928140f0e1e7de9cd723055f5e9fa1b0605755a685be635e156f089f0a46ef00c41024ccf76c759347fdca0ff754c0776a275f20d98b9987090df9e124612a2dc3166fe2ef346805fd80827997dda6893eaff2c28cbe3ee128b78fc38984bc24c745df0348944e07da080af8c84958fa161062ab32821d571f937bcf220e4d1231c5182eedcb4f592067e24821a8f92a6a844cc4424a9a80d404afed0a8f19735ea24a91fa8d6c8551bc742ca106f7451a263b0d750890a53ae3ec3e0629cffaa45f8be7296071cf09af65ce4afb61aed31cc5bc5cec75831d5944aaeb4f5a745314b7a889f06a21c802535837b84dc0e184d045220f7e8bf60b71fdf2ea4711368e8629a77c25313689958cf14909cd8b30fb09977dbb770935a6e473009bb95e7f5381ccb911da20c282e8db46e084c8b2d124bbff45a23c6da5c576b12ecf1ace6092c536c52c21cba6766276592f35914b9f63362c3224b1ee7c79722c29d3222bbb6cb8b9c8ff9e3d716975b34603779465aa73446a27845b39d2a1ceb2db7661bb03d12a10c740aff94535116785dfa6edb69a1d35bebc83e0e94f160755c4660572c577c079811266fc5ff332a6dd6b9db0128313a6e3ce2b6d3b01980e5ef945f88118961b98cc9bd8ddcdf2945e5f0b592d4e1b58247305c2ff64fdd34b180410dcb54ddcf98957535e170dd7bbbd92a956755fe5496cf40136edbc5c7b16405c2e9f9c89b492b3fd71797fb690205f09053592d85c1ba83cc6aa16b1d975370d2a351e25a468fa8ade8721a5275c8f5023f2383507d26a9290caf723de3a75e63bddc8ee7e2c952de6486c5b2dcfe4d6d88e6e3a9371db3f1c29ecb176812c8741d303562a114c1b1a228d8029c9b179d016ce37083d47b85975785628448cd220078b68f194538d921938da3b973a479d58331dc022d45a6f62d57df5c195211e9f1ab540361bbe8fd854b74787f3c4b0a79f7808449ceab983ba7785e0b432fe195e1cb0dc9675c63517a970092bc815d8372a9667efa926f0ffb7ad8d4cd7a8876f823b6d94adbb29cf81200f5b4eab5c89528be793e76cd176af224cb82016dcc61c5a750efbf97c07e297898c48edd4da7f76f298ddcd6b1edf42774abf7ad43f413d2b65a39e747d337695d12382ad53786a4e5449e453db355dcfe67fba45ba3a885f0a23e050ac7cf3235d8464c6d4d4607b1e8075f77efae1567760fb0ac5f7d01f632548eab51cac7f19a942b9dc38fc0e844cb7d4810cd4aa956a8baa3690b9f0198e99dd3d", 0x1000}, {&(0x7f0000000240)="ff8b17c343f80db70a05bc6133073bcd5d710dca7affc437844ab49f9866c99425cc4d51c3cca3bdaf8deab9ab76e302f3ab7d79a63db57aae119dff87320ceb8b27766941e378e9af384379", 0x4c}], 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB="20002212795c2ad05f9b8f91e38d43df6000000007000015ff000001000000", @ANYRES32=r1, @ANYRES32=r8, @ANYRES32, @ANYRES32=r11, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r12, @ANYRESDEC=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x4}, 0x400) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) r13 = getegid() setgid(r13) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r15 = socket(0x18, 0x3, 0x0) setsockopt(r15, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) lchown(&(0x7f0000000000)='./file0\x00', r14, r13) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r3, r6, r7, r13, 0x100}, 0x8531, 0x6, 0x1ff}) ioctl$TIOCSCTTY(r10, 0x20007461) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fadd2109969a3c812426344f0ca0b3ede703e3e0"}) readv(r1, &(0x7f0000000600), 0x10000000000002a5) executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x0, 0x8, 0x4, "f81e033eae487fde23dff492b05ac1e7025480bb", 0x68, 0xd7f}) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="1a7dd973165f98daa48e8bfe21d1bebe1c13c759b3c2186e4ead73b8e2e12276a6393f4e044dc9dd7f9244507b7b50c5abda23aaa4589d75615570d126f699463a314afd5e3021ea33fe202279034439c12ed478c809a5c7568443baab7b1aecba667062e8a39448b2a8daafc2846278a6a55fe164bb922c4b65f702a706c53eb5d14ad529383fab7ac32a23cac561bf2ceaf671361a25905d256481ab4ce6fde5da786359bc7f0f6bb71309d1e91c617f603b3ecfc395957791a1cabe86ec742315ed66428b5f8ba956bbcbcf04924bffb84d4eab78d10fe625d92b0e65c4627f820b291c38e876771de0e3630c18b63a94266cf8bd00bf182db14752a5e407f77bc17249e2162b0034c1bbff3f9c7ce1ba5f428f893e685a9d78530041f7e0700895a4d6596bdd57ad4725a3ea56463dbbb5ee12aaf1fe5d9523e44ddb78413f63474bf905d062155f1fb2258eedc89df2e90c330f0a625839288d5a57c5178c85a059b3a2b64ad3547ea824bf032b805ac184b0b8fa88793215e5282c62c156d6fed2cdfbc68ad5c66421d5600621426929b85b5ab0d1bcdf86ee3e9b9e19895813e1448e6dc61b321e3822572cfc517158943c342b48bac6590ea797e9680c6b2b1314b857f359c18def125da3f7d1d4bc99002c250e46bcc9a0ee3139b380a4bcfc65edc5d9c096a90c256951cd88cc0ab76de94faac50a9aec2f04168fb1221b3b45116398c9f476cd31d03c5c47729feb0a090e820144bf349a8901b4b86e77ee8ab31d6c7f87d9a286313a16e3aeb6de23b57c4ad2ea5ea2e78aecabc6f81e14dcec8d298aac1c5de414a89eee8a5468fdb8ccf6b19355eac3bbf307467765006bcce9aef1e4384a5f1915e12b54df531ccb1005f8460c618a4635aa64bfa8c5d179967a1abe82916079f20d9b7981a22b6b7027e045978a176ea741528d6687e87c44e3cfdc01fff283d560475dd0dceae955c44b5fecc9b43d43e762c1d44037d17cddf095751b930a0f900e6b4c8fcfa7e4a35951c435f6d79c58c91ba9e5d23fd89fd270df946550f1669d7715f3178a7e23fe251754590c6636a800306473ecf9bb61d8136cd54b6595efec61ebfedaa6db296bbe34541e44607234d9e2776995b7d9bc0f8f382dd5016d06bd22675cc3039159b2e8084a94b999efd8d3160c2bf468b2cdc1afff41273fed6516d1dcaba5573bf46f03c81ba01aaffc9d4b14e4cd2b734e542a6038d5c1a6b9f589aa34434c6937388b57f985e9c1f8b6ac88a868b3406bb04be08c73661aaebb70c378f30f3ea3d06dd9bb3171e2c47aa7fbcd8587fff8bd19043744333c999a97f3df9d1cf86a5c56b79b62e5e7b7837ea1342819c9071089b868c441234684f93159f60f067a9e48f6cb66670c3e198a9531ba69be729995fdf9dec2f2d4053f8211947e585f1e2f04697abfb1585981855099561c5d3aab8608b7a700956c999f34b381bbe6bb03bfb471001b0075a456ce009db75bd192f71616342eced90f9c78db73a35cfdc172e055a52a0222102d3583993b66d85159171c86a3a645bc66b6f0fe029efdc5c58ff24a5b28aa283575749acd09263f3f256312ba9b07a75a96e511eba7e9de2c15f143389444a8a617b4cb250cbd69c56ddd34a09f1c6b28d37a5211e3523b388b536c842e8aa7fded02a02b9c87e51678a9bcc54bc23374f27f19dceabc790c0b7ebc993c056680a1d0815443c9756c99c6b6c53bd44f8fa72d6f262a9157be62cd84eae918fd8fab73b59298db173a0467e0e8ae6984fbbd110001498a083c3e4c6c2879bd818466e1717f5852a20564b0d8908d4343d7499cf843e61277ef6d6a797b41cc3d157c2548f7d67ac5124fc3dd4daad01c89f9275261ec52a92e4fdf31de13a118e73b4a4c5337c24eb2d97dcdba1d1aad8e5133a8b08fbfe4b88fbf1db7081a31b62118c8126e74492a5a7fdeab462684ce119fe058015d45839f9797ec9d12713d116fa1207ae016b32d83f7015bfba06ca9a90e7e0d1408fd7f06cc0c73b528971d3b2d20d292527c60cb40d19b006753a3453e949b9f4f01b69359b96397d617411df26830141db1e1cd24758ec5af9ac4ed3ab98dcf206ff28388af7be85cf7f75a6edad67672e332c8e732a559dc7583bab2586305b5d26c754aa462566452814411f9be628e3f81728805c310b0612183dadbdcaf093d674a9890130ce57800626500546fcae0b3ae8ec0003afd960c8c2cc3951f709178b6cf1b6735654e4362e6c4fb824fa20d11d106e453242a7cbaa3ab7267c7b72d992e25149f9ffe28a75006eb3b46ec6f37c0b223a1b9666aa3d3afcd7233fd9c5b9adf21ea7d52cfae563b2993545b99d4c666c5acafe9188412fe1e3c53f709d3adfa246b29d5ef43e474565f6d201a06aa7352301cdf881b3dcb1d9857e26fab26697bc435dcc73d1247badadf7464c94ef5c00bf16dfd53089a510f4032a22505b8b9376cc64e8f134676f7958e4d262327cbe7112f724a6b512d12affd379e4d16bc4d56ca7823e64edf481b2d7c293b966796ca57d29a20fbb5376e9abe3d0bc40b29915231a3d81da5511ba3041e10d364639b8ca66f889092ab2e2dad379978d8fdcaa90ac21ec49ead5a74f9589e7e85ec30226044632f4e03bf8eee793a4bc366d78a0bed39fcfd146c2c680629bc695876e89a21ea3618622ab357e9b3027e61b7368cb39aaa29938483c079a945af3e73767a2110438ed2c2a43acbb3da07de94ea3464d84ac16def2d74d68eca14d1fa7a0998f473343a17fde038bdb28e83e73df8502dac4066c2b2614e576c900093467ba89514a5ff5e7f0cfcb5eb08324903dd9f74837b68c26eb59a2660b45aa3166f5c0d215a7ff415941a3397ddf47f2e6a9f6a3ee4808f10c87870e91623a0fa0fb7b781ee2f49d2c1d6e29f2e3eae0c74c5025110d2e95067e2b39a8abac355406b5c65ecc6c10e268ccd8cbcc15b93e6144a5f07048f60f6956a3fd1b4734d64bd1a82c95380c7e944fd01d4ea3eb167713d2291dd434100767ffd5c74c7f80de5c816ab0751d37701963dc84ed1774b00213ea6e342de62e5a9b33c7cf7c4c2b8762fca9925fd399095107a158db7d860e60cc6dd74cfb60cd1972d2c0810a4d8104ab189251cc6a3fca369b3cf2321599fdfaf7a268734a0eae15447ea51e0cb00fb1e73645e0efc2d78570d5262f5d1e4bfa8f95bf854d2627b98b71b6187f09e93bfcf5fcc4262944accde2f935954d16380c89f0f1b3f8d85c8f9d30749a86b88d63b62febbefe1ebad4c00683721ff725ccda3ad9c0fcba3aa20acab5f7d5f536051058b756d9b6dd1f78112e553b2d25c82540e354ab49974cdf1cddd52667872b602c6ff43ac278d287fec714a0cf9cae581fcf025db65989f41114b876cf359ff78017e0c3b8a27eec6f89be5026e67c7aa55f187d5fba064da77e7d490b4ead410f016fb5d81b107260286e17d15dc240e1f56d80e1bfcab38edfc3c8f350f866c6349f05895fd05b613fdded40e5e1db58d23ef6066fbe09c69440c90b741d92e7e70e8a269420b7d76057a76298ea3f725d8b742ddb7cb83cd84051572916a9d95c407ad6a592ca150c6603a6000affcd3a3d02da81cc658392b4dc8059e97c57f47d9f11b09af37cb587755abee99edc44c135b72ec40927b11cd36a472bb4db0aa51fbd3d5f3238a4bd400dbbc23bfbb259cce50c7750df16ff2740d515197e92868e2918df3fb5b6d48914af801c7cb3f6f2dc24b2d228ea328ccfa2814b842d2d2c40aa446acb5d64ed97cc6424fe0e432a6c644eb430664f74aef3429d6d0e1bf1391bdfbf7c18c313397b979350686803a2f3625558abfa06347695cebf86453dae2053b5c9f5e395e201353c76ddac8eeb409c5fec3f9c6f48015b0f12d8fba2c28b4cd57e869664b369b84b79063199bdfe63acf402f7caa40c3b4a031b56ec7bdf344825c2d6a11dc50063a53a2969fda96623c4629d7aaebe925ccc2779f73965cebe97a92ca2c7780c51ffa2032ba4663f30118975872741f53f8fcc17a8cb37f3ea3874df58cde9dcdb3a1830ccc948af155ab7ae967c0aa1bf0021db9e79a2ef70866454156f5d5f160b228b6eeaa8b60fb4504d9d067855bff83ba215bdb0e4b9659afa29b29c8ccc254529d756e2a50f20c3335a139cdcbcec54d809f77bdc6fd295a17caa67188380b1b9558885eaec9d414f2a9a64ebc40344a32a7c758b511c6d5cc9a2e2ceb59db1d40b97282464ca827ca2db8208b554679155315a2d0be9aa9fb345c48c005e2b464b6cc8d8f443ebcfa1a350bab75cd8cc19b4de70c3c5622ac918765d1d3f70ac489c4682b317e98bda02162bc6a8444fa2b9de04d763a25fee509099fb3efb2d7066f77f9552e8623826e51ae438fe2c39bfc51e16a06930d8201181778d1b30358437e030b278d62671e493b6378a9307726c02c421c0bb5496770a7ef93d24b620361873034b30d46f58d9b70a88c1ad2f85ac32c53bc5a85bf01731f4c961693471ba1c6a727e6460de4157d6ca64e714a624eda3de034115d5d8d86f3611cd067edcab76d1ccf241cf808716174fd27e57b5a0a361ca53ca2a7158880a377f4f2f57a44b4eea2c6c342e52e2baee14a5db92efc22f60047f3fa706b3a781fdc9701e6d62391f3eb68861e91e7a2c8f673c78451d170f092d4af41b2fc4ec7f1d2723c97fcf785f3fbe350ca384ae4a78effc4cb90b8f7deb3752929444c33af3563de106f00197efbb9facc42a9de00ba3dcee1bf94d25a1ef3083ea7a97ea28236212299823d4e45b5b9482e3f7bc04b88015f39929f3fb724848f050e490b0e88fd736bf3b5a1338c3c6a663246e2bfef4b01c3ffe085c6baac9590da466036eb5bdbc3ab2fcea512f96fe0c622ca1385bf28139db3c4e4db98b6007973e2fc3cb8f9542747f4bc794d8fa4ad49b7ff5ef531fcae72c4fa0d58bb991862a7b346769f0f10ed0cc2fda79843a1fe53033d8cd4f4578acc8e90043a80c9235075adab3a3058983915bfc936b9ba18979a5eff0f313a5c9a5cf1be29ac7dfa505522915965c41a96e090f075fd2ef58e498884026dc891b420e63d2ce778045729d54c6df25be5afff3ecb6fa35aa04952052178b96a3476c6bbbfdd81a760ab8d4a820d9eb9af0765ca68d6ca6945cb898f7377444614c4b31789b052f3c8402877ba80f8f633c1a1748e08d4003ae7eb5bfe379869d9bfaad23f2b1c3e38b659b8447988e6824ed675fd3c77537643b11756616ed12e30e7bc8bca23e41e65481691e6b67604d10e203e116031f199a3297ed4050a70ae646368e062ef104c19868e2ae50af56852957e0147b3ea5b017773ca5b6995ac0e361df32e5a35466ea40334fbda9e97b1a40d71e0ce3b6eb3c387e91a6469f697a246bd98d58b7f8465156c2b015e79926562209da9a5e0ccaf2cc7760a00bc3ef61870197523e884c4cc39f10f8f55f6051468dac9c2611058d26f63f2a2d9aa6faa05e8c236384a38dc440aad569dfce54ca67f499dd373129c537d8e4b83b7a67c6425925a183ec627706ec9390fa803e2c2fb379a563fed434a39efd4e636ca9ed35508af6f4ac96c6d38b2e7d578a49e82d5fb3ff3f4289a030e5a40a041dfb3a4e6f6f6f87ad339efe4ac2074e6a004ba099fa56aee4a76ca7955b5bcf692af441fa93cff22a09ce9c8bbaba43ba1cecf13a9d1d03b6488522ac590bc22fe2a0fdb8e1420475d5237768a383abe07a6feba5024", 0x1000}, {&(0x7f0000001380)="fda2e64c4054532383ec6a794d5646e5c42198594b4c635c70176d2918a2bffc04dc688843a5b7d6278ed84293764052f57a657cdb0ff5fd12087e92254c5f58a7d83fac4b6a0b99bfcf1815c8f7c443a3b022d28435dda8ce2da0d6930fda8f2a65d71d01577414a4173857605435bf5761a88dc99b1fc6d55e59ccbdd213d400"/140, 0x91}, {&(0x7f0000001080)="ae9f82734a5b0eea53b037aa6bbddc106259266fe432ea6be18d8ade7a96121b9ec55987eb21fc3800515827434e3cd86317c3bae58f5c1218c826261199c1907bdb1ee5fb409532fd19370ebc9202c7fb2cb79873a563c0015ad09649480d7e6748b38ebb0ff9237a9af3f5046c011798252c14a71c7a931b20a4a0c2c89439007e59f6e530c93aff8ec32c8c5a35a51f9ed325013a412df55101746b4226d86d28ae9037821f2935a6cd3e763538bdbd62a66aaab67e0d2bc18088ed4a7e35f871d38b705057add1dfcee1a8ca6fc1ac", 0xd1}, {&(0x7f0000001180)="859b84445990285b21d83452a27a55767bccea0d4c602b8880de1038ac1466311f3ba26352d2c5389dbfc109a4bb1ff7", 0x30}, {&(0x7f00000011c0)="e2d9b66d5f5d14838dd680ada3b15bbb3fdbed54602940c3e78111be8ad7c595da7b2ea6106da57b1d110618ee06ec69b0225c53d09a0eaaa56d0f25fad7d9beb6475e37cb2a45949b2f138dc2f36c20636d6cccfb96a5ad6631f2c45ade303d394b80de36abb6740edde0db18f1dbada2c85a67a222cce20c185463232d1836efb603a5686dfbb9a4c855745f0a4e0a92fd609e1bfefbbe2848f84943cf072303632d9c3a50af4cd42f0b2494dddd0169c7091adfdac9b3c60841194de70edb1068440046af5eb947", 0xc9}, {&(0x7f00000012c0)="d76d324b8e47281fbb24f3045f95924d21ce58f08cf4c9daf2", 0x19}], 0x6) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0xa08, 0x0) socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x29, 0x40000000, 0x5, 0xffffffff80000000}, {{r0}, 0x0, 0x24, 0x8, 0x0, 0x200}, {{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r1}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}, {{r0}, 0xfffffffffffffff8, 0x90, 0x1, 0xfffffffffffffffb, 0x6}], 0x30, 0x0, 0x57d, 0x0) r2 = syz_open_pts() dup2(r2, r0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340), 0x0) chmod(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x2}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000002c0)) writev(r5, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) ftruncate(0xffffffffffffffff, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0xb73f) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) close(0xffffffffffffffff) shmget(0x2, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) setrlimit(0x0, 0x0) syz_emit_ethernet(0x0, 0x0) execve(0x0, &(0x7f0000000280)=[&(0x7f0000000240)='/dev/bpf\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='\'&&\x00', 0x0]) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, 0x0, 0x0) dup2(r2, r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x33, &(0x7f0000000440)="b66ac962", 0x4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x1, 0x0, 0xfe}, {0x6, 0x0, 0x2, 0x3}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) getpgrp() writev(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000400)=""/219, 0xdb, 0x40, 0x0, 0x0) utimensat(r0, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x7, 0x3}, {0xfffffffffffffeff, 0x3}}, 0x2) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f00000005c0)={0x8}) r3 = socket$inet6(0x18, 0x1, 0x20) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000600)={0x100000001, 0x5}, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000640)={0x7d, 0x8000, './file0\x00', 0x8, 0x2, 0x1, 0x1}) lstat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)) sendmmsg(r3, &(0x7f0000000c80)={&(0x7f0000000c40)={&(0x7f0000000740)=@in6={0x18, 0x1, 0x4, 0xffff}, 0xc, &(0x7f0000000980)=[{0x0}], 0x1, 0x0}}, 0x10, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', &(0x7f0000000d00)={{0x0, 0x9}, {0x200, 0xfff}}, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x8) r4 = socket(0x1, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcb73d041ee2dc630", 0xa) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) executing program 6: socket(0x2, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000100)="e4", 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x4) r0 = socket(0x2, 0x1, 0x0) getitimer(0xfffffffffffffffa, &(0x7f00000002c0)) open(0x0, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x10}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1, 0x6c, &(0x7f0000000040), 0x0) pipe2(&(0x7f0000000240), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) r4 = socket(0x6, 0x2, 0xfc) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setrlimit(0x8, 0x0) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x101, 0x0, 0x207, 0xffdfffc0, "0401000f0000000800", 0x2, 0x41}) poll(&(0x7f0000000040)=[{r5, 0x1}], 0x1, 0x0) r6 = socket$inet(0x2, 0x4, 0x0) fcntl$dupfd(r6, 0xa, r2) setrlimit(0x1, &(0x7f0000000180)={0x200000000042, 0x67}) r7 = syz_open_pts() close(r7) executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)='\r', 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0) r1 = socket(0x1e, 0xc003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="c7a8c0519f87e1d710096ebea6d3bd5013de9642d1656b24e016f0b8c5025668b77e8a46975ee9a59de7a0a608cce51b066385a6f710cb747aee9da17ac2d3c7c14ee0087f90e357ff8f0f90142635aa3c886cf3f5f37940400f09fee8e5907c75048f7a871126699dd7345e0dfff2de1b0c69b48e231fa8fa003d16b52dba38f8cb6206e3bcaaf0fc9712987295d4c8f4", 0x91, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) ftruncate(r0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x8001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) open(0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000180)="29d44fa723ba2bac49", &(0x7f00000001c0)=0x9, &(0x7f0000001880)="f81bc024166c6aa535a23aa6726317a9806ebd132e0300a3a4729af3be4d2393353cef04d467fc7ebac780e27654799acdcb8ee94f3a90c54b2af76618ddbcbb6f4b241347fae5f9cf913b361634c23eca935e9345526650505cd2fb029102fe8b486177ce8c828bb8f025e95a238d71c53b08bd48810906c7e5345c6d88b6f88d551c7f13b510f2174f30e013cd34c0fa6dd1fbe6eb3b882796d35ad852fb36c9d7eab6456dbd7157137ea73c6b6ed9c139bf3428d40cef8a82b38b26c0fec6c1603f5cbfe150514c1021e7846571a26ae0e4df430aaffe03e0b17d5f88b1c2a9b1430c", 0xe4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) kevent(0xffffffffffffffff, 0x0, 0x10001, 0x0, 0x3, 0x0) close(r3) recvfrom$unix(r3, 0x0, 0x0, 0x1000, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) sysctl$net_inet_udp(&(0x7f00000000c0)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000200)="8ef7ef8f6fa7ff38e41f76f169e54db75982a5c86516c135addf2e0c356986fa7a8e9cf4fa379bdec0645637c6ef37daa5e33a1dd00aca", &(0x7f0000000240)=0x37, &(0x7f0000000380)="33ab6a57110cceadcbc10672e450d1a9ad3a2cfd554f77cad56be704658e9611d46b8aeb928474eb463ad654f9f34a345d8ac563e85b5591123227481938b8a3a3087dfa7484483e8295a29ab101446695d9adf4c3fa2323467c08056d60b141e8d595c534599cef24a551557f466ce87ff8b299be1f57ca540659c0e16c2ba98aa3bc6821d92398c2221cb5191deeb66776b66636360d6c8a77244bb78f9b801364fda56515e525cdcfa183b3268d5ac5b3d344fc6eed5d9798e20da239e11db0ec145f1f086245006f3de87173641843c70ed14049c894f789fc0ad69d324b977f404e20c715225de02fc6764e465aa1a48d2ce97ab1e5bfb09b188855f0b2a4e9c442591aa8f172a1522ce05c9abdcc8fa1efed776b0dcc4b3a5f11150a59e0b4dcea7f5a02953f54799245d88ae78e9c567b9560403a292dffd436974ba119625ea3d25439c181e2f0e6fbb8a9c80b3e43eb4faee2822c58b2da5d8d067572c128ae3316f1de65449c3b7b0f98d2d4202e6639c9b811509b19a0e275237818d7b518aafbf5be2f3f38718c00e39ecb93d6f8c256ed26dfc2969d3cce4a6aaa486426a2e160244c49a0e7cc7b3fceecdbef304cb8e70ada11e342e5a93feb7e84f1330c0de0e86475267e088eda432723f8429b5a8331568440e61e0f3c2859a7f0829edcb979ea4bcde9490cfd68da9a9c9908537842871ecb2a122cfee4451b74cdd781c93cc304517c07184a57aa075df242ba96c22eacb83187c83fec6d10bed87de566fa7d744b7343308bfbc3c60193430100cbfb5516af3f2507971cf82351f523fd343561c8de959bee826709993948b68f57928cacd2d732c8dc73759554f71d5bad4332ca962a2e37b4b09fbe7efdabe0c6494d4901c911206c3d5f0cc0eaaeb4fe4c26f012932caa8003dd3a9e74008c07f1578851aa45a387a6498d4a7c0b946fbb815c479f8134df44573c2821c504a6a0554f0d477dbc27a381a12489e8a80baf2c6662895192bfe4311db05363d835efbe3508ea333765e7e48b191cbef24554733a59030cc5a39f0f0e27b8ac4944f10e968478e48c11cdd83f01afed79451129a27e509f86c498185f713cc5de61d4a612f3b6e936fb43be667cfba40097316b9429a4ebe183b37be1ff2245795e84797e2110767b237b0315225a59235dac2a1c8dfd867fa83caa240ccba709bde5d07a5133854d926c2c4bf253f1a702f9e4b88d2f71ef956c156483cb632a28f97e91dbac348818688c893dd800411f1bc3df8ed953f9af0894daa1212be8dd2c4cfb26aadfcec4e262810df2aec20ee9e23d8409530dafc5e934dcf85e8dc0c86e5bb9d5a5f7a7a16d06703e13a46aeb3d90cb1ce0509148d2e7dbed42faf8a7c9cd48d8accaaa969a4ac8ab482207752730c209ced103f8bddd4e6f09e4d108ea1076284d776fec0336b10818d0958e91f662ffb8b278edbd088cba96f75457f56c87288f8b0549894c6c7e1dad43d6fb241a82912c5d1e3c0101d67ed6561c7252b238e0143a2aa4fd80dcdbbf64a95162c72d0edf56bd179d1e76d39bab7c77542eb9fc6ac4c4b177fc8e95e3ccc1374d81697eddf899c91e8dadeab3d6aeb1163f556f5d5da52aeee268325da89c44f1d50c38304cde6a1fcd3ed9cb3c7531721fb4e0eb16a82be6d0c51f5f1d3ff42a90c1986236cd7c9bc9c48205549a96b515b7d23081245b3e2cfa540cd1f2920485e80c59a7465feb031b1fd9eeb7343e59dd3d4c8ef05593d289a241471f97db6075822cce88d138bec9374f145efd78da07ad55784c850859590379a0536431aff85d2dbcc7282b57770dbf71eade9f3ee0bce056fa8fe1927562a2a780bd57f5d8ba4e703767399fd056529d020c030f4ebaf61442aa551ec0c8c42ac956cc55bffe84b34939ccb62d2520b1733fd6daabba1fac2efc184c0cef19add41ef6a5ce40c102dd2422b3c16df7b772d32b036b9f7921b6ff451a32ad82e44143dbbb2b36f211d9872a1028e290e1211b65024c875bab50f38d7a276237776792be70a5338927c0cd38b277cfdc45eeb9465e160f2ace62196fefbb6c84fe395323e487a7679c9689de0a8f257d0550846eb1ba7124c234d09cc4035c3ff5b196c318add6ed5422cbf7b5fd72806d931abe854043460f3009df2b6d8b4539f69c82822e155c1b62816201b8e7c4410eaf1d0755ef04ce29cd996a6a1b77aaae7ba9bc1e304e2929e26acfd5705b49704d0630a1a365e50a8130e5e8f35ec7c432ce0ddd20bdeed11ff8c428a59acc14d9ccf4a3376d71b67fead5cffebbaf4269a2d6925e320d6a3789d3e3034370a240a61f345a450a8c2990a0d06fb0ceb397eead9497fd985db8011c9809049e5694f6149b3f701db6d70706ece846393383e293102bdd18c3ed12034dc20db3efbcc0786c0ff84ed837c9c6475b9b9d7d3c3aafdcf307c39781a61cda6e4233b04f927854e4040dc7846b463cedcd1a4a415a7aeaebbd032d549edb9ecf99b52623b677f998ec9580089bbdd45d90bf62beaa801ea279148cccd3a3ad72dfe0cfacb239545e968176a0ae5d56c5b9b6d413350514af964a2e15d0b48a44092fdfedd486f96abe3e7ebcb4f47116b77ae14cae7cb3ce71edb74240f91c3807bdc53c0cd6ba33980a74da7952c8a146ee304689c551d1f3349ae2d761e28e6fa68de2a7829372b52d9c4bc9fe3685abc42dfa357fda83ca7c72c6c861f7230cb3dab7a63d678bac3f43b2d6c2e45c34cdf423eab61220f2ba56828d342c0c99b9790a5e8e4d30d80b15dc3a1ef36770e1d2e6618fb82e12d572faeb8b333f130e71a840a64f5615bdc3dd9bd9ca5c5284768b0bbeaf46f6de94f1949328cccfee36b044a70145970df7bbcec53ed5460047e5935baa82c0ac62b9bb138cb0a37f78a81cc18f4870dc2dfbbb8e0f32711933f29039e1bcfb2d0a54aa3e82d4cb093b42c4ef773972ca1acbd9d411ca3abbc6a205825ce7bfe10a7572b266f1844b959fd2eebffadea1f7966ead846271fe5a48be3beb174efb8bd7dc313a8ce3549d4e4edeb455a01d02334d427c5a391e21379ec5b3e19cde0f071b9f6e92ce1c11342bd6223f69d5fea2abb15456ead0e5a8c4835d25797d5f3c77fe677f2949a7c1178eed7f91a93940585d33e7bcdc231ce0f1ed803d42439eaf1d2136d71221790596e9fe399ffe039bbcfbe40dc6a56055d53e4def7276c5f934e3cefaa9186da0a7fe2063adb59cf8817b6f060372184354d3df5e5afb09be1c874b8936bc085e006ba3d098e42c7f026e284e20bbb358f8b4960c085dd41795fc51652269c56be41ee5c9c2b1759be62b50ef154b96bdafda343c9f1eb8a678a3ab7f61df7c19fe1b497c40eaa5334610f7b1e709401ff090390e6a6eca3a1b20644240aa0c8113998298c59b393432f7f443b768d254628d4ba0ce32d2e8d886868a180bf5bd983071201a9bc3fb8cb6250db069c0b0dea5932d20183f9bc8e95b14b00df27e7fb7f52fed58d88e40a0ad6d598f3086685fe1b42b8c10a13aeca28d49beca9e7464a2add98e0c9ce6a2cdfa040d57f8df1ab37bab65c76493df0797e77d4c9dbd60ea8d32254d87de91179cefcd0223b2c7f0dab93043d1248e1529800dd1a79085abeb74363627b183f82d5b1c1e97162e7e784393d0b7b3428136bfc8fc59a84fca54cfe5f9aee2f24fd5dcad74841b2b15c45db44609c4b3fb3f25c58f3dbff47242335bed7ee54deaabc64673d8c481dbf5def9a5b8bff6b47629902501ae3901163b652a584a4d917d75333a4662cf95afa2194677b707c2fd7ffa2dc2cb9b0016bb990ca7faa2c14150bb11781a7fef532a900d76627e3a70a24f3caf70d8843525b786ec1f2b5a5a6ff8cc2d6a9706f0bac5340ac9cc83020ba7dd0f3abefffeb65fda521e9525c1ae815d9051560080bce0a9ac0b7871ea0c39382e1a1f8388794d1178b8e9cad87c9042cffae2da68ec6e9c4bef5dba6043b0e4901132599a14fa88a0040c4af14c9ceec29411c2ee2e12e65349e85a0b4fd422b48014681d77462f8cb2984f48dc201ed197f53e3cca95de2d91b0ecf9ee494d1b823b8ec279f9adc78433baffb23d09e4109e53cc3e3d190a0631d62068cfa47344685274da0a79a827e745d432dce91eb6454509730f7dc0559bb3b3e63b9f1f644898576118b52da307f6d74915b7dc9d00d8a0357440844aa5222220ccd40f9363fb2f3dd0c353875930227ae26f2d40a9e6eea3eff1a10c846e9b047b7adfc7ec2fcb8cf4f96701bd103a6adefc409d865fce318947b3d9a51f3dcda43ef5c0c3761a1b80db366231852153cde917d3ae4da4a0b8e9da6114fe7ae66f0fc187f011c8c0c5fddcec9ccb14f074374df0f2e68527259bc38ca79994af173b632636be9b7c3bafccf616e35f18a6cd02cf348f13833eaac26cba2f37c528bddc3281837161171cbcbea84ddcc6f06d00e3731648f3bccad255995c3a0c83e59a69bc89c7037464cb8dfe5e323d8766bba2c2e09508aac22deaa81d049d2f35916d809915ee6dbd60b2a4718f615bbfba4b790cf50ca72179e09f471b9dd85376d00f430bfb22f225d23551e96893a599906f59da29e288824a3bcf59b29fe41e6641bf2254cd483cef9e01e3cf3fc2ddae5c9cd2e5d36cb06ec3bb8f3497a0c7db9d9c1a683d3041559ae66ff8de1c5975af16a1ab28f73eb59da227718f7c59ef57e4725c27a50805bc6e6d72b29d79588de1cc8df5cfc7a96f9fd6bcce84720ceff19de40277ba58b16848150da78cb926b77a7c26e7bb446701f09851d5e82253bd096194b763ab3693acc807f8b8be0ce96fe0fe630c1a7908908dab817f323c0d2a427c5ccedea08ba9d7fb4679ab2baab8dae9c8adb3e809ae07603ce7d00ae057db373674c53af1fa25bc00cd87abbd64aacd9b4f109f9e60d9af7642f6da3c86efb96fa6ad9b9ef959a7bd631524dc8149142cf857a955b9b80d07e901e2e433e5a28ab06a8f1002369bbd9b63ac4b3331d28d9dd7a352e81f6e5f262547b4fdea9a000fb8659b04a4ec743dc7b33dd18ea8c27be677bc073ccdeeb0bc71df54726f7c7e97e5bf1c0ae0bdbc03d64687624ec8b28c735872e9ec92646688586ec0865dd084b9a90ab4b80e21f86bbe22262cb5515f78ef36ed530267503041d3fb585c49ecc98854bd8268a9966ff75ec24a6e1978aab0791bd7c97fa9d0d4a934dedb4fa9e58df905c4f8717219c2354fde3fe87578343ac0125f6cb069c727f38ab5bec497482255d5620b1b5f1e639685f9a22ff471b623e398334e0a1c1f7bc78a59f75d7b645147af59b50c222f42b98bc53f0ad6ab7d3e4126209febdff6ade0baf6b6dc93411ec9aaabe278ecdda7cf75598894ae316b2d2b1bfcc139a0ef323f424932b443df28aa9f323cc0a50c13e1af008039dcf863444d0bbf38f380ce94b03761259be2677f1f164b0836fbf2c6ba673f71bbeffe23fec2f89a55aa8ab8518e5727b2abc940c1025b3d412d37cb933f48dea1557feabf94852660576d0aeb46e8e81509ad781767d2edfcf29612e68ef1f9e439db58007ae25385675374d5e617222cb851220d8b9c629f03a585bf48bc49c78937046163b6a737c798989adec04948679e189367e4444dda45f925c687e1732abd845ed96880f84de9a5d8c2a13abe1b9b5640377afc1edfd3a4d200ee080fd2c6e296c33765ab9f886a65cab3ada7c3b8ec52ca57c5c8be5b94a30064e3f37d0699b58b3a5323", 0x1000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) unlinkat(0xffffffffffffffff, &(0x7f0000001740)='./file0\x00', 0x8cbbccf21abb6348) pread(r3, &(0x7f0000000100)="503ad85b97ca8a221642da9bfb77f2e659", 0x11, 0x4) getsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x6d8) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x10000) fcntl$getown(r1, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x51) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x6d8) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) getsockname$inet6(r0, 0x0, &(0x7f0000000180)) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x10000) (async) fcntl$getown(r1, 0x5) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) (async) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x51) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x6) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x3, 0x6, 0x10, 0x76}, {0x3706, 0x7f, 0x6, 0x1f}, {0x21, 0xf7, 0xff, 0x9}]}) readv(r3, &(0x7f0000001240)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/21, 0x15}], 0x2) ktrace(&(0x7f0000001280)='./file0\x00', 0x4, 0x200, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000012c0), 0x800, 0x0) recvfrom$unix(r4, &(0x7f0000001300)=""/107, 0x6b, 0x40, &(0x7f0000001380)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001400)={0x2, &(0x7f00000013c0)=[{0x5, 0x2, 0x8, 0x1ff}, {0x0, 0x7, 0x2, 0xfffff000}]}) r5 = shmget(0x1, 0x4000, 0x180, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000001440)=0x200) r6 = open(&(0x7f0000001480)='./file0\x00', 0x40, 0xa) utimes(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x8, 0x100}, {0x10000, 0x7}}) rename(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='./file0\x00') ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000015c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001600), &(0x7f0000001640)=0xc) msgget$private(0x0, 0x346) r7 = socket$inet(0x2, 0x5, 0x1) getsockname$inet(r7, &(0x7f0000001680), &(0x7f00000016c0)=0xc) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000001700)) shmat(r5, &(0x7f0000ffb000/0x4000)=nil, 0x2000) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001740)={0xffff, 0xfff, 0xbffb, 0x1d4, "da7d77d5912db9225a1c3b1f5ce63d5468d23b91", 0x2, 0x5}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000001780)) ioctl$TIOCDRAIN(r6, 0x2000745e) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x1) write(r0, &(0x7f0000000100)='\x00', 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b421114d43e97f0000000000000000000000000000000100000000000015"]) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x101, 0x1ffffffff}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x7, 0x3, 0x40, 0xffffc42f, "80819ad6b1b97866701b5ad41e0103ea12ec3ae2", 0x1, 0x9}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) r5 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000140)="bb989e65c425eff2c353ad0f87751d2ac8bf310487e17d148e3d96f96e4a1c2d652114ea0ffc01ad3d11c5be80ba8349aad32878bdc25b5411bdd70eccd763c41ac190df255d5339cc9efb05c3f51a2f714017", 0x53) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x81}, {0x7c}, {0x8106}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x10, 0x3, 0x0) socket$inet(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002240)={0x3, &(0x7f0000000200)=[{0x0, 0x0, 0xee}, {}, {0x6, 0x4}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r2, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setrlimit(0x0, 0x0) execve(0x0, &(0x7f0000000280), &(0x7f0000000340)) r3 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) r4 = socket(0x11, 0x3, 0x0) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@cred={0x20}], 0x20}, 0x0) dup2(r3, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x50}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x2, &(0x7f0000000100)={{0x8, 0xdd, 0x7f, 0xfb, 0x4, 0x2, 0xcdd}, {[0x100000001, 0x803, 0x9, 0x1, 0x400000080000000, 0x5, 0xffffffffffffffff, 0xffffffff, 0x6, 0x7fff, 0x100000001, 0x1, 0x2, 0x7ff, 0x0, 0x4, 0x1, 0x9], [0x1ffb, 0x0, 0x5, 0x4, 0x800000000000001, 0x8, 0x16ca0000000000, 0x3, 0xfff, 0x100000001], [0x10400, 0x8, 0xfff, 0xf66c, 0x1, 0x40, 0x10001], [0x2, 0x1, 0x8, 0x4, 0x8001, 0x1f], [{0x3, 0x1, 0x4, 0x402}, {0xe62f, 0x7, 0x1ff, 0x9f58}, {0xff, 0x0, 0x100, 0xffffffffffffffff}, {0xa, 0x0, 0xfffffffb, 0x3}, {0x7, 0x6, 0xff, 0x4}, {0x4c, 0x1, 0x6, 0x4}, {0x7, 0x8, 0x9, 0x80000001}, {0xfdaa, 0xb3, 0x1000, 0x10001}], {0x3f, 0x6, 0x200}, {0x100, 0x3ff, 0x5}}}, 0x3, 0xc0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x200) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r4, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup(r3) r5 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r6, 0x9, &(0x7f0000000480)={0x2, 0x2, 0x22, 0xfff, r7}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x200000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x3, 0x3a) r10 = dup2(r9, r9) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x99}]}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0xfff8, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast1, @multicast2, {[@timestamp={0x44, 0x4}]}}}}}}}) executing program 6: setitimer(0x0, &(0x7f0000000000)={{}, {0x100000001}}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000080)={0x2, 0x8000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x8, 0x8c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffd47) executing program 4: mknod(&(0x7f0000000400)='./file1\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000240)="62b64fa8", &(0x7f0000000340)=0x4, &(0x7f0000000380)="e8e24fa7", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES8]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x30}, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000180)={0x0, 0x100000001}, 0x10) r4 = socket(0x18, 0x3, 0x0) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000280)=0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) r6 = getppid() ktrace(&(0x7f0000000140)='./file1\x00', 0x4, 0x40000600, r6) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0xb0) getuid() chown(0x0, 0x0, 0x0) getuid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40001890, 0x0) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa98e60000ffff86dd60aa862000300000ff0100000000000000000000000000010000000000060000001a000000000004010090780000000060ccd5800000000000000000000000000000ffffac1400bb00000000000000000000000000000000dc9cd8e0b15977d0"]) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000040)="955bd134", &(0x7f0000000100)=0x4, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f00000001c0)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: setitimer(0x0, &(0x7f0000000000)={{0x100000000}}, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = dup(r0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) executing program 6: r0 = socket(0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) setrlimit(0xffffffffffffffff, 0x0) r1 = syz_open_pts() close(r1) ktrace(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f0000000100)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaab8bbbbbbbbbbbb86dd6004000300102c00fc0100007c9ebf8d0000000000000000ff0200000000000000000000000000013a000001"]) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001180), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/72, &(0x7f0000000140)=0x48) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="1c37eb683c6b801e29fd7ad4fefd79cae8654526293db0b11c62b2a00fb60ddf6214c05d643b0c65e8750aa582604c26d5b03e769c7e0b0acfdf106fe68c44fe82de30eb", 0x44}], 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) dup(0xffffffffffffffff) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x3) sendto$unix(r3, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0xfffff4e6, 0xdd56}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x40000000, 0x7f, 0x0, 0x0, "92eab473a48b397cc66470067a83a8f453735fc9", 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x60}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x800000000, [{&(0x7f0000034000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil, 0x0, 0x7e94}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f000002f000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000035000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000060000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}], './file0\x00'}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd60"]) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000100)=0x296d, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a0000000000fffc00000000000000000000fe8000000000000000000000000000aa81"]) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r2, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) setpgid(r1, r1) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x5900) r0 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x31) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x2, 0x20000000083fe}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYBLOB="ff02283d493eb32660bd592bb6768769c83e1ed5c56a25a31027c1f2c413c0150cf6106b83fc6e92f879000f73eb8f919c31b5e6c7de3744be0a22b61a5869a885c89033a05ba48e1d911eaa6fab4515916639"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="39f29fffa7f3506c9ec0df8459e533952639f7b7", 0x14) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x6, 0x20f15, {0x1000002, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x7, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff9, 0x0, 0x20, 0x8}, {{r0}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x3, 0x1}, {{r3}, 0x0, 0xa0, 0x80000000, 0x4, 0x400}, {{r6}, 0xfffffffffffffffe, 0x2, 0x2, 0x3f, 0x5}, {{}, 0x0, 0x0, 0x4, 0x1, 0xa94}], 0x6, 0x0) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000430, r7) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x800}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0x9f7, 0x1bfe}) sysctl$kern(&(0x7f0000000080)={0x1, 0x41}, 0x2, &(0x7f00000000c0)="b21268f15d81182d4dab349e7d4f477c27c4b9e61d02b9946285444876bb6d0f67c00870f2975e6d0cbb00"/54, 0x0, 0x0, 0x0) executing program 7: r0 = socket(0x18, 0x2, 0x0) (async, rerun: 32) socket(0x0, 0x0, 0x0) (rerun: 32) select(0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 32) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @remote, [], {@arp={0x806, @generic={0xf, 0x6001, 0x6, 0x8, 0x9, @remote, "cf8a912eafb9d541", @remote, "d9858c8e35244f28e3555e3e369ce531"}}}}) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x1) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r2, 0x2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x0, 0x3, 0x4c1, 0x4e2, 0x5}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000240)=0x240) r4 = syz_open_pts() close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3c, 0x0, 0x0) syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000100)="16e0f1d78ac5f6d79ffcdaabebc83c0eac66a835486e52d250341886f354e8aad47f", 0x22}], 0x1) executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) shutdown(r1, 0x2) select(0x40, &(0x7f0000000040)={0x0, 0x8000, 0x0, 0x0, 0x0, 0x1}, &(0x7f0000000080)={0x1fc, 0x0, 0x1000000000000000, 0x0, 0x8000000000, 0x0, 0x0, 0x400000000000000}, 0x0, 0x0) executing program 4: syz_emit_ethernet(0x5e, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x0, "bb08000100f1675910812cc900"}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f6190000180600000000000000000000000000000000000d"]) mknod(&(0x7f0000000180)='./file0\x00', 0x5, 0x8) socketpair(0x16, 0x4000, 0x4, &(0x7f0000000040)) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = dup(r1) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000100)) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xc52, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000407000/0x2000)=nil, &(0x7f00006fd000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1d}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000684000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f00004a5000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000034b000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000d1c000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f00005fb000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00', 0x2}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7d5b1, 0x0) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='/\x00\x04'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) open(&(0x7f00000002c0)='./file0/file0\x00', 0x100, 0x0) getpid() socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x34, 0x1, 0x0, 0x1188}, {}, {0x16}]}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8060693d, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x800000000, [{&(0x7f0000034000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil, 0x0, 0x7e94}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f000002f000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000035000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000060000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}], './file0\x00'}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd60"]) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000100)=0x296d, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a0000000000fffc00000000000000000000fe8000000000000000000000000000aa81"]) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) executing program 5: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setregid(0x0, r1) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x10, 0xffff) setreuid(0xee00, r2) unveil(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)='W\x00') panic: softclock: invalid to_clock: 1075521 Starting stack trace... panic(ffffffff82857e6d) at panic+0x16f softclock(0) at softclock+0x22d softintr_dispatch(0) at softintr_dispatch+0xcd Xsoftclock() at Xsoftclock+0x27 acpicpu_idle() at acpicpu_idle+0x2f1 sched_idle(ffffffff82cd1ff0) at sched_idle+0x41d end trace frame: 0x0, count: 251 End of stack trace. syncing disks...